Mündəricat:
- Addım 1: Əsas Fikir
- Addım 2: Materiallarınızı toplayın:
- Addım 3: IR Alıcısı (TSOP1738)
- Addım 4: Dövrə Şeması:
- Addım 5: IR Uzaqdan Kitabxananın quraşdırılması:
- Addım 6: IR Uzaqdan Siqnalların Kodunun Çözülməsi:
- Addım 7: Şifrələnmiş Siqnal Dəyərlərini Qeyd Edin
- Addım 8: Açar lövhənin işləməsi üçün kod
- Addım 9: Tamamlandı:
Video: Televizorunuzun pultundan mini simsiz klaviatura hazırlayın: 10 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-31 10:16
Müəllif tərəfindən daha çox AmalMathewFollow:
Televizorunuzun pultunu sındıraraq simsiz klaviatura düzəltməyi heç düşünmüsünüzmü? Beləliklə, bu təlimatlarda ucuz mini simsiz klaviatura necə qura biləcəyinizi izah edirəm.
Bu layihə xüsusi simsiz klaviatura yaratmaq üçün İK (İnfraqırmızı) ünsiyyətindən istifadə edir.
Gəlin başlayaq
Addım 1: Əsas Fikir
Bu Layihə müxtəlif klaviatura əməliyyatlarını yerinə yetirmək üçün IR simsiz rabitədən istifadə edir. R və ya infraqırmızı ünsiyyət ümumi, ucuz və istifadəsi asan bir simsiz rabitə texnologiyasıdır. IR işığı, görünən işığa çox bənzəyir, bir az daha uzun dalğa uzunluğuna malikdir. Bu o deməkdir ki, İR insan gözü üçün aşkarlanmır - simsiz əlaqə üçün idealdır.
Bu layihənin əsas fikri, televizorunuzun pultundakı bir düyməyə basdığınız zaman, bir IR qəbuledicisi və bir Arduino istifadə edərək onu deşifr edə bilərik və şifrələnmiş dəyərlər fərqli Keyboard Əməliyyatlarını yerinə yetirmək üçün istifadə edilə bilər. Arduino Pro Micro-dan istifadə etdim, çünki Micro-nu siçan və ya klaviatura kimi tanınmasını təmin edən daxili USB ilə təchiz olunmuş ATmega32U4 mikro nəzarətçisinə əsaslanır. Arduino Leonardodan da istifadə edə bilərsiniz. Bu layihə çox sadədir və hər kəs tələblərə uyğun olaraq dəyişdirə bilər.
Addım 2: Materiallarınızı toplayın:
- Arduino Pro Micro və ya Arduino Leonardo
- IR Alıcı (TSOP1738)
- Bir TV Uzaqdan
- Bəzi jumper telləri
Qeyd:
Yalnız ATmega32U4 -ə əsaslanan lövhələrdən istifadə edə bilərsiniz.. Beləliklə, Micro/Leonardonun siçan və ya klaviatura kimi tanınmasını təmin edir.
Addım 3: IR Alıcısı (TSOP1738)
İnfraqırmızı uzaqdan idarəetmə sistemləri üçün miniatür qəbuledicidir. Demodulyasiya edilmiş çıxış siqnalı birbaşa mikroprosessor tərəfindən açıla bilər. TSOP1738 bütün ümumi IR uzaqdan idarəetmə məlumat formatları ilə uyğun gəlir.
Addım 4: Dövrə Şeması:
Əgər Leonardodan istifadə edirsinizsə, DATA pinində kiçik dəyişikliklər olacaq. Veri Pinini Leonardonun MOSI pininə bağlamalısınız.
Addım 5: IR Uzaqdan Kitabxananın quraşdırılması:
IR Uzaq Kitabxanasını buradan yükləyin və quraşdırın.
Əlavə arduino kitabxanalarını necə quracağınızı bilmirsinizsə, aşağıdakı linki izləyin
www.arduino.cc/az/Guide/Libraries
Addım 6: IR Uzaqdan Siqnalların Kodunun Çözülməsi:
IR uzaqdan gələn siqnalları deşifr etmək üçün IR Uzaq Kitabxanası ilə verilən "IRrecvDemo" arduino eskizindən istifadə edə bilərik.
Qeyd: Nümunə eskizində (IRrecvDemo) int RECV_PIN dəyərində kiçik bir dəyişiklik etməlisiniz. Varsayılan olaraq 11 olacaq, ancaq Arduino Micro -da MOSI pin 16 -cı pindir. Buna görə kodda aşağıdakı dəyişiklikləri edin.
int RECV_PIN = 16;
Leonardodan istifadə edirsinizsə, onu MOSI pin nömrəsinə dəyişməlisiniz.
- Board seçin (Arduino/Genuino Micro) -(Şəkil 3)
- Portu seçin (Şəkil 4)
- Kodunuzu yükləyin
Addım 7: Şifrələnmiş Siqnal Dəyərlərini Qeyd Edin
- Serial Monitoru açın və IR Uzaqdan Siqnal dəyərlərini əldə edin.
- Hər düymənin dəyərlərini aşağı salın.
Addım 8: Açar lövhənin işləməsi üçün kod
Siqnal dəyərlərini əldə etdikdən sonra növbəti addım siqnal dəyərlərini proqrama əlavə etmək və uzaqdan gələn siqnal dəyərinin proqramdakı dəyərlərlə uyğun gəlməsi halında fərqli klaviatura əməliyyatlarını yerinə yetirmək şərtidir.
Proqrama Klaviatura Kitabxanasının əlavə edilməsi, müxtəlif klaviatura əməliyyatlarını yerinə yetirməyə imkan verir.
Kodu aşağıdan yükləyə və ya GitHub səhifəmdən əldə edə bilərsiniz.
Kodu yükləyin və Arduino IDE vasitəsilə arduino micro -ya yükləyin.
Addım 9: Tamamlandı:
Yuxarıdakı eskizi ehtiyaclarınıza uyğun olaraq dəyişdirə bilərsiniz.
Daha çox klaviatura funksiyası əlavə etmək üçün aşağıdakı linklərə baxın
- https://www.arduino.cc/en/Reference/KeyboardModif…
- https://www.arduino.cc/en/Reference/ASCIIchart
Addım 10: Bu Sərin-g.webp" />
Tövsiyə:
MühəndislərBuddy Simsiz Klaviatura, Siçan və Makro Yazıcı .: 4 Addım
EngineersBuddy Simsiz Klaviatura, Siçan və Makro Yazıcı .: Bu təlimat Mühəndislər Buddy, klaviatura, siçan və makro yazıcıdan necə istifadə olunacağını izah edir. Bu Android tətbiqi Enginners Buddy klaviatura və siçan emulyatoru hardware modulu ilə birlikdə işləyir. Modul istənilən HID komplekti ilə işləyəcək
Televizorunuzun pultundan istifadə edərək LEDləri yandırın: 3 addım
TV Uzaqdan istifadə edərək LEDləri Yandırın: Bu layihədə TV Uzaqdan və ya hər hansı bir Uzaqdan istifadə edərək LED -ləri yandıra bilərik, bunu uzaqdan çıxan İR -dən istifadə edərək edə bilərik, bu İQ siqnalının özünəməxsus kodu var. kod bir IR alıcısı tərəfindən alınır və bu vəziyyətdə bir şey edin
Televizorunuzun pultu ilə LED -lərinizi idarə edin ?! -- Arduino IR Dərsliyi: 5 Adım (Şəkillərlə birlikdə)
Televizorunuzun pultu ilə LED -lərinizi idarə edin ?! || Arduino IR Dərsliyi: Bu proyektdə televizorun arxasındakı LEDləri idarə etmək üçün televizor pultumdakı yararsız düymələri necə dəyişdirdiyimi göstərəcəyəm. Bir az kod düzəlişi ilə hər cür işi idarə etmək üçün bu texnikadan da istifadə edə bilərsiniz. Bir az da nəzəriyyə haqqında danışacağam
Mini Konveyer Kəmərini Yapışqan Maşın Olaraq Hazırlayın: 7 Addım (Şəkillərlə)
Mini Konveyer Kəmərini Slinky Machine kimi qurun: Bu kiçik layihə, pvc borudan, 1 x 4 şam ağacından və rəssam kətanından (kəmər üçün) hazırlanmış 1 ayaq uzunluğunda bir konveyer kəmərini gücləndirmək üçün sarı dişli bir motordan istifadə edir. İşə başlamazdan əvvəl bir neçə versiyadan keçdim, sadə və açıq bir səhv etdim
8051 ilə Klaviatura Arayüzü və 7 Segmentdə Klaviatura Nömrələrini Göstərmək: 4 Addım (Şəkillərlə)
8051 ilə Klaviatura Arayüzü və 7 Segmentdə Klaviatura Nömrələrini Göstərmək: Bu dərslikdə 8051 ilə klaviaturanı necə birləşdirə biləcəyimizi və klaviatura nömrələrini 7 seqmentli ekranda necə göstərəcəyimizi izah edəcəyəm