Мазмұны:
- 1 -қадам: Жабдық
- 2 -қадам: Жабдықты орнату
- 3 -қадам: Бағдарламалық қамтамасыз ету - Arduino IDE, PyCharm IDE
- 4 -қадам: Arduino IDE
- 5 -қадам: Arduino IDE - код 1 -бөлім
- 6 -қадам: Arduino IDE - код 2 -бөлім
- 7 -қадам: PyCharm IDE ашыңыз және Файл -> Параметрлер түймесін басыңыз
- 8 -қадам: Жобаның астында Жоба аудармашысын таңдап, «+» белгісін басыңыз
- 9 -қадам: Іздеу жолағына Pyserial деп теріп, Орау пакетін басыңыз
- 10 -қадам: Төмендегі Python коды PyCharm IDE -де іске қосылады
- 11 -қадам: Python коды - 1 -бөлім
- 12 -қадам: Python коды - 2 -бөлім
- 13 -қадам: Финал
- 14 -қадам: бейне
![Python (pySerial) + Arduino + DC қозғалтқышы: 14 қадам Python (pySerial) + Arduino + DC қозғалтқышы: 14 қадам](https://i.howwhatproduce.com/images/001/image-1928-34-j.webp)
Бейне: Python (pySerial) + Arduino + DC қозғалтқышы: 14 қадам
![Бейне: Python (pySerial) + Arduino + DC қозғалтқышы: 14 қадам Бейне: Python (pySerial) + Arduino + DC қозғалтқышы: 14 қадам](https://i.ytimg.com/vi/TdrfefvSVzc/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
![Python (pySerial) + Arduino + DC қозғалтқышы Python (pySerial) + Arduino + DC қозғалтқышы](https://i.howwhatproduce.com/images/001/image-1928-35-j.webp)
Бұл жылдам оқу құралы Python GUI көмегімен тұрақты ток қозғалтқышының қарапайым жұмысын көрсетеді. Python -ды Arduino тақтасымен байланысу үшін біз pySerial пакетін қолданамыз. pySerial - бұл әр түрлі құрылғыларда сериялық қосылуға қолдау көрсететін Python кітапханасы.
1 -қадам: Жабдық
![Аппараттық құрал Аппараттық құрал](https://i.howwhatproduce.com/images/001/image-1928-36-j.webp)
Adafruit қозғалтқыш қалқаны, Arduino тақтасы (Mega), тұрақты ток қозғалтқышы, 1к Ом резисторлары (2), жарық диодтары (2), қосылатын сымдар мен нан тақтасы.
2 -қадам: Жабдықты орнату
![Жабдықты орнату Жабдықты орнату](https://i.howwhatproduce.com/images/001/image-1928-37-j.webp)
Бұл қондырғыда жасыл жарық диоды -> Arduino тақтасының 30 түйрегіші -> Arduino тақтасының 32 істікшесі
3 -қадам: Бағдарламалық қамтамасыз ету - Arduino IDE, PyCharm IDE
![Бағдарламалық қамтамасыз ету - Arduino IDE, PyCharm IDE Бағдарламалық қамтамасыз ету - Arduino IDE, PyCharm IDE](https://i.howwhatproduce.com/images/001/image-1928-38-j.webp)
4 -қадам: Arduino IDE
![Arduino IDE Arduino IDE](https://i.howwhatproduce.com/images/001/image-1928-39-j.webp)
Қажетті Arduino тақтасын компьютерге қосыңыз (бұл жағдайда мен Arduino Mega қолданамын). Arduino IDE ашыңыз және сәйкес COM порты мен тақтаны таңдаңыз. Төмендегі код жүктеу түймесін басу арқылы Arduino тақтасына жүктеледі.
5 -қадам: Arduino IDE - код 1 -бөлім
![Arduino IDE - код 1 -бөлім Arduino IDE - код 1 -бөлім](https://i.howwhatproduce.com/images/001/image-1928-40-j.webp)
6 -қадам: Arduino IDE - код 2 -бөлім
![Arduino IDE - код 2 -бөлім Arduino IDE - код 2 -бөлім](https://i.howwhatproduce.com/images/001/image-1928-41-j.webp)
7 -қадам: PyCharm IDE ашыңыз және Файл -> Параметрлер түймесін басыңыз
![Жоба астынан Жоба аудармашысын таңдап, «+» белгісін басыңыз Жоба астынан Жоба аудармашысын таңдап, «+» белгісін басыңыз](https://i.howwhatproduce.com/images/001/image-1928-42-j.webp)
Параметрлер. «Src =» https://content.instructables.com/ORIG/F2U/HXFW/K0MP3QX8/F2UHXFWK0MP3QX8-p.webp
![Іздеу жолағына Pyserial сөзін енгізіп, «Пакетті орнату» түймесін басыңыз Іздеу жолағына Pyserial сөзін енгізіп, «Пакетті орнату» түймесін басыңыз](https://i.howwhatproduce.com/images/001/image-1928-43-j.webp)
Параметрлер. «Src =» {{file.large_url | қосу: 'auto = webp & frame = 1 & height = 300' %} «>
8 -қадам: Жобаның астында Жоба аудармашысын таңдап, «+» белгісін басыңыз
9 -қадам: Іздеу жолағына Pyserial деп теріп, Орау пакетін басыңыз
10 -қадам: Төмендегі Python коды PyCharm IDE -де іске қосылады
![Төмендегі Python коды PyCharm IDE -де іске қосылады Төмендегі Python коды PyCharm IDE -де іске қосылады](https://i.howwhatproduce.com/images/001/image-1928-44-j.webp)
11 -қадам: Python коды - 1 -бөлім
![Python коды - 1 бөлім Python коды - 1 бөлім](https://i.howwhatproduce.com/images/001/image-1928-45-j.webp)
ЕСКЕРТПЕ: Python кодымен бірдей COM порты нөмірі пайдаланылғанын тексеріңіз. кітапхана/tkinter.html#tkinter-модульдері
12 -қадам: Python коды - 2 -бөлім
![Python коды - 2 бөлім Python коды - 2 бөлім](https://i.howwhatproduce.com/images/001/image-1928-46-j.webp)
13 -қадам: Финал
![Финал Финал](https://i.howwhatproduce.com/images/001/image-1928-47-j.webp)
Қарапайым GUI 3 батырмамен ашылады - FORWARD, REVERSE және EXIT. Қозғалтқыштың қосылу сымына байланысты, алға немесе РЕВЕРС түймесін басу арқылы қозғалтқыш қажетті бағытта жұмыс істейді. EXIT батырмасы сериялық портты жабады және бағдарламаның орындалуын аяқтайды.