ARDUINO ашиглан сойзгүй моторыг хянах
Үзэлт: 0 Зохиогч: Сайтын редактор Нийтлэх хугацаа: 2020-09-09-02 гарал үүсэл: Энэ газар
Асуух
Би ESC-ийг хянах тухай бодлоо. k.
ЦАГИЙН ХЯНАЛТЫН ТУСГАЙ МӨНГӨ, ЭРҮҮЛ МЭНД, ЭНД ДАРЖ, ЭНД ДАРЖ, ARDUINO MONDING-ийг ашиглахыг хүсч байгаа төсөл, дараа нь arduino micro micro хянагчаар хийж болно.
Үүнд ESC-ээр дамжуулан DC моторын хурдыг хянахын тулд arduino 's-ийн PWM-ийг ашиглан pwm-ийг ашиглах болно.
Энэ нь Servo тестер эсвэл RC дамжуулагч, хүлээн авагч худалдан авах зардлыг хэмнэх болно.
Эхлэхийг нь эхлүүлэх! !!!!!!!
Танд хэрэгтэй зүйл: Эхлээд сойзгүй моторын гурван терминалыг ESC-ийн гурван терминал руу холбоно уу.
Мөрийг үүнтэй ижил төстэй хүнд даацын самбар дээр бэхэлгээгээ эргүүлж, өндөр эргэлттэй байлгах.
USB кабелийг ашиглан хуудасны ёроолд байгаа кодыг Arduino руу татаж авах, флэш (
кодыг дараа нь энэ хуудсанд тайлбарлаж болно).
ACC SCOL-ийн үндсэн цагаан эсвэл шар өнгийн дохионы шугамыг A ARDUINO-тэй холбож, arduino ноорогт холбодог.
Та олон тооны тээглүүр ашиглан олон моторыг хянах боломжтой.
Потенциометрийг VCC эсвэл ARDUINO, OREADE-тэй холбоно уу.
Төрөх PIN-ийн гурав дахь терминалыг аналог PIN код руу холбоно уу, та arduino-ыг ашиглан arduino-ыг ашиглан
ESC
-тэй хамтарч чадна.
Ашиглах нь arduino-ийн вин зүүгээр улаан зузаан утсыг холбоно уу.
Энэ нь бүгд ESC-ийн тусламжтайгаар 5 хувь өгч болно
. Энэ тохиолдолд гадаад 5 v цахилгаан хангамжийг ашиглаж болно.
ARDUINO-г хүчээр ажилласны дараа Lipo батерейг одоо ESC-тэй холбоно уу. Та дууссан! !!!!!!!
Одоо аажмаар потенцометрийн товчлуурыг аажмаар асааж, моторын хурдыг нэмэгдүүлээрэй.
In this code, we just map or reference the maximum value (1023)and minimum(0)
The simulation value at pin 0 reaches the required maximum value (2000)and minimum(1000)
Operate and control the value of ESC speed.
Та ESC I-ийн хамгийн их утгыг өөрчлөх шаардлагатай байж магадгүй бөгөөд
өөрөөр хэлбэл, өөрөөр хэлбэл өөр өөр утгыг өөрчлөх шаардлагатай байж магадгүй, өөрөөр хэлбэл өөр өөрөөр хэлбэл та үүнийг тохируулах шаардлагатай байж магадгүй юм.
Илүү олон багш-Rztronics дээр зочлох.
Servo Servo номын санг ашиглан Esscservo Esc-ийг хянах кодыг хянах //;
/ ESC ESC VOLT () {ESC. хавсаргана (9);
/ ESC дохиоллын PIN, ESC Эсвэл эндийг зааж өгнө үү.
Секунд (1000);
/ Дохиог 1000 цуврал болгож эхлүүлэх. эхлэх (9600); } void давталт () {int int val;
/ Хувьсах val = анхан аналогш (A0);
/ Аналог зүү 0-ээс оролтыг уншаад VAL = MAB (
WAB, 0,1023, 1000,2000);
/ MAP VAL-ийг мин, Макс (
шаардлагатай бол өөрчлөх) Эс.
Секунд (Вал);
/ VAS-ийг ESC-ийн дохио болгон ашиглах