Byg en "mobilvagt" til at overvåge brugen af ​​enheden

Byg en

Billede 1 af 5

Hele samlingen kan monteres i en pæn plastikkasse
BRCK tilbyder internetforbindelse til områder uden pålidelig infrastruktur
Kredsløbsdiagram for mobiluret
Arduino-koden er kort og enkel
Slice of Radio klikker direkte på Pi'ens GPIO-stifter

"Internet of Things" (IoT) er en storslået idé - en vision om en verden, hvor dagligdags apparater kan tale sammen uden problemer og overvåges og fjernstyres.

Indtil videre har vi endnu ikke set en virkelig spændende applikation til konceptet. Men de involverede teknologier er nu så billigt tilgængelige og så nemme at sætte op, at det er helt muligt at opsætte skræddersyede IoT-lignende systemer i dit eget hjem.

I denne funktion vil vi udforske dette ved at demonstrere, hvordan man bygger et simpelt trådløst system, som forældre kan bruge til at overvåge den tid, deres børn bruger på mobile enheder.

Anatomien i et IoT-system

De fleste IoT-projekter består af en eller flere "knudepunkter" forbundet til et netværk. En node omfatter normalt en simpel elektronisk controller, en eller flere sensorer (bits af hardware, der måler eller detekterer noget) og nogle gange en eller flere aktuatorer (bits af hardware, der gør noget, enten fysisk eller elektronisk).

Under brug opsamler controlleren input fra sensorerne og sender informationen videre til et centralt kontrolsystem. Den kan også instruere sine aktuatorer til at udføre arbejde som svar på meddelelser modtaget over netværket eller som direkte reaktion på sensorinput.

For eksempel kan en landmand installere et system i sit drivhus, der anvender noder overalt. Hver knude kunne tage input fra jord-, temperatur- og fugtighedssensorer og bruge dens indbyggede behandlingsfunktioner at handle, såsom at åbne eller lukke ventilationsåbninger, dreje vandventiler eller dirigere automatiserede plukkeplatforme som havde brug for.

Alt dette kunne opnås uden direkte menneskelig involvering, men dataene kunne også føres tilbage til den centrale styrecomputer, så bedriftslederne kunne overvåge og styre systemet som helhed. Se Fire store Internet of Things-projekter, nedenfor, for nogle andre eksempler på IoT-applikationer i den virkelige verden.

Mobilvagtprojektet

De fleste af os har ikke gårde at administrere, men IoT-principper kan nemt omsættes til huslige formål. Vores udvalgte projekt er at overvåge den tid, dine børn bruger på deres mobile enheder, uanset om det er at spille spil eller bruge Facebook. Men da de fleste børn bruger en bred vifte af enheder på tværs af adskillige platforme, er det ikke muligt at installere overvågningssoftware på hver enkelt.

Raspberry Pi giver os fleksibiliteten til at skabe ethvert rapporteringssystem, vi ønsker

Hvis vi tager en IoT-tilgang, kan vi i stedet holde fysisk styr på hver enhed – fra en Nintendo DS til en iPad – og registrere, hvornår den bliver afhentet, hvilken enhed det er, og hvornår den lægges ned igen. Vi kan opnå dette ved at placere en node i hvert barns soveværelse og en sensor i hver enhed. Mange typer sensorer er tilgængelige, som nemt kan tilsluttes en mikrocontroller; i dette tilfælde bruger vi en simpel magnetisk kontakt.

Ved at fastgøre en lille magnet til hver af de enheder, du vil overvåge, vil kontakten lukke, hver gang enheden placeres ved siden af ​​den. Når et barn tager enheden op for at lege med den, åbnes kontakten og giver mikrocontrolleren – og de pågældende forældre – besked om, at enheden ikke længere er der.

Det er bestemt ikke et idiotsikkert system - det kunne f.eks. snydes med en køleskabsmagnet - men det tilbyder en enkel måde at gøre overholdelse af reglerne let for forældrene at administrere, og lige så let for børn at overholde med.