Ako nastaviť LED svetlo a ako pomocou kódu bliká

Kódovanie LED svetla je úvodný projekt, ktorý vám ukáže, ako softvér a hardvér vzájomne pôsobia. Je to jednoduchý projekt, ktorý môžete dokončiť cez víkend a ktorý vám pomôže naučiť sa základné aspekty hardvéru.

Na konci projektu si naprogramujete svoje vlastné LED svetlo, budete mať vedomosti o manipulácii so zapínaním a vypínaním LED vo vami zvolených intervaloch a osvojíte si základné princípy hardvéru.

Štartovacia sada Elegoo Uno má všetok hardvér a pokyny, ktoré potrebujete na výrobu jednoduchého LED svetla. LED svetlo je prvý projekt ponúkaný s ich súpravou.

Elegoo Uno prichádza s mnohými ďalšími projektmi a prevedie vás od začiatočných až po pokročilé projekty. Každý projekt v krabici zdokonaľuje vaše schopnosti jednoduchým a ľahko sledovateľným spôsobom.

Súčasti, ktoré budete potrebovať

Elegoo Uno R3

Elogoo Uno R3 je doska mikrokontroléra. Mikrokontroléry sú zabudované vo vnútri zariadení na riadenie akcií a funkcií produktu. Sú to kompaktné integrované obvody určené na riadenie operácií.

Mikrokontrolér, ktorý je súčasťou Elogoo Uno R3, má 14 digitálnych vstupných / výstupných pinov, 6 analógových vstupov, pripojenie USB, napájací konektor a resetovacie tlačidlo. Táto doska obsahuje všetko, čo potrebujete na podporu mikrokontroléra. Mikrokontrolér zapnete jednoduchým pripojením kábla USB.

USB kábel

Potrebujete kábel USB na pripojenie Elegoo Uno R3 k počítaču a jeho zapnutie. USB je skratka pre Universal Serial Bus. USB sa používa na pripojenie počítača k zariadeniam, ako sú digitálne fotoaparáty, tlačiarne, skenery a externé pevné disky.

V našom projekte použijeme kábel USB na pripojenie nášho mikrokontroléra k nášmu počítaču.

LED diódy

LED znamená svetelnú diódu. Má kladné a záporné vedenie. Dlhšou stranou je kladné vedenie.

Ako zostaviť komponenty

V tomto projekte iba rozblikáme LED.

Najskôr musíme pripojiť USB kábel k doske a potom k počítaču.

Potom musíme zapojiť LED do GND (GND je referenčný bod v elektrickom obvode, z ktorého sa merajú napätia, a je to spoločná spätná cesta pre elektrický prúd) a 13 vstupov na doske.

Kód na zapnutie / vypnutie LED diódy:

Keď je doska mikrokontroléra zapojená do počítača a LED je na samotnej doske, musíme napísať jednoduchý kód, aby LED dióda blikala.

// 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 } 

Vyššie uvedený kód v podstate rozsvieti LED na 1 sekundu a potom ju na jednu sekundu zhasne.

Táto funkcia je v nepretržitej slučke. The digitalWriteje funkcia, ktorá nadobúda 2 parametre, LED_BUILTINa HIGH || LOW. Smyčka v podstate prijíma LED diódu a potom zapína volt, HIGHktorým sa rozsvieti. Potom po 1 sekunde zhasne rovnaká LED dióda otočením voltu na LOW.

Tu je konečný produkt:

Cieľom tohto malého projektu LED Light Coding bolo predstaviť vám základné princípy kombinácie hardvéru a softvéru. Dúfam, že sa vám páčilo!