Sadržaj:
- Korak 1: Prikupljanje materijala i alata
- Korak 2: Sastavite spremnik
- Korak 3: Programiranje spremnika i kontrolera
- Korak 4: Ožičenje spremnika
- Korak 5: Ožičenje kontrolera
Video: Bežični spremnik s kontroliranim Arduinom (nRF24L01): 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Bok!
Danas ću vam pokazati kako izgraditi Arduino upravljani tenk i daljinski upravljač. 3D tiskane dijelove spremnika (s izuzetkom kontrolera, vodiča traga i poklopca spremnika) dizajnirao je timmiclark i mogu se pronaći ovdje.
Korak 1: Prikupljanje materijala i alata
Za početak će vam biti potrebni sljedeći materijali:
- 1x Arduino UNO (ovdje)
- 1x Arduino Nano (ovdje)
- 2x bežični moduli nRF24L01 2,4 GHz (ovdje)
- 1x L298N Vozač motora (ovdje)
- 2x motor zupčanika (žuti komad plastike) (ovdje)
- 1x joystick (ovdje)
- 1x 9v kopča za bateriju (ovdje)
- 2x prekidač za napajanje (ovdje)
- 2x TR 18650 baterije (i punjač) (ovdje)
- 1x držač baterije TR 18650 za 2 baterije (ovdje)
- 1x komplet kratkospojnika za muškarce i žene (ovdje)
3D ispisani dijelovi sastoje se od (mogu se pronaći na dnu ovog koraka):
- 2x tijelo
- 2x TrackMidFrame
- 52x staza
- 4x Zupčanik
- 4x CogBracketInner
- 4x CogBracketOuter
- 1x TankCover
- 1x kontroler
Također će vam trebati sljedeći alati:
- Lemilica
- Bušilice različitih veličina
- super ljepilo
- Kliješta
- Nož
Korak 2: Sastavite spremnik
Nakon ispisa sastavio sam spremnik. Svi dijelovi, osim tragova, zupčanika i pokrova, zalijepljeni su super ljepilom. Pjesme su postale preuske oko zupčanika, to bi mogao biti problem s mojim pisačem, ali odlučio sam dodati dvije dodatne pjesme sa svake strane i osmisliti vodič za tragove. To nije najprikladnije rješenje, ali djeluje.
Nakon što sam sastavio spremnik, izbušio sam rupe koje odgovaraju bežičnom modulu i prekidaču za napajanje. Vjerojatno sam trebao izbušiti rupe prije nego što sam sve zalijepio, ali to nije imalo velike razlike. Izbušio sam rupe i pričvrstio pokretač motora na dno spremnika s dva vijka M3.
Izborno (ako imate isti problem kao ja):
Ispišite dva vodiča za spremnike iz mape 'opcionalno' i nekoliko zapisa (predlažem da dodate jedan ili dva sa svake strane).
Korak 3: Programiranje spremnika i kontrolera
Za programiranje arduina trebat će vam instalirana biblioteka RF24. Stoga preuzmite datoteke u nastavku i otvorite arduino IDE. Idite na Sketch -> Include Library -> Add. ZIP Library i tamo uvezite 'RF24.zip'.
Zatim ćete morati spojiti arduino UNO i učitati 'tank.ino' na arduino. spojit ćemo žice u sljedećem koraku.
Sada isključite Arduino UNO i povežite Arduino Nano te postavite "controller.ino" na Arduino.
Ne zaboravite promijeniti postavke "ploče" i "priključka" pod alatima na ispravnu vrstu ploče i priključak.
Korak 4: Ožičenje spremnika
(slika modula nRF24L01 je pogled odozdo) Ožičenje spremnika: Spojite sljedeće pinove. pinovi nRF24L01 ---- Arduino pinovi • 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 ---- nije povezanL298N ---- Arduino pinovi • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10Što se tiče baterije u spremniku, žica za uzemljenje ide do GND pina arduino i GND pin vozača motora. žica za napajanje ide na Vin pin arduina i na +12V pin vozača motora putem prekidača za napajanje. Oh, i +5V pin upravljačkog programa motora pričvršćen je na 5V pin arduina.
Korak 5: Ožičenje kontrolera
Ožičenje igle upravljača nRF24L01 ---- Arduino pinovi • 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 ---- nije povezanJojstik ---- Arduino pinovi • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1To je mala zagonetka, uklapa sve komponente u kontroler, ali s malo strpljenja siguran sam da ćete se snaći
Preporučeni:
Bežični Arduino robot koji koristi bežični modul HC12: 7 koraka
Bežični Arduino robot koji koristi bežični modul HC12: Hej dečki, dobrodošli nazad. U svom prethodnom postu objasnio sam što je krug H mosta, IC upravljački program motora L293D, integrirani sklop upravljačkog programa motora L293D za pogon visokonaponskih upravljačkih programa motora i kako možete dizajnirati i izraditi vlastitu ploču vozača motora L293D
Bežični upravljač za igre s Arduinom i NRF24L01+ (podrška za jedan ili dva kontrolera): 3 koraka
Bežični upravljač za igre s Arduinom i NRF24L01+ (podrška za jedan ili dva kontrolera): Cijeli projekt možete pronaći na mojoj web stranici (na finskom je): https://teukka.webnode.com/l/langaton-ohjain-atmega-lla- ja-nrf24l01-radiomoduulilla/Ovo je stvarno kratak brifing o projektu. Samo sam htio podijeliti ako bi netko htio
Bežični daljinski upravljač pomoću NRF24L01 modula od 2,4 GHz s Arduinom - Nrf24l01 4 -kanalni / 6 -kanalni prijemnik odašiljača za Quadcopter - Rc helikopter - Rc avion pomoću Arduina: 5 koraka (sa slikama)
Bežični daljinski upravljač pomoću NRF24L01 modula od 2,4 GHz s Arduinom | Nrf24l01 4 -kanalni / 6 -kanalni prijemnik odašiljača za Quadcopter | Rc helikopter | Rc avion pomoću Arduina: Za upravljanje Rc automobilom | Kvadrokopter | Dron | RC ravnina | RC brod, uvijek nam je potreban prijemnik i odašiljač, pretpostavimo da za RC QUADCOPTER trebamo 6 -kanalni odašiljač i prijemnik, a ta vrsta TX -a i RX -a je preskupa, pa ćemo napraviti jedan na našem
4-bežični bežični Qi punjač: 9 koraka (sa slikama)
4-up bežični Qi punjač: Stanica za punjenje laserski je izrezana od šperploče različite debljine i polietilena, a zatim sastavljena rukom punom nehrđajućeg čelika #2 x 3/8 " i #4 x 1/2 " ravna glava, vijci za lim. CO2 laser od 60 W dovoljan je šperploča Baltic Birch u
Bežični bežični WiFi produživač s USB baterijom: 7 koraka (sa slikama)
Bežični WiFi produživač s USB napajanjem: Koliko nije iritantno kad boravite u hotelu, a WiFi je užasan. S WiFi nastavkom možete poboljšati uvjete, ali oni koje sam vidio zahtijevaju mrežnu utičnicu koja nije uvijek dostupna. Odlučio sam obnoviti nisku cijenu