Uber Home Automation w / Arduino & Pi (15 / 19 stap)

Stap 15: Hond Tracker


Video

Dit laatste voorbeeld zullen afwijken van alle andere sensor projecten tot nu toe. Ik heb rond dit idee van de tracker hond is schoppen voor een tijdje. Onlangs was er een "Internet van dingen Hack Day" competitie gehouden door de lokale Arduino groep hier in de Twin Cities (Minnesota, USA). Ik nam deze kans een team te werken aan dit idee van de tracker hond te vormen. Dit is wat mijn teamgenoten (Wolf Loescher, Russ Terrell en Patrick Delaney) en ik in geslaagd om op dag van de competitie.

Ik presenteer dit idee voornamelijk om te benadrukken hoe flexibel Arduino en DIY automation kunnen. Hier kun je de sensor van uw eigen niche. Het prototype die we gemaakt is volledig functioneel, maar de elektronica moet zijn gekrompen naar beneden om het op de hond worden gedragen. Ik hoop te blijven werken aan het als ik meer tijd. Voor nu, zal ik gewoon de code en video demo post zonder de fancy bedradingsschema gevonden in de vorige stappen. U kunt vrij veel berekenen het bedradingsschema van de Arduino schets, dus ik hoop dat dat is ok.

Motivatie
Veel mensen laten hun hond uit te kak in de ochtend. Het is verleidelijk om gewoon laten uit de werf door zichzelf en geef die hen de tijd te ruiken rond tijdens uw verblijf warm en gezellig binnen en afwerking van uw koffie. Maar er zijn twee problemen daarmee.

  1. De hond kan weglopen (hebt u niet een omheind erf).
  2. U weet niet of ze kak, of waar ze kak, en uiteindelijk besteden meer tijd op zoek naar de kak. Verwaarlozen te halen van de kak is geen optie!

Deze hond wearables project heeft tot doel deze problemen op te lossen. Zoals te zien in het diagram, is het idee om een hond slijtage een kraag doos. Het vak kraag bevat een GPS-module, tilt switch of een RFM69 transceiver.

Hond Escape Alarm en Tracking
De GPS-locatie is voortdurend worden verzonden vanaf de hond-eenheid naar de OpenHAB Raspberry Pi thuis, via de dezelfde gateway die eerder gedetailleerd. Het moment dat het GPS-signaal dwaalt af buiten een virtuele grenzen gedefinieerd in OpenHAB, spelen de Raspberry Pi-luidsprekers een hoorbaar alarm signalering de hondeigenaar ze nodig hebben uit te gaan en de hond halen. De eigenaar kan kijken naar de OpenHAB scherm om te zien een google kaart van waar hun hond op dit moment is (of ten minste de laatste GPS-signaal ontvangen). Gewapend met de oorspronkelijke richting die de hond ging, kan hij vervolgens een handbediende eenheid gebruiken om te zoeken van de hond buiten. Met het grote bereik van de RFM69 moet het systeem kunnen vinden de hond meer dan 900 voeten weg met de handbediende eenheid, of 700 voet met de bouw van obstructie. Het bereik is goed genoeg om zeer nuttig zijn bij het zoeken naar een verloren hond, zelfs als je hebt geen idee waar het zou zijn gegaan. U kunt rijden rond het wachten op een ping van de handbediende eenheid.

Eigenlijk, zelfs zonder de Arduino handbediende eenheid, zolang uw hond niet hel gebogen op het weglopen, u waarschijnlijk zult kunnen vinden hem alleen uit de google kaart getoond op het scherm OpenHAB. U kunt uw slimme telefoon OpenHAB app, aangesloten op de home OpenHAB server, gebruiken en zien in real-time waar uw hond vraagt zich af af aan als u gaan achter hem. Met een dergelijk goed bereik bent u waarschijnlijk om hem te vangen voordat hij te ver gaat.

Hondenpoep bijhouden
Het systeem vertelt je ook wanneer uw hond poept, en toont een kaart google van waar de kak is. We gebruiken het tilt schakelaar signaal om ons te vertellen wanneer de hond houdt het standpunt "kak" voor enkele seconden. Wanneer dit gebeurt, vlaggen de hond Arduino een GPS-locatie. De OpenHAB Raspberry Pi speelt een geluidsmelding laten weten dat de hond haar werkzaamheden heeft verricht. Vervolgens checkt u de kaart om te zien waar te halen van de kak. De tijdstempel wordt er te zeggen andere familieleden later op de dag of de locatie van de kak huidige is of van de ochtendpauze badkamer, in geval zij missen de geluidsmelding. Familieleden kunt de alarmknop van de "OFF" schakelt het alarm en geven aan andere familieleden die vanmorgen kak heeft opgepikt.


We gebruiken ook de ingebouwde temperatuursensor in de RFM69 om de omgevingstemperatuur van de hond-eenheid. We kunt audio waarschuwingen verzenden als het milieu te warm of koud krijgt. Voor al deze audio waarschuwingen is het triviaal om e-mail alerts, ook toe te voegen zoals gezien in de andere voorbeelden van het project.

De volgende demo video is genomen voor mijn huis. Hier is wat te zoeken in de video en screen shots. Ik wilde aantonen dat de nauwkeurigheid van de GPS unit. Het lijkt goed om binnen 5 voeten. Ik ben in staat om in te stellen van de eenheid aan het einde van mijn oprit, recht op het gras-regel. De GPS-kaart toont bijna precies die locatie. Ik koos met opzet de lichte post als de locatie van de kak te geven een gevoel van hoe nauwkeurig de GPS-module is. Behoorlijk indrukwekkend voor een $15-apparaat.

Dit is de eenheid van de hond aan het einde van de oprit, recht op de gras-regel geplaatst.

GPS-track van mij lopen rond de werf.

Video

Onopgeloste problemen
Wij zijn het oorspronkelijk plan op het ophangen van een magnetometer in zowel de hond-eenheid en de eenheid van de persoon. Helaas, de magnetometer bibliotheek die we wilden gebruiken niet spelen mooi met de RFM-bibliotheek. Dus moesten we gewoon overslaan die functionaliteit. Het zou koel zijn om dat werkend te krijgen geweest zijn. De OpenHAB werd setup om te registreren en grafiek de richting de hond werd geconfronteerd met telkens het poept, zodat we bepalen kunnen of honden echt geconfronteerd noorden wanneer ze gaan.

...

Gerelateerde Artikelen

Home Automation met Arduino

Home Automation met Arduino

In dit Instructable zal ik proberen uit te leggen hoe een server voor huisautomatisering die de mogelijkheid heeft om gemeenschappelijke huishoudelijke elektrische artikelen voor tampon ter te een gemeenschappelijk stekkerdoos met 5-weg-240 v wissels
Home Automation met Arduino, Buttons, LCD, EEPROM en slimme telefoon

Home Automation met Arduino, Buttons, LCD, EEPROM en slimme telefoon

Nu kunnen we de controle van romp huis met slimme telefoonStap 1: Hardware vereist voor domotica kunt u verschillende dingen, ik kies schakelen of relayIn dit project u zal bepalen switcher door mobiele .if mobiele niet aanwezig is kunt u ook bediene
De Raspberry Pi-Arduino-SignalR Home Automation Hub

De Raspberry Pi-Arduino-SignalR Home Automation Hub

Na een paar van mijn prelude IBLEs gepubliceerd hier en hier, dit project neemt de eerste stap naar het opbouwen van een basisversie van een functionele Home Automation Hub.Ik heb verschillende technologieën gebruikt in een poging om zin van hoe ik k
Home Automation met behulp van de Arduino Uno

Home Automation met behulp van de Arduino Uno

Ooit wilde maken uw huis geautomatiseerde? Wilde de verlichting, ventilator en andere toestellen van uw smartphone? Of een tutorial over aangesloten apparaten en aan de slag met het gezocht? Android Home Automation zal u tonen hoe te maken van uw hui
Home Automation met behulp van RF-Transceiver met Arduino Micrcontroller

Home Automation met behulp van RF-Transceiver met Arduino Micrcontroller

Dit project laten zien voor het ontwerp en de ontwikkeling van een Home Automation systeem met behulp van RF-Transceiver gecontroleerd door Arduino Micrcontroller. De gebruiker zal verschillende indoor apparatuur zoals bollen, deuren en fans met behu
Smart Home Automation met Android + Ethernet Internet + Arduino

Smart Home Automation met Android + Ethernet Internet + Arduino

Domotica wordt meer en meer populair, betaalbare en fascineert mensen. Internet biedt dergelijke mogelijkheden als nooit tevoren. Maak indruk op uw vrienden tonen op Smartphone, dat u kunt aan/uit-lamp in uw appartement mijl afstand schakelen en tege
DIY Home Automation voor Beginners.  Absoluut geen codering of solderen vereist.  Android/Arduino voor het schakelen van dingen in- en uitschakelen

DIY Home Automation voor Beginners. Absoluut geen codering of solderen vereist. Android/Arduino voor het schakelen van dingen in- en uitschakelen

Deze instructiable is gericht op de absolute beginner. Als u kunt omgaan met een scherp mes zonder snijden kunnen uw vingers van u maken en aanpassen van deze domotica controller.Deze instructies zijn ook on-line op www.pfod.com.au onder Android / Ar
Compact Home automation Module gebaseerd op Android, Bluetooth en Arduino!

Compact Home automation Module gebaseerd op Android, Bluetooth en Arduino!

Dit Instructable is aan te tonen hoe het bouwen van een compacte Home automation module met behulp van goedkope onderdelen zoals Arduino uno, Relay module, Bluetooth module en die kan worden bediend met behulp van Android telefoon!Maak je geen zorgen
Home Automation met behulp van de Arduino en Bluetooth

Home Automation met behulp van de Arduino en Bluetooth

De "Home Automation System"(HAS) concept bestaat al vele jaren. De termen "Smart Home", "Intelligente huis" gevolgd en is gebruikt om het concept van netwerken toestellen en apparaten in het huisDomoticasysteem is een proces
ESP8266 Home automation deel 1

ESP8266 Home automation deel 1

Iedereen hoorde over Home automation. Het is een interessant thema en velen dachten over het maken van het huis een beetje slimmer. In dit instructable laat ik je mijn manier om uw huis slimmer te maken en wat advies te realiseren het. Ik werk met de
Start Home Automation: W7500 webserver

Start Home Automation: W7500 webserver

Ik zal WIZwiki-W7500Het is WIZnet en gebruiken interface voor het maken van de webserver maken.U maakt mogelijk Smart Home Automation met behulp van dit projectonderstaande beschrijving is WIZwiki-W7500-Platform voeren.OverzichtWIZnet WIZwiki Platfor
ESP 8266 Wifi gecontroleerd Home Automation

ESP 8266 Wifi gecontroleerd Home Automation

ESP8266 is een groot ding voor het beginnen met Wifi en IOTHet is ook goedkoop en worden gebruikt voor het maken van coole projecten die zijn verbonden met het Internet. Leer hoe te maken van een eenvoudig Project van de IOT mee. De ESP8266 WiFi Modu
Smart Home Automation met Voice command

Smart Home Automation met Voice command

Dit is een stapsgewijze tutorial bouw van het circuit voor 'Smart Home Automation met Voice Command' functie.Download onze gratis Arduino Project Code hier.Vereisten:• Arduino Uno• LED• Weerstand (220 Ohm)• Bluetooth-Module (BlueSmirf / BlueMate Zilv
Home Automation/veiligheid Prototype

Home Automation/veiligheid Prototype

Ik heb gespeeld met micro-controllers voor vrij lang en toen ik mijn vrienden vroeg me tot het nemen van dit project en ik was beetje nerveus omdat werken met individuele huisautomatisering modules is relatief gemakkelijker dan aan de opbouw van een