Kodiranje LED svjetla uvodni je projekt koji vam pokazuje kako softver i hardver međusobno djeluju. To je jednostavan projekt koji možete završiti tijekom vikenda i koji će vam pomoći naučiti neke osnovne aspekte hardvera.
Na kraju projekta kodirat ćete vlastito LED svjetlo, imati znanje za uključivanje / isključivanje LED-a u odabranim intervalima i naučiti osnovne principe hardvera.
Početni komplet Elegoo Uno sadrži sav hardver, kao i upute potrebne za izradu jednostavnog LED svjetla. LED svjetlo prvi je projekt koji se nudi s njihovim kompletom.
Elegoo Uno dolazi s mnogim drugim projektima i vodi vas od početnih do naprednih projekata. Svaki projekt u kutiji unapređuje vaše vještine na jednostavan i lak način.
Komponente koje će vam trebati
Elegoo Uno R3

Elogoo Uno R3 je mikrokontrolerska ploča. Mikrokontroleri su ugrađeni u uređaje za kontrolu djelovanja i značajki proizvoda. To su kompaktni integrirani krugovi dizajnirani za kontrolu rada.
Mikrokontroler koji je uključen u Elogoo Uno R3 ima 14 igla za digitalni ulaz / izlaz, 6 analognih ulaza, USB vezu, utičnicu za napajanje i gumb za resetiranje. Ova ploča sadrži sve što je potrebno za podršku mikrokontrolera. Jednostavno priključite USB kabel da biste uključili mikrokontroler.
USB kabl

Potreban vam je USB kabel da biste Elegoo Uno R3 povezali s računalom i uključili ga. USB je kratica za Universal Serial Bus. USB se koristi za povezivanje računala s uređajima poput digitalnih fotoaparata, pisača, skenera i vanjskih tvrdih diskova.
U našem projektu koristit ćemo USB kabel za povezivanje mikrokontrolera s računalom.
LED diode

LED označava diodu koja emitira svjetlost. Ima pozitivno i negativno vodstvo. Dulja strana je pozitivno vodstvo.
Kako sastaviti komponente

U ovom ćemo projektu LED samo trepnuti.
Prvo moramo priključiti USB kabel na ploču, a zatim računalo.
Zatim moramo spojiti LED na GND (GND je referentna točka u električnom krugu iz kojeg se mjere naponi i uobičajeni je povratni put za električnu struju) i 13 ulaza na ploči.
Šifra za uključivanje / isključivanje LED bljeskalice:
Nakon što je ploča mikrokontrolera priključena na računalo i LED se nalazi na samoj ploči, trebamo napisati jednostavan kod kako bi LED trepnuo.
// the setup function runs once when you press reset or power the board void setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(LED_BUILTIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on delay(1000); // wait for a second digitalWrite(LED_BUILTIN, LOW); // turn the LED off delay(1000); // wait for a second }
Gornji kod u osnovi uključuje LED diodu na 1 sekundu, a zatim je isključuje na jednu sekundu.
Ova je funkcija u kontinuiranoj petlji. Funkcija digitalWrite
je koja uzima 2 parametra LED_BUILTIN
i HIGH || LOW
. Petlja u osnovi uzima LED, a zatim okreće volt na HIGH
koji ga uključuje. Zatim nakon 1 sekunde isključuje istu LED okretanjem volta u LOW
.
Evo konačnog proizvoda:
Cilj ovog malog projekta kodiranja LED svjetlima bio je upoznati vas s osnovnim principima kombiniranja hardvera i softvera. Nadam se da ste uživali!