Mechatronics Exercises

Workspace Navigation

Wifi controller for car auxiliary heater

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

I have bought a module that enables to control CAN-bus controlled heater with a separate controller. Arduino Uno will be the base of the control unit. The heater will be operated by RemoteXY. Users can set the heater on/off, preset a heating timer, check the car battery voltage, or observe temperatures inside the car. 

 Hardware


ComponentBought fromPrice 
Arduino Uno R3

...

Aliexpress (

...

1/2020)5,86 €
ESP8266 WIFI modulePartco7,90 €

...

TMP36 temperature sensorPartco2,95 €

...

Crowtail Voltage Sensor 2.0 (0-25V)Partco6,57 €

...

5V relay (10A)

...

Aliexpress (1/2020)19,46 €*
Voltage regulator MP2307Partco2,95 €

...

Volvo Accessory Electronic Module (AEM)Tori.fi 120

...

,00 €

*) Included in Arduino starter kit


The total costs of hardware were approximately 150 euros.


(click to enlarge image)

Components listed from top to bottom:

  • Wifi-module
  • Temperature sensor
  • Breadboard
  • Arduino
  • Voltage sensor
  • Relay
  • Voltage regulator

...

The voltage sensor and the temperature sensor are analog sensors. These sensors are connected to Arduinos analog input A0 and A1. The wifi module and the relay module are connected to digital outputs 0, 1, and 4. The wifi module is communicating with the Arduino by using a serial bus. Arduino has serial receiving and transmitting pins in digital pin numbers 0 and 1. That is why there is only one way to connect the wifi module. Only the relay module needs a 5-volt input voltage. All other components were running with 3,3 volts. 

I used hot glue to ensure wiring connections to the breadboard. 

...