Tartalomjegyzék:

Irányítson egy járművet kézzel: 8 lépés
Irányítson egy járművet kézzel: 8 lépés

Videó: Irányítson egy járművet kézzel: 8 lépés

Videó: Irányítson egy járművet kézzel: 8 lépés
Videó: ELSZÍVTAM ÉLETEM ELSŐ CIGIJÉT. vagy nyalókáját? #shorts 2024, November
Anonim
Irányítson egy járművet a kezével
Irányítson egy járművet a kezével

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

3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatá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

Tartály szerelvény
Tartály szerelvény
Tartály szerelvény
Tartály szerelvény
Tartály szerelvény
Tartály szerelvény

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

Karkötő szerelvény
Karkötő szerelvény
Karkötő szerelvény
Karkötő szerelvény
Karkötő szerelvény
Karkötő szerelvény

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

Tank elektronika
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

Karkötő elektronika
Karkötő elektronika
Karkötő elektronika
Karkötő elektronika
Karkötő elektronika
Karkötő elektronika
Karkötő elektronika
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: