Arduino Opgave 01 - Blink

Fra Holstebro HTX Wiki
Skift til: navigering, søgning

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.