Stap 2: Arduino code
Oke. Nu hebben we de code in de verwerking, dus het volgende wat die we doen is het creëren van Arduino code.
I´m niet het maken van video over, maar i´m plakken van de code hier:
===================================================================================
int dataPin = 3; dataPin = 3
int clockPin = 4; clockPin = 4
int latchPin = 5; latchPin = 5
int waarde = 0;
VOID Setup {}
pinMode (dataPin, OUTPUT); Zet dataPin uitvoeren van pin
pinMode (latchPin, OUTPUT); Zet latchPin uitvoeren van pin
pinMode (clockPin, OUTPUT); Zet clockPin uitvoeren van pin
Serial.begin(9600); Start seriële communicatie, snelheid is 9600 baud
}
void loop {}
if(Serial.available() > 0) {//if kregen we enkele gegevens
waarde = Serial.read(); gegevens op te slaan op waarde
}
digitalWrite (latchPin, laag); put klink laag, dus we can´t zien flikkeren
shiftOut (dataPin, clockPin, MSBFIRST, waarde); Shift waarde uit de shiftregister
digitalWrite (latchPin, hoge); Zet de hendel terug op, zodat we dat de leds zien kunnen
}