Kazalo:
- 1. korak: Zbiranje materialov in orodij
- 2. korak: Sestavite tank
- 3. korak: Programiranje rezervoarja in krmilnika
- 4. korak: Ožičenje rezervoarja
- 5. korak: Ožičenje krmilnika
Video: Brezžični arduino nadzorovani rezervoar (nRF24L01): 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Živjo!
Danes vam bom pokazal, kako sestaviti rezervoar in daljinski upravljalnik Arduino. 3D natisnjene dele rezervoarja (razen krmilnika, vodila sledi in pokrova rezervoarja) je oblikoval timmiclark in jih najdete tukaj.
1. korak: Zbiranje materialov in orodij
Za začetek boste potrebovali naslednje materiale:
- 1x Arduino UNO (tukaj)
- 1x Arduino Nano (tukaj)
- 2x brezžični moduli nRF24L01 2,4 GHz (tukaj)
- 1x gonilnik motorja L298N (tukaj)
- 2x menjalnik (rumeni kos plastike) (tukaj)
- 1x igralna palica (tukaj)
- 1x sponka za baterijo 9v (tukaj)
- 2x stikalo za vklop (tukaj)
- 2x baterije TR 18650 (in polnilec) (tukaj)
- 1x držalo za baterije TR 18650 za 2 bateriji (tukaj)
- 1x moški in ženski skakalec (tukaj)
3D natisnjeni deli so sestavljeni iz (najdete jih na dnu tega koraka):
- 2x telo
- 2x TrackMidFrame
- 52x skladba
- 4x zobnik
- 4x CogBracketInner
- 4x CogBracketOuter
- 1x TankCover
- 1x krmilnik
Potrebovali boste tudi naslednja orodja:
- Spajkalnik
- Vrtalniki različnih velikosti
- super lepilo
- Klešče
- Nož
2. korak: Sestavite tank
Po tiskanju sem zbiral rezervoar. Vsi kosi, razen sledi, zobnikov in pokrova, so bili zlepljeni skupaj s superlepilom. Sledovi so bili na koncu preozki okoli zobnikov, morda je to težava z mojim tiskalnikom, vendar sem se odločil, da dodam dve dodatni sledi na vsaki strani in oblikujem vodnik za sledi. To ni najbolj priročna rešitev, vendar deluje.
Ko sem sestavil rezervoar, sem izvrtal luknje za namestitev brezžičnega modula in stikala za vklop. Verjetno bi moral narediti luknje, preden sem vse skupaj zlepil, vendar to ni imelo velike razlike. Izvrtal sem luknje in z dvema vijakoma M3 pritrdil gonilnik motorja na dno rezervoarja.
Izbirno (če imate enak problem kot jaz):
Natisnite dva vodila za rezervoar iz mape 'neobvezno' in nekaj skladb (predlagam, da dodate enega ali dva na vsaki strani).
3. korak: Programiranje rezervoarja in krmilnika
Za programiranje arduina potrebujete nameščeno knjižnico RF24. Zato prenesite spodnje datoteke in odprite arduino IDE. Pojdite na Sketch -> Include Library -> Add. ZIP Library in vanj uvozite »RF24.zip«.
Nato morate povezati arduino UNO in na arduino naložiti 'tank.ino'. v naslednjem koraku bomo povezali žice.
Zdaj odklopite Arduino UNO in povežite Arduino Nano ter naložite 'controller.ino' v Arduino.
Ne pozabite spremeniti nastavitev 'board' in 'port' v orodjih na pravilno vrsto plošče in vrata.
4. korak: Ožičenje rezervoarja
(slika modula nRF24L01 je pogled od spodaj) Ožičenje rezervoarja: Priključite naslednje zatiče. nožice nRF24L01 ---- zatiči Arduino • GND 1 ---- GND • VCC 2 ---- 3,3 V • CE 3- --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- ni povezan L298N ---- Arduino nožice • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 Kar zadeva komplet baterij v rezervoarju, gre ozemljitvena žica na nožico GND arduino in pin GND gonilnika motorja. napajalna žica gre prek stikala za vklop na pin Pin arduino in na +12V pin gonilnika motorja. Oh, in +5V pin gonilnika motorja je pritrjen na 5V pin arduina.
5. korak: Ožičenje krmilnika
Ožičenje krmilnika nRF24L01 zatiči ---- Arduino zatiči • GND 1 ---- GND • VCC 2 ---- 3,3 V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- ni povezan Joystick ---- Arduino zatiči • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1 To je malo uganka, v katero so vse komponente vstavljene v krmilnik, vendar sem z nekaj potrpljenja prepričan, da vam bo uspelo
Priporočena:
DIY Arduino nadzorovani jajčni bot: 12 korakov (s slikami)
DIY Arduino nadzorovani jajčni bot: V tem navodilu vam bom pokazal, kako narediti svoj jajčni bot z Arduinom. Želel sem uspeti prej, vendar sem mislil, da mi je pretežko, vendar sem se motil. Zgraditi ga je enostavno, zato to zagotovo lahko stori vsak
Brezžični daljinski upravljalnik z uporabo 2.4Ghz modula NRF24L01 z Arduinom - Nrf24l01 4 -kanalni / 6 -kanalni sprejemnik oddajnika za Quadcopter - Rc helikopter - Rc ravnina z uporabo Arduina: 5 korakov (s slikami)
Brezžični daljinski upravljalnik z uporabo 2.4Ghz modula NRF24L01 z Arduinom | Nrf24l01 4 -kanalni / 6 -kanalni sprejemnik oddajnika za Quadcopter | Rc helikopter | Rc letalo z uporabo Arduina: za upravljanje avtomobila Rc | Quadcopter | Dron | RC ravnina | RC čoln, vedno potrebujemo sprejemnik in oddajnik, recimo za RC QUADCOPTER potrebujemo 6 -kanalni oddajnik in sprejemnik in ta vrsta TX in RX je predraga, zato jo bomo naredili na svojem
Raspberry Pi, Android, IoT in brezžični brezžični dron: 7 korakov (s slikami)
Raspberry Pi, Android, IoT in Bluetooth brezžični upravljalnik: Ta kompaktni, mobilni računalnik bo z uporabo Raspberry Pi za vgrajeno logiko ustvaril lokalna vrata, ki pretočno predvajajo video v realnem času, hkrati pa ustvarijo vtičnice Bluetooth za branje vrednosti pošlje aplikacija za Android po meri. Aplikacija se sinhronizira s t
Arduino nadzorovani Nerf Vulcan: 10 korakov (s slikami)
Arduino kontrolirani Nerf Vulcan: Da, to je točno to, kar naslov pravi. Ta navodila vas bodo naučila, kako z vašim Arduinom nadzirati kateri koli Nerf Vulcan. Priložena vadnica bo samo snemala 2,5 sekunde, se ustavila 2,5 sekunde itd. To je kot "zdravo svet"
Brezžični brezžični brezžični podaljšek USB, ki deluje na baterijo: 7 korakov (s slikami)
Brezžični brezžični Wi -Fi podaljševalnik z baterijo USB: kako neprijetno ni, če bivate v hotelu in je WiFi le slab. S podaljševalnikom WiFi lahko izboljšate pogoje, vendar tisti, ki sem jih videl, zahtevajo vtičnico, ki ni vedno na voljo. Odločil sem se, da bom obnovil nizko ceno