Mündəricat:
- Təchizat
- Addım 1: Parçaları birləşdirin
- Addım 2: Kod
- Addım 3: Korpus
- Addım 4: İstifadə edin
- Addım 5: Təkmilləşdirmə və Uzatma Layihələri
- Addım 6: Resurslar və İstinadlar
Video: Arduino ilə TV Uzaqdan Avtomatik Kanal Dəyişdirmə: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu layihənin ilkin motivasiyası müştərimizin damar demensiyası olması və qanuni olaraq kor olması idi. Bu, televiziyanın bəyəndiyini göstərdiyi televiziya kanallarının nə vaxt və hansı kanallarda olduğunu xatırlamaqda, eləcə də ənənəvi pultdakı kiçik düymələri görməkdə çətinlik çəkdi. Bu səbəbdən komandamız, qanuni kor olan istifadəçinin görə biləcəyi və ya hiss edə biləcəyi az sayda çox böyük düymələri olan bir pult yaratmaq üçün çalışdı. Uzaqdan idarəetmə kanalının müəyyən vaxtlarda avtomatik olaraq müəyyən kanallara dəyişdirilməsini də tələb edirdi ki, müştərimiz unudsa belə onun verilişlərini görə bilsin.
Çözümümüz televiziya ilə əlaqə qurmaq üçün bir Arduino və infraqırmızı yayıcıdan istifadə etdi. Real-time saat modulu vaxtın izlənməsi üçün istifadə olunurdu ki, pult istədiyiniz şoulara keçə bildi. Televizoru açmaq və söndürmək üçün bir böyük düymə də istifadə edildi. Ayrıca, istifadəçiyə kanalın dəyişdirildiyini bildirmək üçün səs siqnalı modulu əlavə edildi.
Rəqib Təhlili:
Bu layihə üçün tələb olunan digər 3 uyğunlaşdırma pultunu təhlil etdik
1. Flipper Uzaqdan - az sayda əlavə düymələri olan sadələşdirilmiş uzaqdan idarəetmə cihazı
Üstünlüklər: Əlverişli (cəmi 35 dollar) və düymələr ənənəvi pultdan daha böyükdür.
Dezavantajları: Kanallar avtomatik olaraq dəyişdirilə bilməz və düymələr ənənəvi pultdan daha böyük olsa da, yenə də çox kiçik ola bilər.
2. Logitech Harmony Elite - ənənəvi pultun imkanlarını artıran və bəzi fərdiləşdirməyə imkan verən ağıllı pult.
Üstünlükləri: Səs əmrlərini dəstəkləyir və intuitiv toxunma interfeysi var
Dezavantajları: Bahalı (350 dollar), kanalları avtomatik olaraq dəyişə bilməz və kiçik düymələri var.
3. Caavo Control Center - televizor, uzaqdan idarəetmə sistemi və bəzi üçüncü tərəf proqramları arasında əlaqə qurmağa imkan verən ağıllı uzaqdan idarəetmə mərkəzi cütü
Üstünlükləri: Səs əmrlərini dəstəkləyir
Eksiler: Bahalı (160 dollar), kanalları avtomatik olaraq dəyişə bilməz və kiçik düymələri var
Təchizat
1. USB kabel ilə "Arduino" Uno - Amazon.com saytından 12.99
2. YL-44 Buzzer Modulu (səs siqnalı modulu, aşağı səviyyəli tətik)-$ 3.98 w/ göndərmə ilə aliexpress.com
3. Real vaxt saatı modulu (lazımi batareya ilə) - Amazon.com -dan 3 üçün 11.50 dollar
4. Böyük Arduino arcade düyməsi - adafruit.com saytından 9,95 dollar
5. Arcade düymə telləri - adafruit.com saytından 4,95 dollar
5. İnfraqırmızı yayıcı və qəbuledici dəsti - Amazon.com -dan 13.99 dollar
7. 9 voltluq batareya - Amazon.com -dan 8 üçün 10.99 dollar
8. Kişi DC adapterinə 9 voltluq batareya - Amazon.com -dan 5 -ə 4,99 dollar
Xarici qutu, PETG filamentindən istifadə edərək 3D Printed idi
Addım 1: Parçaları birləşdirin
Piezo səs siqnalı üzərindəki topraklama pimi Arduino üzərindəki yerə, I/O pin isə rəqəmsal 8 portuna qoşulmuşdu.
Real Zaman Saatı üzərindəki topraklama pimi Arduino üzərindəki yerə, VCC pimi Arduino üzərindəki bir gərginlik pininə, SDA pimi Arduino üzərindəki SDA pininə, SCL pimi SCL ilə əlaqələndirildi. Arduino -ya bağlayın.
IR emitöründəki topraklama pimi Arduino üzərindəki yerə, VCC pininə Arduino üzərindəki bir gərginlik pininə və DAT pininə rəqəmsal 3 porta qoşuldu.
Arcade düyməsindəki sancaqlar rəqəmsal 2 porta və Arduino üzərindəki torpaq pininə qoşuldu.
Addım 2: Kod
Bu layihənin kodunu burada tapa bilərsiniz.
Addım 3: Korpus
Daha əvvəl qeyd edildiyi kimi, bu cihazın korpusu PETG filamentindən istifadə edərək çap edilmişdir. Yuxarıdakı şəkil, bitmiş cihazın necə görünəcəyini göstərən CAD fayllarının ekran görüntüləridir. Həm baza, həm də qapaq üçün çap edilə bilən STL sənədləri əlavə olunur.
Addım 4: İstifadə edin
Cihazdan istifadə qaydaları:
Bu pultu xüsusi televizorunuzla işləmək üçün qurmaq üçün əvvəlcə cari uzaqdan televizora hansı IR kodlarının ötürüldüyünü öyrənməlisiniz. Bunu etmək üçün addımları burada tapa bilərsiniz. Bu kodlar məlum olduqdan sonra, GitHub -da saxlanılan Arduino kodunda tətbiq edilməli olan xüsusi IR kodları. Proqramdakı şərhlər sizi bu kodların daxil edilməli olduğu yerə aparacaq.
Quraşdırıldıqdan sonra cihazı istifadə etmək çox asandır; TV -ni açmaq və söndürmək üçün yuxarıdakı böyük düyməni basmaq kifayətdir. Televiziya, kanalın dəyişdirilməsi üçün əvvəlcədən proqramlaşdırdığınız vaxtlardan birində olarsa, bunu avtomatik olaraq edəcək. Televizoru söndürməyə hazır olduğunuzda düyməni yenidən basın.
Təhlükəsizlik tədbirləri:
Cihazın su keçirməməsi və korpusun içərisində çoxlu tellər, batareyalar və digər elektron komponentlər olduğuna görə cihazın quru saxlanılması vacibdir.
Bundan əlavə, bu layihənin Arduinodan istifadə etməsi səbəbindən, işlədildiyi şərtlərin -40 ilə 85 dərəcə Selsi arasında etibarlı aralığında qalması vacibdir.
Baxım və Baxım:
Uzaqdan qurulduqdan sonra, müntəzəm olaraq edilməli olan heç bir təmir vasitəsi yoxdur. Bəzən Arduino və digər komponentləri gücləndirən 9 voltluq əsas batareyanın dəyişdirilməsi tələb olunur; Bunu etmək üçün, cari 9 voltluq batareyanı korpusdakı adapterdən çıxarın və adapterə yeni bir batareya bağlayın. Real Time Clock modulunun öz xarici batareyası (3V) var, buna görə də əsas batareya ölsə belə, vaxtı saxlamağa davam etməlidir. Bu ikincil batareya öləcəksə, onu dəyişdirmək və RTC -ni yenidən kalibr etmək lazımdır. Bu yenidən kalibrləmə Arduino -nu kompüterə qoşaraq kodu işə salmaqla edilə bilər.
Addım 5: Təkmilləşdirmə və Uzatma Layihələri
Bir problem axtarırsınızsa, bu layihəni zövqünüzə uyğun olaraq uzatmağın bir çox başqa yolu var! Sınaya biləcəyiniz bir neçə mümkün layihə:
- İstifadəçinin/baxıcının seçilmiş kanalları təkbaşına dəyişə biləcəyi bir tətbiq etmək
- milisaniyəyə dəqiq olan vaxt kimi daha ətraflı məlumat əldə etmək üçün Arduino -nu internetə bağlayır
- istifadəçiyə daha ətraflı məlumat vermək üçün hər bir televiziya kanalı haqqında mövcud olan ictimai məlumatlardan istifadə etmək
Addım 6: Resurslar və İstinadlar
Yaşlılar üçün Big Button Jumbo Universal TV Uzaqdan. Https://flipperremote.com saytından əldə edildi
Ağıllı Uzaqdan İdarəetmə Mərkəzi + Ev Teatrı Hubu - Planlaşdırdığınız kimi Ödənin. Https://caavo.com/products/control-center saytından əldə edildi
IR Uzaqdan Siqnallar. Learn.adafruit.com/ir-sensor/using-an-ir-senso saytından əldə edilib
Logitech Harmony Elite Advanced Universal Remote, Hub və Tətbiq. Https://www.logitech.com/en-us/product/harmony-el… ünvanından əldə edildi.
Samuel123abc. (2017, 08 oktyabr). Arduino YL-44 Buzzer Modulu. Https://www.instructables.com/id/Arduino-YL-44-Buz… saytından 22 May 2020 tarixində alındı.
Universal Uzaqdan 101: Universal Pultlar necə işləyir? Caavo.com/blogs/news/universal-remote-101-how-do-universal-remotes-work saytından əldə edilib
z3t0. (nd). z3t0/Arduino-IRremote. Https://github.com/z3t0/Arduino-IRremote/wiki/Rec… saytından əldə edildi.
Tövsiyə:
Su anbarı olan WiFi Avtomatik Bitki Besleyicisi - Bağlı/Açıq Kultivasiya Quraşdırması - Uzaqdan İzləmə ilə Avtomatik Su Bitkiləri: 21 Addım
Su anbarı olan WiFi Avtomatik Bitki Bəsləyicisi - Bağlı/Açıq Kultivasiya Quraşdırması - Uzaqdan İzləmə ilə Avtomatik olaraq Su Bitkiləri: Bu təlimatda bitkiləri avtomatik olaraq sulayan və Adosia platformasından istifadə edərək uzaqdan izlənilə bilən xüsusi bir qapalı/açıq bitki qidalandırıcı sisteminin necə qurulacağını göstərəcəyik
Amazon Fire Uzaqdan Uzaqdan TV Uzaqdan sürüşdürün: 3 Addım (Şəkillərlə birlikdə)
Amazon Fire Uzaqdan Uzaqdan TV Uzaqdan Sürüşdürün: Oh Amazon, Fire TV'niz çox gözəldir, niyə bizə pultunuzda səs idarəetməsini vermədiniz? Yaxşı ki, Amazon -da 5 dollardan aşağı qiymətə bu sevimli kiçik uzaqdan, güc, səssiz satın ala bilərsiniz. , həcmi və hamısı kiçik bir paketdə. 3d printerə daxil edin
Arduino ilə 2.4Ghz NRF24L01 Modulundan istifadə edən Simsiz Uzaqdan - Nrf24l01 4 Kanal / Quadcopter üçün 6 Kanal Verici Alıcısı - Rc Helikopteri - Arduino istifadə edərək Rc təyyarəsi: 5 addım (şəkillərlə)
Arduino ilə 2.4Ghz NRF24L01 Modulundan istifadə edən Simsiz Uzaqdan | Nrf24l01 4 Kanal / Quadcopter üçün 6 Kanal Verici Alıcısı | Rc Helikopteri | Arduino istifadə edərək Rc Plane: Rc avtomobili idarə etmək | Quadcopter | Drone | RC təyyarəsi | RC qayığı, həmişə bir alıcıya və ötürücüyə ehtiyacımız var, RC QUADCOPTER üçün 6 kanallı bir vericiyə və alıcıya ehtiyacımız olduğunu və bu tip TX və RX -in çox bahalı olduğunu düşünürük, buna görə də özümüzdə hazırlayacağıq
IR Uzaqdan Uzaqdan Uzaqdan Çevirin: 9 Addım (Şəkillərlə birlikdə)
IR Uzaqdan Uzaqdan Uzaqdan RF -yə çevirin: Bugünkü Təlimat kitabında, ümumi bir RF modulunu mikro nəzarətçi olmadan necə istifadə edə biləcəyinizi sizə göstərəcəyəm ki, nəticədə hər hansı bir cihazın IR uzaqdan idarəetmə cihazını RF -yə çevirə biləcəyiniz bir layihə hazırlayaq. Uzaqdan. Çevirmənin əsas üstünlüyü
Olympus Evolt E510 Uzaqdan Kabel Sərbəst buraxılması (Uzaqdan Avtomatik Fokuslu Versiya 2): 6 Addım (Şəkillərlə)
Olympus Evolt E510 Uzaqdan Kabel Sərbəst buraxılması (Uzaqdan Avtomatik Fokuslu Versiya 2): Dünən Olympus E510 üçün sadə bir düyməli pult qurdum. Əksər kameralarda iki rejimi olan bir deklanşöre (şəkil çəkmək üçün basdığınız) malikdir. Düyməni yumşaq bir şəkildə basarsanız, kamera avtomatik fokuslanacaq və işığı ölçəcək