INHOUDSOPGAWE:
- Voorrade
- Stap 1: Aktiveer en deaktiveer die tabletskerm met behulp van magnete
- Stap 2: Berei die raam voor
- Stap 3: Die WeMos programmeer
- Stap 4: Die finale resultaat
Video: Muurhouer vir iPad as bedieningspaneel vir tuisautomatisering, met behulp van servo -beheerde magneet om die skerm te aktiveer: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Ek spandeer die afgelope tyd redelik tyd om dinge in en om my huis te outomatiseer. Ek gebruik Domoticz as my Home Automation -toepassing, sien www.domoticz.com vir meer inligting. In my soeke na 'n dashboard -toepassing wat alle Domoticz -inligting tesame met allerhande bykomende nuttige (en minder nuttige) inligting toon, het ek Dashticz ontdek, en ek moet sê ek hou baie daarvan!
Om die Dashticz-paneelbordskerms maklik te wys en te beheer, het ek vir my 'n tweedehandse iPad Air 1-tablet gekoop. Al wat ek nodig gehad het, was 'n goeie manier om die tablet op 'n sentrale plek in my woonkamer teen die muur te monteer. Die muurhouers vir iPads is redelik duur, so ek het besluit om eenvoudig 'n pasgemaakte raam in my plaaslike DIY -winkel te bestel.
Uiteindelik het ek 'n goeie manier nodig om die tablet outomaties te aktiveer/deaktiveer. Lees verder om te sien hoe twee eenvoudige yskasmagnete 'n belangrike rol gespeel het in die oplossing van hierdie uitdaging.
Voorrade
- iPad tablet
- USB -laaierkabel van 90 grade
- op maat gemaakte prentraam
- 6 mm laaghout
- 18 mm laaghout
- 9g SG90 mikro servo
- ESP12 WeMos D1 Mini
- twee klein magnete
- strook pleksiglas
Stap 1: Aktiveer en deaktiveer die tabletskerm met behulp van magnete
Aangesien dit 'n bietjie oordrewe lyk om die tablet altyd geaktiveer te hê, het ek eers 'n manier begin soek om dit te aktiveer as dit nodig is. Natuurlik kan ek die outomatiese bystand -opsie van die iPad gebruik, maar dan moet ek aan die skerm raak en op die tuisknoppie druk elke keer as ek dit wil aktiveer. Aangesien ek reeds 'n PIR -sensor in my woonkamer geïnstalleer het, gekoppel aan my tuisautomatiseringstelsel, het ek besluit om dit te gebruik om die tablet te aktiveer/deaktiveer.
Ongelukkig kon ek nie 'n manier vind om 'n iPad via sagteware te aktiveer nie (sonder om dit te jailbreak). Toe besef ek dat die opening en sluiting van die iPad -omslag die tablet aktiveer/deaktiveer. Vinnige soektog op die internet het getoon dat die iPad 'n paar magnetiese sensors het wat deur magnete in die omslag veroorsaak word. Ek het met twee yskasmagnete rondgespeel en uitgevind dat ek die iPad kan deaktiveer deur die een magneet aan die agterkant van die tuisknoppie vas te maak en die ander magneet na die agterkant in die regter boonste hoek te skuif. As u die tweede magneet wegbeweeg, word die iPad geaktiveer!
Al wat ek nou nodig gehad het, was 'n meganisme om hierdie tweede magneet op bevel na en van die tablet af te beweeg. Ek het 'n klein servomotor gehad wat perfek was vir die werk. Ek sny 'n klein stukkie plexiglas, buig dit met 'n hittegeweer en plak dit aan die servo -arm vas. Uiteindelik het ek een van die magnete aan die plexiglas vasgeplak. 'N Tydelike prototipe van hierdie opset het getoon dat dit alles soos 'n sjarme werk.
Stap 2: Berei die raam voor
Ek het die aluminium raam in my plaaslike selfdoenwinkel bestel (dit is op maat gemaak om presies op my iPad te pas, en daar is genoeg ruimte om die 90 ° hoekkabel in te sluit). Verder laat die diepte van die raam net genoeg ruimte om die servomotor te monteer.
Ek sny die ruimte vir die servomotor en die vaste magneet in die 6 mm -laaghoutbord uit. Hierdie bord word gebruik om die tablet stewig in die raam vas te maak. Ek moes die vaste magneet met die 'regte polariteit omhoog' plaas sodat dit werk.
Uiteindelik sny ek die ruimte vir die servomotor uit die 18 mm -laaghoutbord wat as muurplaat dien om die raam aan die muur vas te maak.
Die 90 grade hoekkabel het 'n bietjie aanpassing nodig gehad om dit binne die raam te laat pas.
Stap 3: Die WeMos programmeer
Ek gebruik die Arduino IDE -toepassing hiervoor, wat hier afgelaai kan word. Die IDE moet opgestel word vir gebruik met die WeMos; daar is baie goedere -instruksies daaroor hoe om dit te doen. Die bord wat u wil gebruik, is "LOLIN (WEMOS) D1 R2 & mini".
Die kode wat ek geskep het, kan gevind word in die IpadServo.ino -lêer hieronder. As u hierdie kode weer wil gebruik, moet u u WiFi-SSID en wagwoord in die kode opdateer. As u op 'n ander IP -netwerk as 192.168.1.x is, moet u ook die WIFI_IP en WIFI_GATEWAY -definisies opdateer. Let daarop dat ek 'n vaste IP -adres en poort vir my WeMos gebruik.
Die servo is verbind met die WeMos deur 3 drade: GND, 5V en sein (na D2).
Nadat die WeMos geaktiveer is, kan die servo (en dus die iPad) nou beheer word deur die volgende opdragte te stuur:
192.168.1.103:11103/on
192.168.1.103:11103/off
Stap 4: Die finale resultaat
Nadat ek die raam aan die muur gemonteer het (kragkabel en servo -aansluitkabel word deur 'n gat in die muur agter die raam na die aangrensende spens gevoer), het ek my Domoticz -tuisautomatiseringstelsel geprogrammeer om die regte opdragte na my WeMos te stuur, gebaseer op enige beweging opgespoor deur die PIR -sensor in my woonkamer. Soos u uit die video kan sien (en hoor), werk die iPad in en uit!
Aanbeveel:
Raakskerm Macintosh - Klassieke Mac met 'n iPad Mini vir die skerm: 5 stappe (met foto's)
Raakskerm Macintosh | Klassieke Mac met 'n iPad Mini vir die skerm: dit is my opdatering en hersiene ontwerp oor hoe om die skerm van 'n ou Macintosh met 'n iPad mini te vervang. Dit is die sesde hiervan wat ek deur die jare gemaak het en ek is redelik tevrede met die evolusie en ontwerp van hierdie een! Terug in 2013 toe ek
DIY Gee die temperatuur op die LCD -skerm met behulp van Arduino: 10 stappe
DIY Gee die temperatuur op die LCD -skerm met behulp van Arduino: In hierdie projek gaan ons 'n stroombaan maak met 'n paar komponente soos Arduino, temperatuursensor, ens. tussen die siening van die nuwe graad oor die
Beheer van 7-segment LED-skerm met behulp van ESP8266-webbediener: 8 stappe (met foto's)
Beheer van 7-segment LED-skerm met behulp van ESP8266-webbediener: My projek het 'n Nodemcu ESP8266 wat 'n 7-segment-skerm deur die http-bediener beheer met behulp van html-vorm
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek
Voeg 'n PC Sync-aansluiting by 'n Nikon Sc-28 Ttl-kabel (gebruik outomatiese instellings vir 'n flits op die kamera en aktiveer die flits van die kamera !!): 4 stappe
Voeg 'n Pc Sync-aansluiting by 'n Nikon Sc-28 Ttl-kabel (gebruik outomatiese instellings vir 'n flits op die kamera en aktiveer flitsers van die kamera !!): in hierdie instruksies sal ek jou wys hoe om een van die lastige eie 3-pins TTL-aansluitings op te verwyder aan die kant van 'n Nikon SC-28-kamera met TTL-kabel en vervang dit met 'n standaard rekenaar-sinchronisasie-aansluiting. Hiermee kan u 'n spesiale flits gebruik