Բովանդակություն:

Խաղացեք դինոզավրերի խաղ ՝ օգտագործելով Arduino և Python3: 5 քայլեր
Խաղացեք դինոզավրերի խաղ ՝ օգտագործելով Arduino և Python3: 5 քայլեր

Video: Խաղացեք դինոզավրերի խաղ ՝ օգտագործելով Arduino և Python3: 5 քայլեր

Video: Խաղացեք դինոզավրերի խաղ ՝ օգտագործելով Arduino և Python3: 5 քայլեր
Video: Խաղում ենք Livetopia Cruise: Մեր հետեվից մումիա ընկավ 🧟‍♂️🧟‍♂️🧟‍♂️ 2024, Նոյեմբեր
Anonim
Խաղացեք դինոզավրերի խաղ Arduino- ի և Python3- ի միջոցով
Խաղացեք դինոզավրերի խաղ Arduino- ի և Python3- ի միջոցով

Ծրագրի նկարագրությունը

Մեզանից շատերը google- ով խաղացել են դինոզավրերի խաղ, երբ մեր ինտերնետը չէր աշխատում, և եթե դուք չեք խաղացել այս խաղը, ապա այժմ մի անհանգստացեք, բայց ոչ սովորական եղանակով կոճակները սեղմելով, այլ ձեռքի շարժումով: Այսպիսով, այս նախագծում ձեռքի շարժական ֆոտո -դիմադրության օգտագործումը արժեքներ է ուղարկում arduino- ին, իսկ arduino- ն այն ուղարկում է python3 և օգտագործելով python pyautogui- ի հայտնի գրադարանը, մենք կարող ենք կատարել «վեր» սլաքի գործառույթ:)

Ինչպե՞ս որոշեցի կատարել այս նախագիծը:

Վերջերս youtube- ում դիտեցի մի տեսաֆիլմ նախագծի վերաբերյալ, որը վերաբերում էր Arduino- ի վրա հիմնված համակարգչային ձեռքի ժեստերի կառավարմանը, և ես իսկապես ցանկանում էի կատարել այդ նախագիծը, բայց ներկայումս չունեմ ուլտրաձայնային տվիչներ, որոնք պահանջվում էին այդ նախագիծը պատրաստելու համար: Այսպիսով, ես կարդում եմ ամբողջ նյութը, թե ինչպես է աշխատում այդ նախագիծը: և հետո ես մտածեցի, որ կարող եմ նաև նման աշխատանք կատարել ՝ օգտագործելով լուսանկարների դիմադրության (LDR) սենսոր: Եվ հետո ես որոշեցի եկեք վերահսկենք «դեպի վեր սլաքը» ստեղնը և այն օգտագործենք դինոզավրերի խաղում: Ամենակարևորը ՝ սկսնակները կարող են նաև փորձել այս նախագիծը, որը կարող է բարձրացնել նրանց հետաքրքրության մակարդակը:

Ստորև բերված է մի տեսանյութ, որը ես վերջերս դիտեցի

Քայլ 1: Բաղադրիչներ

Image
Image
Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ

Հիմա եկեք սկսենք այն պատրաստել.

Այս նախագիծը պատրաստելու համար անհրաժեշտ են

  • Արդունո ՄԱԿ -ի մեկ խորհուրդ
  • Breadboard
  • Լուսանկարների դիմադրություն, որը հայտնի է նաև որպես LDR
  • 10k ohm դիմադրություն
  • Jumper լարերը

Քայլ 2: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

Տեղեկատվություն Python3- ի վերաբերյալ

Այժմ այս նախագիծը պատրաստելու համար հարկավոր է տեղադրել python3 ձեր համակարգում, քանի որ վերջերս ես վերբեռնել եմ նախագիծ «Python3 և Arduino Communication», և այնտեղ ես բեռնել եմ նյութեր, թե ինչպես տեղադրել python3: Եթե ցանկանում եք ծանոթանալ python3- ին և arduino- ին, խորհուրդ եմ տալիս ստուգել այդ նախագիծը.:) Ստորև բերված է «Python3 և Arduino Communication» հղումը

create.arduino.cc/projecthub/Jalal_Mansoor…

Քայլ 3. Ինչպես տեղադրել Python Library Pyautogui

Ինչպես տեղադրել Python Library Pyautogui
Ինչպես տեղադրել Python Library Pyautogui
Ինչպես տեղադրել Python Library Pyautogui
Ինչպես տեղադրել Python Library Pyautogui

Այժմ դուք պետք է տեղադրեք python գրադարան pyautogui, որը կկատարի «վեր սլաք» գործառույթը:

Ձեր համակարգում հաջողությամբ տեղադրելով python3- ը ՝

Հետևեք այս քայլերին.

բացեք հրամանի տողը `կտտացնելով որպես ադմինիստրատոր և գրել

cd C: / Python37

Այժմ դուք պետք է գրեք ստորև նշված հրամանը

python -m pip install -upgrade pip

Այժմ սա վերջին հրամանն է, որը դուք պետք է գրեք

pip տեղադրել pyautogui

Քայլ 4: Կոդ Arduino- ի և Python3- ի համար

Քայլ 5: Demուցադրման տեսանյութ

Շնորհակալություն ստեղծողներ:)

Վայելեք, սովորեք, ստեղծեք, կիսվեք:)

Շնորհակալ եմ իմ ուսուցիչներին

youtube

ֆեյսբուք

բաց կոդով համայնք

ինտերնետային էջեր

Խորհուրդ ենք տալիս: