Tartalomjegyzék:
- 1. lépés: Olcsó, jó minőségű PCB -k a JLCPCB -től
- 2. lépés: Az összetevők
- 3. lépés: Áramkör -tervezés és NYÁK -fejlesztés
- 4. lépés: A PCB -k elkészítése a JLCPCB -ből
- 5. lépés: A kód
- 6. lépés: A távirányító
- 7. lépés: Próbaút
Videó: Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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 malacbiztos L293D motorvezérlő IC a nagyáramú motorvezérlők meghajtásához, és hogyan tervezhet és készíthet saját L293D motorvezérlő táblát, amely akár 4 magas függetlenül a jelenlegi egyenáramú motorokat, és készítse el saját Arduino Motor Shield PCB -jét.
Ebben a bejegyzésben megmutatom, hogyan lehet Arduino Wirless robotot készíteni a HC12 vezeték nélküli modul használatával. JLCPCB használatával.
1. lépés: Olcsó, jó minőségű PCB -k a JLCPCB -től
A JLCPCBI az egyik legjobb online PCB gyártó cég, ahonnan gond nélkül megrendelhet PCB -ket online. A cég a nap 24 órájában, a hét 7 napján folyamatosan dolgozik. Csúcstechnológiájú gépeikkel és automatizált munkafolyamatukkal óriási mennyiségű kiváló minőségű PCB-t tudnak előállítani néhány órán belül.
A JLCPCB különféle összetettségű PCB -ket fejleszthet ki. Egyszerű és olcsó PCB -ket fejlesztenek ki egyrétegű táblával a hobbisták és rajongók számára, valamint komplex többrétegű lapokat a magas színvonalú ipari alkalmazásokhoz. A JLC nagy termékgyártókkal működik együtt, és lehet, hogy az Ön által használt eszközök, például laptopok vagy mobiltelefonok PCB -je ebben a gyárban készült.
2. lépés: Az összetevők
H -híd
A H -híd egyszerűen olyan áramkör, amely lehetővé teszi a feszültségnek a terhelésen történő mindkét irányba történő áramlását. Ezeket általában a robotok mozgó részeinek egyenáramú motorjának vezérlésére használják. Az egyenáramú motor használatának előnye, hogyhttps://rootsaid.com/arduino-gesture-controller/, az áramkör módosítása nélkül meg tudjuk fordítani a feszültség polaritását a terhelésen. Ha többet szeretne tudni erről a H Bridge áramkörről, nézze meg ezt a linket.
L293D
Az L293D a H -híd áramkörének kompakt formája IC formájában, amely a fent említett áramkört alkalmazza. Ez egy IC, mindkét oldalán 8 csap (összesen 16 érintkező), amely 2 független H -híd áramkört tartalmaz, ami azt jelenti, hogy két motort függetlenül vezérelhetünk egyetlen IC használatával.
Az L293D egy tipikus motorhajtó vagy motorvezérlő IC, amely lehetővé teszi, hogy az egyenáramú motor bármely irányba haladjon. Az L293D egy 16 pólusú IC, amely két egyenáramú motor együttesét képes irányítani egyidejűleg, bármely irányba. Ez azt jelenti, hogy két egyenáramú motort vezérelhet egyetlen L293D IC -vel. További információ az L293D IC -ről
Arduino Pro Mini
Ezt az apró táblát olyan alkalmazásokhoz és projektekhez fejlesztették ki, ahol prémium a hely, és a telepítéseket állandóvá teszik.
Kicsi, 3,3 V -os és 5 V -os változatban kapható, ATmega328 táplálja. Kis mérete miatt ebben a projektben ezt a táblát fogjuk használni az Arduino alapú motorvezérlő tábla vezérlésére.
Ez a robotváz, amellyel a BLE robotomat készítettem. Ezt a készletet kaptam: banggood.com. Nem csak ez, hanem sokféle robotkeret, motor és szinte minden érzékelő az arduino, a málna pi és más elektronikai és hobbi projektekhez.
Mindezt olcsó áron kaphatja meg, igazán gyors és minőségi szállítással. És a nagyszerű dolog ebben a készletben az, hogy minden eszközt biztosítanak a keret összeállításához.
3. lépés: Áramkör -tervezés és NYÁK -fejlesztés
A Pro Mini Motor Shield PCB jellemzői
- 2 motort vezérel egymástól függetlenül
- Független sebességszabályozás PWM használatával
- Kompakt kialakítás 5 V, 12 V és Gnd fejléc az extra alkatrészekhez
- Növelje a teljesítményt Piggybacking segítségével
- Támogatja a HC12 vezeték nélküli modult
Most nézzük meg a motorvezérlő táblánk áramkörét. Kicsit zűrösnek tűnik? Ne aggódj, elmagyarázom neked.
A szabályozó
A bemeneti teljesítmény egy 7805 -ös szabályozóhoz van csatlakoztatva. A 7805 egy 5 V-os szabályozó, amely a 7-32 V-os bemeneti feszültséget állandó 5 V-os egyenáramúvá alakítja. Az 5 V -os tápegység az Arduino feszültségbemenetéhez, valamint az L293D IC logikai műveleteihez van csatlakoztatva. A 12V és 5V csatlakozókon jelző LED -ek találhatók a könnyű hibaelhárítás érdekében. Tehát ehhez az áramkörhöz 7V és 32V közötti bemeneti feszültséget csatlakoztathat. A botomnál a 11,1 V -os Lipo akkumulátort részesítem előnyben.
Most hadd mondjam el, hogyan terveztem meg az áramkört, és hogyan készítettem el ezt a NYÁK -t a JLCPCB -től.
1. lépés - A prototípus létrehozása
Először csatlakoztassa össze az összes alkatrészt a kenyértáblán, hogy könnyen elháríthassam, ha valami baj történik. Miután minden megfelelően működött, kipróbáltam egy roboton, és játszottam vele egy ideig. Ekkor meggyőződtem arról, hogy az áramkör megfelelően működik, és nem melegszik fel.
2. lépés - A vázlatok
Az áramkörök rajzolásához és a NYÁK -ok tervezéséhez az EasyEDA online PCB -tervező eszközei biztosítják az összes szükséges lehetőséget az online PCB -tervezéshez és a NYÁK -nyomtatáshoz.
Rajzoltam egy áramkört az EasyEDA -ban, amely tartalmazta a kenyértábla összes összetevőjét - az IC -ket, az Arduino Nano és a HC12 modult, amelyek az Arduino digitális tűjéhez vannak csatlakoztatva. Hozzáadtam néhány fejlécet is, amelyek analóg és digitális gombokhoz vannak csatlakoztatva. Ezek a gombok hasznosak lehetnek a jövőben.
Ezenkívül vannak 5V, 12V, Gnd, vezeték nélküli modul, digitális és analóg érintkezőfej -fejrészek, amelyekhez a jövőben hozzá kell adni az érzékelőket és leolvasni. A teljes csapleképezést az alábbi szakaszok ismertetik.
Motorvezető 1
- 1-5 engedélyezése (PWM)
- InM1A - 2InM1B - 3
- 2-6 engedélyezése (PWM)
- InM2A - 7in
- M2B - 4
HC12
- Vin - 5V
- Gnd - Gnd
- Tx/Rx - D10/D11
3. lépés - NYÁK -elrendezés létrehozása
Ezután a NYÁK tervezése. A NYÁK -elrendezés valójában a NYÁK -tervezés jelentős része, a NYÁK -elrendezéseket használva nyerünk PCB -ket sematikus rajzokból. Terveztem egy NYÁK -t, ahol összeforraszthatom az összes alkatrészt. Ehhez először mentse el a rajzokat, és a felső eszközlistából kattintson a konvertálás gombra, és válassza a „Konvertálás PCB -re” lehetőséget.
Ez megnyit egy ablakot. Itt a komponenseket a határon belül helyezheti el, és a kívánt módon rendezheti el. Az összes komponens egyszerű útvonala „automatikus útvonal”. Ehhez kattintson az „Útvonal” eszközre, és válassza az „Automatikus útválasztó” lehetőséget.
PCB online útválasztási lehetőségek
Ez megnyit egy Auto Router konfigurációs oldalt, ahol részleteket, például távolságot, nyomvonalat, réteginformációkat adhat meg. Ha ezt megtette, kattintson a „Futtatás” gombra. Itt található a link az EasyEDA rajzokhoz és az L293D Arduino Motor Shield Board Gerber fájljaihoz. Kérjük, bátran töltse le vagy szerkessze a rajzokat/NYÁK -elrendezést.
Ennyi srácok, az elrendezés most kész. Ez egy kétrétegű NYÁK, ami azt jelenti, hogy az útválasztás ott van a NYÁK mindkét oldalán. Most letöltheti a Gerber fájlt, és felhasználhatja a PCB gyártásához a JLCPCB -ből.
4. lépés: A PCB -k elkészítése a JLCPCB -ből
4. lépés - Kiváló minőségű NYÁK gyártása
A JLCPCB egy teljes gyártási ciklusú NYÁK -gyártó vállalat. Ez azt jelenti, hogy az A -ból indulnak, és a Z -vel fejezik be a NYÁK -gyártási folyamatot.
A nyersanyagoktól a késztermékekig minden közvetlenül a tető alatt történik. Lépjen a JLCPCB webhelyére, és hozzon létre egy ingyenes fiókot.
Miután sikeresen létrehozott egy fiókot, kattintson az „Idézet most” gombra, és töltse fel Gerber fájlját. A Gerber File információkat tartalmaz a PCB -ről, például a NYÁK -elrendezési információkat, a réteginformációkat, a térközinformációkat és a számokat.
A NYÁK előnézet alatt olyan sok lehetőséget láthat, mint a NYÁK mennyisége, textúrája, vastagsága, színe stb. Válassza ki az Ön számára szükséges összes lehetőséget. Ha minden kész, kattintson a „Mentés a kosárba” gombra.
A következő oldalon választhat szállítási és fizetési módot, valamint kijelentkezhet biztonságosan. Fizethet Paypal vagy hitelkártya/bankkártya használatával. Ennyi srácok. Kész.
A NYÁK -t a napokban gyártják és szállítják, és az említett határidőn belül kézbesítik a házhoz.
5. lépés: A kód
Itt megosztom a HC12 távirányító és az RC Robot kódját. Egyszerűen töltse fel ezt a kódot a távirányítóra, valamint a DIY RC Robotra.
Ez a DIY RC Off Road Robot kódja.
6. lépés: A távirányító
Az előző bejegyzésben megmutattam, hogyan állíthat be nagy hatótávolságú távirányítót az RC Robot számára. Ehhez a projekthez ugyanazt a távirányítót használhatja ugyanazzal a kóddal.
7. lépés: Próbaút
Az összes kód feltöltése után az adóban és a robotban is. Kapcsolja be.
A robotot LiPo akkumulátorral, a távirányítót pedig 9 V -os akkumulátorral vagy USB -vel használhatja. Ha minden jól megy, a jelző LED -ek világítani fognak.
Most próbálja meg mozgatni a joystickot. A botnak most már el kell kezdenie mozogni.
Ajánlott:
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
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino - Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás - Rc Helikopter - Rc sík az Arduino használatával: 5 lépés (képekkel)
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino | Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás | Rc Helikopter | Rc sík Arduino használatával: Rc autó működtetése | Quadcopter | Drone | RC sík | RC csónak, mindig szükségünk van vevőre és adóra, tegyük fel, hogy az RC QUADCOPTER esetében szükségünk van egy 6 csatornás adóra és vevőre, és az ilyen típusú TX és RX túl költséges, ezért készítünk egyet
Ö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
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: 4 lépés
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: Nemrég építettem egy riasztórendszert, és telepítettem a házamba. Mágneses kapcsolókat használtam az ajtókon, és bekötöttem a padláson. Az ablakok egy másik történet, és a kemény huzalozás nem volt lehetőség. Szükségem volt egy vezeték nélküli megoldásra, és ez