Innholdsfortegnelse:
Video: Arduino Bluetooth -bil: 6 trinn (med bilder)
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Dette er mitt første Arduino -prosjekt det er ganske enkelt å lage. det vil ta omtrent en halv time å gjøre det ganske enkelt, som du tror du også kan gjøre det ved å følge trinnene nedenfor og ha det gøy, det gir meg skape glede når jeg endelig klarte det. nå er det din tur til å klare det. bare følg trinnene gitt under beskrivelsen
Trinn 1: Krav
Arduino uno board Bluetooth module hc 05 4wd shield (adafruit) Jumperwires To 9v batteri (1. arduino board 2. ekstern strømforsyning til sheild) Batterilokk med 9v pin jack
Trinn 2: Tilkobling
monter skjoldet på arduino -kortet og koble Bluetooth til audinoen eller direkte til skjoldet ved å lodde på det koble RX til TX, TX til RX, jord til jord, vcc til vcc som vist på figuren og koble også motorer til M1 (venstre) og M2 (høyre)
Trinn 3: Koding
// *** 1- Dokumentasjon // Dette programmet brukes til å styre en robotbil ved hjelp av en app som kommuniserer med Arduino gjennom en Bluetooth-modul
#inkludere
// lager to objekter for å styre terminal 3 og 4 på motorskjermen AF_DCMotor motor1 (3); AF_DCMotor motor2 (4); char kommando; ugyldig oppsett () {Serial.begin (9600); // Still inn overføringshastigheten til Bluetooth -modulen. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Stoppe(); // initialiser med motorer stoppet // Endre pin -modus bare hvis ny kommando er forskjellig fra forrige. //Serial.println(kommando); switch (kommando) {case 'F': forward (); gå i stykker; sak 'B': tilbake (); gå i stykker; tilfelle 'L': venstre (); gå i stykker; tilfelle 'R': høyre (); gå i stykker; }}} ugyldig forover () {motor1.setSpeed (255); // Definer maksimal hastighet motor1.run (FORWARD); // roter motoren med klokken motor2.setSpeed (255); // Definer maksimal hastighet motor2.run (FORWARD); // roter motoren med klokken} ugyldig tilbake () {motor1.setSpeed (255); motor1.run (BACKWARD); // roter motoren mot klokken motor2.setSpeed (255); motor2.run (TILBAKE); // roter motoren mot klokken} tomrom til venstre () {motor1.setSpeed (255); // Definer maksimal hastighet motor1.run (FORWARD); // roter motoren med klokken motor2.setSpeed (0); motor2.run (RELEASE); // slå motor2 av} void right () {motor1.setSpeed (0); motor1.run (RELEASE); // slå motor1 av motor2.setSpeed (255); // Definer maksimal hastighet motor2.run (FORWARD); // roter motoren med klokken} ugyldig Stop () {motor1.setSpeed (0); motor2.run (RELEASE); // slå av motor1 av motor2.setSpeed (0); motor2.run (RELEASE); // slå av motor2}
Trinn 4: Last opp
fjern Bluetooth -modulen før du laster opp kodene
Trinn 5: Strømforsyning
koble 9 volt batteri til arduino bord, og du kan også koble 9 volt batteri for å skjerme gjennom ekstern strøm for å øke strømtilførselen til motorene, fjern strømbryteren som vises på figuren.
Trinn 6: Installer App
installer Bluetooth RC -kontroller -appen gjennom spillbutikken, åpne appen den ber om tillatelse, slå på Bluetooth, la det være første gang passordet er 1234 eller 0000, klikk deretter på tannhjulet som vises i appen nå "velg koble til bil", den røde knappen blinker i appen slå til grønn, du er koblet til bilen, lek med den og nyt prosjektet. takk for at du så denne instruksjonen