Innholdsfortegnelse:
- Trinn 1: Få delene
- Trinn 2: Hansken
- Trinn 3: Programmering av hansken (TX)
- Trinn 4: Rammen
- Trinn 5: Programmering av bilen (RX)
- Trinn 6: Bevegelse av bilen
- Trinn 7: Siste trinn
Video: Smart bil som arbeider ved fingerbevegelse: 7 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Det er mitt smarte bilprosjekt, den fungerer ikke med mobil eller vanlig fjernkontroll
Den fungerer med en hanske, så fjernkontrollen beveger fingeren min
Trinn 1: Få delene
Det er alt vi trenger for å lage dette prosjektet
4WD Smart Robot Chassis Kit
Hanske
Flekssensor
2* Arduino NANO
3* batteri 9V
4* Relé 5V
2* PCB -bryter
3* 9V batteriklemme
2* Regulator 5V
2* LED RGB
2* Bluetooth -modul
4* Transistor 2N3904
2* Kvinnehode 6 Pin
2* Hunn for kvinner 40 pinner
8* PCB -terminalblokk 2 pinner
6* motstander 320 ohm (for RGB LED)
Motstand 1K ohm (for flex sensor)
4* Motstand 250 ohm (For transistorer)
PCB 9x15 cm2 brødbrettform
PCB 5x7 cm2 brødbrettform
Noen ledninger
Trinn 2: Hansken
Så hva skal vi gjøre i dette trinnet
Vi legger først flex -sensoren i hansken, men før du setter den bør du lodde to ledninger i sensoren
Du vil bruke en flerbruks dobbeltsidig tape og varmt lim for å sette sensoren i hansken og beskytte den fordi du legger litt lim for å sikre at den ikke tar av
Og du legger også litt lim i brettet og også i batteriet
Trinn 3: Programmering av hansken (TX)
Denne programmeringen for Arduino i Glove TX -kretsen
Frist bør du definere TX -pinnen og RX -pinnen for Bluetooth -modulen
Med denne koden
#include SoftwareSerial.h
SoftwareSerial mySerial (0, 1);
Og noe annet viktig, den bundne hastigheten du velger, bør være sensorens bundne hastighet som kan sende dataene
Den bundne hastigheten i TX -kretsen og RX -kretsen bør være den samme bundne hastigheten
Trinn 4: Rammen
I dette trinnet skal vi først lodde en ledning i motorene
Og så vil vi sette motorer og hvaler i rammen
Så vi vil også sette den elektroniske kretsen til RX -kretsen i rammen
Og vi vil koble ledningene til motorene vi loddet inn først i kretsen, vi legger det bare i PCB -terminalblokken
Deretter legger vi til batteriet
Trinn 5: Programmering av bilen (RX)
Denne programmeringen av Arduino i bilen (RX -krets)
Så hva gjør denne programmeringen egentlig?
Den vil motta dataene fra hansken som 1 eller 2 eller 3
Og hver data bilen vil flytte en bevegelse for de seks bevegelsene
Du bør velge den samme grensefrekvensen for TX -kretsen og for at Arduino kan lese dataene
Og i RX -kretsen er det en RGB LED, den lager samme farge som RGB LED i TX -kretsen
Trinn 6: Bevegelse av bilen
Det er en seks bevegelser jeg gjorde i denne bilen fremover, høyre fremover, venstre fremover, bakover, venstre bakover og høyre bakover.
I de fire motorene er det to motorer forover og to motorer bakover
Motor 2 og 3 forover og motor 1 og 4 bakover
Så for å gå videre vil motorene 2 og 3 fungere
For å gå fremover vil motoren 3 fungere
For bevegelse til venstre fremover vil motoren 2 fungere
For å gå bakover vil motorene 1 og 4 fungere
For bevegelse til venstre bakover vil motoren 4 fungere
For å flytte bakover vil motoren 1 fungere
Trinn 7: Siste trinn
Og vi var ferdige:)
Se videoen jeg laster opp
I videoen av (testprosjekt) brukte jeg adapter 12V og 1A formotorer ettersom batteriet var tomt, og jeg brukte fra min bærbare inngang for elektronisk krets i RX -kretsen ved å bruke kabel Arduino NANO
Og jeg laster opp en annen video mens jeg er testhanske etter at jeg har kalibrert en verdi med en annen verdi, du vil se hvordan RGB LED endrer lys og mens lyset endrer TX -kretsen som sender data via Bluetooth.
Merk:
Du kan sette mer enn flex -sensor til å gjøre bevegelsen enkel
Hvis du styrer motorene med drivenhet, kan du bruke inngang 6V eller 9V for motorer
Men hvis du brukte relé, vil du bruke inngang for motorer 12V coz du trenger motoren i en høyere hastighet coz for å gå fremover, du vil bare bruke to motorer, og mens du svinger vil du bruke en motor, slik at du kan flytte bilen du trenger for å få motoren til å kjøre i høy hastighet
TAKK;)
Anbefalt:
UK Ring Video Doorbell Pro som arbeider med mekanisk klokke: 6 trinn (med bilder)
UK Ring Video Doorbell Pro som arbeider med mekanisk klokke: **************************************** **************** Vær oppmerksom på at denne metoden bare fungerer med vekselstrøm akkurat nå. Jeg oppdaterer hvis/når jeg finner en løsning for dørklokker som bruker likestrøm I mellomtiden hvis du har likestrøm forsyning, trenger du ikke
Arbeider overstørrelse 9 volt batteri laget av gamle blysyre -celler: 11 trinn (med bilder)
Arbeider superstørrelse 9 volts batteri laget av gamle blysyre -celler: Skjer det noen gang med deg at du mumser litt snacks og plutselig innser at du har brukt for mye, mye mer enn den daglige diettkvoten tillater, eller at du handlet dagligvarer og fordi av noen feilberegninger har du overfylt noen produkter
Autonom bil som holder bilen ved hjelp av Raspberry Pi og OpenCV: 7 trinn (med bilder)
Autonom kjørebane ved bruk av Raspberry Pi og OpenCV: I denne instruksen vil en autonom kjørefeltrobot bli implementert og gå gjennom følgende trinn: Samle deler Installere programvare forutsetninger Maskinvare montering Første test Oppdage kjørefeltlinjer og vise veiledningen
Arduino arbeider med flere filer (LES/SKRIV): 4 trinn
Arduino arbeider med flere filer (LES/SKRIV): Hei folkens I dag presenterer jeg Arduino -prosjektet som fungerer med RTC -skjold som kan lagre data. Hovedoppgaven til dette prosjektet er å jobbe med flere filer som er lagret på sc -kortet. Dette prosjektet inneholder kode som fungerer med tre filer som
Protetisk arm som arbeider med en myosensor: 8 trinn
Protetisk arm som arbeider med en myosensor: Dette prosjektet er utvikling av en protesearm for amputerte mennesker. Målet med dette prosjektet er å lage en rimelig protesearm for mennesker som ikke har råd til en profesjonell. Siden dette prosjektet fortsatt er i prototypefasen