Op deze pagina een uitleg hoe je de LEDs uit de Arduino starterkit gebruiken.
Ik ga in de eerder gemaakte LEGO seinpaal twee werkende LEDs aanbrengen. De LEDS moet je met drukknoppen afzonderlijk ‘aan’ en ‘uit’ kunnen zetten. Ze mogen natuurlijk niet tegelijk ‘aan’ of ‘uit’ staan. Tot slot wil ik ook de display gebruiken.
Dit is de uiteindelijke beschrijving waarmee CODEY een werkende code heeft geschreven:
Ik heb een Arduino UNO R3, een Mini OLED 0.91 128×64 inch display met I2C aansluiting, een LED ‘rood’ en een LED ‘groen’, een drukknop ‘1’ en een drukknop ‘2’. Bij 1x bedienen van drukknop ‘1’ blijft LED ‘rood’ aan, LED ‘groen’ gaat uit en de display toont het woord “STOP!”. Bij 1x bedienen van drukknop ‘2’ blijft LED ‘groen’ aan, LED ‘rood’ gaat uit en de display toont het woord “Rijden!”. Schrijf de volledige code en leg uit hoe ik het display, de LEDs en de drukknoppen moet aansluiten.

Ik heb CODEY gevraagd om de complete code te schrijven én mij te vertellen hoe ik de componenten moet aansluiten.
Je krijgt een keurig uitgeschreven aansluitschema.

CODEY geeft een uitleg over de geschreven code. Als ik de code bekijk dan had ik hier nooit zelf uitgekomen.
Vanuit CODEY.ONLINE kun je de code direct compileren en naar de Arduino uploaden. Dat werkt perfect!
Nu de Arduino code werkt kan ik een proefopstelling van de LEGO seinpaal maken.

Als je de Arduino start dan gaat de rode LED aan. Met de druknoppen kun je de groene of rode LED bedienen.
Is de rode LED aan dan toont de display “STOP!”. Is de groene LED aan dan toont de display “Rijden!”.
Bekijk het resultaat:
Dit is tot nu toe het leukste LEGO en Arduino project.
“Ik zie het licht aan het einde van dit project.”

