Innehållsförteckning:
- Steg 1: Samla material och verktyg
- Steg 2: Sätt ihop tanken
- Steg 3: Programmering av tank och styrenhet
- Steg 4: Anslut tanken
- Steg 5: Anslutning av styrenheten
Video: Trådlös Arduino -kontrollerad tank (nRF24L01): 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
Hej!
Idag ska jag visa dig hur du bygger en Arduino -styrd tank och fjärrkontroll. De 3d -tryckta delarna av tanken (med undantag för styrenheten, spårguiden och tanklocket) designades av timmiclark och finns här.
Steg 1: Samla material och verktyg
Du behöver följande material för att komma igång:
- 1x Arduino UNO (här)
- 1x Arduino Nano (här)
- 2x nRF24L01 2,4 GHz trådlösa moduler (här)
- 1x L298N motorförare (här)
- 2x växelmotor (den gula plastbiten) (här)
- 1x joystick (här)
- 1x 9v batteriklämma (här)
- 2x strömbrytare (här)
- 2x TR 18650 batterier (och en laddare) (här)
- 1x TR 18650 batterihållare för 2 batterier (här)
- 1x bygel till manlig hona (här)
De 3D -tryckta delarna består av (finns längst ner i detta steg):
- 2x kropp
- 2x TrackMidFrame
- 52x spår
- 4x kugghjul
- 4x CogBracket Inre
- 4x kugghjul Yttre
- 1x TankCover
- 1x styrenhet
Du behöver också följande verktyg:
- Lödkolv
- Olika borrstorlekar
- superlim
- Tång
- Kniv
Steg 2: Sätt ihop tanken
Efter utskrift monterade jag tanken. Alla bitar utom spåren, kuggarna och locket limmades ihop med superlim. Spåren blev för snäva runt kuggarna, det kan vara ett problem med min skrivare, men jag bestämde mig för att lägga till två extra spår på varje sida och utforma en guide för spåren. Det är inte den mest praktiska lösningen, men det fungerar.
Efter att jag monterat tanken borrade jag hål för att passa den trådlösa modulen och strömbrytaren. Jag borde nog ha borrat hålen innan jag limmade ihop allt, men det gjorde inte så stor skillnad. Jag borrade hål och fäst motorföraren i botten av tanken med två M3 -bultar.
Valfritt (om du har samma problem som jag):
Skriv ut två tankguider från mappen "tillval" och några spår (jag föreslår att du lägger till en eller två på varje sida).
Steg 3: Programmering av tank och styrenhet
För att programmera arduino behöver du RF24 -biblioteket installerat. Så ladda ner filerna nedan och öppna arduino IDE. Gå till Sketch -> Inkludera bibliotek -> Lägg till. ZIP -bibliotek och importera "RF24.zip" till det.
Därefter måste du ansluta arduino UNO och ladda upp 'tank.ino' till arduino. vi kommer att koppla ihop ledningarna i nästa steg.
Koppla nu ur Arduino UNO och anslut Arduino Nano och ladda upp 'controller.ino' till Arduino.
Kom ihåg att ändra inställningarna för "kort" och "port" under verktyg till rätt korttyp och port.
Steg 4: Anslut tanken
(bilden av nRF24L01-modulen är en vy nedifrån) Anslutning av tanken: Anslut följande stift. nRF24L01-stift ---- Arduino-stift • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3- --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- inte ansluten L298N ---- Arduino stift • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 När det gäller batteripaketet i tanken går jordledningen till GND-stiftet på arduino och motorns drivrutins GND -stift. strömkabeln går till Vin -stiftet på arduinoen och till +12V -stiftet på motorföraren via strömbrytaren. Åh, och +5V -stiftet på motordrivrutinen är fäst på 5V -stiftet på arduino.
Steg 5: Anslutning av styrenheten
Anslutning av ControllernRF24L01-stiften ---- Arduino-stift • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- inte ansluten Joystick ---- Arduino-stift • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1Det är lite av ett pussel som passar alla komponenter i kontrollen, men med lite tålamod är jag säker på att du kommer att klara
Rekommenderad:
Trådlös Arduino -robot med HC12 trådlös modul: 7 steg
Trådlös Arduino -robot som använder HC12 trådlös modul: Hej killar, välkommen tillbaka. I mitt förra inlägg förklarade jag vad en H Bridge Circuit är, L293D motorförare IC, piggybacking L293D Motorförare IC för att köra högströmsmotordrivrutiner och hur du kan designa och göra din egen L293D -motorförarkort,
Trådlös kommunikation med NRF24L01 -sändtagarmodul för Arduino -baserade projekt: 5 steg (med bilder)
Trådlös kommunikation med NRF24L01-sändtagarmodul för Arduino-baserade projekt: Detta är min andra instruerbara handledning om robotar och mikrokontroller. Det är verkligen fantastiskt att se din robot leva och fungera som förväntat och tro mig det kommer att bli roligare om du styr din robot eller andra trådlösa saker med snabb och
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Femtio meter trådlös åtkomstpunkt med TP Link WN7200ND trådlös USB -adapter på Raspbian -stretch: 6 steg
Femtio meter trådlös åtkomstpunkt med TP Link WN7200ND trådlös USB -adapter på Raspbian Stretch: Raspberry Pi är bra att skapa säkra trådlösa åtkomstpunkter men det har inte ett bra utbud, jag använde en TP Link WN7200ND trådlös adapter för att förlänga den. Jag vill dela hur jag gör det Varför vill jag använda en hallon pi istället för en router? T
Hacka en trådlös dörrklocka till en trådlös larmströmbrytare eller strömbrytare: 4 steg
Hacka en trådlös dörrklocka till en trådlös larmströmbrytare eller strömbrytare: Jag byggde nyligen ett larmsystem och installerade det i mitt hus. Jag använde magnetbrytare på dörrarna och kopplade dem via vinden. Fönstren var en annan historia och hårda kablar var inte ett alternativ. Jag behövde en trådlös lösning och det här är