Robot pók szervó

Due - alapuló tábla 32 bites ARM Cortex-M3 mikroprocesszor ARM SAM3U4E;

Leonardo - fedélzeti mikrokontroller ATmega32U4;

Uno - a legnépszerűbb változata alapvető Arduino;

Duemilanove - fedélzeti mikrokontroller ATmega168 vagy atmega328;

Diecimila - változata alapvető Arduino USB platform;

Nano - kompakt platform, amely használunk az elrendezést. Nano csatlakozik a számítógéphez egy USB Mini-B kábel;

Mega2560 - tábla alapján ATmega2560 mikrokontroller segítségével ATMega8U2 chip a soros port az USB-csatlakozó;

Mega - Mega Series változat alapján ATmega1280 mikrokontroller;

Arduino BT - platform Bluetooth modullal vezeték nélküli kommunikáció és programozás;

Lilypad - platform szállítására tervezett, lehet varrt a szövet;

Fio - a platform, a vezeték nélküli alkalmazásokhoz. Fio tartalmaz egy csatlakozó rádiós XBee, LiPo csatlakozó az akkumulátor töltéséhez és a beépített áramköri;

Mini - a legkisebb Arduino;

Pro - platform Ajánlott haladó felhasználóknak, akik lehet, hogy egy nagyobb projekt

Pro Mini - mint Pro platform, amelynek célja a haladó felhasználóknak, akik alacsony áron, kisebb méret, és további funkciókat.

Tisztában vagyunk vele, egy egyszerű infravörös távirányítóval. Kiválasztása hét kulcs, adatkódok számít egy vázlatot mint állandókat ciklusba () végrehajtja a kiválasztó logika pók robot mozgását, ha megnyomja IR kulcsokat. A program egyre get_ir_kod kód () függvény a változás megszüntetés bemenet 2. Arduino-könyvtár IRremote.

Ahhoz, hogy ellenőrizzék a robot mód IR hozzá nem elérhető. Önálló üzemmódban, a robot mozog előre, amikor az akadályokat, hogy egy fordulatot, és előrelépni újra. Alkalmazott ultrahangos távolságmérő HC-SR04, mint már említettük, lehetővé teszi, hogy meghatározza az objektum távolságát a tartományban 2-500 cm pontossággal 0,3 cm. A rövid ultrahangos impulzus által kibocsátott érzékelő 0 időpontban visszaverődik a tárgy és kapott az érzékelő által. A számított távolság, amíg megkapta a visszavert és a hang sebessége levegőben. Ha a távolság az akadály 10 cm-nél, a robot teszi a fordulatot, és folyamatosan mozog. Az átmenet az IR vezérlés önálló módban megnyomásával „sárga” és a „kék” a infravörös távvezérlő.

Együttműködik a HC-SR04 szenzor Arduino-könyvtár ultrahangos

vázlat kód

// trig -12, echo - 13

Kapcsolódó cikkek