Temperature control

Our temperature sensors (LM35) send the data to our arduino pint the arduino print converts the data on the lcd display. And it controls the cooling fans.

Light control by LDR

To use the option automatic light switching we used the arduino print, we have written our own programming that works by using an LDR.

Arduino coding

Because our electric moped is going to be a smart device we are also going to use some nice technical features. We are going to do this with an Arduino

Arduino case

We have made our own case design for the arduino print, the download file and pictures are written in this article. This case is 3D printed.

Arduino Uno Case

To protect the arduino print, we have made our own arduino case with a 3D printer you can download this case for free, it is for the Arduino Uno r3

Temperature control sketch:

We also want to monitor the temperature of the motor and battery, an Arduino print is ideal for this as well. This controller controls the temperature of any heating device with given set points, It also displays state of the device either on or off and current temperature.

If the temperature exceeds the set value, a fan will be activated.

We used the following components for this sketch:

* 2x LM35 Temp sensor + 12V fans

* 1x (I2C) LCD display   

* 1x Arduino Uno R3   

* 1x Relay shield (it can be done with a transistor to!)

Automatic light switching sketch:

The lighting has to be switched automatically when it gets dark, we will do this by means of an LDR. An LDR is a light-sensitive resistor or LDR (light-dependent resistor) and is an electrical component whose resistance is influenced by the amount of light that falls on it.

This sketch is really simple and clean, we have used the following parts for this program to get it work.

  • Arduino Uno R3
  • LDR (light sensitive resistor)
  • An LED to test the program


Arduino Coding

Our electric moped gets a number of nice additions, because our assignment also has to consist of a piece of control technology. We are going to do this by means of an Arduino, to make a long story short an Arduino is a circuit board which can be programmed.

We have come up with a number of things ourselves. The lighting has to be switched automatically when it gets dark, we will do this by means of an LDR. An LDR is a light-sensitive resistor or LDR (light-dependent resistor) and is an electrical component whose resistance is influenced by the amount of light that falls on it.

The resistance value of an LDR becomes smaller as the LDR is exposed more strongly. As a result, the value of the resistance can vary greatly. The material used is usually cadmium sulphide, the resistance in the unexposed state (dark resistance) is 1-10 MΩ, while the resistance at exposure (light resistance) (depending on the type and amount of light) is 75-300 Ω. LDRs react rather slowly. Building up the dark resistance in particular has a half-life in the order of a few hundred milliseconds.

We also want to monitor the temperature of the motor and battery, an Arduino print is ideal for this as well. This temperature controller controls the temperature of any heating device with given set points, It also displays state of the device either on or off and current temperature.