
Բովանդակություն:
- Քայլ 1: Սարքավորումներ
- Քայլ 2: Սարքավորման կարգավորում
- Քայլ 3. Softwareրագրակազմ - 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 Code - Part 2
- Քայլ 13: Վերջնական
- Քայլ 14: Տեսանյութ
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Այս արագ ձեռնարկը ցույց է տալիս DC շարժիչի պարզ աշխատանքը Python GUI- ի միջոցով: Որպեսզի Python- ը հաղորդակցի Arduino տախտակին, մենք կօգտագործենք pySerial փաթեթը: pySerial- ը Python գրադարան է, որն ապահովում է սերիական կապերի ապահովում տարբեր սարքերի վրա:
Քայլ 1: Սարքավորումներ

Adafruit շարժիչի վահան, Arduino տախտակ (Mega), DC շարժիչ, 1k ohm ռեզիստորներ (2), LED- ներ (2), ամրացվող լարեր և տախտակ:
Քայլ 2: Սարքավորման կարգավորում

Այս տեղադրման մեջ կանաչ LED-> Arduino boardred LED- ի 30 -րդ Pin -> Arduino տախտակի 32 -րդ PinDC Motor -> շարժիչի վահանի 3 -րդ ալիք (M3)
Քայլ 3. Softwareրագրակազմ - 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 և կտտացրեք Տեղադրեք փաթեթը:
Քայլ 10. Ստորև բերված Python ծածկագիրը գործարկված է PyCharm IDE- ով:

Քայլ 11: Python ծածկագիր - մաս 1

NOTԱՆՈԹՈԹՅՈՆ. Համոզվեք, որ նույն COM պորտի համարը օգտագործվում է Python- ի ծածկագրում: հղումներ գրադարան/tkinter.html#tkinter-modules
Քայլ 12. Python Code - Part 2

Քայլ 13: Վերջնական

Պարզ GUI- ն բացվում է 3 կոճակով `ԱՌԱARD, ԱՆՎԱՐ և ԵԼՔ: Կախված շարժիչի միացման լարերից, շարժիչը շարժվում է ցանկալի ուղղությամբ `FORWARD կամ REVERSE կոճակի սեղմումով: EXIT կոճակը փակում է սերիական նավահանգիստը և ավարտում ծրագրի կատարումը: