Arduino Opgave 01 - Blink: Forskelle mellem versioner
Bar (diskussion | bidrag) |
Bar (diskussion | bidrag) |
||
| Linje 10: | Linje 10: | ||
==Mulig udvidelse 2== | ==Mulig udvidelse 2== | ||
Udgangen skal kun blinke, når en indgang er høj Her skal der kobles en kontakt på indgangen af arduinoen - Husk en [[pull-down]] modstand på ca. 10k. | Udgangen skal kun blinke, når en indgang er høj. | ||
Her skal der kobles en kontakt på indgangen af arduinoen - Husk en [[pull-down]] modstand på ca. 10k. | |||
==Mulig udvidelse 3== | ==Mulig udvidelse 3== | ||
Nuværende version fra 5. nov. 2022, 17:27
Arduino opgave - Få en udgang til at blinke
Denne opgave er næsten for simpel, da den direkte kan hentes i Arduinos udviklingsmiljø som et af de grundlæggende eksempler.
Prøv at fokuser på at få en forståelse af hvordan delay() fungerer.
Mulig udvidelse 1
Få udgangen til at blinke med andre faste frekvenser (f.x. 10 og 0,2 Hz) - hold puls og pause lige lange.
Find ud af hvordan frekvensen beregnes.
Mulig udvidelse 2
Udgangen skal kun blinke, når en indgang er høj.
Her skal der kobles en kontakt på indgangen af arduinoen - Husk en pull-down modstand på ca. 10k.
Mulig udvidelse 3
Få udgangen til at blinke i kort tid (0,1 sekund) og holde pause, så frekvensen stadig er 1 Hz.
Mulig udvidelse 4
Få udgangen til at blinke i kort tid (0,1 sekund) og holde en pause, der i første gennemløb er 0,1 sekund, i næste bliver 0,2 sekund, og bliver ved med at stige op til pausen er 2 sekunder, hvorefter den starter forfra med en pause på 0,1 sekund.
Løsningsforslag
På siden Arduino Opg 01 Løsning er der et løsningsforslag til denne opgave.