Hackaday-premieoppføring: En mobilt elektrisk port

Elektriske porter kan være en eksepsjonell arbeidsbesparende enhet, slik at man kan forbli i en bil mens porten åpnes og lukkes med fjernaktivering. Det kan imidlertid bli noe av en stress som jonglerer de forskjellige fjernkontrollene og keyfobene som kreves, så [Bredman] utviklet et alternativt alternativ – styrer en elektrisk port over mobilnettet.

For 20 år siden, kan dette ha blitt oppnådd ved å koble en rekke reléer opp til ringetonen til en biltelefon. I disse dager er det litt mer sofistikert – en GSM / GPRS-modul er koblet til en Arduino nano. Når et innkommende anrop oppdages, åpnes porten. Etter en 3 minutters vente er porten igjen lukket.

[Bredman] led noen tilbakeslag under prosjektet, på grunn av vagariene for å jobbe med seriell på Arduino Nano og tilbakestillingslinjen på A6 GSM-modulen. Imidlertid var porten imidlertid en grunnleggende enhet å grensesnitt med, som som mange slike apparater, det har velmerkede og dokumenterte pinner for å sende porten åpne og lukke signaler.

[Bredman] var forsiktig med å designe systemet for å unngå uønsket drift. Systemet er opprettet for alltid å lukke porten automatisk, så uansett hvor mange ganger kontrolleren kalles, vil porten alltid ende opp i en lukket tilstand. Spesiell oppmerksomhet ble også betalt for å sikre at kontrolleren kunne håndtere å miste tilkoblingen til mobilnettet. Det er valg som disse som kan gjøre et prosjekt mye mye mer tilfredsstillende å bruke – et portsystem som regelmessig krever oppmerksomhet og omstart vil sannsynligvis ikke vare lenge med sine brukere.

Samlet sett er det et flott prosjekt som viser hvor lett tilgjengelige slike prosjekter er – med noen svært nøye utvalgte moduler og mestring av seriell kommunikasjon, er det en cinch å sette sammen et prosjekt for å koble nesten alt til Internett eller mobilnett i disse dager. For en annen take, sjekk ut denne garasjedøråpneren som logger på Google Drive.

HackadayPrize2017 er sponset av:

Leave a Reply

Your email address will not be published. Required fields are marked *