Obsah:

Rozhranie vesmírnej lode Arduino: 3 kroky
Rozhranie vesmírnej lode Arduino: 3 kroky

Video: Rozhranie vesmírnej lode Arduino: 3 kroky

Video: Rozhranie vesmírnej lode Arduino: 3 kroky
Video: Удаленно контролировать энергопотребление дома | ПЗЭМ-004Т | Облако Интернета вещей RemoteXY 2024, Júl
Anonim
Rozhranie vesmírnej lode Arduino
Rozhranie vesmírnej lode Arduino

Ahoj poučiteľná komunita, Tentokrát som urobil jeden z najjednoduchších projektov, ktoré je možné dokončiť pomocou Arduino Uno: obvod vesmírnej lode. Hovorí sa mu to, pretože je to typ programovania a obvodov, ktoré by sa používali v raných sci-fi televíznych reláciách a filmoch na napodobnenie efektu „blikania tlačidiel“, ktorý mal ukazovať, že raketová loď funguje správne. Na realizáciu tohto projektu je k dispozícii množstvo online zdrojov, ale dúfajme, že zverejnenie na Instructables pomôže viacerým ľuďom začať sa zaujímať o experimentovanie s Arduinom.

Materiály:

  • Doska Arduino Uno (uprednostňuje sa štartovacia sada)
  • Breadboard
  • Pripojenie obvodov znázornené na diagrame vrátane: prepojovacích vodičov, odporov, diód LED a tlačidla
  • Počítač s nainštalovaným kódovacím programom Arduino

Krok 1: Zostavte modul

Zostavte modul
Zostavte modul
Zostavte modul
Zostavte modul
Zostavte modul
Zostavte modul

Najprv sa uistite, že je vaše Arduino odpojené od zdroja napájania. Potom pripojte všetky súčasti obvodu nasledujúcim spôsobom:

  1. Pripojte nepájivú dosku k 5V (pozitívnemu) a uzemnenému (negatívnemu) zapojeniu Arduina.
  2. Umiestnite dve červené diódy LED do otvoru „e“na doske, trochu vysoko na doske, pričom zelené diódy LED umiestnite do rovnakého otvoru pod nimi.
  3. Pripojte katódu každej LED k zemi pomocou odporu 220 ohmov.
  4. Pripojte anódu zelenej diódy LED k digitálnemu kolíku 3 na Arduine a to isté urobte pre červené LED diódy do kolíkov 4 a 5.
  5. Tlačidlový spínač umiestnite pod diódy LED na mostíkoch premosťovacích drážok „e“a „f“. Pripojte hornú stranu k napájaniu a dolnú stranu k digitálnemu kolíku 2. Na rovnakú stranu pridajte k zemi odpor 10 kiloohmov. (Tento rezistor spôsobí čítanie „NÍZKE“, keď tlačidlo nestlačíte.)

Krok 2: Kódujte projekt

Kódujte projekt
Kódujte projekt

Neváhajte použiť vyššie uvedený obrázok a skopírujte a prilepte kód do svojho projektu. Ak je to pre vás ťažké vidieť, kliknite na tento odkaz a získajte kód od spoločnosti GitHub:

Niekoľko vecí, ktoré je potrebné poznamenať, je, že môžete zmeniť „switchState == LOW“na „switchState == HIGH“, aby ste zmenili správanie modulu: po stlačení bude blikať a po stlačení zostane svietiť. Ďalšia vec, ktorú je potrebné poznamenať, je, že môžete zmeniť hodnotu príkazov „oneskorenia“a nastaviť tak, ako rýchlo bliká červená dióda LED po stlačení tlačidla.

Krok 3: Nahrajte kód a hrajte s rozhraním

Nahrajte kód a hrajte s rozhraním
Nahrajte kód a hrajte s rozhraním
Odošlite kód a hrajte s rozhraním
Odošlite kód a hrajte s rozhraním

Pripojte Arduino k počítaču a nahrajte kód; dúfajme, že všetko funguje! Ak nie, skontrolujte drôtové pripojenia a uistite sa, že je celý kód napísaný správne. Opravte všetky chyby a nahrajte znova.

Zelená LED dióda by mala svietiť stabilne. Stlačte a podržte tlačidlo a červené LED diódy by mali striedavo blikať! Môžete vytvoriť kryt pre tlačidlo a LED diódy, aby ste mohli hovoriť, čo chcete, a skryť káble, ak by ste chceli. Dúfam, že ste sa pri tomto projekte bavili!

Odporúča: