Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
Motivimi fillestar për këtë projekt ishte që klienti ynë ka demencë vaskulare dhe është ligjërisht i verbër. Kjo ka bërë që ajo të ketë vështirësi të kujtojë se kur dhe në cilat kanale shfaqen televizori që i pëlqen, si dhe të shohë butonat e vegjël në një telekomandë tradicionale. Për këtë arsye, ekipi ynë punoi për të krijuar një telekomandë, e cila kishte një numër të vogël butonash shumë të mëdhenj, të cilët përdoruesi që është ligjërisht i verbër mund t'i shihte ose t'i ndiente. Telekomanda gjithashtu duhej të ishte në gjendje të ndryshonte automatikisht kanalin në kanale të veçanta në kohë të caktuara, në mënyrë që edhe nëse klienti ynë do ta harronte, ajo do të ishte në gjendje të shihte shfaqjet e saj.
Zgjidhja jonë përdori një Arduino dhe një emetues infra të kuqe për të komunikuar me televizorin. Moduli i orës në kohë reale u përdor për të ndjekur kohën në mënyrë që telekomanda të ishte në gjendje të kalonte në shfaqjet e dëshiruara. Një buton i madh u përdor gjithashtu për qëllimin e ndezjes dhe fikjes së televizorit. Gjithashtu, një modul zile ishte bashkangjitur për të paralajmëruar përdoruesin se kanali po ndryshohej.
Analiza e konkurrentëve:
Ne analizuam 3 telekomandë të tjerë adaptues për kriteret e kërkuara për këtë projekt
1. Flipper Remote - një telekomandë e thjeshtuar me një numër të reduktuar të butonave ekstra të mëdhenj
Pro: Të përballueshme (vetëm 35 dollarë) dhe butonat janë më të mëdhenj sesa në një telekomandë tradicionale.
Disavantazhet: Nuk mund të ndryshojë automatikisht kanalet, dhe ndërsa butonat janë më të mëdhenj se një telekomandë tradicionale, ato mund të jenë akoma shumë të vogla.
2. Logitech Harmony Elite - telekomandë e zgjuar e cila rrit aftësitë e telekomandës tradicionale dhe lejon disa personalizime.
Pro: Mbështet komandat zanore dhe ka një ndërfaqe intuitive të ekranit me prekje
Kundër: E shtrenjtë (350 dollarë), nuk mund të ndryshojë kanalet automatikisht dhe ka butona të vegjël.
3. Qendra e Kontrollit Caavo - çift i zgjuar i telekomandës dhe qendrës së kontrollit i cili lejon lidhjet midis televizorit, telekomandës dhe disa programeve të palëve të treta
Pro: Mbështet komandat zanore
Kundër: E shtrenjtë (160 dollarë), nuk mund të ndryshojë kanalet automatikisht dhe ka butona të vegjël
Furnizimet
1. "Arduino" Uno me kabllo USB - 12.99 nga Amazon.com
2. Moduli i sinjalit YL-44 (modul zile, shkas i nivelit të ulët)-3.98 dollarë me transport nga aliexpress.com
3. Moduli i orës në kohë reale (me baterinë e nevojshme) - 11,50 dollarë për 3 nga Amazon.com
4. Butoni i madh Arcino Arcade - 9.95 dollarë nga adafruit.com
5. Telat e butonave Arcade - 4.95 dollarë nga adafruit.com
5. Set emetues dhe marrës infra të kuqe - 13,99 dollarë nga Amazon.com
7. Bateri 9 volt - 10.99 dollarë për 8 nga Amazon.com
8. Bateri 9 volt në përshtatës DC mashkull - 4.99 dollarë për 5 nga Amazon.com
Rasti i jashtëm u printua 3D duke përdorur fijet PETG
Hapi 1: Lidhja e Copave
Kunja e tokëzimit në zilen piezo ishte e lidhur me tokën në Arduino, dhe kunja I/O ishte e lidhur me portën dixhitale 8.
Kunja e tokëzimit në Orën e Kohës së Re ishte e lidhur me tokën në Arduino, kunja VCC ishte e lidhur me një kunj të tensionit në Arduino, kunja SDA ishte e lidhur me kunjin SDA në Arduino, kunja SCL ishte e lidhur me SCL pin në Arduino.
Kunja e tokëzimit në emetuesin IR ishte e lidhur me tokën në Arduino, kunja VCC ishte e lidhur me një kunj të tensionit në Arduino, dhe kunja DAT ishte e lidhur me portën dixhitale 3.
Kunjat në butonin e arkadës u lidhën me portën dixhitale 2 dhe pinin e tokëzimit në Arduino.
Hapi 2: Kodi
Kodin për këtë projekt mund ta gjeni këtu.
Hapi 3: Zorra
Siç u përmend më parë, shtresa për këtë pajisje u shtyp duke përdorur fije PETG. Në foton e mësipërme janë pamje të ekranit të skedarëve CAD të cilët tregojnë se si do të duket pajisja e përfunduar. Skedarët STL të printueshëm si për bazën ashtu edhe për kapakun janë bashkangjitur gjithashtu.
Hapi 4: Përdorni
Udhëzime se si të përdorni pajisjen:
Në mënyrë që të vendosni këtë telekomandë për të punuar me televizorin tuaj specifik, së pari duhet të zbuloni se cilat kode IR transmetuan nga telekomanda juaj aktuale në televizor. Hapat për ta bërë këtë mund të gjenden këtu. Pasi të njihen këto kode, kodet specifike IR duheshin zbatuar në kodin Arduino i cili ruhet në GitHub. Komentet në program do t'ju çojnë pikërisht aty ku duhet të futen këto kode.
Pasi të jetë vendosur, pajisja është shumë e lehtë për t'u përdorur; thjesht shtypni butonin e madh në krye për të ndezur dhe fikur televizorin. Nëse televizori ndizet gjatë një prej kohës që keni programuar paraprakisht që kanali të ndryshojë, ai do ta bëjë këtë automatikisht. Kur të jeni gati për të fikur televizorin, shtypni përsëri butonin.
Masa sigurie:
Për shkak të faktit se pajisja nuk është e papërshkueshme nga uji dhe ka shumë tela, bateri dhe përbërës të tjerë elektronikë brenda zorrës, është e rëndësishme që pajisja të mbahet e thatë.
Për më tepër, për faktin se ky projekt përdor Arduino, është e rëndësishme që kushtet në të cilat operohet të mbeten brenda intervalit të sigurt prej -40 deri në 85 gradë Celsius.
Kujdesi dhe Mirëmbajtja:
Pasi të jetë ngritur telekomanda, nuk ka shumë në mjetet e mirëmbajtjes që duhet bërë në mënyrë të rregullt. Herë pas here, bateria kryesore 9 volt e cila fuqizon Arduino dhe përbërës të tjerë do të duhet të zëvendësohet; për ta bërë këtë, hiqni baterinë aktuale 9 volt nga përshtatësi në zorrë dhe lidhni një bateri të re me përshtatësin. Moduli i orës së kohës reale ka baterinë e tij të jashtme (3V), kështu që edhe nëse bateria kryesore vdes, duhet të vazhdojë të mbajë kohën. Nëse kjo bateri dytësore do të vdesë, megjithatë, ajo duhet të zëvendësohet dhe RTC duhet të kalibrohet. Ky rikalibrim mund të bëhet duke e lidhur Arduino në kompjuter dhe duke inicializuar kodin.
Hapi 5: Përmirësimet dhe Projektet e Zgjerimit
Nëse jeni duke kërkuar për një sfidë, ka shumë mënyra të tjera për ta zgjeruar këtë projekt sipas dëshirës tuaj! Disa projekte të mundshme që mund të provoni janë:
- krijimi i një aplikacioni në mënyrë që përdoruesi/kujdestari të ndryshojë kanalet e zgjedhura vetë
- lidhjen e Arduino me internetin për të marrë të dhëna më të hollësishme, siç është koha që është e saktë në milisekondën
- duke shfrytëzuar informacionin publik në dispozicion për çdo kanal televiziv për t'i dhënë përdoruesit më shumë detaje
Hapi 6: Burimet dhe Referencat
Butoni i madh Jumbo Televizor universal për të moshuarit. Marrë nga
Qendra e Kontrollit Smart Remote + Home Theatre Home - Paguani sipas Planit. Marrë nga
Sinjalet IR në distancë. Marrë nga learn.adafruit.com/ir-sensor/using-an-ir-senso
Telekomanda, Qendër dhe Aplikacion Logitech Harmony Elite Advanced Universal. Marrë nga
Samuel123abc. (2017, 08 Tetor). Moduli i zhurmës Arduino YL-44. Marrë më 22 maj 2020, nga
Telekomanda Universale 101: Si funksionojnë telekomandat Universale? Marrë nga caavo.com/blogs/news/universal-remote-101-how-do-universal- Remotes-work
z3t0. (n.d.). z3t0/Arduino-IRremote. Marrë nga
Recommended:
Ndriçoni LED duke përdorur telekomandën e televizorit tuaj: 3 hapa
Ndriçoni LED duke përdorur telekomandën tuaj të televizorit: Në këtë projekt ne mund të ndezim LED duke përdorur telekomandën tonë televizive ose ndonjë telekomandë. Mënyra se si e bëjmë këtë duke përdorur IR që del nga telekomanda, ky sinjal IR ka një kod unik, këtë unik Kodi merret nga një marrës IR dhe bëni diçka në këtë rast
Kontrolloni LED -et tuaja me telekomandën tuaj të televizorit ?! -- Arduino IR Tutorial: 5 hapa (me fotografi)
Kontrolloni LED -et tuaja me telekomandën tuaj të televizorit ?! || Arduino IR Tutorial: Në këtë projekt unë do t'ju tregoj se si i kam ripërdorur butonat e padobishëm në telekomandën e televizorit tim për të kontrolluar LED -të prapa televizorit tim. Ju gjithashtu mund ta përdorni këtë teknikë për të kontrolluar të gjitha llojet e gjërave me pak modifikim të kodit. Unë gjithashtu do të flas pak për teorinë
Si të rregulloni butonat në distancë të televizorit: 5 hapa
Si të rregulloni butonat në distancë të televizorit: Disa butona në telekomandën e televizorit mund të konsumohen me kalimin e kohës. Në rastin tim, ishin butonat e kanalit lart dhe poshtë. Kontaktet në pjesën e poshtme të butonit ka të ngjarë të jenë konsumuar. Kështu e rregullova timen
Gjetja e telekomandës së humbur të televizorit me Arduino dhe Bluetooth: 5 hapa
Gjetja e një telekomande të humbur të televizorit me Arduino & Bluetooth: Gjetja e një qarku të televizorit të humbur në distancë shumë të thjeshtë dhe kodi është kaq i thjeshtë, thjesht përdorni Arduino Nano me modul Bluetooth dhe zile të vogël me përforcues të baterisë nga 3.7v në 5v, dhe kam krijuar një aplikacion në MIT App Inventor, * mund të lidheni
Fiksoni butonat e telekomandës së televizorit: 5 hapa
Rregulloni butonat e telekomandës së televizorit: Disa butona në telekomandën e televizorit mund të konsumohen me kalimin e kohës. Në rastin tim, ishin butonat e kanalit lart dhe poshtë. Kontaktet në pjesën e poshtme të butonit ka të ngjarë të jenë konsumuar. Kështu e rregullova timen