Përmbajtje:

Përdorimi i Më shumë se 4 Motors - Grumbullimi i Motorëve të Shumëfishtë: 3 hapa
Përdorimi i Më shumë se 4 Motors - Grumbullimi i Motorëve të Shumëfishtë: 3 hapa

Video: Përdorimi i Më shumë se 4 Motors - Grumbullimi i Motorëve të Shumëfishtë: 3 hapa

Video: Përdorimi i Më shumë se 4 Motors - Grumbullimi i Motorëve të Shumëfishtë: 3 hapa
Video: Përse po digjen makinat? Mekanikët tregojnë gabimet që bëjnë shoferët në Shqipëri 2024, Nëntor
Anonim
Përdorimi i Më shumë se 4 Motors - Grumbullimi i Motoreve të Shumëfishtë
Përdorimi i Më shumë se 4 Motors - Grumbullimi i Motoreve të Shumëfishtë

Pajisja Ndërprerëse dhe Shtuese Ndjesore Vibrotaktile Sensuruese (https://www.instructables.com/id/Vibrotactile-Sens…) tregon një mënyrë sesi të ndërtoni një pajisje që përkthen një kontribut ndijor në stimuj vibrues. Ato stimuj vibrues prodhohen nga motorët cilindrikë ERM që drejtohen nga një Arduino Uno me një motor mbrojtës.

Për më shumë se 4 motorë, mburoja të shumta motorike duhet të grumbullohen.

Në rast se më shumë se 6 motorë duhet të drejtohen në mënyrë të pavarur, keni nevojë për më shumë kunja PWM sesa ka Arduino Uno (6 kunja PWM) dhe për këtë arsye një Arduino Mega. Teorikisht, më shumë se dy mburoja mund të vendosen në një Arduino, megjithatë merrni parasysh që Arduino Mega gjithashtu ka vetëm një sasi të kufizuar të kunjave PWM: 15.

Furnizimet

  • Adafruit Motorshield v2.3 dhe titujt meshkuj të grumbullimit
  • Titujt e grumbullimit të femrave (p.sh.
  • Arduino Mega për më shumë se 6 motorë (p.sh.

Prototip nga

Hapi 1: Saldimi dhe grumbullimi

Saldim dhe Stacking
Saldim dhe Stacking
Saldim dhe Stacking
Saldim dhe Stacking
Saldim dhe Stacking
Saldim dhe Stacking
  • Lidhës duke bërë pirgje në të dy motorshilat siç shihen në fotografi
  • Kërcimtarët e adresës së saldimit në njërën prej tabelave (shihni shpjegimin në foto dhe https://learn.adafruit.com/adafruit-motor-shield-… për udhëzime më të hollësishme për ta bërë këtë)
  • Stack Arduino dhe të dy mburojat mbi njëri -tjetrin.
  • Sigurohuni që bluza VIN të jetë në të dy mburojat.

Hapi 2: Kodi

Kodi
Kodi

Ky është një shembull se si të lejoni që 8 motorë të përkthejnë 3 vlera shqisore:

  1. Shkarkoni kodin, të dhënë në një dosje zip më poshtë, hapeni dhe instaloni biblioteka, siç shpjegohet në….
  2. Klikoni në Tools → Board → zgjidhni Arduino/Genuino Mega ose Mega 2505
  3. Ndryshoni pjesët e mëposhtme në kod, nëse është e nevojshme

Përcaktoni secilin motor me numrin dhe mburojën e tij:

Adafruit_DCMotor *motor1 = AFMS1.getMotor (1); // specifikoni që motorët DC të lidhur me mburojën e parëAdafruit_DCMotor *motor2 = AFMS1.getMotor (2); Adafruit_DCMotor *motor3 = AFMS1.getMotor (3); Adafruit_DCMotor *motor4 = AFMS1.getMotor (4); Adafruit_DCMotor *motor5 = AFMS2.getMotor (1); // specifikoni që motorët DC të lidhur me mburojën e dytë Adafruit_DCMotor *motor6 = AFMS2.getMotor (2); Adafruit_DCMotor *motor7 = AFMS2.getMotor (3); Adafruit_DCMotor *motor8 = AFMS2.getMotor (4);

Specifikoni numrin e motorëve të përdorur:

int nrOfMotors = 8;

Përfshini të gjithë motorët e përdorur në një grup:

Adafruit_DCMotor *motorët [8] = {motor1, motor2, motor3, motor4, motor5, motor6, motor7, motor8, };

Përfshini të gjitha kunjat e sensorëve në një grup:

kunja sensori pa shenjë [3] = {A15, A14, A13, };

Ngarko kodin në Arduino Mega. U krye

Hapi 3: Bëjeni të vishet

Bëni që të vishet
Bëni që të vishet

Në udhëzuesin se si të bëhet SSAD i veshshëm (https://www.instructables.com/id/Making-the-SSAD-W…), jepet një shembull se si të bashkëngjitni një Arduino Uno dhe një motor në trup Me Nëse ju duhet të përdorni Arduino Mega dhe motorshields të shumta, një çantë hip, e ilustruar në skicë mund të jetë një zgjidhje për ta bërë prototipin të vishet.

Recommended: