Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Aktivering og deaktivering af tabletskærmen ved hjælp af magneter
- Trin 2: Forberedelse af rammen
- Trin 3: Programmering af WeMos
- Trin 4: Det endelige resultat
Video: Vægmontering til iPad som hjemmeautomatiseringskontrolpanel, ved hjælp af servostyret magnet til aktivering af skærm: 4 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
På det seneste har jeg brugt en del tid på at automatisere ting i og omkring mit hus. Jeg bruger Domoticz som min hjemmeautomatiseringsapplikation, se www.domoticz.com for detaljer. I min søgning efter et dashboard -program, der viser alle Domoticz -oplysninger sammen med alle former for yderligere nyttige (og mindre nyttige) oplysninger, opdagede jeg Dashticz, og jeg må sige, at jeg kan lide det meget!
For bekvemt at vise og styre Dashticz-dashboardets skærme købte jeg mig en brugt iPad Air 1-tablet. Nu var alt, hvad jeg havde brug for, en god måde at montere tabletten på væggen på et centralt sted i min stue. Fra hylden er vægbeslag til iPads ret dyre, så jeg besluttede simpelthen at bestille en specialfremstillet billedramme i min lokale byggemarked.
Endelig havde jeg brug for en god måde til automatisk at aktivere/deaktivere tabletten. Læs videre for at se, hvordan 2 enkle køleskabsmagneter spillede en afgørende rolle for at løse denne udfordring.
Forbrugsvarer
- iPad tablet
- 90 graders USB -dataladerkabel
- billedramme i mål
- 6 mm krydsfiner
- 18 mm krydsfiner
- 9g SG90 mikro servo
- ESP12 WeMos D1 Mini
- to små magneter
- strimmel af plexiglas
Trin 1: Aktivering og deaktivering af tabletskærmen ved hjælp af magneter
Da det virker lidt overdrevet at have tabletten altid aktiveret, begyndte jeg kun at lede efter en måde at aktivere den på, når det var nødvendigt. Selvfølgelig kunne jeg bruge iPad'ens automatiske standby -mulighed, men så skulle jeg røre ved skærmen og trykke på startknappen, hver gang jeg gerne ville aktivere den. Da jeg allerede har en PIR -sensor installeret i min stue, knyttet til mit hjemmeautomatiseringssystem, besluttede jeg at bruge den til at aktivere/deaktivere tabletten.
Desværre kunne jeg ikke finde ud af en måde at aktivere en iPad via software (uden at jailbreake den). Så indså jeg, at åbning og lukning af iPad -coveret aktiverer/deaktiverer tabletten. Hurtig søgning på internettet viste, at iPad’en har nogle magnetiske sensorer, der udløses af magneter i coveret. Jeg legede med 2 køleskabsmagneter og fandt ud af, at jeg kunne deaktivere iPad'en ved at fastgøre den ene magnet på bagsiden modsat hjemmeknappen og flytte den anden magnet mod bagsiden i øverste højre hjørne. At flytte den anden magnet væk aktiverer iPad!
Alt jeg havde brug for nu var en mekanisme til at flytte denne anden magnet mod og væk fra tabletten på kommando. Jeg havde en lille servomotor liggende, som viste sig at være perfekt til jobbet. Jeg skar et lille stykke plexiglas, bøjede det ved hjælp af en varmepistol og limede det til servoarmen. Til sidst limede jeg en af magneterne til plexiglasset. En midlertidig prototype af dette setup viste, at det hele fungerede som en charme.
Trin 2: Forberedelse af rammen
Jeg bestilte aluminiumsbilledrammen i min lokale byggemarked (det er skræddersyet til at passe præcis til min iPad, så der er nok plads til at tilslutte 90 graders vinkelkabel). Desuden efterlader rammens dybde lige nok plads til at montere servomotoren.
Jeg skar rummet til servomotoren og den faste magnet i 6 mm krydsfinerpladen ud. Dette kort bruges til at fastgøre tabletten i rammen. Jeg var nødt til at sørge for at placere den faste magnet med den 'rigtige polaritet op' for at få den til at fungere.
Endelig skar jeg pladsen til servomotoren ud af 18 mm krydsfinerpladen, der fungerer som vægpladen til at fastgøre rammen til væggen.
90 graders vinkelstrømkablet havde brug for en lille smule ændringer for at få det til at passe ind i rammen.
Trin 3: Programmering af WeMos
Jeg bruger Arduino IDE -applikationen til dette, som kan downloades her. IDE skal konfigureres til brug med WeMos, der er masser af varer instruktioner derude, hvordan man gør det. Brættet, der skal bruges, er "LOLIN (WEMOS) D1 R2 & mini".
Koden, jeg oprettede, findes i filen IpadServo.ino herunder. Hvis du vil genbruge denne kode, skal du sørge for at opdatere dit WiFi SSID og adgangskode i koden. Hvis du er på et andet IP -netværk end 192.168.1.x, skal du også opdatere WIFI_IP og WIFI_GATEWAY -definitionerne. Bemærk, at jeg bruger en fast IP -adresse og port til mine WeMos.
Servoen er forbundet til WeMos med 3 ledninger: GND, 5V og signal (til D2).
Efter aktivering af WeMos kan servoen (og dermed iPad) nu styres ved at sende følgende kommandoer:
192.168.1.103:11103/on
192.168.1.103:11103/off
Trin 4: Det endelige resultat
Efter montering af rammen på væggen (strømkabel og servotilslutningskabel føres gennem et hul i væggen bag rammen til det tilstødende spisekammer), programmerede jeg mit Domoticz hjemmeautomatiseringssystem til at sende de rigtige kommandoer til mine WeMos, baseret på evt. bevægelse registreret af PIR -sensoren i min stue. Som du kan se (og høre) fra videoen, fungerer aktivering og deaktivering af iPad fint!
Anbefalede:
YouTube-abonnenttæller ved hjælp af en E-Paper-skærm og Raspberry Pi Zero W: 5 trin (med billeder)
YouTube-abonnenttæller ved hjælp af en E-Paper-skærm og Raspberry Pi Zero W: I denne vejledning viser jeg dig, hvordan du opbygger din egen Youtube-abonnenttæller ved hjælp af en e-paper-skærm og en Raspberry Pi Zero W til at forespørge YouTube API og opdater skærmen. E-papir displays er gode til denne type projekter, da de har
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores
Arduino CO-skærm ved hjælp af MQ-7-sensor: 8 trin (med billeder)
Arduino CO -skærm ved hjælp af MQ -7 -sensor: Et par ord, hvorfor denne instruktive blev oprettet: en dag ringede min kærestes mor os midt om natten, fordi hun følte sig virkelig syg - hun havde svimmelhed, takykardi, kvalme, forhøjet blodtryk, hun besvimte endda i ukendt tid (sandsynligvis
Sådan laver du ur i realtid ved hjælp af Arduino og TFT -skærm - Arduino Mega RTC med 3,5 tommer TFT -skærm: 4 trin
Sådan laver du ur i realtid ved hjælp af Arduino og TFT-skærm | Arduino Mega RTC med 3,5 tommer TFT-skærm: Besøg min Youtube-kanal. Introduktion:- I dette indlæg skal jeg lave “Real time Clock” ved hjælp af 3,5 tommer TFT touch LCD, Arduino Mega 2560 og DS3231 RTC-modul …. Inden start … tjek videoen fra min YouTube-kanal..Bemærk:- Hvis du bruger Arduin