Mündəricat:

Arduino və Python3: 5 Addımlarından istifadə edərək Dinozavr Oyunu oynayın
Arduino və Python3: 5 Addımlarından istifadə edərək Dinozavr Oyunu oynayın

Video: Arduino və Python3: 5 Addımlarından istifadə edərək Dinozavr Oyunu oynayın

Video: Arduino və Python3: 5 Addımlarından istifadə edərək Dinozavr Oyunu oynayın
Video: Измерение 5A-30A переменного и постоянного тока с использованием ACS712 с библиотекой Robojax 2024, Iyul
Anonim
Arduino və Python3 istifadə edərək Dinozavr Oyunu oynayın
Arduino və Python3 istifadə edərək Dinozavr Oyunu oynayın

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

Image
Image
Komponentlər
Komponentlər
Komponentlər
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ı

Dövrə diaqramı
Dövrə diaqramı

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

Python Kitabxanası Pyautogui Necə Quraşdırılır
Python Kitabxanası Pyautogui Necə Quraşdırılır
Python Kitabxanası Pyautogui Necə Quraşdırılır
Python Kitabxanası Pyautogui Necə Quraşdırılır

İ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

facebook

açıq mənbə cəmiyyəti

internet səhifələri

Tövsiyə: