Përmbajtje:
Video: Kontrolli IR i hijeve të IKEA FYRTUR: 11 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Më në fund mora në dorë disa hije të motorizuara të IKEA FYRTUR dhe doja t'i kontrolloja ato duke përdorur një telekomandë IR. Ky është një aplikim i ngrohtë, por mendova se mund të jetë i dobishëm për dikë që dëshiron të mësojë se si të përdorë kunjat e Arduino GPIO si një stafetë e thjeshtë e tensionit të ulët të shkaktuar nga komandat IR.
Hapi 1:
Lista e pjesëve
Veshjet e motorizuara të IKEA FYRTUR
Arduino Leonardo Pa Titra
Lidhës me kokë me kunj meshkuj 2.54 mm
Marrës Infrared Vishay TSOP4838 38 kHz (Paketë me 5)
Lidhës me 4 kunja
Rast i 3 -të Decker për Arduino (i ulët, tym)
USB Mbushës Muri 5V 2A (Furnizim me energji Arduino Leonardo Micro USB)
Telekomanda e zëvendësimit të Bose (Çdo telekomandë IR mund të përdoret; sapo zgjodha këtë pasi nuk kam asnjë komponent Bose në raftin tim)
Hapi 2:
Unë kam përdorur telekomandën Harmony 659 IR origjinale për gati njëzet vjet dhe ende mendoj se është telekomanda perfekte. Ende gjej ato të përdorura në gjendje të mirë në eBay. Ai bën gjithçka që dua, por nuk ka bluetooth, WiFi ose ndonjë veçori tjetër moderne të shtëpisë së zgjuar. Hije të motorizuara të kontrolluara nga RF të IKEA mund të çiftëzohen me një portë IKEA TRADFRI ose Samsung SmartThings dhe teorikisht të nxiten nga një telekomandë më moderne Harmony Hub, por unë preferoj të përdor një telekomandë IR me butona prekës mbi një telekomandë të ekranit me prekje dhe nuk dua të kaloj të gjitha ato rrathë vetëm për të kryer një detyrë të thjeshtë që ishte ulja e nuancave sa herë që ndizet projektori.
Hapi 3:
Çdo hije IKEA FYRTUR vjen e paketuar me një telekomandë, kështu që nëse bashkoni vetëm një për të kontrolluar një grup të tërë nuancash (deri në 4) do të keni shumë telekomandë shtesë, të papërdorura. Unë montova një telekomandë në mur për përdorim të përditshëm, por kisha nevojë për një telekomandë shtesë për këtë projekt, kështu që pas shumë provash dhe gabimesh më në fund kuptova se si të bashkoja dy telekomandë me një grup nuancash:
Hapat për të çiftuar 2 telekomandë me një grup nuancash FYRTUR
1. Futni përsëritësin në prizë dhe prisni një minutë ose më shumë për t'u siguruar që është online.
2. Zhvidhosni kapakun e baterisë në telekomandë dhe klikoni butonin e çiftimit në secilën 4 herë për t'i fshirë ato. LED -et e tyre do të pulsojnë shpejt dhe më pas do të fiken. Prisni disa sekonda që LED -të të ndizen para se të përpiqeni të çiftoheni.
3. Mbajeni butonin e çiftimit vetëm në njërën nga telekomandat afër përsëritësit derisa pulset LED të bardha të përsëritësit tregojnë se është çiftuar me atë telekomandë.
4. Shkëputeni përsëritësin nga muri.
5. Mbajini telekomandat afër njëra -tjetrës dhe mbani të shtypur butonat e çiftimit në të dyja në të njëjtën kohë për 10 sekonda ose më shumë derisa LED -et e tyre të pulsojnë dhe të fiken.
6. Lidheni përsëri përsëritësin dhe prisni një minutë ose më shumë për t'u siguruar që është online.
7. Çiftoni vetëm njërën nga telekomandat me secilën nuancë duke shtypur dhe lëshuar butonat lart e poshtë në hije njëkohësisht në mënyrë që të ndizet LED i bardhë i çiftimit, pastaj mbani shtypur butonin e çiftimit në telekomandë derisa hija të lëvizë lart e lart duke treguar se është çiftuar. Nuk ka rëndësi se cilin telekomandë përdorni pasi ato tani duhet të jenë klone. Cilido nga telekomandat tani duhet të punojë për të përdorur hije.
Hapi 4:
Tani që kisha një telekomandë shtesë të punës, e ndava duke hequr fillimisht vidën që mbante kapakun e baterisë, pastaj duke e hequr çelësin plastik nga baza duke përdorur një kaçavidë të vogël me majë të sheshtë.
Hapi 5:
Pastaj zhvishem mbulesën e pluhurit silikoni/pranverën lëkundëse për të ekspozuar tabelën e qarkut.
Hapi 6:
Pastaj kam përdorur një ohmmetër për të hetuar rreth dy butonave të shtytjes së çastit për të përcaktuar se cilat nyje të saldimit janë grimcuar dhe cilat ishin kontaktet normalisht të hapura.
Hapi 7:
Pastaj bashkova tela me 4 përçues në ato nyje. Teli i zi ngjitet në tokën e vetëm njërit prej butonave pasi ato ndajnë një bazë të përbashkët, tela e verdhë ngjitet në kontaktin normalisht të hapur të butonit S1 ose lart dhe tela e bardhë ngjitet në butonin S2 ose poshtë. Në fillim u përpoqa të përdorja vetëm ato 3 tela që linin në baterinë e qelizës së monedhës 3V për të fuqizuar telekomandën, por bateria u mbarua pas vetëm disa ditësh për shkak të një ndryshimi të tensionit midis tij dhe Arduino, kështu që e lashë baterinë dhe shtova një të katërtën (e kuqe) lidheni në terminalin pozitiv të telekomandës dhe e mundësoni atë duke përdorur 3.3 V nga një nga kunjat e Arduino.
Hapi 8:
Pastaj bashkova një kokë me 4 kunja në kunjat 9, 10, 11 dhe 12 të një Arduino Leonardo pa kokë dhe futa lidhësin me 4 tela. Pastaj bashkova një marrës IR Vishay TSOP4838 38 kHz në kunjat 5, 6 dhe 7 dhe lakova prizat kështu që u përball me lart për të marrë sinjale IR përmes kutisë së tejdukshme të Arduinos.
Hapi 9:
Para se të shkoja më tej, më duhej të zbuloja vlerat gjashtëkëndore të komandave IR që doja të përdorja për lart e poshtë. Kam drejtuar kodin e bashkangjitur me monitorin serik të hapur në mënyrë që të shikoj dhe kopjoj vlerat gjashtëkëndore për secilën buton që kam shtypur në telekomandën Bose IR. Unë e kam bashkangjitur kodin me një shtrirje.c kështu që riemërtojeni atë me shtesën.ino për t'u hapur në Arduino ose me një shtrirje.txt nëse thjesht doni t'i hidhni një sy.
Hapi 10:
Dhe këtu është kodi për nuancat. Në thelb ajo që po bëj është përdorimi i kunjave të Arduino GPIO si një stafetë e tensionit të ulët. Nëse po përpiqeni të ndërroni diçka me tension më të lartë ose amperazh, atëherë duhet të përdorni një stafetë të jashtme. Kur fillon kodi, ai kthen pinin 11 në Arduino në LOW ose off kështu që bëhet një terren tjetër (tension negativ). Ai gjithashtu kthen pinin 9 dhe 10 LART or ose aktiv (tension pozitiv) kështu që nuk ka vazhdimësi midis kunjave 9 dhe 11 ose 10 dhe 11 kështu që të dy ata "stafetë" ose butonat janë të fikur. Kur marrësi IR i Arduino merr komandën poshtë ose më të ulët nga telekomanda Harmony, ai kalon pin 10 në LOW (tension negativ) për vetëm 250 milisekonda, kështu që për një të katërtën e një pin të dytë 10 ka vazhdimësi me pin 11 duke përfunduar kështu qarkun brenda hije e largët sikur dikush të kishte shtypur fizikisht butonin poshtë.
Hapi 11:
Më në fund, i mësova telekomandën time komandat IR nga telekomanda Bose dhe i shtova ato si porosi ShadeUp dhe ShadeDown IR për projektorin tim në cilësimet e Harmony, pastaj e programova që të dërgonte komandën ShadeDown sa herë që projektori ndizet. Shpresoj që dikush ta gjejë këtë të dobishëm! Faleminderit për shikimin!
Recommended:
Ngjitja në Kullë Roboti Ndihmues V1 - Kontrolli me dy këmbë, RF, BT me aplikacion: 22 hapa (me fotografi)
Ngjitja në Kullë Ndihmon Robotin V1 - Kontroll me Dy Këmbë, RF, BT Me Aplikacion: Kur të shoh ndonjëherë hardhuca në mure, planifikoj të bëj një robot të tillë. Ideashtë një ide afatgjatë, unë kërkoj shumë artikuj për elektro-ngjitëse dhe kontrolloj në një farë mënyre dhe dështova në kapacitetin e tij të mbajtjes. Tani për tani kam në plan ta bëj atë duke përdorur elektromagnet për
Kontrolli i Qasjes në Ushqimin e Cat (ESP8266 + Servo Motor + Printim 3D): 5 hapa (me fotografi)
Kontrolli i Qasjes në Ushqimin e Cat (ESP8266 + Servo Motor + Printimi 3D): Ky projekt kalon mbi procesin që kam përdorur për të krijuar një tas të automatizuar të ushqimit të maceve, për macen time të moshuar diabetike Chaz. Shikoni, ai duhet të hajë mëngjes para se të marrë insulinë, por unë shpesh harroj të marr pjatën e tij para se të shkoj në shtrat, gjë që prish
Kontrolli i mendjes së shëndoshë: 5 hapa (me fotografi)
Kontrolli i Shëndetit: Ky projekt ka të bëjë me mendjemprehtësinë, ose të sigurohesh që kontrollohet rregullisht. Mënyra më e mirë për ta bërë këtë të ndodhë është të ndërtoni një maskë që shkëlqen rastësisht me sy të kuq. Shpesh aq sa është e dukshme, por mjaft rrallë për t'i bërë njerëzit të dyshojnë
Si të bëni automatizimin e shtëpisë të bazuar në IoT me stafetë kontrolli të sensorëve NodeMCU: 14 hapa (me fotografi)
Si të bëni automatizim të bazuar në IoT në shtëpi me stafetën e kontrollit të sensorëve NodeMCU: Në këtë projekt të bazuar në IoT, unë kam bërë Automatizimi i Shtëpisë me modulin e stafetës së kontrollit Blynk dhe NodeMCU me reagime në kohë reale. Në modalitetin manual, ky modul stafetë mund të kontrollohet nga celulari ose smartphone dhe, kaloni manual. Në modalitetin automatik, kjo zhurmë
Kontrolli i Ndriçimit Kontrolli LED i bazuar në PWM duke përdorur butona Push, Raspberry Pi dhe Scratch: 8 hapa (me fotografi)
Kontrolli i Ndriçimit PWM Bazuar në Kontrollin LED duke përdorur Butonat Push, Raspberry Pi dhe Scratch: Unë po përpiqesha të gjeja një mënyrë për të shpjeguar se si punonte PWM për studentët e mi, kështu që i vura vetes detyrën të përpiqesha të kontrolloja shkëlqimin e një LED duke përdorur 2 butona shtytës - një buton që rrit shkëlqimin e një LED dhe tjetri e zbeh atë. Për të përparuar