Tartalomjegyzék:
- 1. lépés: Az áramkör és a NYÁK -elrendezés tervezése
- 2. lépés: Minőségi PCB beszerzése a JLCPCB -ből
- 3. lépés: Próbaút
Videó: RC nyomkövető robot az Arduino használatával - Lépésről lépésre: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Hé srácok, visszatértem a BangGood egy újabb menő robotvázával. Reméljük, végigment korábbi projektjeinken - Spinel Crux V1 - A gesztusvezérelt robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms és The Badland Brawler, amelyeket a múlt hónapban tettünk közzé. Izgalmasan néz ki izzó fények alatt, nem?
Ezúttal egy durva tereprobotom van, négykerék -meghajtással és külön felfüggesztéssel, hogy egyenetlen terepen haladhasson. Nézd meg. Miért nem épít egyet magának? Itt megtanuljuk, hogyan kell felépíteni egy off road vezeték nélküli, többcélú, négykerék -meghajtású Arduino lánctalpas robotot a zökkenőmentes vezetéshez durva terepen - egy DIY Rough Terrain vezeték nélküli lánctalpas felfüggesztéssel.
Biztosítjuk Önnek a tervezést, kódot, kapcsolási rajzokat és linkeket, amelyekkel megvásárolhatja saját robotkészletét, alvázát és a projektben használt érzékelő modulokat.
Online PCB gyártó - JLCPCB
A JLCPCB 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.
HC12
A HC 12 egy igazán olcsó, nagy hatótávolságú vezeték nélküli modul, amely vezeték nélküli soros kommunikációra használható, akár 1,7 km távolságon keresztül. A modul valóban kompakt, könnyű és kenyérpirítóbarát, ezért ez a legjobb vezeték nélküli vezérlő projektünk számára.
Joystick
Ez a legszélesebb körben használt robotvezérlő, amelyhez különféle robot DIY robotkészlet/robotkar készlet tartozik, amelyet az arduino -val való együttműködésre terveztek. A kialakítás meglehetősen egyszerű és nagyon könnyen használható. Két potenciométerrel számítja ki az x tengely és az y tengely mozgását, és egy kapcsolóval érzékeli a gombnyomást. Ez könnyen csatlakoztatható az arduino analóg érintkezőihez, és közvetlenül leolvashatja az analóg értékeket.
A joystick tesztelésének kódja lent található. Nyugodtan töltse le/szerkessze igényei szerint. Letöltés A fő kód feltöltése előtt ellenőrizze, hogy a joystick működik -e ezzel a kóddal.
Töltse le a kódot a fenti linkről.
Ebben a példában egyszerűen az analóg adatkimeneteket gyűjtjük a joystickról az arduino analóg csapjai (A0, A1, A2) segítségével. Ezeket az értékeket a változók tárolják, és később kinyomtatják a soros monitoron
Arduino Pro Mini
Ezt az apró táblát olyan alkalmazásokhoz és projektekhez fejlesztették ki, ahol a hely prémium és a telepítések állandóvá váltak. 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.
1. lépés: Az áramkör és a NYÁK -elrendezés tervezése
Az Arduino Motor Shield Board magyarázata
A Pro Mini Motor Shield PCB vezérlők jellemzői 2 motor egyszerre függetlenül Független fordulatszám -szabályozás PWMCompact Design 5 V, 12 V és Gnd fejlécekkel 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ő lap áramkörét. Kicsit rendetlennek 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. Készítse el saját Arduino Motor Shield PCB -jét. 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.
A prototípus megalkotá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 rajzok Áramkörök rajzolásához és PCB -k 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. Csatlakozások Továbbá 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 - A0 engedélyezése
InM1A - 2
InM1B - 3
2-8 engedélyezése
InM2A - 7
InM2B - 4
HC12
Vin - 5V
Gnd - Gnd
Tx/Rx - D10
Tx/Rx - D11
Relé
Relé 1-12
2. relé - 13
Hozzáadtam egy 7805-ös szabályozót is, amely segít a bemenet 7 és 35 volt közötti bemeneti feszültségének biztosításában, így 7 voltos tápegységet, 9 voltos akkumulátort vagy akár 12 voltos lítium-polimer akkumulátort is használhatok bármilyen kérdés. 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.
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.
2. lépés: Minőségi PCB beszerzése a JLCPCB -ből
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átogasson el a JLCPCBs 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.
3. lépés: Próbaút
Miután kézbe vette a NYÁK -ot, mindössze annyit kell tennie, hogy forrasztja a fejlécet és az összes többi alkatrészt. Ha elkészült, csatlakoztassa a hálózati adaptert, és látni fogja, hogy a LED1 felvillan.
Ez azt jelenti, hogy működik.
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.
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.
Piggybacking L293D (bónusz tipp)
Az L293D hátizsákos konfiguráció egyszerű módja annak, hogy megduplázza (vagy esetemben háromszorosára) az áramot, valamint az L293D motorvezérlő IC teljesítményét a nagy nyomaték/ nagy áramú motor/ nagy ellenállású terhelés meghajtásához. (Ennek a stratégiának minden L293D chipnél működnie kell). Az L293D Piggyback egy gyors és egyszerű technika, amellyel megduplázza a motor által leadott áramot.
Tehát az egész gondolat egy másik L293D chip forrasztása, egyenesen a jelenlegi fölé. Rögzítés a rögzítéshez. Ez a két chipet párhuzamos üzemmódba állítja, így a feszültség ugyanaz marad, mint korábban, de az áram növekszik. Ezeket a chipeket körülbelül 600 mA állandó értéken vagy legfeljebb 1,2 A értéken értékelik rövid ideig. Kettő együttes malacbiztosítása után 1,2 A állandó árammal és rövid ideig 2,4 A -val biztosítják a kimenetet.
Ajánlott:
A Raspbian OS fej nélküli telepítése a Raspberry Pi 3: 8 lépésre
A Raspbian OS fej nélküli telepítése a Raspberry Pi 3 -ra: Üdvözöljük a fejetlen Raspberry Pi beállításának bemutatójában. A kalandos utazás akkor kezdődik, amikor valaki vásárol egy Raspberry Pi -t, és reméli, hogy izgalmas projekteket készíthet a következő napokban. Jól hangzik, de az izgalom csökken, ha valaki
Házi valós idejű GPS nyomkövető (SIM800L, Ublox NEO-6M, Arduino): 8 lépés
Házi valós idejű GPS-nyomkövető (SIM800L, Ublox NEO-6M, Arduino): Tehát van egy GSM-modul, mint én? GPS nyomkövető is? Ugyanezt gondoljuk! Ebben az oktatóanyagban megpróbálom eligazítani Önt, hogyan érheti el célját egy kezdő szemszögéből. Mivel nem rendelkeztem korábbi villamosmérnöki ismeretekkel (
Hogyan építsünk megfogókaros nyomkövető robotot a Nrf24l01 Arduino segítségével: 3 lépés (képekkel)
Hogyan kell felépíteni a markolókaros nyomkövető robotot a Nrf24l01 Arduino útján: Az utasítás " Hogyan építsük meg a markoló kar nyomkövető robotot a Nrf24l01 Arduino útvonalon " elmagyarázza, hogyan lehet háromfokú szabadságú megfogó kart építeni a lánctalpas kerekesre, amelyet kétmotoros L298N modul hajt meg MEG segítségével
Hogyan készítsünk CD-DJ / laptop állványt 20 €: 4 lépésre
CD-DJ / laptopállvány építése 20 €: Készítse el saját készítésű CD-DJ vagy laptop állványát lcd-tv fali tartókkal, az ágy lábával és az IKEA segítségével. Egyszerű & olcsó
Netbook-táska kevesebb, mint 20 €: 7 lépésre
Egy Netbook-táska kevesebb, mint 20 évre €: Úgy tűnik, hogy csak kétféle netbook táska érhető el az EeePC 1000H készülékhez: "Megfizethető, de csúnya, mint a pokol" vagy "Szép, de nem akarom megvenni a Az egész bolt! "Így úgy döntöttem, hogy magam készítek egy táskát a HAMA CD-táskája alapján