Még a kezdők is elkészíthetik ezt a projektet egy kis erőfeszítéssel. A munka nem használ semmilyen bonyolult alkatrészt, és összeszerelése során nem igényel további készségeket. Nem is kell a forrasztópálca birtoklása, mivel a hibában egy gömbölyű táblát használnak, így nincs szükség forrasztásra. A programozás szintén nem nehéz, mert a szerző kész kódot adott a projekthez.
anyagok:
- Arduino Uno USB kábellel
- 9 V-os akkumulátor doboz
- 9 V-os elem (7,2-8,4V-os elem használható)
- Szervo analóg 3 db
- IR (infravörös) vevő és adó
- Bradboard mini
- Csatlakozó vezetékek
- Acélhuzal (átmérő 1,5-2 mm)
- Fém gemkapcsok 2-3 db
Természetesen továbbra is szükségünk van eszközökre:
1. lépés: csatlakoztassa az IR vevőt az Arduino-hoz:
Az IR adó lehet a TV távirányítója. Először a szerző elolvassa és megjegyzi a jelkódot, hogy később felhasználhassa a robot irányításához. Ehhez a vezetékhez, az Arduino-hoz, a tanácsadó testülethez és a vevőhöz és egy adóhoz csatlakoznak. Az áramkört az alábbi fényképeken látható módon szereljük össze.
Az áramkört a Tsop2136 vevőhöz használják. Ha más vevőkészüléket használ, először meg kell vizsgálnia annak specifikációját. Ezután az arduino IDE segítségével megnyitják az ir_receiver.ino nevű fájlt. Itt láthatja a #include "IRremote.h" kód első sorát. Ez a sor azt jelzi, hogy a vázlat könyvtárat fog használni, amely megvalósítja az összes infravörös jel továbbításának funkcionalitását. Az IRremote.h maga nem része az Arduino IDE szoftvernek, ezért előre telepítve van. Ezután a szerző megnyitja a Soros Monitorot, és ellenőrzi a jelátviteli sebességet. A sebességet kézzel állítják be: 9600. A távirányító felvétele után ellenőrizzük, hogy működik-e az összeszerelés, rákattintom a távirányító gombjait, és ha a kódok láthatók a soros monitorban, ez azt jelenti, hogy a modell Úgy működik.
Az egyes távirányító-modellek esetében a kódok különbözhetnek, és a használni kívánt megnyomott gombok összehangolásának egyszerűsítése érdekében egyszerűen ki vannak írva. Meg kell jegyezni, hogy néhány kód hosszú vagy ismételt sajtónak felel meg, ám ezeket a projektet nem fogják használni.
A robot képes lesz 13 különböző parancsot végrehajtani:
1. Haladjon előre.
2. Menjen vissza.
3. Forduljon balra.
4. Forduljon jobbra.
5. Haladjon balra fordulva.
6. Haladjon előre egy jobb kanyarral.
7. Balra fordulva térjen vissza.
8. Visszalépés hátra jobbra fordulással.
9. Állj meg.
10. Az 1. sebesség beállítása (lassú).
11. A 2. sebesség beállítása.
12. A 3. sebesség beállítása.
13. A 4. sebesség beállítása (gyors).
Kényelmes gombok kerülnek kiválasztásra ezeknek a parancsoknak a végrehajtásához, a gombok megnyomásával és mindegyikhez egyedi kód írásával.
A prototípus összeszerelése 2. lépés:
Az összeszerelés megkezdése előtt a szállított vas és a program működőképességét teljesen ellenőrizni kell. A vázlat be van töltve a mikrovezérlőbe. A kódokat a korábban összeállított táblázat szerint változtatjuk meg. A távirányítón levő gombok megnyomásával ellenőrizhetjük a szervomotorok reakcióját. Azt is ellenőrzi, hogy a modell működik-e nem csak az USB-ről, hanem az akkumulátorról is.
3. lépés bogár járás:
Három lábú bogár járásával 3 servos van. A jövő robotjának lábai egy darabból készülnek. Balra jobbra egymás után vannak telepítve. A bal oldali szervo felel a bal első és jobb hátsó lábakért, a jobb a jobb első és hátsó lábakért, és a középső a középső lábakért. A jövő robotjának lábai egy darabból készülnek.
Videó a szervók megfelelő működéséről:
4. lépés: telepítés:
Az elemtartó rekeszhez a táblához történő rögzítéséhez merevítőre volt szükség, ebből konzol készült. A gémkapocsot a sablonnak megfelelően készítették, amelyet a cikk alján rögzítenek. Fontos, hogy a sablon mérete megegyezzen a megadott méretekkel. A fennmaradó alkatrészeket az Arduino Uno-ra telepítik: mini-deliboard, szervó.
A gemkapocs a sablon mentén meghajlik, és a 9-es és 12-es csaphoz kapcsolódik. Nem kell aggódnia az érintkezők bezárása miatt, mivel ezeket a vázlatban nem használják. A tartót az elemtartó aljára ragasztják.
A szerző azt ajánlja, hogy a lehető legkisebb zsinórra használják, véleménye szerint a legjobb megoldás az 5 * 10 tűs méret. Az ilyen méretű fõzõlapot levághatja a kenyérlemezrõl, vagy azonnal készen is megvásárolhatja.
Ezután maguk a szervók készülnek - a matricákat eltávolítják, és a túl sok helyet foglaló hurkokat levágják. Ez a folyamat különös gondossággal zajlik, mivel a szervók nagyon törékenyek.
A korábban eltávolított matricák ragasszák a szervókat az elemtartó tetejére. Úgy vannak felszerelve, hogy mellette legyen hely egy kis vérpulthoz.
Ezután tegye a kenyérdeszkát. Az IR vevő felfelé van irányítva a kiváló minőségű jel vétel érdekében. Még egyszer megvizsgáljuk, hogy minden működik-e.
5. lépés:
A bogár lábainak méretének és formájának kiválasztásához léteznek sablonok (lásd alább). Az első az első és a hátsó lábakra, a második a középső részre. Lábak ragaszkodnak a szervomotorokhoz. Most a robot biztonságosan mehet oda, ahova mutat.
Robot tánc:
Ezt a projektet mindenki kérésére tovább lehet fejleszteni. Meg lehet változtatni a megjelenést és a kódot. Ehhez fényképezőgépet vagy Bluetooth adaptert is csatlakoztathat. És általában mindaz, amire elegendő fantáziád van.
Egy másik videó a robot munkájáról: