Arduino Hello World
logo

Arduino Hello World

Module 1 Module 2 Module 3 Module 4 Module 5 Module 6 Module 7

   De code: schrijven naar een PIN


Via het programma kon je observeren dat het L-LEDje – of de interne LED – begon te pinken.

Dat komt omdat dat nu juist is wat de code voorschrijft. 

We bekijken de ingesprongen stukjes code. De “void” stukjes komen later aan bod.

 

Om het lampje te doen pinken, moeten we het commando om te pinken geven.

Met dit commando zullen we het lampje afwisselend wel en niet van spanning voorzien.

   Opdracht 1





Met digitalWrite maak je de spanning hoog of laag (zelfs helemaal af) en zet je dus het lampje aan of uit.
Het commando digitalWrite dient om spanning over een PIN, en in dit geval ook over het lampje, te zetten.


   Opdracht 2


   Uitwerking 1

Doen deze stukjes code van Arduino en Tinkercad echt hetzelfde interne LEDje pinken, terwijl er toch iets anders staat?

Probeer het eens uit.

Werk je in Arduino, verander dan LED_BUILTIN in 13.

Werk je in Tinkercad, verander dan 13 in LED_BUILTIN.

Voer het programma opnieuw uit door op upload/start simulatie te duwen en kijk of je lampje nog steeds pinkt.

Discussieer hierover met je klasgenoten. Zoek een reden voor je observatie.

Ga eventueel online op zoek naar een antwoord.


   Opdracht 3

Geef bij elke uitspraak aan of deze juist of fout is.