
Innholdsfortegnelse:
- Trinn 1: Youtube Video Link
- Trinn 2: Nødvendige deler og verktøy
- Trinn 3: Struktur / chassis
- Trinn 4: Motor / aktuator
- Trinn 5: Forbered Motors Terminal
- Trinn 6: Monter motoren og installer topptaket
- Trinn 7: Kontroller
- Trinn 8: H Bridge (LM 298 -modul)
- Trinn 9: Strømkilde
- Trinn 10: Elektriske ledninger
- Trinn 11: Kontrolllogikk
- Trinn 12: Programvare
- Trinn 13: Arduino -kode
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Denne instruksen viser hvordan du lager en smarttelefonstyrt Arduino robotbil.
Oppdatering 25. oktober 2016
Trinn 1: Youtube Video Link


Trinn 2: Nødvendige deler og verktøy

1. 4WD Robot Chassis kit 2. Arduino Uno
3. LM298 H bromodul
4. Bluetooth-modul HC-05
5. 12v Li-po batteri
6. Mann-hunn jumper ledninger
7. Mann-hann-jumpertråder
8. Kanaltape eller annet tape 9. Smarttelefon
Trinn 3: Struktur / chassis
Du kan kjøpe ferdiglagde 4WD bilchassis, eller du kan gjøre det ved å bruke PVC / hvilken som helst hardplate.
Trinn 4: Motor / aktuator

I dette prosjektet bruker jeg 6v likestrømsmotor. Du kan bruke hvilken som helst 6V DC motor.
Trinn 5: Forbered Motors Terminal



Klipp 4 stykker røde og svarte ledninger med en lengde på omtrent 5 til 6 tommer.
0,5 kvm ledninger kan brukes.
Fjern isolasjonen fra ledningene i hver ende Lodd ledningene til motorterminalen
Du kan sjekke motorpolariteten ved å koble den til batteripakken. Hvis den roterer fremover (rød ledning med positiv og svart ledning med negativ pol på batteriet), er tilkoblingen riktig.
Trinn 6: Monter motoren og installer topptaket




Trinn 7: Kontroller

Arduino UNO er et åpen kildekode-mikrokontrollerkort basert på Microchip ATmega328P mikrokontroller og utviklet av Arduino.cc. Brettet er utstyrt med sett med digitale og analoge inngang/utgang (I/O) pinner som kan være koblet til forskjellige ekspansjonskort (skjold) og andre kretser. Brettet har 14 digitale pinner, 6 analoge pinner og programmerbare med Arduino IDE (Integrated Development Environment) via en USB -kabel av type B. Den kan drives av en USB -kabel eller et eksternt 9 volt batteri, selv om den godtar spenninger mellom 7 og 20 volt. Det ligner også på Arduino Nano og Leonardo. Maskinvarereferansedesignet distribueres under en Creative Commons Attribution Share-Alike 2.5-lisens og er tilgjengelig på Arduino-nettstedet. Layout- og produksjonsfiler for noen versjoner av maskinvaren er også tilgjengelig. "Uno" betyr en på italiensk og ble valgt for å markere utgivelsen av Arduino Software (IDE) 1.0. Uno -kortet og versjon 1.0 av Arduino Software (IDE) var referanseversjonene av Arduino, nå utviklet til nyere utgivelser. Uno -kortet er det første i en serie USB Arduino -kort, og referansemodellen for Arduino -plattformen. ATmega328 på Arduino Uno leveres forhåndsprogrammert med en bootloader som lar deg laste opp ny kode til den uten bruk av en ekstern maskinvareprogrammerer. [3] Den kommuniserer ved hjelp av den originale STK500 -protokollen. Uno skiller seg også fra alle foregående kort ved at den ikke bruker FTDI USB-til-seriell driverbrikke. I stedet bruker den Atmega16U2 (Atmega8U2 opp til versjon R2) programmert som en USB-til-serieomformer.
Mikrokontrollerne er vanligvis programmert ved hjelp av en dialekt med funksjoner fra programmeringsspråkene C og C ++. I tillegg til å bruke tradisjonelle kompilatorverktøykjeder, tilbyr Arduino -prosjektet et integrert utviklingsmiljø (IDE) basert på prosessering språkprosjektet.
Trinn 8: H Bridge (LM 298 -modul)



Hva er H-bro? Begrepet H-bro er avledet fra den typiske grafiske fremstillingen av en slik krets. Det er en krets som kan drive en likestrømsmotor i retning forover og bakover. Arbeid: Se bildet ovenfor for å forstå hvordan H -broen fungerer.
Den består av 4 elektronikkbrytere S1, S2, S3 og S4 (Transistorer / MOSFETs / IGBTS). Når bryterne S1 og S4 er lukket (og S2 og S3 er åpne) vil en positiv spenning bli påført over motoren. Så den roterer i foroverretning. På samme måte når S2 og S3 er lukket og S1 og S4 åpnes, vil en revers spenning påføres på tvers av motoren, så den roterer i revers retning.
Merk: Bryterne i samme arm (enten S1, S2 eller S3, S4) er aldri stengt samtidig, det vil gjøre en død kortslutning. H -broer er tilgjengelige som integrerte kretser, eller du kan bygge dine egne ved å bruke 4transistorer eller MOSFET -er. I vårt tilfelle bruker vi LM298 H-bridge IC som kan tillate å kontrollere hastigheten og retningen til motorene.
Pin Beskrivelse:
Utgang 1: DC -motor 1 "+" eller trinnmotor A+
Ut 2: DC motor 1 "-" eller trinnmotor A-
Ut 3: DC motor 2 "+" eller trinnmotor B+
Ut 4: Motor B -ledning ut
12v Pin: 12V input, men du kan bruke 7 til 35V
GND: Bakken
5v Pin: 5V output hvis 12V genser på plass, ideell for å drive Arduino (etc)
EnA: Aktiverer PWM -signal for motor A (se avsnittet "Arduino Sketch considerations")
IN1: Aktiver motor A
IN2: Aktiver MotorA
IN3: Aktiver MotorB
IN4: Aktiver MotorB
EnB: Aktiverer PWM -signal for motor B
Trinn 9: Strømkilde

Disse batteriene kan brukes:
1. AA alkalisk batteri (ikke oppladbart) 2. AA NiMh- eller NiCd -batteri (oppladbart)
3. Li -ion -batteri
4. LiPo -batteri
Trinn 10: Elektriske ledninger
For ledninger trenger du noen hoppetråder. Koble de røde ledningene til to motorer (på hver side) sammen og svarte ledninger sammen.
Så endelig har du to terminaler på hver side. MOTORA har ansvaret for to høyre sidemotorer, tilsvarende er to venstre sidemotorer koblet til MOTORB Følg instruksjonene nedenfor for å koble til alt.
Motortilkobling:
Out1 -> Venstre sidemotor rød ledning (+)
Out2 -> Venstre sidemotor svart ledning (-)
Out3 -> Høyre side motor rød ledning (+)
Out4 -> Motor på høyre side svart ledning (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
Bluetooth -modul -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3.3V
Makt:
12V -> Koble batteri rød ledning
GND -> Koble til batteri Svart ledning og Arduino GND -pinne
5V -> Koble til Arduino 5V pin
Trinn 11: Kontrolllogikk

Trinn 12: Programvare


Programvaredelen er veldig enkel, den trenger ikke noe bibliotek. Hvis du forstår logikkbordet i de tidligere trinnene, kan du skrive din egen kode. Jeg brukte ikke mye tid på å skrive koden, så bare ved å bruke en kode skrevet av noen andre. For å kontrollere robotbilen bruker jeg smarttelefonen min. Smarttelefonen er koblet til kontrolleren via en Bluetooth -modul (HC -06 / 05) Last ned appen Etter at du har installert appen, må du koble den til Bluetooth -modulen. Passordet for sammenkobling er "1234".
Last ned kobling: https://play.google.com/store/apps/details? Id = brau …
Trinn 13: Arduino -kode

==> Arduino -kode
Eller
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim
Anbefalt:
Smarttelefonstyrt uendelig klokke: 5 trinn (med bilder)

Smarttelefonstyrt uendelig klokke: Jeg har sett mange prosjekter med Infinity Mirrors og Infinity Clocks på Instructables, så jeg bestemte meg for å lage min. Det er kanskje ikke veldig annerledes enn de andre … men jeg gjorde det selv, så det er det! I tilfelle du ikke vet det allerede: Hva er en uendelig
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn

Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: Hei, jeg er Rithik. Vi kommer til å lage en Internett -kontrollert LED ved hjelp av telefonen din. Vi kommer til å bruke programvare som Arduino IDE og Blynk. Det er enkelt, og hvis du lyktes kan du kontrollere så mange elektroniske komponenter du vilTing We Need: Hardware:
Kapasitansmåler med TM1637 ved bruk av Arduino .: 5 trinn (med bilder)

Kapasitansmåler med TM1637 ved bruk av Arduino .: Hvordan lage en kapasitansmåler ved hjelp av Arduino som vises på TM1637. Fra 1 uF til ca 2000 uF
Hvordan lage en smarttelefonstyrt robot: 3 trinn (med bilder)

Hvordan lage en smarttelefonstyrt robot: Har du noen gang tenkt på å styre roboten din trådløst eller over ved hjelp av smarttelefonen? Hvis ja, så leser du riktig innlegg. I dette innlegget vil jeg gi deg trinnvis fremgangsmåte. Jeg laget en enkel robot som kan styres ved hjelp av smarttelefon, men du kan sette noen
Smart gatelys ved bruk av Ir -sensor med Arduino: 4 trinn (med bilder)

Smart gatelys ved bruk av Ir -sensor med Arduino: Abonner på kanalen min for flere prosjekter. Dette prosjektet handler om smart gatelys, gatelys tennes mens kjøretøyet passerer gjennom det. Her bruker vi 4 IR -sensorer som registrerer posisjonen til bilen, hver IR -sensor kontrollerer