Satura rādītājs:
Video: Vairāk nekā 4 motoru izmantošana - vairāku motoru vairogu sakraušana: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Instruktējamā vibrotaktīvo maņu aizvietošanas un palielināšanas ierīce (https://www.instructables.com/id/Vibrotactile-Sens…) parāda veidu, kā izveidot ierīci, kas maņu ievadi pārvērš vibrācijas stimulos. Šos vibrācijas stimulus rada cilindriski ERM motori, kurus darbina Arduino Uno ar dzinēja aizsargu.
Vairāk nekā 4 motoriem ir jāsakārto vairāki dzinēja vairogi.
Ja vairāk nekā 6 motori ir jādarbina neatkarīgi, jums ir nepieciešams vairāk PWM tapas nekā Arduino Uno (6 PWM tapas) un tātad Arduino Mega. Teorētiski uz Arduino var sakraut vairāk nekā divus vairogus, tomēr ņemiet vērā, ka arī Arduino Mega ir tikai ierobežots PWM tapu skaits: 15.
Piegādes
- Adafruit Motorshield v2.3 un vīriešu sakraušanas galvenes
- Sieviešu kraušanas galvenes (piemēram,
- Arduino Mega vairāk nekā 6 motoriem (piemēram,
Prototips no vietnes
1. solis: lodēšana un kraušana
- Lodēšanas kraušanas tapas uz abiem motora vairogiem, kā redzams attēlos
- Lodēšanas adrešu džemperi vienā no dēļiem (sīkāku instrukciju skatiet attēlā un vietnē
- Kaudze Arduino un abi vairogi atrodas viens virs otra.
- Pārliecinieties, vai VIN džemperis atrodas uz abiem vairogiem.
2. darbība: kods
Šis ir piemērs tam, kā ļaut 8 motoriem tulkot 3 maņu vērtības:
- Lejupielādējiet zemāk esošajā zip mapē esošo kodu, atveriet to un instalējiet bibliotēkas, kā paskaidrots….
- Noklikšķiniet uz Rīki → Padome → izvēlieties Arduino/Genuino Mega vai Mega 2505
- Ja nepieciešams, nomainiet šādas koda daļas
Definējiet katru motoru ar tā tapas numuru un vairogu:
Adafruit_DCMotor *motors1 = AFMS1.getMotor (1); // norādiet, ka līdzstrāvas motori ir savienoti ar pirmo vairoguAdafruit_DCMotor *motors2 = AFMS1.getMotor (2); Adafruit_DCMotor *motors3 = AFMS1.getMotor (3); Adafruit_DCMotor *motors4 = AFMS1.getMotor (4); Adafruit_DCMotor *motors5 = AFMS2.getMotor (1); // norādiet, ka līdzstrāvas motori ir savienoti ar otro vairogu Adafruit_DCMotor *motor6 = AFMS2.getMotor (2); Adafruit_DCMotor *motors7 = AFMS2.getMotor (3); Adafruit_DCMotor *motors8 = AFMS2.getMotor (4);
Norādiet izmantoto motoru skaitu:
int nrOfMotors = 8;
Masīvā iekļaujiet visus izmantotos motorus:
Adafruit_DCMotor *motori [8] = {motors1, motors2, motors3, motors4, motors5, motors6, motors7, motors8, };
Masīvā iekļaujiet visus sensorpīnus:
neparakstīti char sensorpins [3] = {A15, A14, A13, };
Augšupielādējiet kodu Arduino Mega. Pabeigts
3. darbība: padariet to valkājamu
Instrukcijā par to, kā padarīt SSAD valkājamu (https://www.instructables.com/id/Making-the-SSAD-W…), ir sniegts piemērs, kā korpusam piestiprināt Arduino Uno un vienu dzinēja vairogu.. Ja jums ir jāizmanto Arduino Mega un vairāki dzinēja vairogi, gūžas soma, kā parādīts skicē, varētu būt risinājums prototipa valkāšanai.
Ieteicams:
Vienkārša Arduino LoRa komunikācija (vairāk nekā 5 km): 9 soļi
Vienkārša Arduino LoRa komunikācija (vairāk nekā 5 km): Mēs pārbaudīsim E32-TTL-100 ar manu bibliotēku. Tas ir bezvadu uztvērēja modulis, kas darbojas 410 441 MHz (vai 868 MHz vai 915 MHz), pamatojoties uz oriģinālo RFIC SX1278 no SEMTECH, ir pieejama caurspīdīga pārraide, TTL līmenis. Modulis pieņem LORA
Vairāk salātu audzēšana mazāk vietas vai Salātu audzēšana kosmosā, (vairāk vai mazāk): 10 soļi
Vairāk salātu audzēšana mazāk vietas vai … Salātu audzēšana kosmosā, (vairāk vai mazāk) .: Šis ir profesionāls iesniegums augošajai zemei, Maker Contest, kas iesniegts, izmantojot Instructables. Es nevarēju būt vairāk satraukti par to, ka plānoju kosmosa kultūraugu ražošanu un ievietoju savu pirmo Instructable. Lai sāktu, konkursā mums tika lūgts
Kā salabot savu mirušo klēpjdatoru vairāk nekā divus gadus: 8 soļi
Kā es varu labot savu mirušo klēpjdatoru vairāk nekā divus gadus: Piezīme **, lūdzu, balsojiet, ja novērtējat šo projektu, paldies! Esiet mēms šo vārtejas NE522 klēpjdatoru manā atvilktnē apmēram divus gadus, iespējams, tāpēc, ka ir bijis cits lietojams, tāpēc, kad es redzēju šo konkursu Es zinu, ka ir vērts to labot un dalīties ar visiem remontiem
Reģistrējiet ātrgaitas EKG vai citus datus nepārtraukti vairāk nekā mēnesi: 6 soļi
Reģistrējiet ātrgaitas EKG vai citus datus nepārtraukti vairāk nekā mēnesi: Šis projekts tika izstrādāts, lai atbalstītu universitātes medicīnas pētnieku komandu, kurai bija nepieciešams valkājams, kas varētu reģistrēt 2 x EKG signālus ar ātrumu 1000 paraugi sekundē (kopā 2K paraugi sekundē) nepārtraukti 30 dienas, lai noteiktu aritmijas. Projekts paredz
Vairāk nekā 100 slēdžu vienā Arduino tapā: 6 soļi (ar attēliem)
100+ slēdži vienā Arduino tapā: Ievads Vai jums beidzās ievades tapas? Neuztraucieties, šeit ir risinājums bez maiņu reģistriem. Šajā videoklipā mēs uzzināsim par vairāk nekā 100 slēdžu pievienošanu vienam Arduino tapam