Fullstendig autonomt overvåkingskamera

 On the Road
 Jeg pleide å slå av alle elektriske apparater når går for et par dager. Men svært ofte ønsker å vite om alt er i orden hjemme, brent ned, falt ikke ranet. Dessverre kunne jeg ikke finne i markedet er fullstendig selvforsynt enhet som kan overvåke rommet og sende bilder til verten. Jeg måtte gjøre en hedzhet egne hender.
 Erfaring med mikroelektronikk jeg ikke har, så først måtte lære det grunnleggende vitenskap. Jeg varmet ideen om at jeg samler en unik enhet, som aldri har blitt gjort. Hva skjedde etter fem måneders arbeid, vil jeg gjerne tilby i dag i retten.
 Prinsippet for
 Kameraet er anordnet ganske enkel. Mesteparten av tiden sover. Hver time hun våkner, registrert i nettverket GSM, kobles til POP3-serveren og sjekker om nye meldinger. Hvis det er nye meldinger Enheten inneholder en Kameraet lagrer bilder i JPEG til SD-kortet kobles til SMTP-server og sender bilder til en bestemt adresse. Etter det - søvn.
 Enhetskonfigurasjonsinnstillinger er lagret i en fil på SD-kortet. Som mobiloperatør jeg måtte bruke AT & T.
 Fremgangsmåten ifølge

 Første skritt var det valg av komponenter. Jeg bestemte meg for å ta minste motstands vei og stoppet i følgende avsnitt:
 - ATmega 328P med Arduino om bord. For denne kontrolleren er mye av biblioteker, eksempelkode, og så videre. P. Jeg bestemte meg for å jobbe med en frekvens på 16MHz.
 - LinkSprite JPEG kamera. Det er veldig enkelt å bruke kameraet: hun tar et skudd 640x480 og komprimerer det i en JPEG. Enheten støtter konvensjonell serieprotokoll.
 - GSM-modem MTSMC-G2-IP. Denne GSM-modem bestukket min innebygde POP3 og SMTP. Ellers er det ikke mye forskjellig fra konkurrentene.
 - MicroSD-kort for lagring.
 - Hver lille ting Infrastruktur: 74HC4052 å administrere samtale med andre enheter, flere spenningsregulatorer og utmerket bryter TPS2020.
Fullstendig autonomt overvåkingskamera

 Den vanskeligste delen var å gjøre kretsen forbruker så lite strøm under søvn. Kraft av hver komponent blir kontrollert TPS2020. Dermed fungerer bare ATmega. Jeg virkelig hjulpet eksempel Nightingale. Som et resultat av min krets forbruker 014mA mens du sover. Dette betyr at enheten kan operere opp til en måned uten å endre batterier (jeg brukte batterier CR123A hovedsakelig på grunn av sin størrelse).
 Teorien utviklet? La oss samle prototype. Først bevise for deg selv at det fungerer som vi forventer, og for det andre, føler kulhatskeramy.
Fullstendig autonomt overvåkingskamera

 Ser flott ut. Det neste trinnet - skriv og debug-kode. Programmering for ATmega 328P så lett som det er for noen Arduino. Jeg konfigurert min Eclipse til å jobbe med denne brikken og programmerer AVRISP mkII. Plug AVR Eclipse Plugin falt veldig nyttig: bygge prosjektet og dens firmware gjort et par museklikk.
 Kode kontrolleren designet for to til tre måneder. Den nyeste versjonen av koden er tilgjengelig på code.google.com.
 Aldri ville trodd at 12Kb - det er mye minne, og 16MHz - det er veldig fort.
 Når koden har vært mer eller mindre stabil, og tabellen helt overveldet prototype, er det på tide å lodde sammen. Jeg bestemte meg for å bruke format Arduino: altfor lett å finne billige komponenter. Her er hva som skjedde:
Fullstendig autonomt overvåkingskamera

 Det er på tide å starte den siste delen - kroppen. Alas, trenger DIY-prosjekter ikke alltid ha et attraktivt skall. Så jeg bestemte meg for å bruke tre-dimensjonale utskrift tjeneste og gjøre akkurat hva jeg vil.
 Programmer for 3D-modellering jeg ikke liker. Når det er unaturlig - i tre dimensjoner todimensjonal kjøretur. Heldigvis fant jeg OpenSCAD, et gratis program som modeller får en enkel skriptspråk. For eksempel kan en kule med radius 5 er kulen (r = 5). Skjønnhet.
 Skyvelære, noen uker simulering bestillinger Ponoko og her er resultatet:

Fullstendig autonomt overvåkingskamera

Fullstendig autonomt overvåkingskamera

Fullstendig autonomt overvåkingskamera

Fullstendig autonomt overvåkingskamera

Fullstendig autonomt overvåkingskamera

Fullstendig autonomt overvåkingskamera


 Modellen ble skrevet ut med utrolig presisjon, detaljer kom med noen forbedringer. Kildekode modellene finner du på code.google.com.
 Kameraet forsamlingen.
 Her er hva som skjedde:
Fullstendig autonomt overvåkingskamera

Fullstendig autonomt overvåkingskamera

 Her er en video demonstrere kameraet og bildekvalitet:

 Konklusjon
 Nå kan jeg være rolig hjemme: kameraet vil følge nøye med det. Batteriene bør være nok for omtrent en måned når du sjekker e-post en gang i timen.
 Kilde: habrahabr.ru  
Modding DIVpc

 Pryladyvshy til flere kjerne PC plastrør som armene og flere metall som nedre, hul karosseriet [H] olyGeekboy gitt først, men trygg boost. Dette er ikke et sett av forfalskede kjertler og pryamohodyaschee metallisk dyr avløsning datamaskin.
Modding DIVpc

 Å danne behagelig utseende på dyret måtte belønne hans snute. I dette tilfellet, er det laget av plast kitt. Lettelse opphopning føyelig saken forsterket metallrist, gjemt i dypet fэysa ansikts kirurg som heter [H] olyGeekboy.
Modding DIVpc

Modding DIVpc

 Unik kropp - en unik pidestall. Amerikanske moddere slått den ut av bjørk kryssfiner. En liten trekasse skjule et sett med ledninger fôring USB-hub, optisk stasjon, kortleser. I tillegg vil det skjule strømindikatoren ved hjelp av harddisker. Øynene DIVpc - baller tennis. En flaske med "Wild Turkey" dyret kan holde gjennom kobber "skjelett" hendene på de øvre ekstremiteter. Alle deler av kroppen moddere dekke ryddig lag av Bondo. Små feil korrigert sliping.
Modding DIVpc

Modding DIVpc

Modding DIVpc

Modding DIVpc

Modding DIVpc

Modding DIVpc

Modding DIVpc

 Den neste fasen - grunning, maling grove, mer detaljerte modeller og rette eventuelle feil, male etterbehandling. Forfatteren valgte grå.
Modding DIVpc

Modding DIVpc

 Det er det som kom DIVpc. Dette er en veldig karismatisk bygning. Offset malte øyenbrynene, utmerket mimikk munnkurv av kroppen gir den karakter. Man får følelsen av at han er othlebnet slurk av bourbon, velsmakende vыruhaetsya og bryte ut i en gatekamp.
Modding DIVpc

Modding DIVpc

Modding DIVpc

Modding DIVpc

 I DIVpc inneholder følgende komponenter:
 Hovedkort MSI mATX;
 Prosessor Intel Core i5750 CPU;
 Minne 8GB DDR3;
 Hard Drive 2 x 750 GB;
 PSU HEC Orion 585 watt.
 For transport [H] olyGeekboy bygget en stor boks fylt med myke matter.

Modding DIVpc

Modding DIVpc

Modding DIVpc

 I denne korte, men den opprinnelige vorklohe tide å sette en stopper for. Lys idé gjort moddere [H] olyGeekboy plukke opp en dremel og gjøre saken. Det tok litt tid og materialer fra deponier rundt hjørnet, men DIVpc tiltrakk seg mye oppmerksomhet på PAX East 2011. Kanskje forfatteren har et talent.
 Kilde: modding.ru  




Яндекс.Метрика