Taula de continguts:
Vídeo: Ús de més de 4 motors: apilament de diversos motors: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
El dispositiu instructiu de substitució i augmentació sensorial vibrotàctil (https://www.instructables.com/id/Vibrotactile-Sens…) mostra una manera de construir un dispositiu que tradueix una entrada sensorial en estímuls vibratoris. Aquests estímuls vibratoris són produïts per motors cilíndrics ERM que són accionats per un Arduino Uno amb un motor.
Per a més de 4 motors, cal apilar diversos protectors motors.
En cas que calgui accionar més de 6 motors de manera independent, necessiteu més pins PWM que els que té l’Arduino Uno (6 pins PWM) i, per tant, un Arduino Mega. Teòricament, es poden apilar més de dos escuts en un Arduino, però considereu que Arduino Mega també només té una quantitat limitada de pins PWM: 15.
Subministraments
- Adafruit Motorshield v2.3 i capçaleres d'apilament masculí
- Capçaleres d'apilament femení (per exemple,
- Arduino Mega per a més de 6 motors (per exemple,
Prototip de
Pas 1: soldar i apilar
- Passadors d'apilament de soldadura als dos protectors del motor, tal com es veu a les imatges
- Saltadors d'adreça de soldadura en un dels taulers (vegeu l'explicació a la imatge i https://learn.adafruit.com/adafruit-motor-shield-… per obtenir instruccions més detallades de fer-ho)
- Apila Arduino i tots dos escuts a sobre.
- Assegureu-vos que el VIN Jumper es troba als dos escuts.
Pas 2: Codi
Aquest és un exemple de com deixar que 8 motors tradueixin 3 valors sensorials:
- Baixeu-vos el codi, que apareix a la carpeta zip, obriu-lo i instal·leu biblioteques, tal com s'explica a …
- Feu clic a Eines → Tauler → seleccioneu Arduino / Genuino Mega o Mega 2505
- Si cal, canvieu les parts següents del codi
Definiu cada motor amb el seu número de pin i blindatge:
Adafruit_DCMotor * motor1 = AFMS1.getMotor (1); // especifiqueu que els motors de corrent continu connectats al primer shieldAdafruit_DCMotor * motor2 = AFMS1.getMotor (2); Adafruit_DCMotor * motor3 = AFMS1.getMotor (3); Adafruit_DCMotor * motor4 = AFMS1.getMotor (4); Adafruit_DCMotor * motor5 = AFMS2.getMotor (1); // especifiqueu que els motors de corrent continu connectats al segon blindatge Adafruit_DCMotor * motor6 = AFMS2.getMotor (2); Adafruit_DCMotor * motor7 = AFMS2.getMotor (3); Adafruit_DCMotor * motor8 = AFMS2.getMotor (4);
Especifiqueu el nombre de motors usats:
int nrOfMotors = 8;
Incloeu tots els motors usats en una matriu:
Adafruit_DCMotor * motors [8] = {motor1, motor2, motor3, motor4, motor5, motor6, motor7, motor8, };
Inclou tots els sensorpins en una matriu:
sensigned char sensorpins [3] = {A15, A14, A13, };
Pengeu el codi a Arduino Mega. Fet.
Pas 3: fes-lo usable
A l’Instruible sobre com fer que l’SSAD es pugui utilitzar (https://www.instructables.com/id/Making-the-SSAD-W…), es dóna un exemple de com connectar un Arduino Uno i un paravent al cos.. Si heu d’utilitzar l’Arduino Mega i diversos protectors motors, una bossa de maluc, tal com s’il·lustra a l’esbós, pot ser una solució per fer que el prototip sigui portable.
Recomanat:
Plataforma d'apilament Easy Focus Focus: 11 passos
Instal·lació d’apilament Easy Build Focus: les peces de la impressora 3D reutilitzades i el programari FastStacker basat en Arduino permeten una construcció senzilla i econòmica de la plataforma d’apilament de focus amb totes les funcions.Sergey Mashchenko (Pulsar124) ha fet un gran treball desenvolupant i documentant un Arduino DIY
Creix més enciam en menys espai o Creix enciam a l’espai, (més o menys) .: 10 passos
Cultivar més enciam en menys espai o … Cultivar enciam a l’espai, (més o menys): es tracta d’una presentació professional al Concurs de fabricants de Growing Beyond Earth, enviat a través d’Instrumentsables. No podia estar més emocionat de dissenyar per a la producció de cultius espacials i publicar el meu primer Instructable. Per començar, el concurs ens va demanar que
Registre d'ECG d'alta velocitat o altres dades, de manera contínua durant més d'un mes: 6 passos
Registre d’ECG d’alta velocitat o altres dades, durant més d’un mes contínuament: aquest projecte es va desenvolupar per donar suport a un equip d’investigació mèdica de la universitat que necessitava un dispositiu portàtil que pogués registrar 2 x senyals d’ECG a 1000 mostres / segon cadascuna (2 K de mostres / segon en total) contínuament durant 30 dies, per tal de detectar arítmies. El projecte presenta
Més segur: fer més segures les estacions de tren: 7 passos
Més segur: fer que les estacions de tren siguin més segures: moltes estacions de tren actuals no són segures a causa de la manca de seguretat, les barreres i l'advertència de l'entrada del tren. Vam veure que calia solucionar-ho. Per solucionar aquest problema, vam crear Safer Better. Hem utilitzat sensors de vibracions, sensors de moviment i
Lluc: condueix més segur, condueix més intel·ligent, condueix un lluc !: 5 passos
Pike: condueix més segur, condueix més intel·ligent, condueix un pi: benvingut al meu projecte anomenat Pike. Aquest és un projecte que forma part de la meva educació. Sóc estudiant de NMCT a Howest a Bèlgica. L’objectiu era fer alguna cosa intel·ligent mitjançant l’ús d’un Raspberry Pi. Teníem total llibertat en què volíem fer-nos intel·ligents. Per a mi va