Obsah:
- Krok 1: 3D tisk
- Krok 2: Sestavení nádrže
- Krok 3: Sestavení náramku
- Krok 4: Tanková elektronika
- Krok 5: Náramek Electronics
- Krok 6: Párování Bluetooth
- Krok 7: Akcelerometr
- Krok 8: Software
Video: Ovládejte vozidlo rukou: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Tento projekt byl pro „Creative Electronics“, modul 4. ročníku BEng Electronics Engineering na univerzitě v Málaze, Telekomunikační škole (uma.es/etsi-de-telecomunicacion/)
V tomto instruktážním programu uvidíme, jak vytvořit náramek pro ovládání auta na dálkové ovládání rukou pomocí Arduina. Vytvořili jsme potřebný software a 3D návrh náramku. To vše najdete v našem úložišti GitHub:
github.com/ScruMakers/tankino
Toto ovládání lze použít v jakémkoli automobilu ovládaném motory Arduino a DC. Abychom to vyzkoušeli, použili jsme design nádrže od Tima Clarka:
thingiverse.com/thing:652851
Co potřebujeme?
- 1 generický Arduino (použili jsme desku Arduino UNO)
- 1 deska Arduino NANO
- 1 MPU6050
- Zařízení Bluetooth HC05 (Master) a HC06 (Slave)
- Most H-L298N
- 9V baterie
- 12V baterie
- x2 DC motory pro Arduino
- Dráty
- 3D tiskárna (použili jsme Anet A8 s firmwarem Marlin)
- Páječka
Software:
- BT_Transmitter.ino (hlavní) kód
- BT_Receiver.ino (Slave) kód
- Arduino IDE (verze 1.8.8)
- Slic3r pro generátor G-Code
Krok 1: 3D tisk
Nejprve musíme vytisknout všechny kusy. Kousky náramku (celkem čtyři) najdete v adresáři 3Dmodels našeho úložiště. Kousky tanku najdete zde. Je důležité si uvědomit, že bychom mohli potřebovat zbrousit některé části, zejména kusy náramků pro montážní krok.
K tisku kusů jsme použili Anet A8 s firmwarem Marlin. Místo toho bychom samozřejmě mohli použít jiný.
Krok 2: Sestavení nádrže
Jakmile jsou všechny kusy vytištěny, připojíme se k nim. V našem případě používáme horký silikon, ale lze použít i jiné deriváty.
Před zahájením konečné montáže se doporučuje provést předchozí montáž bez silikonu, aby se zkontrolovalo správné spojení, tření a lícování různých částí. Pokud některá část nesedí tak, jak by měla nebo neklouže, je nutné ji vybrousit, aby se dokonale přizpůsobila. Když jsou všechny kusy připraveny, kusy jsou sestaveny pomocí silikonu v částech, které je spojují. Abychom spojili kusy housenky, použili jsme mezi každou z nich měděná vlákna, všechna jsou pevná kromě jednoho, které slouží k sestavení a rozebrání housenky nádrže. Rozhodli jsme se namalovat figurky, abychom tanku dodali realismus. K tomu jsme použili barvu ve spreji.
Všechny informace jsme získali z následujícího odkazu.
Krok 3: Sestavení náramku
Plný náramek má čtyři 3D modely.
- MPU_holder: Toto je část, kde je integrován snímač akcelerometru, musí být umístěn v ruce, s určitými kravaty.
- nano_holder: Toto je hlavní část držáku nano, v této části bude nastavena 9V baterie, modul bluetooth a arduino nano.
- nano_holder_button: Toto je tlačítko pro držení 9V baterie spojené se dvěma doky pro napájení arduina.
- nano_holder_cover: Toto je kryt části držáku nano.
Oba držáky (mpu a nano) lze připevnit k paži pomocí několika kravat.
Jediné, co zde musíte udělat, je umístit tlačítko na své místo v držáku nano. Předtím musíme na knoflík nalepit malý provázek (můžeme použít například provázek starého pera), jak je znázorněno na obrázku. Jakmile jsme si jisti, že je tlačítko na správném místě, musíme za něj dát nějaký kus, aby se zabránilo jeho pohybu ze svého místa. Použijeme plastový kus a přilepíme jej silikonem. Konečný výsledek musí být podobný konečnému obrázku.
Krok 4: Tanková elektronika
V tomto kroku připojíme Arduino Uno k můstku H pro ovládání motorů a napájení 12 V. Most H má výstup 5V, který používáme k napájení desky Arduino Uno. Především:
Připojte pin 5 Arduina ke kolíku IN1 H Bridge. Připojte pin 6 Arduina ke kolíku IN2 H Bridge. Připojte pin 9 Arduina ke kolíku IN3 H Bridge. Připojte pin 10 Arduina ke kolíku IN4 H Bridge. Připojte levé výstupy můstku H k levému motoru a pravé k pravému motoru. Připojte pin 2 Arduina ke kolíku TX HC-06. Připojte pin 3 Arduina ke kolíku TX HC-06.
Všimněte si, že všechny piny Arduino, které jsou připojeny k můstku H, jsou schopné PWM.
Nakonec připojte napájecí zdroj ke vstupům 12V a GND můstku H.
Krok 5: Náramek Electronics
Na prvním místě musíme sestavit část MPU. MPU musí být možné vložit na držák. Aby toho bylo dosaženo, jsou do otvorů umístěny ženské kolíkové pásy, jak je znázorněno na obrázcích. Nejprve musíme protáhnout dráty otvorem a připájet je k pinovému pásku. Ve spojích můžeme použít smršťovací bužírky. Poté můžeme proužky zavést do jejich otvorů, aby byly zafixovány. Nyní můžeme MPU z jeho místa vložit a vyjmout. V této první části je vhodné použít pružné dráty, aby se usnadnil pohyb ruky.
Design náramku také umožňuje vložit všechny komponenty (Arduino Nano, HC-06 a 9v baterie). Postup je podobný postupu popsanému výše. Musíme také protáhnout vodiče MPU do odpovídajícího otvoru. Na konci musí být elektrické schéma znázorněno na prvním obrázku.
Na druhém místě musíme na otvor baterie vložit dva provázky, aby jej bylo možné spojit s ostatními částmi. Můžeme to udělat pomocí silikonu, ale předtím musíme pájet odpovídající vodiče v každém řetězci, aby byla baterie připojena k Vin a GND.
Krok 6: Párování Bluetooth
Jakmile jsou zařízení bluetooth správně připojena, vytvoříme mezi nimi spojení (párování). Potřebujeme spárovat moduly HC-05 a HC-06. Abychom toho dosáhli, použili jsme následující odkaz:
Návod na párování BT
Krok 7: Akcelerometr
Akcelerometr, který používáme, má na internetu k dispozici mnoho příkladů a knihoven pro jeho použití. Vybrali jsme některé knihovny (dostupné v našem úložišti), které kromě zjednodušení procesu dat vylepšují komunikační protokol I2C, který akcelerometr používá sběr v několika funkcích.
Všechny informace jsme získali z následujícího odkazu:
I2C: zde.
Akcelerometr: zde.
Krok 8: Software
Nakonec integrujeme software do vysílače a přijímače. Vložte BT_Transmitter.ino a BT_Receiver.ino do vysílače a přijímače. K tomu musíme použít Arduino IDE.
Obsluha tohoto softwaru je jednoduchá: vysílač získá data z akcelerometru a odešle je do přijímače, který data získá a přesune nádrž. Data získaná z akcelerometru jsou vždy pod 100, protože pro zahájení přenosu používáme hodnotu 125. Po odeslání 125 vysílače odešle hodnoty xay (ve stupních).
Doporučuje:
Robotické vozidlo s vlastním řízením pro začátečníky s ochranou proti kolizi: 7 kroků
Začínající samořiditelné robotické vozidlo s ochranou proti kolizi: Dobrý den! Vítejte v mém začátečnickém Instructable o tom, jak si vyrobit vlastní samořiditelné robotické vozidlo s vyhýbáním se kolizím a GPS navigací. Nahoře je video z YouTube, které ukazuje robota. Je to model, který ukazuje, jak skutečná autonomní
Ponorné vozidlo: 5 kroků
Ponorné vozidlo: ********************************************************************************** požadavku projektu Makecourse na University of South Florida (www.makecourse.com). Tento instruktabilní
TripComputer - GPS palubní počítač a modul počasí pro vaše vozidlo: 11 kroků (s obrázky)
TripComputer - GPS palubní počítač a modul počasí pro vaše vozidlo: Skvělý projekt maliny pi, který využívá modul GPS Breakout a 2 malé displeje Digole, aby měl na palubní desce navigační počítač
Vozidlo zabraňující kolizi s Arduino Nano: 6 kroků
Vozidlo zabraňující srážce s Arduino Nano: Vozidlo zabraňující srážce by mohlo být velmi jednoduchým robotem, který se začne potápět do mikroelektroniky. Pomocí něj se naučíme základní prvky v mikroelektronice a zdokonalíme ji o další důmyslnější senzory a akční členy. Základní komponenty ·
Vozidlo Tiny Freidy: 5 kroků
Tiny Freidy's Vehicle: IN THE STONE AGE, Once Upon a Time …… The Freidy has a Vehicle. robot part_4.1.easy, 2.1.5v AAA batt.3. domácí, 4. elektronická hračka, 5