Мазмуну:

Arduino жана Python3: 5 Steps колдонуп Динозавр оюнун ойноңуз
Arduino жана Python3: 5 Steps колдонуп Динозавр оюнун ойноңуз

Video: Arduino жана Python3: 5 Steps колдонуп Динозавр оюнун ойноңуз

Video: Arduino жана Python3: 5 Steps колдонуп Динозавр оюнун ойноңуз
Video: Прошивка Marlin – объяснение примера конфигурации 2024, Июль
Anonim
Arduino жана Python3 менен Динозавр оюнун ойноңуз
Arduino жана Python3 менен Динозавр оюнун ойноңуз

Долбоордун сүрөттөлүшү

Көбүбүз интернет иштебей турганда google тарабынан динозавр оюнун ойногонбуз жана эгер сиз бул оюнду ойнобогон болсоңуз, азыр кабатыр болбоңуз, бирок кадимкидей баскычтарды басып эмес, колуңуздун кыймылын колдонуу менен. Ошентип, бул долбоордо кол кыймылынын фото резистору аркылуу arduino баалуулуктарды жөнөтөт жана arduino аны python3кө жөнөтөт жана python pyautogui атактуу китепканасын колдонуу менен биз "өйдө" жебе функциясын аткара алабыз:)

Бул долбоорду кантип жасоону чечтим?

Жакында мен youtubeдан Arduinoго негизделген компьютердин кол жаңсоосун көзөмөлдөө тууралуу видеону көрдүм жана бул долбоорду чынында жасагым келди, бирок учурда бул проектти жасоо үчүн талап кылынган УЗИ сенсорлору жок. Ошентип, мен бул долбоордун кантип иштээрин баарын окуп чыктым? анан мен фото резистор (LDR) сенсорун колдонуу менен ушундай иштерди жасай алам деп ойлодум. Анан мен "өйдө жебе" баскычын башкарып, аны динозавр оюнунда колдонууну чечтим. Баарынан маанилүүсү башталгычтар бул долбоорду колдонуп көрсө болот, бул алардын кызыгуу деңгээлин жогорулатат.

Төмөндө мен жакында көргөн видео

1 -кадам: Компоненттер

Image
Image
Компоненттер
Компоненттер
Компоненттер
Компоненттер

Эми муну баштайлы:

Бул долбоорду ишке ашыруу үчүн керектүү нерселер:

  • Бир Arduno UNO башкармалыгы
  • Breadboard
  • Сүрөт резистору LDR катары да белгилүү
  • 10k Ohm каршылыгы
  • Өткөргүч зымдар

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 орнотуу -пипти жаңыртуу

Эми бул жазууңуз керек болгон акыркы буйрук

пип орнотуу

4 -кадам: Arduino жана Python3 үчүн код

5 -кадам: Демонстрациялык видео

Рахмат жаратуучуларга:)

Бактылуу болгула, үйрөнгүлө, жараткыла, бөлүшкүлө:)

Мугалимдериме рахмат

youtube

facebook

ачык булак коомчулугу

интернет баракчалары

Сунушталууда: