Përmbajtje:
- Hapi 1: Mblidhni materialet dhe mjetet
- Hapi 2: Lidhni Arduino
- Hapi 3: Mbledhja e sinjaleve të kanalit në distancë
- Hapi 4: Zbatoni Kodin
- Hapi 5: Shtypni Rastin
- Hapi 6: Përmirësime dhe Zgjerime
- Hapi 7: Burimet dhe Referencat
Video: Telekomanda ndihmëse e televizorit: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:22
Telekomandat aktuale televizive mund të jenë konfuze dhe të vështira për t'u përdorur. Butonat e vegjël dhe paraqitja konfuze e bëjnë të vështirë shtypjen fizike të butonit dhe mbani mend se cilat butona të shtypni. Qëllimi i këtij projekti ishte të luftonte këto vështirësi duke krijuar një telekomandë me më pak butona më të mëdhenj dhe një sistem alarmi për të njoftuar përdoruesin kur të ndryshonte kanalin. Numri i kufizuar i butonave do të minimizojë konfuzionin dhe do ta bëjë më të lehtë lundrimin në kanalet televizive. Sistemi i alarmit do të paralajmërojë përdoruesin pesë minuta para se të jetë koha për të ndryshuar kanalin.
Para fillimit të procesit të projektimit, u kryen hulumtime në sfond dhe u përcaktuan kërkesat. Kërkesat, matrica e vendimit dhe dokumentet e analizës së konkurrentëve janë në dispozicion për shkarkim më poshtë. Lidhjet për të gjitha këto skedarë janë gjithashtu të disponueshme në seksionin e referencave dhe burimeve në fund të kësaj faqe.
Hapi 1: Mblidhni materialet dhe mjetet
Para se të filloni të ndërtoni telekomandën tuaj, sigurohuni që të keni të gjitha materialet dhe mjetet që do t'ju nevojiten. Materialet janë të listuara në faturën e materialeve dhe një lidhje me dokumentin mund të gjendet në seksionin e burimeve dhe referencave të kësaj faqe. Për mjetet do t'ju duhet një stacion/çantë saldimi dhe një printer 3D.
Hapi 2: Lidhni Arduino
Tjetra, gjeni Arduino Mini Pro tuaj dhe mblidhni të gjitha materialet që gjenden në faturën e materialeve. Merrni bordin tuaj PCB dhe hapi juaj i parë duhet të jetë krijimi i dy linjave metalike në të dyja anët e PCB të cilat mund të shërbejnë si shina të dedikuara 5V dhe GND nga Arduino. Përndryshe, ju gjithashtu mund të përdorni një PCB të stilit të bukës, por disavantazhi i kësaj qasjeje është fleksibiliteti i kufizuar dhe lidhjet e paqëllimshme.
Drejtimi IR është i paqartë në këtë foto, por anoda është e lidhur me emetuesin e një transistori bipolar NPN. Kolektori i tranzistorit është i lidhur përmes një rezistence 220 ohm me një furnizim me energji 5V, baza është e lidhur përmes një rezistence 220 ohm me një kunj dixhital 3 në Arduino. Kjo lejon që pin 3 të drejtojë më shumë rrymë në LED IR, gjë që rrit gamën e telekomandës.
Secila prej butonave është e lidhur në mënyrë të tillë që njëra këmbë të lidhet me 5V përmes një rezistence 1k ohm. Këmba e kundërt horizontale duhet të lidhet me tokën dhe këmba diagonalisht e kundërt duhet të lidhet me kunjin dixhital që përdoret për të kontrolluar statusin e butonit.
Pinout -et më të rëndësishme janë që led IR është i lidhur me pin 3 dhe se SDA dhe SCL në RTC janë të lidhura përkatësisht me kunjat A4 dhe A5. Ndiqni diagramin e qarkut dhe imazhin e mësipërm, për të ndihmuar me instalimet elektrike.
Hapi 3: Mbledhja e sinjaleve të kanalit në distancë
Telekomanda e TV punon duke dërguar sinjale të veçanta në TV me një frekuencë të caktuar. Këto sinjale infra të kuqe mund të imagjinohen si një varg dritash që vezullojnë që i thonë televizorit të bëjë gjëra specifike. Për të zbatuar lidhjen në distancë/TV, këto sinjale të kanalit të largët duhej të mblidheshin dhe programoheshin në butona të veçantë në mënyrë që të emetoheshin me klikim. Për ta bërë këtë, një marrës u përdor për të mbledhur këtë varg sinjalesh ndezje/fikje. Ngarko IRrecvDumpV2 në Arduino. Drejtojeni telekomandën te marrësi dhe shtypni kanalet e largëta që dëshironi të regjistroni. Në Serialin Arduino, duhet të shihni diçka si imazhi i mësipërm. Merrni vlerën e pa nënshkruar int rawData dhe përdorni atë si vlerë të kanalit tuaj. Përsëritni këto hapa derisa të keni të gjitha kanalet e kërkuara.
Hapi 4: Zbatoni Kodin
Kodi për telekomandën është më poshtë për shkarkim dhe shpjegimi i asaj që bën kodi është më poshtë.
Kanalet:
Tani që keni të gjitha kanalet, është koha për ta zbatuar atë në kod. Ngarko kodin e largët në Arduino. Merrni kodet e para të nënshkruara të kanalit dhe vendosini në pjesën globale të kodit Arduino. Në shumicën e skedarëve, duhet të jetë mirë t'i shtoni ato mbi metodën e konfigurimit (). Brenda funksionit loop (), përdorni funksionin sendRaw () brenda sytheve if për të dërguar kanale të veçanta. Shikoni videon për një shpjegim më të mirë.
Ora në kohë reale:
Ora në kohë reale (RTC) u zbatua për të paralajmëruar përdoruesin kur është koha për të ndryshuar kanalin. RTC mund të vendoset duke përdorur metodën e popullsisë RTC. Përpara se RTC të përdoret me telekomandën do të duhet të plotësohet. Në kohën kur RTC është e lidhur me pajisjen, data dhe koha do të duhet të futen në metodat për RTC. Çdo hapësirë që duhet të futet është në kodin më poshtë. Shkarkoni metodën e popullsisë për RTC më poshtë para se të shkarkoni kanalin dhe kodin RTC.
Hapi 5: Shtypni Rastin
Pse përdorëm dizajnin e ndihmuar nga kompjuteri (CAD)?
Përdorimi i CAD lejon prototipizim të shpejtë. Duke përdorur modele CAD, ne ishim në gjendje të gjeneronim modele të ndryshme për të arritur modelin aktual që akomodon të gjithë përbërësit. Ndërsa përsërisim, zbuluam se cilët përbërës përshtaten dhe cilat zona të CAD duheshin modifikuar. Prototipizimi i shpejtë na lejoi të modifikonim pjesët që nuk funksiononin në një kohë relativisht të shkurtër. Për shembull, ne duhej të modifikonim vazhdimisht lartësinë e kutisë derisa të ishte mjaft e madhe për të përshtatur të gjithë përbërësit.
Udhëzimet për CAD dhe Asamblenë
Modeli CAD u krijua duke përdorur OnShape. Së pari, shkarkoni tre skedarët.stl që tregohen më poshtë. Tre skedarët do t'ju ofrojnë pjesën e poshtme, kapakun dhe kapësen e baterisë. Pasi të keni shkarkuar skedarët, mund t'i printoni në printerin 3D të zgjedhur nga ju. Për përsëritjet tona, ne përdorëm Prusën dhe Makerbotin. Në varësi të printerit, mund t'ju duhet të fshini disa nga skajet e plastikës. Tjetra, pasi përbërësit të vendosen brenda telekomandës, do të duhet të përdorni vida për të bashkuar pjesën e sipërme të telekomandës në pjesën e poshtme. Pastaj, do të duhet të vidhosni levën në vendin e sipërm të telekomandës. Në varësi të përshtatjes së përbërësve, mund t'ju duhet të ngjisni kutinë e baterisë në murin e brendshëm të kutisë.
Hapi 6: Përmirësime dhe Zgjerime
Telekomanda mund të përmirësohet duke krijuar një aplikacion që i lejon përdoruesit të programojë me lehtësi një orar specifik në telekomandë. Në të ardhmen telekomanda gjithashtu mund të përmirësohet duke projektuar një kuti që është më e vogël dhe më e lehtë për përdoruesin. Qarqet e brendshme gjithashtu mund të përmirësohen përmes PCB -ve të personalizuara për të lejuar një dizajn më të thjeshtë të brendshëm të largët.
Hapi 7: Burimet dhe Referencat
Shumë burime të dobishme përfshihen në këtë seksion në mënyrë që të ri-synoni telekomandën që t'i përshtatet nevojave tuaja. Më poshtë, do të gjeni shumë burime që kemi përdorur gjatë ndërtimit të telekomandës.
Hulumtimi i historikut:
Përshkrimi: Para se të fillonte procesi i projektimit, u kryen kërkime paraprake. Burimet për kërkimin paraprak janë paraqitur më poshtë.
W., & I. (2017, 30 tetor). Si ta kontrolloni televizorin tuaj me një Arduino! Marrë më 17 shkurt 2018, nga
Distrofi muskulare. (2018, 06 shkurt). Marrë më 17 shkurt 2018, nga
Dezfuli, N., Khalilbeigi, M., Huber, J., Müller, F., & Mühlhäuser, M. (2013). PalmRC. Punimet e Konferencës së 10 -të Evropiane për TV dhe video Interaktive - EuroiTV 12. doi: 10.1145/2325616.232562
Young, C. (2017, 4 Prill). Përdorimi i një biblioteke infra të kuqe në Arduino. Marrë më 19 shkurt 2018, nga
Demenca | MedlinePlus. (2018, 31 janar). Marrë më 19 shkurt 2018, nga
Brenner, L. (n.c.). Llojet e plastikës të përdorura për të bërë telekomandë televizive. Marrë më 20 shkurt 2018, nga
Zo, A. (n.d.). Komunikimi IR Marrë më 20 shkurt 2018, nga
Karakteristikat e butonave të thjeshtë jumbo të telekomandës televizive. (n.d.). Marrë më 25 shkurt 2018, nga
Www.alzstore.com. (n.d.). Marrë më 20 Mars 2018, nga https://www.alzstore.com/tv-remote-for-seniors-p/…
Telekomandë Universale Gmatrix u43 Big Button - Paketim me pakicë: Audio & Teatër në shtëpi. (n.d.). Marrë më 25 shkurt 2018, nga
Butoni. (n.d.). Marrë më 20 Mars 2018, nga
Nedelkovski, D. (2016, 17 gusht). Arduino dhe DS3231 Udhëzues i orës në kohë reale. Marrë më 20 Mars 2018, nga
Biblioteka IR Remote Arduino:
Përshkrimi: Kjo bibliotekë është një super e dobishme për programimin në distancë pasi përmban shumë funksione që ndihmojnë në përshpejtimin e procesit të kodimit. Funksionet kritike si deshifrimi IR dhe dërgimi i sinjalit IR përfshihen për shumicën e sistemeve të largëta televizive.
Lidhja Github:
github.com/z3t0/Arduino-IRremote
Fatura e materialeve:
Përshkrimi: Versioni online i faturës së materialeve. Lidhja më poshtë.
docs.google.com/spreadsheets/d/1D5bFs-KHPn…
Fleta e kërkesave të pajisjes:
Përshkrimi: Fleta e kërkesave të pajisjes. Ju ose mund ta shkarkoni skedarin (shikoni pjesën hyrëse) ose ta shikoni në internet. Lidhja është më poshtë.
docs.google.com/spreadsheets/d/1NPdmP5oBxG…
Analiza e konkurrentëve:
Përshkrimi: Një dokument mbi konkurrentët tanë. Shkarkoni skedarin në hyrje ose shihni lidhjen më poshtë.
docs.google.com/document/d/1JfeLyk_gPPXIuH…
Matrica e Vendimit:
Përshkrimi: Një dokument mbi vendimet që kemi marrë gjatë ciklit të zhvillimit të pajisjes sonë. Shkarkoni skedarin në hyrje ose shihni lidhjen më poshtë.
docs.google.com/spreadsheets/d/11of_h3fuh6…
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
Kanali automatik Ndryshimi i telekomandës së televizorit me Arduino: 6 hapa
Kanali automatik që ndryshon telekomandën e TV me Arduino: Motivimi fillestar për këtë projekt ishte që klienti ynë ka çmenduri 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 televizioni që i pëlqen, si dhe të shohë
Ndriçimi i automatizuar i paragjykimit të televizorit: 6 hapa (me fotografi)
Drita e Autorizuar e Paragjykimeve të TV: Përshëndetje të gjithëve, Në këtë Instructable, ne do të bëjmë një dritë të paragjykimit të TV që kthehet automatikisht kur errësohet. Kjo dritë paragjykimi është një pajisje e thjeshtë që mund t'i shtohet çdo TV me qëllim të ndriçimit të murit pas TV. Ky ndriçim zvogëlon