Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
onu quraq
Addım 1: Bəzi Giriş
google -ın t rex aka dino oyunu haqqında bildiyiniz və internet oyunu olmadığı qədər məşhurdur.
Oyun çox sadədir, atlayaraq maneələrdən qaçın və super Mario kimi qaçın. adətən tullanmaq üçün kosmik çubuğu əllə istifadə edirik. bu mənim üçün çox köhnə məktəbdir …
Buna görə də bu təlimatda bunu avtomatik olaraq necə idarə edəcəyinizi sizə göstərəcəyəm ki, bu da avtomatik nəzarətçi.
daha ətraflı məlumat üçün hazırlanma videosuna baxın
Mərhələ 2: İşə hazırlıq
senor
burada bir maneəni aşkar etmək və LDR istifadə etdiyim maneəni aşkar etmək üçün tullanmaq istəyirik
belə bir LDR bu cür maneəni necə aşkar edir?
LDR-nin müqaviməti işığa görə dəyişir, qaranlıq vaxtda LDR müqaviməti çox yüksəkdir və əksinə. buna görə maneəmiz qaranlıq rəngdədir, buna görə fərqli analoq dəyərlər əldə edə bilərik. bir nəzarətçi köməyi ilə bir servo işə salırıq.
boşluq çubuğuna basmaq üçün servo istifadə olunur. iş prinsipi budur
Addım 3: Lazım olan komponentlər
arduino uno
hər hansı bir arduino istifadə edə bilərsiniz
servo motor
Sg90 istifadə edirəm
LDR
sensorumuz
10K RESİSTOR
Addım 4: Dövrə Diaqramı və Bağlantılar
zəhmət olmasa videoya baxın
Birincisi, servonun VCC -ni 5v -ə və yerə topraklayın
sonra PWM pinini Arduino pin 9 -a bağladım
LDR -ni a0 pininə qoşun
Addım 5: Kod
Arduinonun analoq oxu funksiyasından istifadə edirəm və servo tetikleyiciler üçün şərtlər verirəm
buradan yükləyin
Addım 6: Xoşbəxtlik
zəhmət olmasa videonu izləyin. Hər hansı bir şübhəniz varsa aşağıda yazın
Addım 7: Məhdudiyyətlər və yeniləmələr
Videoda dediyim kimi məhdudiyyətlər var
1.arduino, o quş gəldikdə dinonu aşağı sala bilmir.
Həll
Üst tərəfə bir ldr əlavə etmək, başqa bir servo idarə edə biləcəyimiz tətiklə quşu aşkar edəcək (geri düyməsi)
2. sürət artdıqda uğursuz olur
3. rəng dəyişəndə uğursuz olur (rəng inversiyası)
Həll
Bunu daha çox sensorlar və bəzi kompleks kodlaşdırma ilə həll edə bilərik