arduino тогтмол гүйдлийн хөдөлгүүрийн хурд ба чиглэл l293d
Үзсэн: 0 Зохиогч: Сайтын редактор Нийтлэх хугацаа: 2020-09-02 Гарал үүсэл: Сайт
лавлах
Энэхүү гарын авлага нь давхар H- тусламжтайгаар тогтмол гүйдлийн моторын хурд, чиглэлийг хянах эд анги, алхмуудыг гүйцэтгэхэд чиглүүлэх болно .
Arduino Bridge L293D мотор драйверын
Мотор драйвер нь хоёр сувагтай бөгөөд энэ нь тогтмол гүйдлийн хоёр моторын чиглэлийг нэгэн зэрэг хянах боломжтой гэсэн үг юм.
Үүнийг хийхэд шаардлагатай хэсгүүдийг авч үзье. . .
Дараа нь кодтой алхам байна. 1) Arduino uno. .
L293D-ийн өгсөн анхны хувилбар нь маш хямд юм. . .
5-ыг 1-т авах боломжтой.
Мэдрэгч товчлуур нь 59 евро. . 100 ширхэг.
€ 99 10 К потенциометр. . . Талхны самбар. .
Холболтын утаснууд. . .
arduino IDE-тэй компьютер. . .
Би энэ холбоосыг өгч чадахгүй байна.
Одоо ажилдаа орцгооё.
L293D пин холболт 1 (Enable1)--DigitalPin11(PWM)PIN2(INPUT1)--DigitalPin10(PWM)PIN3(OUTPUT1)--
1 PIN4 моторын зүү (GND1)--GndPIN6(OUTPUT2)
-2-7 Мотор (INPUT2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3. 3v)--
5 v/pin гэдэг нь 3.
3 v гэсэн үг, гэхдээ та үүнийг мөн 5 v-д холбож болно.
Холболтын зүү 1 (эерэг)--5vPin2(дохио)--
SHPU-n3PIN-ийн холболт 1 зүү = gnd2 зүү = DigitalPIN7/*/int enablePin = 11; Int in1Pin = 10; int in2Pin = 9;
Int switchPin = 7; int potPin = 0;
Int төлөвийн зүү = 13; хүчингүй тохиргоо(){pinMode(in1Pin, OUTPUT); pinMode(in2Pin, OUTPUT); pinMode (
Гаралт); pinMode(
SwitchPin, оролт _ татах); pinMode(
Гаралтын төлөвийн зүү; }void loop(){digitalWrite(13,HIGH);
Int speed = analogRead (potPin)/ 4;
Boolean урвуу = digitalRead (switchPin); setMotor(хурд, урвуу); }void setMotor(
Int speed, Boolean reversal)(analoginW ,
){analoginW1); reverse); digitalWrite(In2Pin, урвуу);
dijital хурд