Mündəricat:
- Addım 1: Komponentlər
- Addım 2: Dövrə Şeması
- Addım 3: Python Kitabxanası Pyautogui Necə Qurulur
- Addım 4: Arduino və Python3 üçün kod
- Addım 5: Nümayiş videosu
Video: Arduino və Python3: 5 Addımlarından istifadə edərək Dinozavr Oyunu oynayın
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Layihənin təsviri
Əksəriyyətimiz internet işləməyəndə google tərəfindən dinozavr oyunu oynadıq və bu oyunu oynamamısınızsa, narahat olmayın, ancaq şərti bir şəkildə düymələri basaraq deyil, əlinizin hərəkəti ilə. Beləliklə, bu layihədə əl hərəkəti foto rezistoru istifadə edərək arduinoya dəyərlər göndərir və arduino python3 -ə göndərir və məşhur python pyautogui kitabxanasından istifadə edərək "yuxarı" ox funksiyasını yerinə yetirə bilərik:)
Bu layihəni necə etmək qərarına gəldim?
Bu yaxınlarda youtube -da Arduino əsaslı Kompüter Əl Jest Nəzarəti ilə bağlı bir video izlədim və həqiqətən də bu layihəni etmək istədim, amma bu layihəni hazırlamaq üçün lazım olan ultrasəs sensorları yoxdur. Yəni bu layihənin necə işlədiyini oxudum? və sonra fotoşəkil rezistoru (LDR) sensoru istifadə edərək belə bir iş görə biləcəyimi düşündüm. Sonra qərara gəldim ki, "yuxarı ox" düyməsini idarə edək və dinozavr oyununda istifadə edək. Ən əsası yeni başlayanlar da maraq səviyyələrini artıra biləcək bu layihəni sınaya bilərlər.
Aşağıda bu yaxınlarda izlədiyim bir video var
Addım 1: Komponentlər
İndi bunu etməyə başlayaq:
Bu layihəni həyata keçirmək üçün lazım olanlar:
- Bir Arduno UNO idarə heyəti
- Çörək lövhəsi
- Foto Resistor, LDR olaraq da bilinir
- 10k ohm müqavimət
- Jumper telləri
Addım 2: Dövrə Şeması
Python3 haqqında məlumat:
İndi bu layihəni etmək üçün sisteminizə python3 yükləməlisiniz ki, bu yaxınlarda "Python3 və Arduino Communication" adlı bir layihə yüklədim və orada python3 -ün necə qurulacağına dair məlumatlar yüklədim. Python3 və arduino ilə tanış olmaq istəyirsinizsə, bu layihəni yoxlamağı məsləhət görürəm:) Aşağıda "Python3 və Arduino Rabitəsi" nin bağlantısı var
create.arduino.cc/projecthub/Jalal_Mansoor…
Addım 3: Python Kitabxanası Pyautogui Necə Qurulur
İndi "yuxarı ox" funksiyasını yerinə yetirəcək python kitabxana pyautogui qurmalısınız.
Python3 sisteminizə uğurla quraşdırıldıqdan sonra:
Bu addımları izləyin:
İdarəçi olaraq işə salın və yazın düyməsini basaraq əmr satırını açın
cd C: / Python37
İndi aşağıdakı əmri yazmalısınız
python -m pip install -pipi təkmilləşdirin
İndi bu yazmanız lazım olan son əmrdir
pyautogui quraşdırın
Addım 4: Arduino və Python3 üçün kod
Addım 5: Nümayiş videosu
Təşəkkürlər Yaradıcılar:)
Zövq alın, öyrənin, yaradın, paylaşın:)
Müəllimlərimə təşəkkür edirəm
youtube
açıq mənbə cəmiyyəti
internet səhifələri
Tövsiyə:
ESP8266-01: 11 Addımlarından istifadə edərək IoT Anahtarlık Bulucu (Şəkillərlə)
ESP8266-01 istifadə edərək IoT Anahtarlık Bulucu: Açarlarınızı harada saxladığınızı həmişə unudursunuz? Açarlarımı vaxtında tapa bilmirəm! Və bu vərdişimə görə, kollecimə gecikmişəm, məhdud sayda ulduz müharibələri gözəllik satışı (hələ də kədərlənir!), Bir tarix (heç vaxt seçməmişdi
ESP8266: 9 Addımlarından istifadə edərək Covid-19 Yeniləmə İzləyicisi
ESP8266 istifadə edərək Covid-19 Yeniləmə İzləyicisi: Bu layihə, Hindistan əyalətlərinin müxtəlif şəhərlərində koronavirusun yayılması ilə bağlı mövcud məlumatları real vaxt rejimində OLED ekranda göstərir. Bu Canlı status izləyicisi, bölgənizin real vaxt covid-19 yeniləməsini izləməyinizə kömək edir. Bu layihə tamamilə
ATMEGA 8: 7 addımlarından istifadə edərək SAAT (Şəkillərlə birlikdə)
ATMEGA 8 İSTİFADƏ EDƏN SAAT: ATMEGA 8 ən ucuz mikro nəzarət cihazlarından biridir, buna görə də saatı istifadə etmək qərarına gəldim. Qarşılaşdığım ilk şey vaxtın göstərilməsidir, buna görə də ən ümumi şey 7 seqmentli ekrandır, lakin bütün mətni göstərə bilmirəm az adam gözləyin, buna görə də getmək qərarına gəldim
Atmega1284: 9 Addımlarından istifadə edərək 1024 Nümunə FFT Spektr Analizatoru
Bir Atmega1284 istifadə edərək 1024 Nümunə FFT Spektr Analizatoru: Bu nisbətən asan bir dərslik (bu mövzunun mürəkkəbliyi nəzərə alınmaqla), Arduino tipli bir lövhə (1284 Dar) və seriyalı plotterdən istifadə edərək çox sadə 1024 nümunə spektr analizatoru necə edə biləcəyinizi göstərəcəkdir. İstənilən növ Arduino kompa
55 dəqiqə və ya daha az müddətdə plastik zibil istifadə edərək motorlu bir dinozavr qurun !: 11 addım (şəkillərlə)
55 dəqiqə və ya daha az müddətdə plastik zibil istifadə edərək motorlu bir dinozavr yaradın !: Salam. Mənim adım Mario və zibil istifadə edərək əşyalar qurmağı sevirəm. Bir həftə əvvəl, Azərbaycan milli telekanalının səhər verilişinə qatılmaq üçün " Sənətə tullantılar " sərgi. Tək şərt? Məndə vardı