Taula de continguts:
- Subministraments
- Pas 1: configureu el bit Moto: bit
- Pas 2: connecteu un servomotor al motor: bit
- Pas 3: Programa el micro: bit per executar un servomotor
- Pas 4: executeu el servomotor
- Pas 5: baixeu el codi al vostre micro: bit
- Pas 6: afegiu un altre motor
- Pas 7: executeu alguna cosa genial amb els vostres motors
Vídeo: Com s'executen motors servo amb Moto: bit Amb Micro: bit: 7 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Una manera d’ampliar la funcionalitat del micro: bit és utilitzar una placa anomenada moto: bit de 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 us permet fer funcionar motors més potents que el petit micromotor que podeu executar des del micro: bit sol.
Subministraments
- moto: bit
- bbc micro: bit
- servomotor
- font d'alimentació amb un endoll jack de barril (adaptador de aire condicionat, però també podeu utilitzar una bateria)
Pas 1: configureu el bit Moto: bit
Fem una ullada a la moto: bit. Hi ha una ranura llarga a la part superior, on inseriu el micro: bit. Assegureu-vos que el micro: bit s’insereix bé, amb els LED orientats cap amunt.
Hi ha una presa de corrent al costat de la moto: bit. Podeu connectar diverses fonts d’energia diferents. No utilitzeu més d'11V (tingueu en compte que les petites paraules d'algunes de les taules diuen que són de 3 a 17V, però, segons SparkFun, es tracta d'una errada d'impressió que es corregirà al següent lot de taules). Podeu utilitzar una bateria de 4 AA, una sola bateria de 9V o un adaptador de CA que no produeixi més de 11V.
Pas 2: connecteu un servomotor al motor: bit
Mireu bé la moto: poc. Veureu un grup de pins etiquetats com a "SERVO". Aquí és on connectarem un servomotor. Els pins de la part esquerra de l'àrea SERVO diuen "P15, VCC, GND" i els de la dreta diuen "P16, VCC, GND".
En aquest exemple, connectarem un servomotor als pins de l’esquerra.
Un servomotor ve amb tres cables de colors, normalment connectats amb una presa de corrent. Els cables solen ser negres, vermells i després un tercer color. El negre gairebé sempre significa "terra" (i es connecta a GND a la moto: bit); el vermell porta "power" (i es connectarà a VCC al moto: bit), i el cable blanc d'aquest motor és el que transporta les dades (i es connectarà a P15 al moto: bit).
Connecteu el motor a la columna "P15, VCC, GND" i assegureu-vos de fer coincidir el cable blanc amb P15, el vermell amb VCC i el negre amb GND.
Pas 3: Programa el micro: bit per executar un servomotor
Ara necessitem algun codi per fer que el micro: bit faci funcionar el motor que hem connectat a la placa moto: bit.
Obriu MakeCode i inicieu un nou projecte. (Suposem que heu treballat els primers tutorials de MakeCode).
Anem a dir al nostre servomotor que es mogui 4 vegades cap endavant i cap enrere quan premem el botó A del micro: bit.
Arrossegueu el bloc "Activa el botó A premut" des del "menú d'entrada".
A continuació, afegiu un bucle. Arrossegueu un bloc de "repetició" verd del menú "Bucles" i introduïu-lo al bloc violeta "al botó A premut". Per tant, quan premem el botó A, farem alguna cosa 4 vegades …
Pas 4: executeu el servomotor
Hem d’afegir alguns blocs per fer funcionar el motor.
- Feu clic a l'opció "Avançat" a la part inferior dels elements del menú.
- Seleccioneu l'element que diu "Pins". Arrossegueu el bloc vermell que diu "servo pin d'escriptura … a …" i introduïu-lo al bloc de repetició. El nostre servo està connectat al pin 15 (P15), per tant, seleccioneu P15 i canvieu la configuració de grau a 0.
- Afegiu un bloc "pausa" blau clar (que es troba al menú Bàsic) i canvieu-lo a 500 ms (mil·lisegons).
- A continuació, afegiu un altre bloc de servo vermell, seleccioneu P15 i moveu el servo a la posició de 180 graus.
- Afegiu un altre bloc de pausa.
- Mirant el codi complet, es llegeix: "Quan premo el botó A, feu-ho 4 vegades: moveu el servo a la posició 0 graus, espereu 500 mil·lisegons, moveu el servo a la posició 180, espereu 500 mil·lisegons".
- Feu clic al botó A del bit micro: simulat per veure com es mou el servo.
Pas 5: baixeu el codi al vostre micro: bit
Connecteu el bit micro: a l’ordinador mitjançant un cable USB. Feu clic al botó de baixada i arrossegueu el fitxer.hex al micro: bit.
[Si no sabeu com fer-ho, consulteu la guia ràpida MakeCode.]
Quan premeu el botó A del micro: bit, el vostre servo hauria d’executar-se.
Experimenteu canviant el codi per utilitzar diferents paràmetres per a les posicions del servo, diferents números del bucle de repetició i diferents temps de pausa.
Pas 6: afegiu un altre motor
Podeu fer el mateix amb un motor endollat a P16 (pin 16).
Si afegiu aquests blocs de codi (i els descarregueu al vostre micro: bit), podeu fer funcionar el motor a P15 quan premeu el botó A i el motor a P16 quan premeu el botó B.
Pas 7: executeu alguna cosa genial amb els vostres motors
Utilitzem els nostres motors per fer funcionar màquines de paper dels nostres projectes Paper Mecatronics. Consulteu el lloc web per construir les vostres pròpies màquines i, a continuació, connecteu-les als servomotors. Diverteix-te!
Aquest material es basa en treballs recolzats per la National Science Foundation amb la subvenció núm. IIS-1735836. Les opinions, troballes i conclusions o recomanacions expressades en aquest material són les dels autors i no reflecteixen necessàriament les opinions de la National Science Foundation.
Aquest projecte és una col·laboració entre The Concord Consortium, Universitat de Colorado, Boulder i Georgia Tech University.
Recomanat:
Feu un bricolatge giratori amb dos motors: 10 passos (amb imatges)
Feu un bricolatge que es pot girar amb dos motors: al principi, sempre vull tenir una placa giratòria i recentment he descobert que hi havia dos motors d'engranatge al ralentí. Per tant, em vaig preguntar si podia fer un girable amb ells. Sense més preàmbuls, ho provaré! Principi: la reducció r
Micro: bit - Micro tambor: 10 passos (amb imatges)
Micro: bit - Micro Drum Machine: Aquesta és una micro tambor micro: bit, que en lloc de generar només el so, actua amb tambors. Està inspirat en els conills de l’orquestra micro: bit. Vaig trigar una mica a trobar alguns solenoides fàcils d’utilitzar amb el mocro: bit
Control de motors de CC amb Arduino i L293: 5 passos (amb imatges)
Control de motors de CC amb Arduino i L293: una manera fàcil de controlar motors de CC. Tot el que necessiteu és coneixement d’electrònica i programació. Si teniu alguna pregunta o problema, podeu contactar-me al meu correu electrònic: [email protected] Visiteu el meu canal de youtube: https : //www.youtube.com/channel/UCuS39O01OyP
Ú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
Bricolatge del robot de 6 eixos (amb motors pas a pas): 9 passos (amb imatges)
DIY Robot Arm 6 Axis (amb motors pas a pas): Després de més d’un any d’estudis, prototips i fallades diverses, vaig aconseguir construir un robot de ferro / alumini amb 6 graus de llibertat controlat per motors pas a pas. El més difícil va ser el disseny perquè Volia aconseguir 3 objectius fonamentals