Tartalomjegyzék:
- 1. lépés: Anyagok és eszközök összegyűjtése
- 2. lépés: Állítsa össze a tartályt
- 3. lépés: A tartály és a vezérlő programozása
- 4. lépés: A tartály bekötése
- 5. lépés: A vezérlő bekötése
Videó: Vezeték nélküli Arduino vezérelt tartály (nRF24L01): 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Szia!
Ma megmutatom, hogyan kell felépíteni egy Arduino vezérelt tartályt és távirányítót. A tartály 3D nyomtatott részeit (a vezérlő, a nyomtávvezető és a tartályfedél kivételével) a timmiclark tervezte, és itt található.
1. lépés: Anyagok és eszközök összegyűjtése
A kezdéshez a következő anyagokra lesz szüksége:
- 1x Arduino UNO (itt)
- 1x Arduino Nano (itt)
- 2x nRF24L01 2,4 GHz -es vezeték nélküli modul (itt)
- 1x L298N motorvezérlő (itt)
- 2x hajtóműves motor (sárga műanyag darab) (itt)
- 1x joystick (itt)
- 1x 9V -os elemcsipesz (itt)
- 2x főkapcsoló (itt)
- 2x TR 18650 akkumulátor (és töltő) (itt)
- 1x TR 18650 elemtartó 2 elemhez (itt)
- 1x férfi -női jumper készlet (itt)
A 3D nyomtatott részek a következőkből állnak (ezen lépés alján találhatók):
- 2x test
- 2x TrackMidFrame
- 52x pálya
- 4x fogaskerék
- 4x CogBracketInner
- 4x fogaskerék külső
- 1x TankCover
- 1x vezérlő
A következő eszközökre is szüksége lesz:
- Forrasztópáka
- Különböző méretű fúrók
- pillanatragasztó
- Fogó
- Kés
2. lépés: Állítsa össze a tartályt
Nyomtatás után összeszereltem a tartályt. A vágányok, fogaskerekek és a burkolat kivételével az összes darabot szuper ragasztóval ragasztották össze. A nyomvonalak végül túl szorosak voltak a fogaskerekek körül, lehet, hogy a nyomtatómmal van gond, de úgy döntöttem, hogy két extra sávot adok hozzá mindkét oldalra, és megtervezem a nyomvonalat. Nem a legkényelmesebb megoldás, de működik.
A tartály összeszerelése után lyukakat fúrtam a vezeték nélküli modulhoz és a főkapcsolóhoz. Valószínűleg fúrnom kellett volna a lyukakat, mielőtt összeragasztottam volna, de ez nem hozott nagy különbséget. Lyukakat fúrtam, és két M3 csavarral rögzítettem a motor meghajtóját a tartály aljára.
Választható (ha ugyanaz a probléma, mint velem):
Nyomtasson ki két tartályvezetőt az „opcionális” mappából és néhány sávból (azt javaslom, hogy adjon hozzá egy vagy kettőt mindkét oldalon).
3. lépés: A tartály és a vezérlő programozása
Az arduino programozásához telepítenie kell az RF24 könyvtárat. Tehát töltse le az alábbi fájlokat, és nyissa meg az arduino IDE -t. Lépjen a Sketch -> Include Library -> Add. ZIP Library elemre, és importálja az RF24.zip fájlt oda.
Ezután csatlakoztatnia kell az arduino UNO -t, és fel kell töltenie a "tank.ino" fájlt az arduino -hoz. a következő lépésben összekapcsoljuk a vezetékeket.
Most húzza ki az Arduino UNO -t, és csatlakoztassa az Arduino Nano -t, és töltse fel a "controller.ino" fájlt az Arduino -hoz.
Ne felejtse el megváltoztatni az eszközök alatt található „tábla” és „port” beállításokat a megfelelő tábla típusra és portra.
4. lépés: A tartály bekötése
(az nRF24L01 modul képe alulnézet) A tartály bekötése: Csatlakoztassa a következő csapokat. nRF24L01 csapok ---- Arduino csapok • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3- --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- nincs csatlakoztatva L298N ---- Arduino csapok • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 Ami a tartály akkumulátorcsomagját illeti, a földelő vezeték a tartály GND csapjához megy arduino és a motorvezérlő GND csapja. a tápkábel az arduino Vin tűjéhez és a motorvezérlő +12 V -os csatlakozójához kerül a főkapcsolón keresztül. Ja, és a motorvezérlő +5V -os csapja az arduino 5V -os tűjéhez van rögzítve.
5. lépés: A vezérlő bekötése
A Controller bekötése nRF24L01 érintkezők ---- Arduino érintkezők • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- nincs csatlakoztatva Joystick ---- Arduino csapok • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1Ez egy kis rejtvény, minden elem beillesztése a vezérlőbe, de némi türelemmel biztos vagyok benne, hogy sikerülni fog
Ajánlott:
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: 7 lépés
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: Hé srácok, üdv újra. Korábbi hozzászólásomban elmagyaráztam, hogy mi az a H -híd áramkör, az L293D motorvezérlő IC, a malackalapú L293D motorvezérlő IC a nagyáramú motorvezérlők vezetéséhez, és hogyan tervezheti meg és készítheti el saját L293D motorvezérlő tábláját
Távirányítású autó - Vezeték nélküli vezeték nélküli Xbox 360 vezérlővel: 5 lépés
Távirányítású autó - vezérelhető a vezeték nélküli Xbox 360 vezérlő használatával: Ezek az utasítások saját távirányítású autó létrehozásához, vezeték nélküli Xbox 360 vezérlővel vezérelhetők
Robot kéz kéz nélküli vezeték nélküli kesztyűvel - NRF24L01+ - Arduino: 7 lépés (képekkel)
Robot kéz kéz nélküli vezeték nélküli kesztyűvel | NRF24L01+ | Arduino: Ebben a videóban; 3D robot kézi összeszerelés, szervo vezérlés, flex érzékelő vezérlés, vezeték nélküli vezérlés nRF24L01, Arduino vevő és adó forráskód áll rendelkezésre. Röviden, ebben a projektben megtanuljuk, hogyan kell egy robotkezet vezetékek segítségével irányítani
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel Raspbian Stretch -en: 6 lépés
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel a Raspbian Stretch -en: A Raspberry Pi kiválóan alkalmas biztonságos vezeték nélküli hozzáférési pontok létrehozására, de nem rendelkezik jó hatótávolsággal, TP Link WN7200ND USB vezeték nélküli adaptert használtam annak kiterjesztéséhez. Szeretném megosztani, hogyan kell csinálniMiért akarok málna pi -t használni router helyett? T
DIY vezeték nélküli mikrofon vezeték nélküli gitárrendszerhez: 4 lépés
DIY Wireless Mic to Wireless Guitar System: Néztem néhány videót és néhány zenekart, és szinte közülük vezeték nélküli rendszert használ a gitáron. Megőrülök, mozogok, sétálok, és azt csinálok, amit akarnak, anélkül, hogy a zsinórt használnám, ezért arról álmodozom, hogy lesz egy .. De .. nekem ez most túl drága, ezért erre jutottam