Tartalomjegyzék:

Arduino űrhajó interfész: 3 lépés
Arduino űrhajó interfész: 3 lépés

Videó: Arduino űrhajó interfész: 3 lépés

Videó: Arduino űrhajó interfész: 3 lépés
Videó: Первые шаги в создании интерфейса на сенсорном дисплее для проекта. #Mimaki #Электроника 2024, Július
Anonim
Arduino űrhajó interfész
Arduino űrhajó interfész

Szia oktatható közösség, Ezúttal az egyik legegyszerűbb projektet készítettem el egy Arduino Uno -val: egy űrhajókör. Ez az úgynevezett, mert ez az a típusú programozás és áramkör, amelyet a korai sci-fi tévéműsorokban és filmekben használnának a "gomb-villogó" effektus emulálására, amely azt mutatta volna, hogy egy rakétahajó helyesen teljesít. Rengeteg erőforrás található az interneten ennek a projektnek a végrehajtásához, de remélhetőleg, ha közzéteszi az Instructables -ben, több ember érdeklődni fog az Arduino -val való kísérletezés iránt.

Anyagok:

  • Arduino Uno Board (kezdő készlet előnyben)
  • Kenyeretábla
  • Az ábrán látható áramköri csatlakozások, beleértve: áthidaló vezetékeket, ellenállásokat, LED -eket és egy gombot
  • Számítógép Arduino kódoló programmal

Lépés: Készítse el a modult

Építse fel a modult
Építse fel a modult
Építse fel a modult
Építse fel a modult
Építse fel a modult
Építse fel a modult

Először győződjön meg arról, hogy az Arduino le van választva az áramforrásról. Ezután kövesse az alábbi lépéseket az áramkör összes összetevőjének csatlakoztatásához:

  1. Csatlakoztassa a kenyértáblát az Arduino 5V (pozitív) és földelt (negatív) csatlakozóihoz.
  2. Helyezze a két piros LED -et az "e" nyílásba a kenyértáblán, kissé magasan a táblán, a zöld LED -et pedig ugyanabban a nyílásban alattuk.
  3. Csatlakoztassa az egyes LED -ek katódját a földhöz egy 220 ohmos ellenálláson keresztül.
  4. Csatlakoztassa a zöld LED anódját az Arduino 3. digitális tüskéjéhez, és tegye ugyanezt a piros LED -ekkel a 4. és az 5. tűhöz.
  5. Helyezze a gombkapcsolót a LED -ek alá a kenyérsütő áthidaló résein "e" és "f". Csatlakoztassa a felső oldalt a tápfeszültséghez, az alsó oldalt pedig a 2. digitális tüskéhez. Ugyanezen az oldalon adjon hozzá egy 10 kilométeres ellenállást a talajhoz. (Ez az ellenállás "LOW" értéket eredményez, ha a gombot nem nyomja meg.)

2. lépés: Kódolja a projektet

Kódolja a projektet
Kódolja a projektet

Nyugodtan használja a fenti képet, és másolja be a kódot a projektbe. Ha nehéz látni, kövesse ezt a linket, és szerezze be a kódot a GitHub -ról:

Több dolgot is meg kell jegyezni, hogy a "switchState == LOW" értéket "switchState == HIGH" -ra változtathatja, hogy megváltoztassa a modul viselkedését: megnyomás nélkül villog, és nyomva marad. A másik dolog, amit meg kell jegyezni, hogy módosíthatja a "késleltetés" utasítások értékét, hogy beállítsa, milyen gyorsan villogjon a piros LED, amikor megnyomja a gombot.

3. lépés: Töltse fel a kódot, és játsszon a felületével

Töltse fel a kódot, és játsszon az interfésszel
Töltse fel a kódot, és játsszon az interfésszel
Töltse fel a kódot, és játsszon az interfésszel
Töltse fel a kódot, és játsszon az interfésszel

Csatlakoztassa az Arduino -t a számítógéphez, és töltse fel a kódot; remélem minden működik! Ha nem, ellenőrizze a vezetékes csatlakozásokat, és győződjön meg arról, hogy az összes kód helyesen van írva. Javítsa ki a hibákat, és töltse fel újra.

A zöld LED -nek folyamatosan világítania kell. Nyomja meg és tartsa lenyomva a gombot, és a piros LED -eknek felváltva kell villogniuk! Készíthet borítót a gombok és a LED -ek számára, hogy bármit elmondhasson, és elrejtse a vezetékeket, ha szeretné. Remélem jól éreztétek magatokat ezzel a projekttel!

Ajánlott: