Dies ist eine alte Version des Dokuments!
Jedes Arduinoprogramm besteht zunächst aus zwei Teilen, setup
und loop
.
Diesen Grundaufbau findest du im Programm BareMinimum
, welches du unter Basics findest.
Bevor du loslegst mit senden und empfangen, musst du dem Arduino mitteilen, welche Pins du wofür benutzen willst:
pinMode( n, OUTPUT)
legst du fest, dass du an Pin Nummer n Signale senden willstpinMode( n, INPUT)
entsprechend, dass du Signale empfangen willst
Das solltest du nur einmal tun, also gehört das in setup
. Senden und empfangen willst du dagegen die ganze Zeit, das tust du also in loop
digitalWrite(n, HIGH)' sendet das Signal 1 (oder an), LOW entsprechend 0 (oder aus)
* mit
digitalRead(n)'' kannst du ein Signal als HIGH oder LOW empfangen