Fork me on GitHub

Arduino Plugin

With the Arduino plugin heimcontrol.js can communicate with an attached Arduino.

The Arduino plugin builds upon the duino library and allows the Raspberry PI to communicate over the USB port to an attached Arduino.

The following methods are implemented:

Some examples using the Arduino plugin.

Example controlling plug-in receiver using a FS1000A 5V 433Mhz TX/RX Module.

Arduino Schematics created with Fritzing:

Arduino RC Switch

Settings for an m-e plug-in receiver with a 4 - 1 setting:

Arduino RC Switch Settings

The codes can be found here: http://www.fhemwiki.de/wiki/Intertechno_Code_Berechnung

Example reading sensor value from an LM 335 temperature sensor.

Arduino Schematics created with Fritzing:

Arduino LM35

Settings for the LM 335 temperature sensor:

Arduino LM 355 Settings

Example reading an A 995011 photoresistor

Arduino Schematics created with Fritzing:

Arduino A 995011

Settings for the A 995011 photoresistor:

Arduino A 995011 Settings

Example controlling TVs and peripherals using an infrared LED

Arduino Schematics created with Fritzing:

Arduino LD 274-3

Settings for an LG Plasma TV:

LG Plasma TV Settings

Example lighting an LED light

Arduino Schematics created with Fritzing:

Arduino LED

Settings for a LED on port 4:

Arduino LED Settings