Taula de continguts:
- Pas 1: mireu un vídeo
- Pas 2: materials
- Pas 3: cablejat
- Pas 4: fabricar la placa de circuit
- Pas 5: Codi
Vídeo: Control de motors de CC amb Arduino i L293: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Forma fàcil de controlar motors de CC. Tot el que necessiteu és coneixement en electrònica i programació
Si teniu cap pregunta o problema, podeu posar-vos en contacte amb mi al meu correu electrònic: [email protected]
Visiteu el meu canal de youtube:
Comencem, doncs.
Pas 1: mireu un vídeo
També podeu veure com funciona aquest projecte
www.youtube.com/watch?v=tm69V7npSg8
Pas 2: materials
Tots els materials que necessiteu es poden trobar a eBay o Amazon, però si teniu dispositius electrònics antics, com ara impressores o alguna cosa més, podeu obtenir materials d’allà.
Enllaç del patrocinador: ressenyes d'UTSource.net És un lloc web de confiança per demanar components electrònics a preus econòmics
preu i excel·lent qualitat
Per a aquest projecte necessitareu:
- controlador de motor L293D
-Arduino Mega 2560 o Uno
-pissarra
-Bateria de 9V
-Motor de corrent continu
Funda de bateria de 9V
-alguns cables
-Diodes LED verds i vermells
-Dos botons polsadors
-dues resistències de 10k ohm
Controlador de motor L293D
Podeu utilitzar aquest xip per controlar un o dos motors diferents. Pertany a la família TTL, és a dir, funciona amb 5V +.
Té 16 pins
Pin 1 sense connexió
S'introdueix el pin 2
El pin 3 surt per al motor
Els pins 4 i 5 estan connectats a GND de la bateria
El pin 6 és la segona sortida del motor
El pin 7 és la segona entrada
El pin 8 és V + de la bateria (9V)
A l’altre costat és el mateix excepte:
El pin 16 és Vcc +
Pin 9 sense connexió
Pas 3: cablejat
Si teniu algun problema amb el cablejat, podeu ajudar-vos amb les imatges. A la part superior hi ha un circuit per controlar 1 motor i cap avall hi ha un circuit per controlar 2 motors. He fet exemple amb un sol motor.
L'entrada digital 2 està connectada al botó ON (botó amb tap blau)
L'entrada digital 3 està connectada al botó OFF (botó amb tap vermell)
Amb aquests dos botons podeu canviar la direcció de gir
Heu de connectar una resistència de 10k ohmios entre GND des d’Arduino al polsador del botó.
El díode LED verd està connectat a la sortida digital 5
El díode LED vermell està connectat a la sortida digital 4
Cablatge L293D
El pin 1 no es connecta, de manera que el deixeu buit.
El següent és el pin 2, que es connecta a la sortida digital d’Arduino (podeu triar qualsevol sortida digital del 2 al 53)
El pin 3 està connectat directament al motor
Els pins 4 i 5 estan connectats a la bateria GND
El pin 6 està connectat directament al motor
El pin 7 està connectat a la sortida digital d'Arduino
El pin 8 és V + de la bateria. Us recomano que utilitzeu bateria de 9V perquè el motor funcioni sense problemes
Si necessiteu oportunitat podeu fer circuit.
Heu d’anar amb compte de connectar el GND d’Arduino amb el GND de la bateria. En cas contrari, tot no funcionarà
Si voleu controlar dos motors, heu de connectar l’altre costat del L293D
El pin 16 és Vcc +. Tens 5V de tensió d’Arduino
El pin 15 està connectat a la sortida digital d'Arduino
El pin 14 està connectat directament al motor
El pin 13 i el pin 12 estan connectats a GND de la bateria
El pin 11 està connectat directament al motor
El pin 10 està connectat a la sortida digital d'Arduino
Pin 9 sense connexió
Pas 4: fabricar la placa de circuit
Vaig fer aquest circuit jo mateix. Per dibuixar el circuit s’utilitza SprintLayout. Aquest és un programa per dibuixar circuits, en aquest programa teniu totes les dimensions dels components electrònics de manera que bàsicament podeu fer circuit per a tot el que vulgueu.
Per gravar aquest tauler s’utilitza una fresadora de gravat CNC. He utilitzat taulers normals per a circuits que es cobreixen amb coure per un costat. Quan s’ha acabat el tauler l’he polit amb paper de sorra molt fi. Després he barrejat alcohol industrial i colofònica en pols. aquesta barreja vaig recobrir el costat de coure per protegir-lo.
Pas 5: Codi
Vaig crear tres codis diferents.
Control del motor:
Després de cada 5 segons, el motor canvia la forma de girar
Control del motor amb 1 botó:
Quan premeu el botó per primera vegada el motor gira en una direcció, quan premeu el botó per segon cop el motor comença a girar per l'altre costat
Control del motor amb 2 botons:
Quan premeu el botó ON, el motor gira en una direcció, quan premeu el botó OFF, el motor gira en una altra direcció.
Recomanat:
Com s'executen motors servo amb Moto: bit Amb Micro: bit: 7 passos (amb imatges)
Com s'executen servomotors amb Moto: bit amb Micro: bit: una manera d'estendre la funcionalitat del micro: bit és utilitzar una placa anomenada moto: bit per SparkFun Electronics (aproximadament entre 15 i 20 dòlars). Sembla complicat i té moltes funcions, però no és difícil fer servir servomotors. Moto: bit et permet
Ús de més de 4 motors: apilament de diversos motors: 3 passos
Ús de més de 4 motors: apilament de pantalles múltiples: dispositiu de substitució sensorial i augmentació sensible al vibrotàctil (https: //www.instructables.com/id/Vibrotactile-Sens …) mostra una manera de construir un dispositiu que tradueix un sensor entrada en estímuls vibratoris. Aquests estímuls vibratoris són p
Shadow Light Box: control per control remot IR amb Arduino: 8 passos (amb imatges)
Shadow Light Box: control per control remot IR amb Arduino: aquesta instrucció us guiarà com fer una caixa de llum d’ombra per al proper Nadal. Podeu decorar la vostra habitació o fer-la per al vostre amic com a regal. Aquesta caixa d’ombres pot fer diversos tipus de color barrejant el color per vermell, blau, verd
Robot Rover FPV controlat per Wi-Fi (amb motors Arduino, ESP8266 i Stepper): 11 passos (amb imatges)
Robot Rover FPV controlat per Wi-Fi (amb motors Arduino, ESP8266 i Stepper): aquest instructiu mostra com dissenyar un rover robotitzat de dues rodes controlat remotament a través d’una xarxa wi-fi mitjançant un Arduino Uno connectat a un mòdul Wi-Fi ESP8266 i dos motors pas a pas. El robot es pot controlar des d'un navegador d'Internet normal
Joystick de control de motor per cable simple de 2 motors: 6 passos (amb imatges)
Simple Wired 2 Control Joystick: volia tenir durant molt de temps un joystick de control (caixa de control), que pogués canviar fàcilment les direccions de 2 motors. així que en vaig fer un. no és difícil de construir i funciona perfectament. els costos varien entre 2 i 4 euros. no dubteu a canviar / millorar el projecte