Innholdsfortegnelse:
- Trinn 1: Deler
- Trinn 2: Montering av Arduino -bilen
- Trinn 3: Programvare
- Trinn 4: Ikke glem å dele, like og stemme !
Video: Arduino bilstyrt via Bluetooth -app: 4 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Alt vi vet at Arduino er en utmerket prototypeplattform, hovedsakelig fordi den bruker et vennlig programmeringsspråk og det er mange ekstra utrolige komponenter som gir oss gode opplevelser.
Vi kan integrere Arduino med forskjellige skjold eller moduler og bygge fantastiske ting. I dette prosjektet vil jeg vise deg hvordan du bruker Bluetooth -modulen til å kontrollere en robotplattform gjennom kommandoer som kommer fra en smarttelefon.
Trinn 1: Deler
Maskinvare:
- 1x Arduino Uno
- 1x motorskjold L293D driver
- 1x Bluetooth -modul
- 1x robotplattform
- 4x Dupont Wire for Bluetooth -modul (mann til kvinne)
- 4x Dupont Wire for motorer (mann til mann)
- 2x motorer + 2x hjul
- 1 x hjul
Programvare:
- Arduino IDE
- A til B USB -kabel
- Bluetooth RC -kontroller (du kan laste ned denne appen her)
Trinn 2: Montering av Arduino -bilen
Monteringen av robotplattformen er veldig enkel. Hvis du kjøper en slik, vil du motta en manual med alle trinnene.
Monter først den 2 motoren på robotplattformen.
Monter deretter hjulet på robotplattformen.
Monter for det tredje Arduino Uno på robotplattformen og plasser motorskjermen på Arduino Uno.
For det fjerde kobler du til venstre og høyre motorledning angitt på bildet. (Merk: Red Wire er + og Black Wire er -)
Koble til Bluetooth -modulen for det femte:
- RXD til TXD på Arduino Uno
- TXD til RXD på Arduino Uno
- VCC til 5V på Arduino Uno
- GND til GND på Arduino Uno
Trinn 3: Programvare
Arduino uno er veldig enkel å programmere.
- For å kontrollere motorene brukte jeg biblioteket AFMotor.h inkludert ovenfor.
- Kommunikasjonen mellom smarttelefonen og Bluetooth -modulen ble utført ved hjelp av den serielle kommunikasjonsarduinoen.
- Appen "Bluetooth RC Controller" sender følgende kommandoer til bluetooth -modulen:
- Frem -> F
- Tilbake -> B.
- Venstre -> L
- Høyre -> R
- Fremover venstre -> G
- Fremover Høyre -> I
- Bak venstre -> H
- Tilbake Høyre -> J
- Stopp -> S
- Frontlys på -> W
- Frontlys av -> w
- Baklys på -> U
- Baklyset er av -> u
- Horn On -> V
- Horn Off -> v
- Ekstra På -> X
- Ekstra av -> x
- Hastighet 0 -> 0
- Hastighet 10 -> 1
- Hastighet 20 -> 2
- Hastighet 30 -> 3
- Hastighet 90 -> 9
- Hastighet 100 -> q
- Stopp alt -> D
I dette prosjektet har jeg programmert 2 kommandoer:
1. grunnleggende (fremover, bak, venstre og høyre)
2. Full kommando (Forover, Bak, Venstre og Høyre) og også (Fremover Venstre, 1. Fremover Høyre, Bak Venstre, Bak Høyre)
Du kan laste ned hele koden.
Trinn 4: Ikke glem å dele, like og stemme !
Anbefalt:
ESP8266 - Hage vanning med timer og fjernkontroll via Internett / ESP8266: 7 trinn (med bilder)
ESP8266 - Hage vanning med timer og fjernkontroll via internett / ESP8266: ESP8266 - vanning fjernstyrt og med timing for grønnsakshager, blomsterhager og plener. Den bruker ESP-8266-kretsen og en hydraulisk / elektrisk ventil for mating av vanning. Fordeler: Lave kostnader (~ 30,00 dollar) hurtig tilgang Kommandoer over
Temperatur- og fuktighetsdatalogger fra Arduino til Android -telefon med SD -kortmodul via Bluetooth: 5 trinn
Temperatur- og fuktighetsdatalogger fra Arduino til Android -telefon med SD -kortmodul via Bluetooth: Hei alle sammen, Dette er min første instruerbare noensinne, håper jeg hjelper produsentsamfunnet ettersom jeg har hatt fordeler av det. Ofte bruker vi sensorer i prosjektene våre, men finner en måte å samle inn data, lagre og overføre telefoner eller andre enheter umiddelbart
Arduino Smartphone Coms/Serial Monitor Via Bluetooth HC-05, HC-06: 4 trinn (med bilder)
Arduino Smartphone Coms/Serial Monitor Via Bluetooth HC-05, HC-06: Dette er utrolig nyttig hvis du vil teste skissen din i et ekte miljø, vekk fra PCen. Resultatet er at smarttelefonen din fungerer på samme måte som Arduino seriell skjerm på PCen. HC-05 og HC-06 Bluetooth-modulene er tilgjengelige
Hvordan bygge gripearmsporet robotstyrt Via Nrf24l01 Arduino: 3 trinn (med bilder)
Slik bygger du gripearmsporet robotstyrt via Nrf24l01 Arduino: Instruksjonen "Hvordan bygge gripearmsporet robotstyrt Via Nrf24l01 Arduino" vil forklare hvordan du bygger en tre graders frihetsgripearm installert på beltehjul drevet av dobbeltmotor L298N -modul ved bruk av MEG
Hvordan bruke ESP32 til å kontrollere LED med Blynk Via WiFi: 7 trinn (med bilder)
Slik bruker du ESP32 til å kontrollere LED med Blynk Via WiFi: Denne opplæringen skal bruke ESP32 utviklingsbord for å kontrollere LED med Blynk via WiFi. Blynk er en plattform med iOS- og Android -apper for å kontrollere Arduino, Raspberry Pi og lignende over Internett. Det er et digitalt dashbord hvor du kan bygge et