Tartalomjegyzék:

Ottobot módosítás: 5 lépés
Ottobot módosítás: 5 lépés

Videó: Ottobot módosítás: 5 lépés

Videó: Ottobot módosítás: 5 lépés
Videó: Ottonomy Inc - Autonomous Deliveries 2020 2024, Július
Anonim
Ottobot módosítása
Ottobot módosítása
Ottobot módosítása
Ottobot módosítása

Ez egy kezdő szintű robotikai tervezési projekt, amelyben módosítottam egy Ottobotot, új érzékelőkkel kiegészítve a prototípusát. Az Otto egy egyszerű interaktív robot, amely Arduino programozási nyelven alapul. Alapvetően ez az oktatható hozzászólás arról szól, hogy hagyja, hogy a robot többféle érzékelőre reagáljon különböző módon, hogy olyan dolgokat tegyen, amelyek alapján az érzékelőt stimulálják. A végterméknek az kell lennie, hogy amikor egy gombot megnyomnak, az ottobot rövid dallamot játszik le, vagy lecsapja a lábát, vagy bekapcsolja a fénykibocsátó diódát.

1. lépés: Anyagszerelés és szoftver telepítése

A következő elektronikus alkatrészekre és számítógépes alkalmazásra van szükség:

  • Ottó barkács robot
  • Nyílt forráskódú IDE az Arduino számára (az enyém az 1.8.5-ös verzió volt a Macbook Pro-n)
  • 1 kenyértábla
  • 8 áthidaló vezeték (férfi -nő)
  • 3 áthidaló vezeték (nőstény -hüvely)
  • 2 LED bármilyen színben
  • 2 nyomógomb
  • 1 HW-483 érintőérzékelő

2. lépés: Nyomógombok elhelyezése

Nyomógombok elhelyezése
Nyomógombok elhelyezése
Nyomógombok elhelyezése
Nyomógombok elhelyezése

Helyezzen egy nyomógombot a kenyértáblába, a szakadék túloldalára a Dual in-line Package (DIP) IC-k számára. A gomb mind a négy lábát szorosan rögzíteni kell, hogy az elektromos áram akadálytalanul áramolhasson a kenyértábla sorkapocsai mentén. Hasonlóképpen helyezze a másik nyomógombot egy másik helyre.

Csatlakoztassa a gomb egyik lábát egy áthidaló vezetéken (férfi -nő) az Arduino Nano IO pajzs árnyékolójának 0 (A0) feszültségű (V vagy +) tűjéhez. Ezt a lábat is kösse az A0 jel (S) tűjéhez. Az ellenkező végén csatlakoztassa a lyukkal megegyező oszlop lyukat az A0 földelőcsapjához (G vagy GND). Ismételje meg a lépéseket a második gombhoz, kivéve az A1 használatát.

3. lépés: Több LED beállítás

Több LED beállítás
Több LED beállítás
Több LED beállítás
Több LED beállítás

Csatlakoztassa a LED 1 -et a kenyértáblához, a lábakat két külön sorkapocsba temetve. Helyezze a 2 -es LED hosszú lábát az 1 -es LED rövid szárához, ugyanabba a sorkapocsba. A LED 2 rövid lába bárhová eljuthat, amíg nincs a táblán használt oszlopokban. Végül, hogy befejezzem a soros áramkört, az 1 -es LED hosszú lábát az A4 jel (S) tűjéhez, a 2 -es LED rövid lábát pedig az A4 -es G -tűhöz kötöttem.

Az áram egy ciklusban halad az elejétől a végéig, a 2-es LED anódja (pozitív) csatlakozik az 1-es LED katódjához (negatív). Ezenkívül az analóg érintkező kimenete a pozitívhoz csatlakozik az 1. LED hosszú lába, és ebből a LED -ből további kapcsolat jön létre a negatív LED -től a pozitív 2 -ig az egyenáramú áramkörben, ahonnan a villamos energia a negatív végből a földelő kimeneti csapba kerül.

4. lépés: Érintésérzékelő csatlakoztatása

Érintésérzékelő csatlakozás
Érintésérzékelő csatlakozás

Az érintőérzékelő három lába különböző funkciókkal rendelkezik. A középső feszültséget fogad el. A jelbevitelért az egyik oldalfogas, mellette nagy S betű írva, a másik mínusz szimbólummal jelölt földelő elektróda. Ezért csatlakoztassa az oldalsó csapokat a digitális 7 (D7) S és G csatlakozójához, a középső lábát pedig az V -hez.

5. lépés: Program feltöltése

Program feltöltése
Program feltöltése

Ehhez a lépéshez csatoltam az ottobot kódom.ino szövegfájlját. Elismerem a programom hibáit, különösen a LED szekciót. Csak annyit sikerült hagynom, hogy egyszerre villogjanak a fények, annak ellenére, hogy könyörtelenül igyekeztem elhalványítani őket. Elnézést kérek a kommunikációm félreérthetőségéért, és remélhetőleg a hozzászólásom olvasói könnyedén követhetik a fenti eljárásokat.

Ajánlott: