Tartalomjegyzék:
- 1. lépés: 3D nyomtatás
- 2. lépés: A tartály összeszerelése
- 3. lépés: Karkötő összeszerelése
- 4. lépés: Tank elektronika
- 5. lépés: Karkötő elektronika
- 6. lépés: Bluetooth párosítás
- 7. lépés: Gyorsulásmérő
- 8. lépés: Szoftver
Videó: Irányítson egy járművet kézzel: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ez a projekt a „Creative Electronics”, a BEng Electronics Engineering 4. évfolyam modulja volt a Málagai Egyetem Távközlési Iskolájában (uma.es/etsi-de-telecomunicacion/)
Ebben az utasításban látni fogjuk, hogyan lehet karkötőt készíteni a távirányítós autó vezetéséhez a kezünkkel az Arduino segítségével. Elkészítettük a szükséges szoftvert és a karkötő 3D -s rajzát. Mindez megtalálható a GitHub adattárunkban:
github.com/ScruMakers/tankino
Ez a vezérlő bármely Arduino és DC motor által vezérelt autóban használható. Ennek kipróbálásához Tim Clark tartálytervét használtuk:
thingiverse.com/thing:652851
Amire szükségünk van?
- 1 általános Arduino (Arduino UNO táblát használtunk)
- 1 Arduino NANO tábla
- 1 MPU6050
- HC05 (Master) és HC06 (Slave) Bluetooth -eszközök
- H-híd L298N
- 9V -os akkumulátor
- 12V -os akkumulátor
- x2 egyenáramú motor az Arduino számára
- Vezetékek
- 3D nyomtató (egy Anet A8-at használtunk Marlin firmware-rel)
- Forrasztópáka
Szoftver:
- BT_Transmitter.ino (Master) kód
- BT_Receiver.ino (Slave) kód
- Arduino IDE (1.8.8 verzió)
- Slic3r a G-kód generátorhoz
1. lépés: 3D nyomtatás
Először is ki kell nyomtatnunk az összes darabot. A karkötő darabjai (összesen négy) megtalálhatók tárházunk 3Dmodels könyvtárában. A tartály darabjai itt találhatók. Fontos megjegyezni, hogy egyes alkatrészeket, különösen az összeszereléshez szükséges karkötőket csiszolni kell.
A darabok nyomtatásához egy Anet A8 -at használtunk Marlin firmware -rel. Természetesen használhatnánk másikat is.
2. lépés: A tartály összeszerelése
Miután minden darab kinyomtatásra került, csatlakozunk hozzájuk. Esetünkben forró szilikont használunk, de más származékok is használhatók.
A végső összeszerelés megkezdése előtt ajánlott egy előző szerelést szilikon nélkül elvégezni, hogy ellenőrizze a különböző alkatrészek megfelelő csatlakozását, súrlódását és illeszkedését. Ha valamelyik alkatrész nem illeszkedik megfelelően, vagy nem csúszik, csiszolni kell, hogy tökéletesen alkalmazkodjon. Az összes darab előkészítése után a darabokat szilikon segítségével összeszerelik a hozzájuk csatlakozó részekben. A hernyó darabjainak összekapcsolásához rézszálakat használtunk mindegyik között, mindegyik rögzített, kivéve azt, amely a tartály hernyójának összeszerelését és szétszerelését szolgálja. Úgy döntöttünk, hogy festjük a darabokat, hogy valósághű legyen a tartály. Ehhez spray festéket használtunk.
Minden információt az alábbi linkről szereztünk be.
3. lépés: Karkötő összeszerelése
A teljes karkötő négy 3D modellt tartalmaz.
- MPU_holder: Ez az a rész, ahol a gyorsulásmérő érzékelő beépítve van, a kezébe kell helyezni, néhány kötéssel.
- nano_holder: Ez a nano tartó fő része, ebben a részben a 9 V -os elem, a Bluetooth modul és az arduino nano lesz beállítva.
- nano_holder_button: Ez a gomb az arduino tápellátására szolgáló, két dokkolóhoz csatlakoztatott 9 V -os akkumulátor tartására szolgál.
- nano_holder_cover: Ez a nano tartó rész borítója.
Mindkét tartó (mpu és nano) néhány kötéssel rögzíthető a karhoz.
Itt csak annyit kell tennie, hogy a gombot a helyére teszi a nano tartóba. Ezt megelőzően egy kis húrt kell ragasztanunk (például egy régi toll zsinórját) a gombon, ahogy az a képen látható. Miután meggyőződtünk arról, hogy a gomb a megfelelő helyen van, egy darabot kell mögé helyeznünk, hogy megakadályozzuk, hogy elmozduljon a helyéről. Műanyag darabot használunk, és szilikonra ragasztjuk. A végeredménynek hasonlónak kell lennie a végső képhez.
4. lépés: Tank elektronika
Ebben a lépésben csatlakoztatjuk az Arduino Uno -t a H -hídhoz a motorok és a 12 V -os tápegység vezérléséhez. A H -híd 5 V -os kimenettel rendelkezik, amelyet az Arduino Uno kártya áramellátására használunk. Először is:
Csatlakoztassa az Arduino 5 -ös csapját a H -híd IN1 -es csapjához. Csatlakoztassa az Arduino 6. tűjét a H -híd IN2 -es csapjához. Csatlakoztassa az Arduino 9 -es csapját a H -híd IN3 -as csapjához. Csatlakoztassa az Arduino 10 -es csapját a H -híd IN4 -es csapjához. Csatlakoztassa a H híd bal kimeneteit a bal motorhoz, a jobb oldaliokat pedig a jobb motorhoz. Csatlakoztassa az Arduino 2. tűjét a HC-06 TX csapjához. Csatlakoztassa az Arduino 3. tűjét a HC-06 TX csapjához.
Vegye figyelembe, hogy a H -hídhoz csatlakoztatott összes Arduino -csap PWM -képes.
Végül csatlakoztassa a tápegységet a H híd 12V és GND bemenetéhez.
5. lépés: Karkötő elektronika
Először össze kell szerelnünk az MPU alkatrészt. Az MPU -t be kell tudni helyezni a tartóba. Ennek elérése érdekében a tüskés csíkokat a lyukakba kell helyezni, amint az a képeken is látható. Először is át kell vezetni a vezetékeket a lyukon, és forrasztani kell őket a csapszalagra. Az ízületekben használhatunk hőre zsugorodó csövet. Ezután bevezethetjük a csíkokat a lyukakba úgy, hogy rögzítve legyenek. Most behelyezhetjük és kivehetjük a helyéről az MPU -t. Ebben az első részben kényelmes a rugalmas huzalok használata a kéz mozgásának megkönnyítése érdekében.
A karkötő kialakítása lehetővé teszi az összes alkatrész (Arduino Nano, HC-06 és 9v akkumulátor) behelyezését is. Az eljárás hasonló a fent leírtakhoz. Ezenkívül át kell vinnünk az MPU vezetékeket a megfelelő lyukba. A végén az elektromos rajznak az első képen láthatónak kell lennie.
Másodszor két húrt kell felhelyeznünk az akkumulátor lyukra, így csatlakoztatható a többi részhez. Ezt megtehetjük szilikon használatával, de előtte minden egyes karakterláncban meg kell forrasztanunk a megfelelő vezetékeket, hogy az akkumulátor csatlakozzon a Vin és a GND -hez.
6. lépés: Bluetooth párosítás
Miután a Bluetooth -eszközök megfelelően csatlakoztak, kapcsolatot létesítünk közöttük (párosítás). Párosítani kell a HC-05 és a HC-06 modulokat. Ennek eléréséhez a következő linket használtuk:
BT párosítási bemutató
7. lépés: Gyorsulásmérő
Az általunk használt gyorsulásmérő számos példát és könyvtárat tartalmaz az interneten való használatra. Néhány könyvtárat választottunk (elérhető a tárházunkban), amelyek javítják az I2C kommunikációs protokollt, amelyet a gyorsulásmérő használ, az adatok feldolgozásának egyszerűsítése mellett. gyűjtemény néhány funkcióban.
Minden információt az alábbi linkről szereztünk be:
I2C: itt.
Gyorsulásmérő: itt.
8. lépés: Szoftver
Végül integráljuk a szoftvert az adóba és a vevőbe. Töltse be a BT_Transmitter.ino és a BT_Receiver.ino elemeket az adóba és a vevőbe. Ehhez az Arduino IDE -t kell használnunk.
Ennek a szoftvernek a kezelése egyszerű: az adó a gyorsulásmérőből szerezi be az adatokat, és elküldi azokat a vevőnek, amely megkapja az adatokat és mozgatja a tartályt. A gyorsulásmérőből nyert adatok mindig 100 alatt vannak, mivel a 125 értéket használjuk az átvitel elindításához. A 125 küldés után a távadók elküldi az x és y értékeket (fokban).
Ajánlott:
Hogyan: Egy kézzel kösse össze a cipőjét: 10 lépés
Hogyan: Egy kézzel kösse össze a cipőjét: Hogyan lehet útmutatást nyújtani a cipők egy kézzel történő megkötéséhez
Irányítson egy LED -et okostelefonjával: 6 lépés
Irányítson egy LED -et okostelefonjával:
Hogyan kell kézzel írni egy webhelyet: 8 lépés
Hogyan kell kézzel írni egy webhelyet: ebben az oktatóanyagban html -szkriptelésre gondolunk
Hogyan állítsunk elő egy kézzel lenyomott iPod-ot, hátulról kínos metszettel: 3 lépés
Hogyan varázsolhatok ki egy kézzel lenyomott iPod-ot, hátulról kínos metszettel: Nemrég anyám kapott egy divatos nadrágot, új iPod nanót. Szóval megvettem a régi iPod -ját. Sajnos pépes gravírozás volt rajta, mivel édesapám ajándéka volt. Ezért úgy döntöttem, hogy hozzáadok néhány Rock and Roll grafikát
Irányítson egy Schlage elektronikus holtpontot egy Arduino segítségével!: 7 lépés
Irányítsd a Schlage elektronikus zárócsavart egy Arduino segítségével