Taula de continguts:
- Pas 1: Obteniu les peces
- Pas 2: El guant
- Pas 3: Programació del guant (TX)
- Pas 4: el marc
- Pas 5: programació del cotxe (RX)
- Pas 6: Moviment del cotxe
- Pas 7: pas final
Vídeo: Cotxe intel·ligent que funciona pel moviment del dit: 7 passos (amb imatges)
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-10 13:46
Aquest és el meu projecte Smart Car que no funciona amb control remot o mòbil
Funciona amb un guant de manera que el comandament a distància és el moviment del dit
Pas 1: Obteniu les peces
Això és tot el que necessitem per fer aquest projecte
Kit de xassís de cotxe de robot intel·ligent 4WD
Guant
Sensor de flexió
2 * Arduino NANO
3 * bateria de 9V
4 * relé 5V
2 * interruptor de PCB
Clip de bateria de 3 * 9V
2 * Regulador 5V
2 * LED RGB
2 * mòdul Bluetooth
4 * Transistor 2N3904
2 * Capçal femení de 6 pins
2 * Capçal femení de 40 pins
8 * bloc de terminals de PCB 2 pins
6 * Resistències de 320 ohm (per LED RGB)
Resistència 1K ohm (per a sensor de flexió)
4 * resistència de 250 ohm (per transistors)
PCB 9x15 cm2 Forma de tauler de pa
PCB 5x7 cm2 Forma de tauler de pa
Alguns cables
Pas 2: El guant
Què farem, doncs, en aquest pas
Primer posarem el sensor de flexió al guant, però abans de posar-lo hauríeu de soldar dos cables al sensor
Utilitzarà una cinta polivalent doble cara i cola calenta per col·locar el sensor al guant i protegir-lo de manera còmoda.
I també col·loqueu una mica de cola al tauler i també a la bateria
Pas 3: Programació del guant (TX)
Aquesta programació per Arduino al circuit Glove TX
Frist hauríeu de definir el pin TX i el pin RX per al mòdul Bluetooth
Amb aquest codi
#include SoftwareSerial.h
SoftwareSerial mySerial (0, 1);
I una altra cosa important és que la freqüència fixada que seleccioneu sigui la freqüent del vostre sensor per enviar les dades
La velocitat limitada al circuit TX i al circuit RX hauria de ser la mateixa velocitat limitada
Pas 4: el marc
En aquest pas, primer soldarem els cables als motors
I després posarem els motors i els wheals al marc
Per tant, també es posarà el circuit electrònic del circuit RX al quadre
I connectarem els cables dels motors que hem soldat primer al circuit, simplement el posarem al bloc de terminals del PCB
Després afegirem la bateria
Pas 5: programació del cotxe (RX)
Aquesta programació d'Arduino al cotxe (circuit RX)
Llavors, què fa aquesta programació?
Rebrà les dades del guant com ara 1 o 2 o 3
I cada dada del cotxe mourà un moviment pel moviment de sis
Heu de triar la mateixa velocitat limitada del circuit TX i de poder Arduino llegir les dades
I al circuit RX hi ha un LED RGB que fa el mateix color que el LED RGB al circuit TX
Pas 6: Moviment del cotxe
Hi ha sis moviments que he fet en aquest cotxe cap endavant, cap endavant dret, cap endavant cap a l'esquerra, cap enrere, cap enrere cap a l'esquerra i cap a la dreta cap enrere.
Als quatre motors hi ha dos motors cap endavant i dos cap enrere
Motors 2 i 3 cap endavant i motors 1 i 4 cap enrere
Així que per avançar els motors 2 i 3 funcionaran
Per avançar cap a la dreta, el motor 3 funcionarà
Per avançar a l'esquerra, el motor 2 funcionarà
Per retrocedir, els motors 1 i 4 funcionaran
Per moure cap a l'esquerra cap enrere, el motor 4 funcionarà
Per moure cap a la dreta cap enrere, el motor 1 funcionarà
Pas 7: pas final
I vam acabar:)
Mireu el vídeo que penjo
Al vídeo de (projecte de prova) he utilitzat un adaptador de 12V i 1A, ja que la bateria estava buida i he utilitzat des de l’entrada del meu portàtil el circuit electrònic del circuit RX mitjançant el cable Arduino NANO
I penjo un altre vídeo mentre estic provant el guant després de calibrar algun valor amb un valor diferent, veureu com canvia la llum del LED RGB i mentre la llum canvia el circuit TX enviant dades per Bluetooth.
Nota:
Podeu posar més que un sensor de flexió per facilitar el moviment
Si controleu els motors amb accionament, podeu utilitzar l'entrada de 6V o 9V per als motors
Però si heu utilitzat un relé, utilitzarà l'entrada per a motors de 12V coz, necessitareu que el motor estigui en una velocitat coz més alta per avançar, només feu servir dos motors i, al seu torn, utilitzarà un motor per poder moure el cotxe que necessiteu. perquè el motor estigui a alta velocitat