Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
Jeg er sikker på at hver og en av dere kan finne ubrukt RC -bil hjemme. Denne instruksjonen vil hjelpe deg med å bytte din gamle RC -bil til original gave:) På grunn av at RC -bilen jeg hadde var liten i størrelse, har jeg valgt Arduino Pro Mini som hovedkontroller. En annen viktig modul som jeg har brukt i dette prosjektet er TB6612FNG dual motor driver carrier. Denne motorstyringen har et tilstrekkelig område med akseptable inngangsspenninger (4,5V til 13,5V) og kontinuerlig utgangsstrøm (1A per kanal). Som en Bluetooth-mottaker brukte jeg en populær billig modul HC-06. I tillegg kan du bruke lysdioder som front- og baklys på bilen.
Komponenter i prosjektet:
- RC -bil (kan være en gammel og ødelagt)
- Arduino Pro Mini 328 (3V/8Mhz) x1
- TB6612FNG Dual Motor Driver Carrier x1
- HC-06 bluetooth-modul eller lignende x1
- Lysdioder: 2x rød og 2x hvit
- Motstand 10k (nødvendig for lysdioder) x4 eller 10k SIL motstandsnettverk x1
- Brødbrett (halv størrelse) x1
- Hoppere og kabler
- AA -batterier x4
Trinn 1: Tilkobling av modulene
Måten for å koble Arduino Pro Mini til de andre modulene er gitt nedenfor. Ikke glem å koble forsyningsspenningen til hver modul (VCC, GND).
1. Bluetooth (f.eks. HC -06) -> Arduino Pro Mini (3,3V)
- RXD - TXD
- TXD - RXD
- VCC - 3.3V fra Arduino Pro Mini (VCC)
- GND - GND
2. TB6612FNG Dual Motor Driver -> Arduino Pro Mini
- AIN1 - 4
- AIN2 - 7
- BIN1 - 8
- BIN2 - 9
- PWMA - 5
- PWMB - 6
- STBY - Vcc
- VMOT - motorspenning (4,5 til 13,5 V) - 6V fra RC bilbatteri
- Vcc - logisk spenning (2,7 til 5,5) - 3,3V fra Arduino Pro Mini (VCC)
- GND - GND
3. TB6612FNG Dual Motor Driver -> DC -motorer
- A01 - drivmotor A
- A02 - drivmotor A
- B01 - styremotor B
- B02 - styremotor B
4. LED -> Arduino Pro Mini
- foran høyre LED - 2
- foran venstre led - 3
- bakre høyre LED - 14
- bakre venstre led - 15
Trinn 2: Arduino -kode
Hele koden for dette prosjektet er tilgjengelig på GitHub: lenke
Arduino -programmet sjekker i hovedløkken - "void loop ()" om den nye kommandoen (tegnet) er sendt fra Android -appen via bluetooth. Hvis det er et innkommende tegn fra Bluetooth -serien, starter programmet utførelsen av "void processInput ()" -funksjonen. Fra denne funksjonen, avhengig av tegnet, kalles en spesifikk kontrollfunksjon (f.eks. For "r" tegnfunksjon kalles "void turn_Right ()").
Hvis du skal bruke Arduino motorskjerm (L298) kan denne lenken være nyttig for deg
Trinn 3: Android -app
Min Android -app lar deg kontrollere hvilken som helst robot utstyrt med et Arduino -kort via bluetooth. Du kan også uavhengig styre de to motorene PWM -kanaler (et par motorer).
Det unike tegnet tildeles hver knapp på Android -appen som vist i figuren ovenfor. Du kan redigere Arduino -koden og bruke min Android -app til å kontrollere din egen enhet (ikke bare denne RC -bilen).
Du kan laste ned min Android -app gratis fra Google Play: link
Slik bruker du Android -appen:
- trykk på menyknappen eller 3 vertikale prikker (avhengig av versjonen av Android)
- velg fanen "Koble til en enhet"
- trykk på "HC-06" -fanen, og etter en stund skal du se meldingen "Koblet til HC-06"
- etter tilkobling kan du kontrollere bilen din
- Hvis du ikke ser Bluetooth-enheten HC-06, trykker du på "Søk etter enheter" -knappen
- ved første gangs bruk, kobler du Bluetooth -enhetene dine ved å skrive inn standardkoden "1234"
Hvis du vil se mine andre prosjekter relatert til robotikk, vennligst besøk:
- nettstedet mitt: www.mobilerobots.pl
- facebook: Mobilroboter
Anbefalt:
DIY Bygg BB-8 i India -- Android -kontrollert og pratsom -- Livsstørrelse: 19 trinn (med bilder)
DIY Bygg BB-8 i India || Android -kontrollert og pratsom || Livsstørrelse: Abonner på kanalen min for flere prosjekter. Dette prosjektet handler om hvordan du bygger en fungerende, livlig, pratsom, arduino-kontrollert Starwars BB-8 droid. Vi skal bare bruke husholdningsmaterialer og litt Arduino -kretser. I dette er vi
Hvordan lage en Android -app med Android Studio: 8 trinn (med bilder)
Hvordan lage en Android -app med Android Studio: Denne opplæringen lærer deg det grunnleggende om hvordan du bygger en Android -app ved hjelp av utviklingsmiljøet for Android Studio. Etter hvert som Android -enheter blir stadig mer vanlige, vil etterspørselen etter nye apper bare øke. Android Studio er en enkel å bruke (en
Wi-Fi-kontrollert robot ved hjelp av Wemos D1 ESP8266, Arduino IDE og Blynk App: 11 trinn (med bilder)
Wi-Fi-kontrollert robot ved hjelp av Wemos D1 ESP8266, Arduino IDE og Blynk App: I denne opplæringen viser jeg deg hvordan du lager en Wi-Fi-kontrollert robottank kontrollert fra en smarttelefon ved hjelp av Blynk App. I dette prosjektet ble det brukt et ESP8266 Wemos D1 -kort, men andre platemodeller kan også brukes (NodeMCU, Firebeetle, etc.), og pr
App-kontrollert alfabetbrett Inspirert av Stranger Things: 7 trinn (med bilder)
App-kontrollert alfabetbrett Inspirert av Stranger Things: Alt begynte for noen uker siden da jeg prøvde å finne ut hva jeg skulle få min ni år gamle niese til jul. Min bror informerte meg endelig om at hun er en stor fan av Stranger Things. Jeg visste umiddelbart hva jeg ville få henne, noe som
Kontroller Arduino ved hjelp av smarttelefon via USB med Blynk -app: 7 trinn (med bilder)
Kontroller Arduino ved hjelp av smarttelefon via USB med Blynk -app: I denne opplæringen skal vi lære hvordan du bruker Blynk -appen og Arduino for å kontrollere lampen, kombinasjonen vil være gjennom USB -seriell port. Hensikten med denne instruksen er å vise enkleste løsningen fjernkontroll din Arduino eller c