Header image Linuxblog aus Worms

Arduino mittels Linuxbefehl  fernsteuern

Eine Befehlszeile in Bash , durch Komma getrennte Parameter  führt dann die Kommandos aus.

In der Achtsamkeits-Box  ASK-B sind verbaut :

  • Ein Arduino Uno
  • Eine RGB Leuchtdiode  Farbe ist frei mixbar
  • Ein Sender 433 MHz Fest eingestellt
  • Ein Lautsprecher, Arduino spielt eine programmierte Melodie ab
  • Ein Relais macht klick/klack
  • Arduino benötigt: 10µFKondensator  RST-GND

Befehlszeile bash sieht dann so aus:
echo "0,100,0,1,1,1" > /dev/ttyACM0 Die Parameter sind ; color1,color2,color3,relais,musik,remote

Soll von einem Raspberry Pi gesteuert werdeni:  stty Parameter laden

Funktioniert die Ansteuerung nicht sofort, muss die Schnittstelle noch parametriert werden.

Das aktuelle Programm hab ich bei GitHubGist abgelegt.

Es wir kein Nodered, kein Server , kein MQTT , kein Firmata  und keine andere Software verwendet.

 


Bewertung: 5 / 5

Stern aktivStern aktivStern aktivStern aktivStern aktiv