Агуулгын хүснэгт:
- Алхам 1: Техник хангамж
- Алхам 2: Тоног төхөөрөмжийн тохиргоо
- Алхам 3: Програм хангамж - Arduino IDE, PyCharm IDE
- Алхам 4: Arduino IDE
- Алхам 5: Arduino IDE - Код 1 -р хэсэг
- Алхам 6: Arduino IDE - Код 2 -р хэсэг
- Алхам 7: PyCharm IDE -ийг нээгээд Файл -> Тохиргоо дээр дарна уу
- Алхам 8: Төслийн доор Төслийн орчуулагчийг сонгоод "+" дүрс дээр дарна уу
- Алхам 9: Хайлтын талбарт Pyserial гэж бичээд Install Package дээр дарна уу
- Алхам 10: Доорх Python кодыг PyCharm IDE дээр ажиллуулдаг
- Алхам 11: Python код - 1 -р хэсэг
- Алхам 12: Python код - 2 -р хэсэг
- Алхам 13: Эцсийн шат
- Алхам 14: Видео
Видео: Python (pySerial) + Arduino + DC мотор: 14 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү хурдан заавар нь Python GUI ашиглан DC моторын энгийн ажиллагааг харуулав. Python -ийг Arduino самбартай харилцахын тулд бид pySerial багцыг ашиглах болно. pySerial бол янз бүрийн төхөөрөмж дээр цуваа холболтыг дэмждэг Python номын сан юм.
Алхам 1: Техник хангамж
Adafruit хөдөлгүүрийн бамбай, Arduino самбар (Мега), DC мотор, 1 к ом эсэргүүцэл (2), LED (2), холбох утас, талхны самбар.
Алхам 2: Тоног төхөөрөмжийн тохиргоо
Энэ тохиргоонд ногоон LED -> Arduino хавтангийн 30 -р зүү -> Arduino хавтангийн 32 -р зүү DC мотор -> 3 -р суваг (M3) моторын бамбай
Алхам 3: Програм хангамж - Arduino IDE, PyCharm IDE
Алхам 4: Arduino IDE
Хүссэн Arduino самбарыг компьютерт холбоно уу (энэ тохиолдолд би Arduino Mega ашиглаж байна). Arduino IDE -ийг нээгээд зохих COM порт ба самбарыг сонгоно уу. Доорх кодыг Arduino самбар дээр байршуулах товчийг дарж байршуулна.
Алхам 5: Arduino IDE - Код 1 -р хэсэг
Алхам 6: Arduino IDE - Код 2 -р хэсэг
Алхам 7: PyCharm IDE -ийг нээгээд Файл -> Тохиргоо дээр дарна уу
Тохиргоо. "Src =" https://content.instructables.com/ORIG/F2U/HXFW/K0MP3QX8/F2UHXFWK0MP3QX8-p.webp
Тохиргоо. "Src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Алхам 8: Төслийн доор Төслийн орчуулагчийг сонгоод "+" дүрс дээр дарна уу
Алхам 9: Хайлтын талбарт Pyserial гэж бичээд Install Package дээр дарна уу
Алхам 10: Доорх Python кодыг PyCharm IDE дээр ажиллуулдаг
Алхам 11: Python код - 1 -р хэсэг
Тэмдэглэл: Python кодонд ижил COM портын дугаар ашигласан эсэхийг шалгаарай. номын сан/tkinter.html#tkinter-модулиуд
Алхам 12: Python код - 2 -р хэсэг
Алхам 13: Эцсийн шат
Энгийн GUI нь 3 товчлуураар нээгддэг - FORWARD, REVERSE, EXIT. Моторын холболтын утаснаас хамааран мотор нь FORWARD эсвэл REVERSE товчлуурыг дарж хүссэн чиглэлд ажилладаг. EXIT товчлуур нь цуваа портыг хааж, програмын гүйцэтгэлийг зогсооно.