Taula de continguts:
Vídeo: Cotxe Bluetooth Arduino: 6 passos (amb imatges)
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
aquest és el meu primer projecte Arduino, és bastant senzill de fer. trigaré aproximadament mitja hora a fer-ho, és bastant senzill, ja que creieu que també podeu fer-ho seguint els passos que s’indiquen a continuació i fer-ho passar bé, em dóna crear alegria quan finalment ho he fet. ara és el vostre torn fer-ho. els passos que es donen a la descripció
Pas 1: requisits
Placa Arduino uno mòdul Bluetooth hc 05 escut 4wd (adafruit) cables de pont Dues bateries de 9 v (1. placa arduino 2. font d'alimentació externa a la superfície) Tapa de la bateria amb presa de 9 V
Pas 2: connexió
muntar l'escut a la placa arduino i connectar Bluetooth a l'audino o directament a l'escut soldant-hi connectar RX a TX, TX a RX, terra a terra, vcc a vcc com es mostra a la figura i també connectar motors a M1 (esquerra) i M2 (dreta)
Pas 3: Codificació
// *** 1- Documentació // Aquest programa s’utilitza per controlar un cotxe robot mitjançant una aplicació que comunica amb Arduino mitjançant un mòdul bluetooth
#incloure
// crea dos objectes per controlar els terminals 3 i 4 del blindatge del motor AF_DCMotor motor1 (3); AF_DCMotor motor2 (4); ordre char; configuració nul·la () {Serial.begin (9600); // Estableix la velocitat de transmissió al mòdul Bluetooth. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Atura(); // inicialitzar amb motors aturats // Canviar el mode de pin només si l'ordre nou és diferent de l'anterior. //Serial.println(command); switch (ordre) {cas 'F': forward (); trencar; cas 'B': back (); trencar; cas 'L': left (); trencar; cas 'R': right (); trencar; }}} void forward () {motor1.setSpeed (255); // Definiu la velocitat màxima motor1.run (FORWARD); // gireu el motor en sentit horari motor2.setSpeed (255); // Definiu la velocitat màxima motor2.run (FORWARD); // gireu el motor en sentit horari} void back () {motor1.setSpeed (255); motor1.run (BACKWARD); // gireu el motor en sentit antihorari motor2.setSpeed (255); motor2.run (BACKWARD); // gireu el motor en sentit antihorari} void left () {motor1.setSpeed (255); // Definiu la velocitat màxima motor1.run (FORWARD); // gireu el motor en sentit horari motor2.setSpeed (0); motor2.run (LLANÇAMENT); // apagueu motor2} void right () {motor1.setSpeed (0); motor1.run (LLANÇAMENT); // apagueu motor1 motor2.setSpeed (255); // Definiu la velocitat màxima motor2.run (FORWARD); // gireu el motor en sentit horari} void Stop () {motor1.setSpeed (0); motor2.run (LLANÇAMENT); // apagueu motor1 motor2.setSpeed (0); motor2.run (LLANÇAMENT); // apaga el motor2}
Pas 4: càrrega
elimineu el mòdul Bluetooth abans de penjar els codis
Pas 5: font d'alimentació
connecteu la bateria de 9 volts a la placa arduino i també podeu connectar la bateria de 9 volts per protegir-la mitjançant una alimentació externa per augmentar la font d’alimentació dels vostres motors. Traieu el pont d’alimentació que es mostra a la figura.
Pas 6: instal·leu l'aplicació
instal·leu l'aplicació del controlador Bluetooth RC a través de Play Store obriu l'aplicació demaneu permís activeu Bluetooth permeteu que la primera contrasenya sigui 1234 o 0000 i feu clic a l'engranatge que es mostra a l'aplicació ara "trieu connectar-vos al cotxe" el botó vermell parpelleja a l'aplicació torneu a greennow que esteu connectat al vostre cotxe i jugueu amb ell i gaudiu del vostre projecte. Gràcies per veure aquesta instrucció