Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Loyihaning tavsifi
Ko'pchiligimiz Internet ishlamay qolganda google orqali dinozavrlar o'yinini o'ynaganmiz va agar siz bu o'yinni o'ynamagan bo'lsangiz, endi xavotir olmang, lekin odatiy tarzda tugmachalarni bosish mumkin emas, balki qo'lingiz bilan. Shunday qilib, bu loyihada qo'lda harakatlanuvchi rezistor yordamida arduino qiymatlarini yuboradi va arduino uni python3 ga yuboradi va python pyautogui mashhur kutubxonasi yordamida biz "yuqoriga" o'q vazifasini bajaramiz:)
Qanday qilib men bu loyihani amalga oshirishga qaror qildim?
Yaqinda men youtube -da Arduino -ga asoslangan qo'lni imo -ishorali kompyuterni boshqarish loyihasi haqidagi videoni ko'rdim va men bu loyihani amalga oshirishni juda xohlardim, lekin hozirda bu loyihani amalga oshirish uchun zarur bo'lgan ultratovushli sensorlar yo'q. Men hamma narsani o'qidim, bu loyiha qanday ishlaydi? va keyin men ham xuddi shunday ishni rezistor (LDR) sensori yordamida qila olaman deb o'yladim. Va keyin men "yuqoriga o'q" tugmachasini boshqarishga va uni dinozavr o'yinida ishlatishga qaror qildim. Eng muhimi, yangi boshlanuvchilar ham ushbu loyihani sinab ko'rishlari mumkin, bu ularning qiziqish darajasini oshiradi.
Quyida men yaqinda ko'rgan video
1 -qadam: komponentlar
Endi buni amalga oshirishni boshlaylik:
Ushbu loyihani amalga oshirish uchun zarur bo'lgan narsalar:
- Bir Arduno UNO kengashi
- Non paneli
- Surat qarshiligi LDR nomi bilan ham tanilgan
- 10k ohmli qarshilik
- Jumper simlari
2 -qadam: O'chirish diagrammasi
Python3 haqida ma'lumot:
Endi bu loyihani amalga oshirish uchun siz tizimingizga python3 ni o'rnatishingiz kerak, buning uchun men yaqinda "Python3 va Arduino Communication" loyihasini yukladim va u erda men python3 ni qanday o'rnatish kerakligi haqida yukladim. Agar siz python3 va arduino bilan tanishishni istasangiz, men sizga bu loyihani tekshirishni maslahat beraman:) Quyida "Python3 va Arduino Communication" havolasi keltirilgan.
create.arduino.cc/projecthub/Jalal_Mansoor…
3 -qadam: Python kutubxonasi Pyautogui -ni qanday o'rnatish kerak
Endi siz "yuqoriga o'q" funktsiyasini bajaradigan pyya kutubxonasini o'rnatishingiz kerak.
Python3 ni tizimingizga muvaffaqiyatli o'rnatganingizdan so'ng:
Quyidagi amallarni bajaring:
Administrator sifatida ishga tushirish va yozish buyrug'ini bosish orqali buyruq satrini oching
CD C: / Python37
Endi siz quyidagi buyruqni yozishingiz kerak
python -m pip install -pipni yangilang
Endi bu siz yozishingiz kerak bo'lgan oxirgi buyruq
pyautogui -ni o'rnatish
4 -qadam: Arduino va Python3 uchun kod
5 -qadam: Namoyish videosi
Rahmat yaratuvchilarga:)
Bahramand bo'ling, o'rganing, yarating, baham ko'ring:)
Ustozlarimga rahmat
youtube
ochiq manbali hamjamiyat
Internetdan veb -sahifalar