Mundarija:
- Ta'minotlar
- 1 -qadam: qismlarni ulash
- 2 -qadam: Kod
- 3 -qadam: Koson
- 4 -qadam: Foydalanish
- 5 -qadam: Yaxshilash va kengaytma loyihalari
- 6 -qadam: Manbalar va adabiyotlar
Video: Arduino yordamida televizorni masofadan boshqarish pultini avtomatik o'zgartirish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Loyihaning dastlabki motivatsiyasi mijozimiz qon tomir demensiyasi va yuridik ko'rligi edi. Bu unga televizor ko'rsatadigan ko'rsatuvlarni qachon va qaysi kanallarda ko'rsatilishini eslab qolishda, shuningdek an'anaviy masofadan boshqarish pultidagi kichik tugmachalarni ko'rishda qiyinchiliklarga olib keldi. Shu sababli, bizning jamoamiz juda katta tugmachalarga ega bo'lgan masofadan boshqarish pultini yaratish ustida ish olib bordi. Masofadan boshqarish pulti ma'lum vaqtlarda kanalni avtomatik ravishda ma'lum kanallarga o'zgartirishi kerak edi, shunda mijozimiz unutgan taqdirda ham u o'z ko'rsatuvlarini ko'rishi mumkin edi.
Bizning yechimimiz televizor bilan aloqa qilish uchun Arduino va infraqizil emitentdan foydalangan. Haqiqiy vaqtda soat moduli vaqtni kuzatish uchun ishlatilgan, shuning uchun masofadan boshqarish pulti kerakli ko'rsatuvlarga o'tishi mumkin edi. Televizorni yoqish va o'chirish uchun bitta katta tugma ishlatilgan. Bundan tashqari, foydalanuvchiga kanal o'zgarayotgani haqida xabar berish uchun signal signal moduli biriktirilgan.
Raqobatchilar tahlili:
Biz ushbu loyiha uchun zarur bo'lgan boshqa 3 ta moslashtirilgan masofadan boshqarish pultini tahlil qildik
1. Flipper masofadan boshqarish pulti - qo'shimcha tugmalar sonining kamayishi bilan soddalashtirilgan masofadan boshqarish pulti
Taroziga soling: Arzon (atigi 35 dollar) va tugmalar an'anaviy pultga qaraganda kattaroqdir.
Kamchiliklari: kanallarni avtomatik ravishda o'zgartirib bo'lmaydi va tugmalar an'anaviy masofadan boshqarish pultidan kattaroq bo'lsa -da, ular juda kichik bo'lishi mumkin.
2. Logitech Harmony Elite - an'anaviy masofadan boshqarish pultining imkoniyatlarini yaxshilaydigan va ba'zi sozlash imkoniyatini beradigan aqlli masofadan boshqarish pulti.
Taroziga soling: ovozli buyruqlarni qo'llab -quvvatlaydi va sensorli ekranli intuitiv interfeysga ega
Kamchiliklari: qimmat ($ 350), kanallarni avtomatik ravishda o'zgartira olmaydi va kichik tugmachalarga ega.
3. Caavo Control Center - televizor, masofadan boshqarish pulti va uchinchi tomon dasturlari o'rtasida ulanish imkonini beruvchi aqlli masofadan boshqarish pulti va boshqaruv markazi
Taroziga soling: Ovozli buyruqlarni qo'llab -quvvatlaydi
Kamchiliklari: qimmat (160 dollar), kanallarni avtomatik ravishda o'zgartira olmaydi va kichik tugmachalarga ega
Ta'minotlar
1. USB kabeli bilan "Arduino" Uno - Amazon.com saytidan 12.99
2. YL-44 Buzzer moduli (signalli modul, past darajali tetik)-aliexpress.com saytidan $ 3.98
3. Haqiqiy vaqtda soat moduli (kerakli batareya bilan) - Amazon.com saytidan 3 uchun 11,50 dollar
4. Katta Arduino arja tugmasi - adafruit.com saytidan 9,95 dollar
5. Arja tugmachali simlar - adafruit.com saytidan 4,95 dollar
5. Infraqizil emitent va qabul qilgichlar to'plami - Amazon.com saytidan $ 13.99
7. 9 voltli batareya - Amazon.com saytidan 8 uchun 10,99 dollar
8. Erkak shahar adapteriga 9 voltli batareya - Amazon.com saytidan 5 uchun 4,99 dollar
Tashqi korpus PETG filament yordamida 3D bosilgan
1 -qadam: qismlarni ulash
Piezo signalining topraklama pimi Arduino -ga ulangan va kirish -chiqish pinli raqamli 8 -portga ulangan.
Haqiqiy vaqt soatidagi topraklama pimi Arduino -ga, VCC -pin Arduino -dagi kuchlanish pimiga, SDA -pin Arduino -dagi SDA -ga, SCL -pin SCL -ga ulangan. Arduino -ga ulang.
Infraqizil emitentidagi topraklama pimi Arduino -ga, VCC -pin Arduino -dagi kuchlanish pimiga va DAT -pin 3 -raqamli portga ulangan.
Arja tugmachasidagi pinlar raqamli 2 -portga va Arduino -dagi erga ulangan.
2 -qadam: Kod
Loyihaning kodini bu erda topishingiz mumkin.
3 -qadam: Koson
Yuqorida aytib o'tilganidek, ushbu qurilma uchun korpus PETG filaman yordamida bosilgan. Yuqoridagi rasmda SAPR fayllarining skrinshotlari, ular tayyor qurilma qanday ko'rinishini ko'rsatadi. Asosiy va qopqoq uchun ham chop etiladigan STL fayllari biriktirilgan.
4 -qadam: Foydalanish
Qurilmadan foydalanish bo'yicha ko'rsatmalar:
Bu masofadan boshqarish pultini sizning televizoringiz bilan ishlashini sozlash uchun, avval siz masofadan boshqarish pultidan televizorga uzatilgan IR kodlarini bilib olishingiz kerak. Buni amalga oshirish uchun qadamlar bu erda. Ushbu kodlar ma'lum bo'lgandan so'ng, GitHub -da saqlanadigan Arduino kodida ma'lum IR kodlarini qo'llash kerak. Dasturdagi izohlar sizni ushbu kodlarni kiritish kerak bo'lgan joyga olib boradi.
O'rnatilgandan so'ng, qurilmadan foydalanish juda oson; televizorni yoqish va o'chirish uchun yuqoridagi katta tugmani bosish kifoya. Agar siz kanalni o'zgartirish uchun oldindan dasturlashtirilgan vaqtlardan birida televizor yoqilgan bo'lsa, u avtomatik ravishda o'zgaradi. Televizorni o'chirishga tayyor bo'lgach, tugmani yana bosing.
Xavfsizlik choralari:
Qurilma suv o'tkazmaydigan va korpus ichida simlar, batareyalar va boshqa elektron komponentlar ko'p bo'lganligi sababli, qurilmani quruq holda saqlash muhim.
Bundan tashqari, ushbu loyiha Arduino -dan foydalanganligi sababli, uning ish sharoitlari -40 dan 85 darajagacha xavfsiz diapazonda qolishi muhim ahamiyatga ega.
Xizmat va parvarish:
Masofadan boshqarish pulti o'rnatilgandan so'ng, muntazam ravishda bajarilishi kerak bo'lgan parvarishlash vositalari ko'p emas. Vaqti-vaqti bilan Arduino va boshqa komponentlarni quvvatlaydigan 9 voltli asosiy batareyani almashtirish kerak bo'ladi; Buning uchun korpusdagi adapterdan joriy 9 voltli batareyani chiqarib oling va adapterga yangi batareyani ulang. Real Time Clock moduli o'zining tashqi batareyasiga ega (3V), shuning uchun asosiy batareya o'lib qolsa ham, u vaqtni saqlab qolishi kerak. Agar bu ikkilamchi batareya o'lsa, uni almashtirish va RTCni qayta kalibrlash kerak. Ushbu qayta kalibrlash Arduino -ni kompyuterga ulash va kodni ishga tushirish orqali amalga oshirilishi mumkin.
5 -qadam: Yaxshilash va kengaytma loyihalari
Agar siz qiyinchilikni qidirmoqchi bo'lsangiz, ushbu loyihani sizning xohishingizga ko'ra kengaytirishning ko'plab boshqa usullari mavjud! Siz sinab ko'rishingiz mumkin bo'lgan bir nechta loyihalar:
- foydalanuvchi/nazoratchi tanlangan kanallarni mustaqil ravishda o'zgartirishi uchun ilova yaratish
- batafsil ma'lumot olish uchun Arduino -ni Internetga ulash, masalan, millisekundga to'g'ri keladigan vaqt
- foydalanuvchilarga batafsil ma'lumot berish uchun har bir telekanal haqida mavjud bo'lgan ma'lumotlardan foydalanish
6 -qadam: Manbalar va adabiyotlar
Katta tugmachali Jumbo universal televizor qariyalar uchun. Https://flipperremote.com saytidan olingan
Smart masofadan boshqarish pulti + uy teatri markazi - Boshqaruv rejasi bo'yicha to'lash. Https://caavo.com/products/control-center saytidan olingan
IR masofali signallari. Learn.adafruit.com/ir-sensor/using-an-ir-senso saytidan olindi
Logitech Harmony Elite Advanced Universal masofadan boshqarish pulti, uyasi va ilovasi. Https://www.logitech.com/en-us/product/harmony-el… dan olingan.
Samuel123abc. (2017 yil, 08 oktyabr). Arduino YL-44 buzzer moduli. 2020 yil 22-mayda olingan:
Universal masofadan boshqarish pulti 101: Universal masofadan boshqarish pulti qanday ishlaydi? Caavo.com/blogs/news/universal-remote-101-how-do-universal-remotes-work saytidan olindi.
z3t0. (nd). z3t0/Arduino-IRremote. Https://github.com/z3t0/Arduino-IRremote/wiki/Rec… dan olingan.
Tavsiya:
"Hamma narsani" boshqarish uchun LED chastotali LED masofadan boshqarish pultini o'zgartirish: 5 qadam
"Hamma narsani" boshqarish uchun LED chastotali LED masofadan boshqarish pultini o'zgartirish: Men ushbu loyihada sizga LED chastotali masofadan boshqarish pultini qanday o'zgartirish kerakligini ko'rsataman, u orqali siz xohlagan narsani boshqarasiz. Bu shuni anglatadiki, biz RF masofadan boshqarish pultining uzatish jarayonini batafsil ko'rib chiqamiz, Arduino mcC bilan yuborilgan ma'lumotlarni o'qiymiz
HT12D HT12E yordamida RF 433MHZ radio boshqaruvi - HT12E va HT12D yordamida 433 MGts chastotali masofadan boshqarish pultini yaratish: 5 qadam
HT12D HT12E yordamida RF 433MHZ radio boshqaruvi | HT12E va HT12D yordamida 433 MGts chastotali masofadan boshqarish pultini yaratish: Bu ko'rsatmali men sizga HT12E kodli 433 mGts chastotali qabul qiluvchi moduli yordamida RADIO masofadan boshqarish pultini qanday qilishni ko'rsataman. HT12D dekoder IC.Ushbu yo'riqnomada siz ma'lumotlarni juda arzon komponentlar yordamida yuborishingiz va qabul qilishingiz mumkin: HT
Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)
Uy asbob -uskunalarini masofadan boshqarish pulti bilan taymer funktsiyasi yordamida qanday boshqarish mumkin: Iste'mol bozoriga 25 yil kirganidan keyin ham, infraqizil aloqa so'nggi kunlarda juda dolzarb bo'lib qolmoqda. Bu sizning 55 dyuymli 4K televizoringiz yoki avtomobilingizning ovoz tizimidan qat'i nazar, hamma narsaga javob berish uchun IQ masofadan boshqarish pulti kerak
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantirish: 9 qadam (rasmlar bilan)
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantiring: "Bugungi yo'riqnomada" sizga qanday qilib umumiy chastotali modulni mikrokontroldorisiz ishlatishingiz mumkinligini ko'rsataman, bu esa oxir -oqibat bizni har qanday qurilmaning IR masofadan boshqarish pultini RFga aylantirishga imkon beradi. Masofadan boshqarish pulti. Konvertatsiya qilishning asosiy afzalligi
Televizorni masofadan boshqarish pultini yoki boshqasini Arduino Irlib bilan qanday taqlid qilish mumkin: 3 qadam (rasmlar bilan)
Televizorni masofadan boshqarish pultini yoki boshqasini Arduino Irlib bilan qanday taqlid qilish mumkin: Kirish Hammaga salom va mening birinchi Instructable -ga xush kelibsiz, bugun biz sarlavhada aytilganidek, elektron televizorni masofadan boshqarish pultini yoki shunga o'xshash narsalarni Arduino (har qanday model) yordamida ishlatishni o'rganamiz. . Muammo shunday edi: kodlarni qanday o'zgartirish mumkin