Съдържание:
- Стъпка 1: Хардуер
- Стъпка 2: Настройка на хардуера
- Стъпка 3: Софтуер - Arduino IDE, PyCharm IDE
- Стъпка 4: IDE на Arduino
- Стъпка 5: Arduino IDE - Код Част 1
- Стъпка 6: Arduino IDE - Код Част 2
- Стъпка 7: Отворете PyCharm IDE и щракнете върху Файл -> Настройки
- Стъпка 8: Под Project изберете Project Interpreter и кликнете върху иконата „+“
- Стъпка 9: В лентата за търсене въведете Pyserial и щракнете върху Инсталиране на пакет
- Стъпка 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 07:51
Този бърз урок показва простата работа на DC мотор с помощта на Python GUI. За да накараме Python да комуникира с дъска Arduino, ще използваме пакета pySerial. pySerial е библиотека на Python, която осигурява поддръжка за серийни връзки през различни устройства.
Стъпка 1: Хардуер
Щит на мотора Adafruit, дъска Arduino (Mega), DC двигател, 1k ома резистори (2), светодиоди (2), свързващи проводници и платка.
Стъпка 2: Настройка на хардуера
В тази настройка, зелен светодиод -> ПИН 30 на Arduino платка LED -> Пин 32 на платка Arduino DC мотор -> Канал 3 (M3) на щит на двигателя
Стъпка 3: Софтуер - Arduino IDE, PyCharm IDE
Стъпка 4: IDE на Arduino
Свържете желаната платка 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: Под Project изберете Project Interpreter и кликнете върху иконата „+“
Стъпка 9: В лентата за търсене въведете Pyserial и щракнете върху Инсталиране на пакет
Стъпка 10: Кодът на Python по -долу се изпълнява на PyCharm IDE
Стъпка 11: Код на Python - Част 1
ЗАБЕЛЕЖКА: Уверете се, че в кода на Python се използва един и същ номер на COM портове. library/tkinter.html#tkinter-modules
Стъпка 12: Код на Python - Част 2
Стъпка 13: Финал
Опростен графичен интерфейс се отваря с 3 бутона - НАПРЕД, НАВЪРШНО и ИЗХОД. В зависимост от окабеляването за свързване на двигателя, двигателят работи в желаната посока с натискане на бутона НАПРЕД или НАЗАД. Бутонът EXIT затваря серийния порт и прекратява изпълнението на програмата.