Clipește un LED cu Delay - Noțiuni de bază despre Arduino

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





Aici învățăm codul minim pentru compilarea unui Arduino și, de asemenea, metoda de a clipi un LED folosind o placă Arduino.

Învățarea noțiunilor de bază

Aici discutăm și încercăm să înțelegem codul minim fundamental de care ar fi nevoie pentru a compila un „Arduino Sketch” care constă în metoda setup () și metoda loop ().



Singurul hardware necesar pentru aceasta este o placă Arduino, nu este necesară nicio placă de circuit suplimentară.



Funcția setup () este redată imediat ce este inițiată o „schiță”. Îl aplicăm pentru a stabili variabilele, modurile pin, pentru a începe implicarea bibliotecilor etc.

Operația de configurare este alocată pentru executarea o singură dată, de fiecare dată când placa Arduino este pornită sau este resetată.

Odată ce ați dezvoltat o funcționalitate setup (), funcția loop () execută exact ceea ce îi poartă numele, adică începe să se bucle succesiv, oferind șansa programului dvs. de a modifica și de a răspunde pe măsură ce rulează și merge înainte.

Codul care intră sub secțiunea buclă () a „schiței” dvs. este aplicat pentru a prelua controlul plăcii Arduino.

Compilatorul nu va citi toate acele linii care ar putea începe cu câteva bare (//), ceea ce indică faptul că ar trebui să scrieți codul numai după aceasta.

Exprimarea codului dvs. în acest formular asigură ușurința explicării persoanelor care ar putea să îl citească, precum și cu privire la modul în care programul ar putea continua într-un mod pas cu pas.






Clipește un LED cu Arduino

Aici aflăm despre cea mai simplă funcționare a circuitului electronic pe care o puteți executa folosind o placă Arduino, da, este vorba de clipirea unui LED printr-un cod.

Singurul dispozitiv suplimentar, altul decât o placă Arduino, de care ați avea nevoie este un LED.

Pentru a începe cu procedura, trebuie să conectați un rezistor de 330 ohmi ¼ watt la pinul # 13 al plăcii.

Apoi, conectați LED-ul cu acest rezistor de 330 ohmi și împământare (cablul lung ajunge la 330 ohmi, în timp ce cel mai scurt la masă). Acum conectați placa Arduino la computer, inițializați programul și alimentați codul prezentat mai târziu pe această pagină .

În mod tradițional, Arduinos ar avea un LED conectat pe pinul său # 13, care începe să clipească atunci când este alimentat, fără niciun hardware implicat.

Implementarea Codului

Pentru a implementa codul, prima execuție ar fi să comutați pinul # 13 pentru a forma un pinout de ieșire cu linia:

pinMode (13, OUTPUT)
În bucla principală, aprindem LED-ul prin linie:

digitalWrite (13, HIGH)

Cele de mai sus permit o sursă de alimentare de 5V să pineze # 13, astfel încât să generez potențialul necesar pe LED, iluminându-l.

Acum îl oprim folosind următoarea linie:

digitalWrite (13, LOW)

Da, în mod logic, acest lucru readuce pinul # 13 la zero, oprind LED-ul.

Acum, între LED-urile ON și OFF de mai sus, am avea nevoie de un anumit interval de întârziere, astfel încât clipirea să aibă sens și să devină recunoscută.

Codul întârziere () îi comandă lui Arduino să rămână papetărie până la o secundă, cu alte cuvinte această comandă se oprește
operațiile pentru o secundă.

Codul:




Precedent: Circuit tablou de bord electronic folosind contorul IC 4033 Următorul: Controler de debit personalizat cu circuit temporizat