Mündəricat:
Video: Birdən çox düyməni Arduino -da bir pinə bağlamaq: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Hər kəsə salam, Arduino layihələrinizdə yanıb -sönən LED -lər artdıqda, özünüzü əlavə sancaqlara ehtiyacınız ola bilər.
Hamısı eyni analoq pininə bağlı birdən çox düymənin ola biləcəyi yerdə istifadə edə biləcəyiniz bir hiylə göstərəcəyəm.
Addım 1: Materiallar
Dövrə çox sadədir və hər keçid üçün 1kOhm müqavimət tələb edir. Əsasən, hər bir düyməni basaraq Arduino üzərindəki analoq girişə fərqli sayda müqavimətçi bağladığımız bir gərginlik bölücü qururuq.
Addım 2: Şematik
Rezistorlardan birini 5V çıxışına və ilk açarın bir tərəfinə bağlayaraq başlayın. Şalterin digər tərəfi yerə bağlanmalıdır. Hər bir əlavə düymə öz rezistoru ilə birincisi ilə ardıcıl olaraq bağlanacaq və digər tərəfdən torpaqlanacaq.
Analog giriş pimi ilk müqavimət və ilk giriş düyməsi arasında bağlanır.
EasyEda-dakı tam sxem burada mövcuddur:
Addım 3: Kod
Kod çox sadədir ki, loop funksiyasının birinci sətrində analoq girişin dəyərini oxuyuruq və sonra hansı düymənin basıldığını müəyyən etmək üçün onu müəyyən bir eşiklə müqayisə edirik. Doğru dəyərləri müəyyən etmək üçün əvvəlcə analog pimdən serial monitora yazılan dəyəri əldə etdim və sonra onu doğru aralığa çevirdim.
Tam kodu GitHub səhifəmdən yükləyə bilərsiniz:
Addım 4: Əlavə Genişləndirmə
Bu üsul bir çox düyməyə asanlıqla ölçüləndirilə bilər, ancaq unutmayın ki, eşik fərqi nə qədər kiçik olarsa, giriş gərginliyindəki hər hansı bir dəyişiklik səhv oxunuşa səbəb ola bilər. Ancaq 10 ~ 15 düyməyə qədər olan müntəzəm əməliyyatlar üçün bu problem olmamalıdır.
Tövsiyə:
Arduino Birdən çox Servo Motoru Necə Bağlamaq olar - PCA9685 Təlimatı: 6 addım
Arduino Birdən çox Servo Motoru Necə Bağlamaq olar - PCA9685 Təlimatı: Bu dərslikdə PCA9685 modulu və arduino istifadə edərək bir neçə servo mühərrikin necə bağlanacağını öyrənəcəyik. Bir neçə mühərrik bağlamalı olduğunuzda PCA9685 modulu çox yaxşıdır, bu barədə daha çox oxuya bilərsiniz https : //www.adafruit.com/product/815Vini İzləyin
Bir Analog Pin istifadə edərək birdən çox Analog Dəyəri Oxumaq: 6 Addım (Şəkillərlə)
Bir Analog Pin istifadə edərək Birdən çox Analog Dəyəri Oxumaq: Bu təlimatda sizə yalnız bir analog giriş pinindən istifadə edərək birdən çox analoq dəyərin necə oxunacağını göstərəcəyəm
4 -dən çox mühərrikdən istifadə - Birdən çox mühərrikin yığılması: 3 addım
4 -dən çox mühərrikdən istifadə etmək - Birdən çox mühərrik qalaqlamaq: Təlim olunan Vibrotaktil Həssas Dəyişdirmə və Artırma Cihazı (https: //www.instructables.com/id/Vibrotactile-Sens …), həssaslığı tərcümə edən bir qurğunun necə qurulacağını göstərir. vibrasiya stimullarına giriş. Bu titrəmə stimulları p
Səs girişi və çıxışı ilə bir düyməni necə bağlamaq olar: 13 addım
Səs Giriş və Çıxış ilə bir düyməni necə bağlamaq olar: Bir düymə, hərəkətlərinizi çəkmək üçün əsas komponentlərdən biridir. Layihələrinizdə düymələrdən istifadə etməyin bir neçə yolu var (məsələn, siçan və klaviaturanı sındırmaq və ya Arduino, Gainer, MCK). Bu
Həqiqətən bacarmayan bir kompüterdə birdən çox sabit disk və ya optik sürücü: 8 addım
Həqiqətən Bilməyən Bir Kompüterdə Çoxlu Harddives və ya Optik Sürücülər: İLK EVARSə görə illərlə gəzib dolaşaraq oxuduqdan sonra nəhayət özüm üçün cəsarət tapdım. Bir sözlə, sizə bir hardware qurğusunu (bu halda iki IDE sabit diski və iki IDE optik sürücüsü) bir IDE m -ə necə quracağınızı göstərirəm