Inhoudsopgave:
- Stap 1: Dingen die je nodig hebt
- Stap 2: Nadat u uw tanklichaam hebt gebouwd
- Stap 3: Tankvat
- Stap 4: Batterij
- Stap 5: Bluetooth-verbinding
- Stap 6: Lijm de PowerBank
- Stap 7: De code uploaden
- Stap 8: Het rietje toevoegen als vat
- Stap 9: Android gebruiken
Video: Arduino + Bluetooth-gestuurde tank - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Ik bouw deze tank om te leren programmeren, hoe motoren, servo's, Bluetooth en Arduino werken en ik bouw er een met onderzoek van internet. Nu besloot ik mijn eigen Instructables te maken, voor mensen die willen helpen bij het bouwen van een Arduino-tank.
Hier is de video: Arduino + Bluetooth-gestuurde tank
In principe werkt het systeem als volgt;
Bluetooth verzendt gegevens van de telefoon (met Arduino RC-toepassing kunnen cijfers of tekens als gegevens naar hc06 worden verzonden) naar Arduino en Arduino start servo en motoren voor de gegevens.
Stap 1: Dingen die je nodig hebt
- 1x arduino uno r3
- 1x arduino uno motor driver schild
- 2x 180 rotatie micro servo's
- 1x Tamiya tanksporen
- 1x Tamiya universele bordenset
- 1xTamiya twin motor versnellingsbak X1
- 1x PowerBank (de mijne is 10400mAh het kan veranderen)
- 1x HC 06 bluetooth-module ongeveer 2,5 cm printplaat spacer (je kunt het vinden van oude circuits of pc)
- wat draad
- Meer dan 2 mannelijke en vrouwelijke header pin-connector
- Soldeerbout
- Heet lijmpistool, heet siliconenpistool (hetzelfde)
- Soldeerdraad
- Printplaat
- USB-kabel
- Android telefoon
- rietje
Stap 2: Nadat u uw tanklichaam hebt gebouwd
Nadat je de Tamiya-set hebt gebouwd, soldeer je wat draden op je motoren. En schroef je Arduino in de afstandhouders, zoals weergegeven.
Sluit uw motorstuurprogramma correct aan op uw Arduino en soldeer twee vrouwelijke hoofdpenconnectoren op pin 0 (RX) en 1 (TX).
maak de motoraansluitingen op de motordriver;
Stap 3: Tankvat
met wat hete siliconenlijm twee servo's zoals op foto's. sluit de servo's aan op het motorscherm.
grondservo gaat naar SER1
op en neer servo gaat naar SER2
Stap 4: Batterij
Knip twee kleine stukjes van de printplaat voor je powerbank en plak deze op de batterij. zoals getoond
Knip je USB-kabel door en soldeer deze aan de motorschilden 5v en aarde. ZORG ERVOOR DAT U CORRECT SOLDEERT. (VCC naar VCC aarde naar aarde)
Stap 5: Bluetooth-verbinding
Snijd uw mannelijke en vrouwelijke header-pinconnectoren aan de mannelijke kant en soldeer deze aan de 5v en aard deze aan het motorschild.
voor mij is groen VCC, rood is GND
OPMERKING: TIJDENS HET UPLOADEN VAN DE CODE ZORG ERVOOR DAT UW BLUETOOTH GEEN ENKELE VERBONDEN IS MET ARDUINO
Aansluiten;
arduino's rx naar hc 06's tx
arduino's tx naar hc 06's rx
Stap 6: Lijm de PowerBank
Doe wat hete lijm op de printplaten en lijm deze op de Arduino. Test je Arduino door de USB op de powerbank aan te sluiten (zorg ervoor dat je powerbank open of opgeladen is).
Als je wilt, kun je ook een andere printplaat voor je Bluetooth-module lijmen, het is te gemakkelijk en mooier
Stap 7: De code uploaden
Download de code en upload deze naar je Arduino.
Kleine opmerkingen:
sayac betekent balie in het Turks
durum is status
Servo-sagsol; Servo-yukari;
dit zijn ook;
Servo rechts links;
servo omhoog;
CODE HEEFT EEN PROBLEEM MET DE VAT ALS JE HET OPLOST, SCHRIJF HET IN DE OPMERKINGEN!
bijvoorbeeld;
if(durum == '5'){ while(durum == '5'){ sayac++; if(sayac>180) { sagsol.write(180); } if(sayac<0) { sagsol.write(0); } vertraging(50); sagsol.write(sayac); pauze; } }
Het blijft tellen terwijl je op een andere knop in je telefoon drukt en int wordt groter,
kunnen we het gehele getal beperken als we het alsjeblieft in de opmerkingen kunnen schrijven?
limiet zoals 0 tot 180.
Stap 8: Het rietje toevoegen als vat
Snijd het rietje voor het gedraaide deel en plaats het in de servo
Stap 9: Android gebruiken
Download de Arduino RC app in google play
voed je tank
open de applicatie
pers proces
druk op HC 06 apparaat
wacht…
wanneer Arduino is verbonden met de telefoon, stopt de Bluetooth-module met knipperen
open controller-modus
maak uw instellingen dit zijn mijn instellingen. het kan veranderen als u verkeerde motorkabels op het motorscherm hebt aangesloten, maar als u de cijfers of code wijzigt, kunt u de echte krijgen.
Aanbevolen:
Mijn Bluetooth-headset converteren naar Bluetooth-luidsprekers: 5 stappen
Mijn Bluetooth-headset omzetten in Bluetooth-luidsprekers: mijn headset wordt niet meer zelf van stroom voorzien, wordt alleen ingeschakeld wanneer ik de micro-USB-connector oplaad, de batterij is al leeg en een van de luidsprekers werkt niet. Maar de Bluetooth werkt nog steeds zonder enig probleem. Vandaag zal ik laten zien
Arduino Bluetooth-camera: 4 stappen (met afbeeldingen)
Arduino Bluetooth Camera: Hallo! Tegenwoordig kun je bijna niemand meer verrassen met een mobiele telefoon met camera, draadloze gadgets en andere technische snufjes. Dankzij het Arduino-platform hebben miljoenen mensen de wondere wereld van elektronica en programmeren ontdekt. 100,5
Arduino Bluetooth Basic-zelfstudie: 6 stappen (met afbeeldingen)
Arduino Bluetooth Basic Tutorial: UPDATE: DE BIJGEWERKTE VERSIE VAN DIT ARTIKEL KAN HIER VINDEN Ooit gedacht aan het besturen van elektronische apparaten met je smartphone? Het besturen van je robot of andere apparaten met je smartphone zal echt gaaf zijn. Hier is een eenvoudige en bas
Arduino en mobiele Bluetooth-communicatie (messenger): 8 stappen
Arduino en mobiele Bluetooth-communicatie (messenger): Communicatie speelt een belangrijke factor in ons dagelijks leven. Maar in deze tijd van lockdown hebben communicatie met onze eigen familie of intercommunicatie met mensen in ons huis soms mobiele telefoons nodig. Maar gebruik van mobiele telefoons voor korte r
ESP32 Bluetooth-zelfstudie - Hoe de ingebouwde Bluetooth van ESP32 te gebruiken: 5 stappen
ESP32 Bluetooth-zelfstudie | Hoe de ingebouwde Bluetooth van ESP32 te gebruiken: Hallo, aangezien het ESP32-bord wordt geleverd met WiFi & Bluetooth beide, maar voor onze meestal projecten gebruiken we meestal alleen wifi, we gebruiken geen Bluetooth. Dus in deze instructables laat ik zien hoe gemakkelijk het is om Bluetooth van ESP32 & Voor uw basisprojecten