Мазмұны:
- 1 -қадам: компоненттер
- 2 -қадам: схема
- 3 -қадам: Python кітапханасы Pyautogui қалай орнатылады
- 4 -қадам: Arduino және Python3 коды
- 5 -қадам: демонстрациялық бейне
Бейне: Arduino және Python3: 5 қадамдарын пайдаланып динозавр ойынын ойнаңыз
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Жоба Сипаттамасы
Біздің көпшілігіміз интернетте жұмыс істемей тұрған кезде google арқылы динозаврлар ойынын ойнадық, егер сіз бұл ойынды ойнаған болмасаңыз, уайымдамаңыз, бірақ кәдімгі түймелерді емес, қолыңыздың қозғалысын қолдана аласыз. Бұл жобада қолмен қозғалыс фото резисторы көмегімен arduino мәндерін жібереді, ал arduino оны python3 -ке жібереді, әйгілі python pyautogui кітапханасының көмегімен біз «жоғары» көрсеткі функциясын орындай аламыз:)
Мен бұл жобаны қалай жасауға шешім қабылдадым?
Жақында мен youtube -те Arduino негізіндегі компьютерді қолмен басқару туралы жобаға қатысты бейнеролик көрдім және мен бұл жобаны жасағым келді, бірақ қазіргі уақытта менде бұл жобаны жасау үшін ультрадыбыстық датчиктер жоқ. Мен бұл жобаның қалай жұмыс істейтінін оқыдым ба? Содан кейін мен фото резистор (LDR) сенсоры арқылы осындай жұмыс жасай аламын деп ойладым. Содан кейін мен «жоғары көрсеткі» пернесін басқарып, оны динозавр ойынында қолданайық деп шештім. Ең бастысы, жаңадан бастаушылар бұл жобаны қолдана алады, бұл олардың қызығушылық деңгейін арттырады.
Төменде мен жақында көрген видео
1 -қадам: компоненттер
Енді оны жасауға кірісейік:
Бұл жобаны жасау үшін қажет нәрселер:
- Бір Arduno UNO басқармасы
- Нан тақтасы
- Фото резистор LDR ретінде де белгілі
- 10 кОм резистор
- Өткізгіш сымдар
2 -қадам: схема
Python3 туралы ақпарат:
Енді бұл жобаны жасау үшін сізге жүйеңізге python3 орнату керек, ол үшін мен жақында «Python3 және Arduino Communication» жобасын жүктедім, сол жерде мен python3 -ті қалай орнату керектігін жүктедім. Егер сіз python3 және arduino -мен танысқыңыз келсе, мен сізге бұл жобаны тексеруді ұсынамын:) Төменде «Python3 және Arduino Communication» сілтемесі берілген.
create.arduino.cc/projecthub/Jalal_Mansoor…
3 -қадам: Python кітапханасы Pyautogui қалай орнатылады
Енді сізге «жоғары көрсеткі» функциясын орындайтын python кітапханасы pyautogui орнату қажет.
Python3 жүйесін жүйеге сәтті орнатқаннан кейін:
Мына қадамдарды орындаңыз:
әкімші ретінде іске қосу және жазу түймесін басу арқылы пәрмен жолын ашыңыз
CD C: / Python37
Енді сіз төмендегі пәрменді жазуыңыз керек
python -m pip install -pip жаңарту
Енді бұл сізге жазу керек соңғы команда
pyautogui орнатыңыз
4 -қадам: Arduino және Python3 коды
5 -қадам: демонстрациялық бейне
Жаратушыларға рахмет:)
Ләззат алыңыз, үйреніңіз, жасаңыз, бөлісіңіз:)
Ұстаздарыма рахмет
youtube
ашық көзі бар қауымдастық
интернеттен алынған веб -беттер
Ұсынылған:
Саймон ойынын көйлекпен ойнаңыз: 5 қадам
Саймон ойынын көйлекпен ойнаңыз: Сіз әрқашан көйлегіңізде Саймон ойынын ойнағыңыз келді ме? Мен де! Бұл нұсқаулықта мен сізге Makon Makey көмегімен көйлегіңді түрту арқылы ойнай алатын Саймон ойынының нұсқасын қалай жасау керектігін көрсетемін
Arduino Uno және OLED 0.96 SSD1306 дисплейімен PONG ойынын ойнаңыз: 6 қадам
Arduino Uno және OLED 0.96 SSD1306 дисплейі бар PONG ойынын ойнаңыз: Сәлеметсіздер ме, бүгін біз Arduino -мен PONG ойынын жасаймыз. Біз ойынды көрсету үшін adafruit 0,96 өлшемді дисплейін қолданатын боламыз. ойынды басқару үшін түймелерді басыңыз
Понгхатдуино: шляпаңызды пайдаланып понг ойнаңыз: 3 қадам
Понгхатдуино: шляпаңызды пайдаланып понг ойнаңыз: бұл дәл OCZ NIA емес. Понг-хэт-дуино-бұл тек ақылдың күшін қолдана отырып, понг ойнау әдісі. Қалай болғанда да, сіздің қастарыңыз … Бұл негізінен Том Игоның Monski Pong жобасының «Making Things Talk» тамаша кітабының модификациясы (
NES -тен Xbox -қа дейін Skittlespider A.T.S aka көмегімен «Контрапион» ойынын ойнаңыз: 11 қадам (суреттермен)
Skitlespider A.T.S aka «The Contraption» көмегімен NES -тен Xbox -қа дейін кез келген нәрсені ойнаңыз: Бұл нұсқаулық Skittlespider A.T.S (All Together System) жүйесіне арналған, сондай -ақ «Contraption» деп аталады, бұл жоба мен күткеннен де қиын болды. Бірнеше жолмен бұл оңай болды, сондықтан мен бұл жалпы немесе қиын жоба болды деп айта алмаймын
Доктор магниттік динозавр (немесе мен құлаққапты іздеуді тоқтатуды және оны қалай жақсы көруді үйрендім): 4 қадам
Доктор магниттік динозавр (немесе мен қалай құлаққаптарды іздеуді тоқтатуды және қалай жақсы көруді үйрендім): Бұл нұсқаулық негізінен екі нәрседен туындады, біріншіден, мен білемін, барлығы пластикалық динозавр магниті мен супер-магнит жасауды үйренгісі келеді. ; Құлақ бүршігі. Мен барлық керемет интервейстерді естідім, сіз супер-суреттер ала аласыз