Tartalomjegyzék:
Videó: Több mint 4 motor használata - Több motorpajzs egymásra rakása: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Az utasítható vibrotaktív szenzoros helyettesítő és növelő eszköz (https://www.instructables.com/id/Vibrotactile-Sens…) megmutatja, hogyan lehet felépíteni egy eszközt, amely az érzékszervi bemenetet vibrációs ingerekké alakítja át. Ezeket a vibrációs ingereket hengeres ERM motorok állítják elő, amelyeket egy motorpajzsos Arduino Uno hajt.
Több mint 4 motor esetén több motorháztetőt kell egymásra rakni.
Ha több mint 6 motort kell önállóan meghajtani, akkor több PWM csapra van szüksége, mint az Arduino Uno -nak (6 PWM csap), és ezért egy Arduino Mega -ra. Elméletileg több mint két pajzs rakható egymásra egy Arduino -n, azonban vegye figyelembe, hogy az Arduino Mega is csak korlátozott mennyiségű PWM csapokkal rendelkezik: 15.
Kellékek
- Adafruit Motorshield v2.3 és férfi halmozási fejlécek
- Női halmozási fejlécek (pl.
- Arduino Mega több mint 6 motorhoz (pl.
Prototípus:
1. lépés: Forrasztás és egymásra rakás
- Forrasztási csapok mindkét motorháztetőn, amint a képeken látható
- Forrasztócím-áthidalók az egyik táblán (lásd a magyarázatot a képen és a https://learn.adafruit.com/adafruit-motor-shield-… címen, ahol részletesebb utasításokat talál erre)
- Verem Arduino és mindkét pajzs egymásra.
- Győződjön meg arról, hogy a VIN jumper mindkét pajzson van.
2. lépés: Kód
Ez egy példa arra, hogyan lehet 8 motornak 3 érzékszervi értéket lefordítani:
- Töltse le az alábbi zip mappában található kódot, nyissa meg és telepítse a könyvtárakat, a… fejezetben leírtak szerint.
- Kattintson az Eszközök → Fórum → menüpontra, és válassza az Arduino/Genuino Mega vagy a Mega 2505 lehetőséget
- Szükség esetén módosítsa a kód következő részeit
Határozza meg az egyes motorokat a pin számával és az árnyékolásával:
Adafruit_DCMotor *motor1 = AFMS1.getMotor (1); // adja meg, hogy az első pajzshoz csatlakoztatott egyenáramú motorokAdafruit_DCMotor *motor2 = AFMS1.getMotor (2); Adafruit_DCMotor *motor3 = AFMS1.getMotor (3); Adafruit_DCMotor *motor4 = AFMS1.getMotor (4); Adafruit_DCMotor *motor5 = AFMS2.getMotor (1); // adja meg, hogy a második pajzshoz csatlakoztatott egyenáramú motorok Adafruit_DCMotor *motor6 = AFMS2.getMotor (2); Adafruit_DCMotor *motor7 = AFMS2.getMotor (3); Adafruit_DCMotor *motor8 = AFMS2.getMotor (4);
Adja meg a használt motorok számát:
int nrOfMotors = 8;
Tartalmazza az összes használt motort egy tömbbe:
Adafruit_DCMotor *motorok [8] = {motor1, motor2, motor3, motor4, motor5, motor6, motor7, motor8, };
Töltse fel az összes érzékelőt egy tömbbe:
előjel nélküli char sensorpins [3] = {A15, A14, A13, };
Töltse fel a kódot az Arduino Mega -ba. Kész.
3. lépés: Tedd hordhatóvá
Az SSAD hordhatóvá tételéről szóló utasításban (https://www.instructables.com/id/Making-the-SSAD-W…) példát mutatunk be arra, hogyan kell az Arduino Uno-t és egy motorpajzsot a testhez rögzíteni.. Ha az Arduino Mega -t és több motorpajzsot kell használnia, a vázlatban látható csípőtáska megoldás lehet a prototípus viselésére.
Ajánlott:
Mobil vezérelt Bluetooth autó -- Egyszerű -- Egyszerű -- Hc-05 -- Motorpajzs: 10 lépés (képekkel)
Mobil vezérelt Bluetooth autó || Egyszerű || Egyszerű || Hc-05 || Motorpajzs: … Kérem, Iratkozzon fel YouTube-csatornámra ………. Ez a Bluetooth-vezérlésű autó, amely HC-05 Bluetooth modult használt a mobiltelefonnal való kommunikációhoz. Bluetooth -on keresztül irányíthatjuk az autót mobiltelefonnal. Van egy alkalmazás az autó mozgásának szabályozására
Power Stacker: egymásra rakható USB újratölthető akkumulátor rendszer: 5 lépés (képekkel)
Power Stacker: Egymásra rakható USB újratölthető akkumulátor rendszer: Kattintson az alábbi linkre, hogy látogassa meg Hackaday projekt oldalunkat! Https: //hackaday.io/project/164829-power-stacker-s … -ion akkumulátor. Állítsa össze őket hatalomra éhes projektekhez, vagy válassza szét a
Arduino 4 kerék meghajtású Bluetooth RC autó UNO R3, HC-05 és L293D motorpajzs használatával kódolással és Android-alkalmazással: 8 lépés
Arduino négykerék-meghajtású Bluetooth RC autó UNO R3, HC-05 és L293D motorpajzs használatával kódolással és Android-alkalmazással: Ma elmesélem, hogyan lehet egy arduino négykerék-meghajtású Bluetooth RC autót készíteni HC 05, L293 motorpajzs segítségével, 4 egyenáramú motor, kódolással és alkalmazással az Android számára az autó vezérléséhez. Használt komponens: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Hangszórótok egymásra helyezése: 8 lépés
Hangszórótok egymásra helyezése: A hangszórótok kialakítása a hanghullámok egymásra helyezésén alapul. Más szóval, ez a hangszórótok vizuálisan szemlélteti, hogyan hatnak egymásra a hanghullámok. A hangszórótok tetején a konstruktív és dekonstruktív szupersztár látható
Olcsó (mint az ingyenes [mint a sörben]) Többméteres állvány: 4 lépés
Olcsó (mint az Ingyenes [mint a Sörben]) Többméteres állvány: Bosszantott, hogy meg kell emelnem a nyakamat, vagy bizonytalanul kell egyensúlyoznom az olcsó 4 dolláros többméteres valahol, ahol valóban elolvashatom a kijelzőt. Ezért úgy döntöttem, hogy a saját kezembe veszem a dolgokat! Ez egyben az első strukturálható, tehát ha valakinek van hasznos megjegyzése