Uber Home Automation med Arduino & Pi (15 / 19 steg)

Steg 15: Hund Tracker



Video

Detta sista exempel blir annorlunda från alla andra sensor-projekt hittills. Jag har varit sparkar runt denna hund tracker tanken ett tag. Nyligen var det en "Internet av saker Hack Day" tävling som hölls av den lokala Arduino gruppen här i de tvilling-städerna (Minnesota, USA). Jag tog tillfället i akt att bilda ett team att arbeta på denna hund tracker idé. Detta är vad mina lagkamrater (Wolf Loescher, Russ Terrell och Patrick Delaney) och jag lyckades göra konkurrensen dag.

Jag lägger fram denna idé främst att belysa hur flexibla Arduino och DIY automation kan vara. Du kan göra din egen nisch sensor. Prototypen vi gjort är fullt fungerande, men elektronik måste krympas ner i att bäras på hunden. Jag hoppas att fortsätta arbeta på det när jag har mer tid. För nu ska jag bara lägga koden och video demo utan fancy kopplingsschema hittade i föregående steg. Du kan ganska mycket siffra ut kopplingsschema från Arduino skiss, så jag hoppas det är ok.

Motivation
Massor av människor låt deras hund för att bajsa på morgonen. Det är frestande att bara låta dem ut gården av sig själva och ge dem tid för att vädra runt medan du bo varmt och mysigt inne och avsluta ditt kaffe. Men det finns två problem med detta.

  1. Hunden kan springa iväg (om du inte har en stängsel inhängnad gård).
  2. Du vet inte om de bajs, eller där de bajs, och sluta spendera mer tid söker bajs. Försumma att plocka upp bajs är inte ett alternativ!

Denna hund wearables projektet syftar till att lösa dessa problem. Som framgår av diagrammet, är tanken att ha en hund ha en krage låda. Rutan krage innehåller en GPS-modul, tilt switch och en RFM69 transceiver.

Hund fly larm och spårning
Den GPS-position är ständigt som skickas från hund enheten till OpenHAB Raspberry Pi hemma, via samma gateway tidigare detaljerade. Nu GPS-signalen glider bortom en virtuell gräns definieras i OpenHAB, spela Raspberry Pi högtalarna ett akustiskt larm till alert hundens ägare de behöver för att gå ut och hämta hunden. Ägaren kan titta på OpenHAB skärmen för att se en google karta där deras hund för närvarande är (eller åtminstone senaste GPS signalen). Beväpnad med den ursprungliga riktningen hunden gick, kan han då använda en handhållen enhet för att hitta hunden utanför. Med det stora utbudet av RFM69 bör systemet kunna hitta hunden mer än 900 fot bort med handhållen enhet, eller 700 fot med att bygga hinder. Utbudet är tillräckligt bra för att vara till stor hjälp när att hitta en förlorad hund, även om du har ingen aning om det kan ha gått. Du kan köra runt väntar en ping från handhållna enheten.

Faktiskt, även utan den Arduino handhållen enheten, så länge som din hund är inte helvetet böjd på Spring bort, du kommer förmodligen att kunna hitta honom bara från google karta visas på skärmen OpenHAB. Du kan använda din smarta telefon OpenHAB app, ansluten till hemservern OpenHAB, och se i realtid där din hund undrar off till som du går efter honom. Med så bra utbud är du sannolikt att fånga honom innan han går för långt.

Hundbajs spårning
Systemet också talar om för dig när din hund bajsar, och visar en google karta över vart bajs är. Vi använder tilt switch signalen för att berätta när hunden håller "bajsa" ställning i flera sekunder. När detta händer, flaggar hunden Arduino ett GPS-position. OpenHAB Raspberry Pi spelar en ljud varning så att du vet att hunden har gjort sin verksamhet. Checka på kartan för att se var att plocka upp bajs. Tidsstämpeln är det att berätta för andra familjemedlemmar senare under dagen om bajs är nuvarande eller från morgonen badrum break, i fall de missar den ljud alerten. Familjemedlemmar kan använda knappen alarm "OFF" att rensa alarmet och ange att andra familjemedlemmar som morgonens bajs har plockats upp.


Vi använder också inbyggda temperaturgivaren i RFM69 för att få den omgivande temperaturen av hund enheten. Vi kan skicka ljud varningar om miljön blir för varm eller kall. För alla dessa ljud varningar är det trivialt att också lägga till i e-postmeddelanden, som sett i andra projekt exemplen.

Följande demo video tas framför mitt hus. Här är vad man ska leta efter i video och skärm skott. Jag ville Visa GPS-enheten är korrekta. Det verkar vara bra att inom 5 fot. Jag kan ställa in enheten i slutet av min uppfart, höger på raden gräs. GPS karta visar den platsen nästan exakt. Jag valde medvetet ljus post som bajs plats att ge en känsla av hur exakt GPS-modulen är. Ganska imponerande för en $15 enhet.

Detta är hunden enheten placeras i slutet av uppfarten, höger på raden gräs.

GPS spår av mig gå runt gården.

Video

Olösta frågor
Vi ursprungligen planerat på att sätta en magnetometer i både den hunden och den personen. Tyvärr, magnetometer biblioteket vi ville använda inte leka snällt med RFM biblioteket. Så fick vi bara hoppa över funktionen. Det hade varit häftigt att få det att fungera. OpenHAB var setup för att spela in och diagram riktning hunden stod inför varje gång det bajsar, så att vi kan avgöra huruvida hundar verkligen möta norr när de går.

...

Se Steg
Relaterade Ämnen

Introduktion till Home Automation med Arduino och RF-signaler!

Idag ska jag visa dig en introduktion på hemautomation med RF-signaler.Föreställa sig mitten av vintern, det är kallt och mörkt ute, men tack vare automation du vakna upp till ett varmt och ljust rum, med en varm kopp kaffe ångande vid sidan av sänge...

Smart Home Automation med Android + Ethernet Internet + Arduino

Hemautomation blir mer och mer populära, prisvärda och fascinerar människor. Internet erbjuder sådana möjligheter som aldrig förr. Imponera på dina vänner visar på Smartphone som du kan växla på/av-lampa i din lägenhet miles bort och samtidigt se det...

Home Automation med Raspberry Pi, Arduino, Domoticz, MySensors.

Hej Fellow beslutsfattare,Detta är min första Instructable på Home Automation. Tanken är att bygga en controller och trådlösa noder för att kontrollera och övervaka.Efter en massa hit och prov med många olika styrenheter som OpenHab, DomotiGa, sedan...

Gest baserat Home Automation med Intel Edison (Intel IoT))

Gest baserade hemautomation är det nya sättet att interagera med elektriska apparater tillgängliga på vårt hus. I detta projekt kommer vi att använda sensorer i stället för kamera för gestigenkänning, eftersom det ger bättre konsistens, miljö oberoen...

Smart Home Automation med Voice command

Detta är en steg för steg handledning bygga kretsen för "Smarta hem Automation med Voice Command" funktionen.Ladda ner vår gratis Arduino projektkod här.Krav:• Arduino Uno• LED• Resistor (220 ohm)• Bluetooth-modul (BlueSmirf / BlueMate Silver)•...

DIY Smart Home Automation med Android

Smart Home Automation Låt användaren för att styra hem från hans eller hennes telefon och tilldela åtgärder som bör hända beroende på tid eller andra sensormätningar som ljus, temperatur eller ljudet från alla enheter i nätverket hemautomation.VAD KA...

Hur: Lägga till röst-Feedback till din Home Automation med länka den en!

Hej alla,Idag ska jag visa dig, lägga till röst-feedback till din Home Automation.Detta kommer alltid att vara en bra tillsats till din hem-Automation-projekt med länk det en eftersom din Linkit ONE skulle lämna en feedback som en "Jag har vänt på ly...

Remote Home Automation exempel - Arduino + Ethernet Shield

Välkommen igen!I detta Instructable jag kommer detalj hur man använder olika sensorer och objekt med en internet ansluten Arduino. Enligt min åsikt, detta var ett mycket roligt projekt att sätta ihop och mixtra med! Plus, jag måste bättra på min HTML...

Home Automation med en Smartphone (TV, Arduino, ljus, säkerhet, projektor, DVD-spelare...)

Dessa dagar de hemautomation enheterna och hem styrning system är mycket populära. Även i gemenskapen av DIY-ers. Så bestämde mig att göra min egen hem kontroll enhet genom att använda Arduino. Enheten kan styras med en mobiltelefon, och här använde...

Arduino MEGA 2560 Home automation med 8 kanal relay

Nästa webbsidorna för de schematiska och kod.Steg 1: Schematiskt Här ser du schematiskt.Bör vara mycket lätt att förstå.Anslut bara det som schematiskt visar.Steg 2: KodenDu måste inkludera SPI och Ethernet bibliotek.Förmodligen måste du ändra IP-adr...

Lätt DIY Home Automation (med servo växlar)

detta Instructable handlar om en av livets enkla åtgärder, vända en strömbrytare på och av.På oomlout gör vi det många gånger om dagen, så många faktiskt kom till en punkt där vi frågade oss "Kan vi inte få en Arduino att göra detta?". Naturligt...

Små Home Automation med Intel Edison och Microsoft Azure

Sakernas Internet står för "Sakernas Internet" som är en utveckling av Internet där det planeras för varje enhet ha nätverksåtkomst, så att de kan skicka och ta emot data. Och ännu viktigare, att identifiera themselvesto andra enheter.Detta kan...

KAOS - Home Automation med röststyrning

Innan jag börjar projektbeskrivningen skulle jag vilja tacka Audrey och Nicole för att ge mig Intel Edison styrelsen med en massa sensorer.I detta Instructable har jag använde Intel Edison för hemautomation med komplett röststyrning. I grund och bott...

Basic Home Automation med Phidgets

Detta enkla projekt tar dig igenom grunderna i att få några interiör avkänning och hemautomation inrättas. Projektet löper från en Phidgets SBC, kommer läsa ljus och ljud och sätta ett ljus på och stänga distans. Du kan verkligen växa detta projekt a...

PIR Home Automation

SENSZY (Version 1) - Home Automation med PIRJag är sjuk och trött på att trycka på knappar för att stänga på ljus och fan av mitt rum, så jag tänkte på att göra en automation krets för mitt rum, men jag ville inga knappar att trycka ännu ingen skärm...

DIY Home Automation för nybörjare. Absolut ingen kodning eller lödning behövs. Android/Arduino för att växla saker på och av

Denna instructiable är att den absoluta nybörjaren. Om du kan hantera en vass kniv utan att skära kan fingrarna av dig göra och anpassa denna hemautomation controller.Dessa instruktioner är också on-line på www.pfod.com.au under Android / Arduino för...

Arduino IOT automation med ESP8266

Detta är en IoT automationsprojekt. inte som andra som bara hämtar sensordata till internet. Jag använde där tekniken att styra enheterna med behandlingen som web api använder wifi modul esp8266. med denna teknik vi kan övervaka, styra enheter från v...

SMS-baserade Home Automation system med 1SHEELD

Hej vänner, detta min första instructable och bara vände 16yr gamla för två månader sedan.I detta instructable jag visar hur man gör 5 kanal SMS baserade Home Automation system med 1sheeld. Jag har byggt min egen billigt SSRs med triacs med uppgift L...

Arduino Home automationssystem (med Bluetooth) aha av PYT

Helllo alla,Sedan min 1st Instructable har jag inte tillräckligt lik. så, jag tänkte på att göra en ny instructable.här är min 2: a instructable att bygga en Arduino Home Automation System.Detta är den första bygga med Bluetooth och andra är med hjäl...