Kretsloppsodling: Online Relay kontroll



Intro
Det mest spännande för någon ny är övervakning, kontroll och automatisering över internet, att kunna manuellt slå något på eller av med din dator, surfplatta eller telefon, var som helst.

Oundvikligen, nästa steg är att automatisera kontroll. Vissa automation exempel växla reläet beroende på miljöförhållanden, sensor rapporter, tid, GPS koordinater, rörelsedetektor eller en kombination av dessa.

Vi bryta ner användningsområdena för Arduino i kretsloppsodling till tre huvudkategorier

Övervakning. Med sensorer för att övervaka miljön vara det luft eller vatten temperatur, relativ luftfuktighet, ljus nivåer, etc.
Kontroll. Manuellt snabbheten talan, vrida en pump på/av, ljusna på/av, öppna/stänga fönster, etc.
Automation. Kombinerar steg ett och två att använda sensormätningar för att genomföra kontroller, utan din input.

Vilken typ av automationsprojekt kan Arduino lösa för kretsloppsodling? Faktiskt, det finns många, men här är några.

Pump timer
Backup pump utlöses när primära pumpen dog (sann historia).
Automatiskt öka/minska pump cykler på konsekutivt molnigt/soliga dagar
Växa lampor baserat på tid på dygnet, molnigt/soliga villkor
Ljusa nyanser på ljusa dagar
Öppna/stäng växthusgaser windows baserat på klimat prognos
Växla mellan bärbara värmare eller luftkonditioneringar
Växla ljus på när du anger växthusgaser/källare/garage

Oavsett vilken intelligens som du vill genomföra, allt börjar med att få reläet talar till internet och det är vad projektet handlar om. Webapp är nakna ben utom en på/av-knappen.

Demonstrationer av våra projekt finns här:

http://adacsprojects.appspot.com

Hur det fungerar
Tekniken vi använder är polling och är jämförbar med ett barn som sitter i baksätet på en lång väg resa frågar "är vi framme snart?" var tjugo sekunder. En Arduino gör en GET-begäran till App Engine, som kommer att fråga datalager för entiteten relä och returnera reläets statlig egendom. Arduinoen kommer att tolka svaret och utlösa relay pin HIGH/LOW.

Webapp är en enkel bild, vars klass ändringar baserat på den aktuella tillstånd. Klicka på power knappbilden och det kommer att växla klassen, skapa en AJAX-begäran till servern som i sin tur kommer att växla egenskapen state för entiteten relay i databasen.

Reservdelslista
1 x Arduino Uno R3

1 x Arduino Ethernet Shield, R3

1 x Powerswitch svans II

2 x bakbord hane/hane hoppare ledningar

1 x Arduino vägg vårta (frivilligt, för bättre effekt)

Programvaruversioner

Arduino IDE 1.0.3

Google App Engine, Python SDK 1.7.4

Ubuntu 12.04

Python 2.7

Förutsättning

Webbprogrammet körs på Google App Engine. Våra tidigare Instructable, beskrivs hur du skapar ett program.

Projektet är en del av Arduino dataförvärv och styrsystem beskrivs mer detaljerat i våra kommande eBook, Automatisera kretsloppsodling med Arduino.

Se Steg
Relaterade Ämnen

Monitor kamera och Relay kontroll över Internet

Många av oss har smartphones, iPads eller netbooks som vi tar med oss och det skulle vara bra att checka in på plats, i ett kafé eller när du reser. Nu använder vi raspberry pi 2 för övervakning kamera och Styrrelä över internet. Allt är förklara för...

Kretsloppsodling: Online temperatur och fuktighet

för andra projekt, se vår huvudsakliga webbplats: www.iowa-aquaponics.com/arduino/** Uppdatering **Du kan hitta en live demo av online temperaturen och luftfuktigheten i action här:http://adacsprojects.appspot.com**Detta projekt är utformat med krets...

ESP 8266 fristående WiFI Relay kontroll [ytUt]

SYFTETAtt styra en reläutgång med esp8266 i fristående läge (utan arduino, pic eller någon annan mikro-controller) via Web-UIESP sänder sina egna SSID. Det ansluta inte till en router. lokala IP-adressen för esp är 192.168.4.1Steg 1: Samla hårdvaraES...

Arduino - LCD 1602A tangentbord LCD SKÖLD RELAY kontroll.

Hej världen! idag skrev jag en enkel kod för att styra 4 reläer med en knappsats LCD sköld för arduino. Du kan lägga till valfri enhet och koden är lätt att ändra. Jag använde 1 lampa som exempel anordning. Videon visar nederländska texten på LCD-skä...

ESP8266 och Relay kontroll med hjälp av Smartphone

Denna anvisning beskriver ESP8266 mikrokontroller start-up till kontroll av smartphone ett relä ansluten till ESP. I en separat instruktion kommer jag försöka presentera ett liknande fall, men i stället för ESP8266 mikrokontroller kommer vi använda R...

Rummet besökaren räknare med Relay kontroll

Home automation är en riktigt snygg användning av teknik. Automatisera processen med att stänga av belysningen när du lämnar rummet är trevligt om du är en smula lat som mig, och också är ett sätt att vara snäll mot vår jord genom att spara energi!Ja...

Arduino relay kontroll över internet

Välkommen!Steg 1: Gör en skissAnvänd skissen för att ansluta reläet till Arduino.Skissen kommer att hjälpa dig när du ska skriva koden, så att du vet vilka stift måste du kontrollera med koden.Jag använder en Arduino med W5100 Ethernet Shield Network...

Webb-baserat, Raspberry pi kontrolleras, 2 kanal relay elnätet kontroll låda.

Använder några av hylla reläer och vissa grundläggande elektronikkomponenter tillsammans med en Raspberry pi med grundläggande HTML, PHP och javascript programmering, denna webbaserade relay kontroll låda kan användas för att slå på eller av enheter...

Styra por IR (IR-kontroll)

Hoy les presento como realizamos el kontroll de un rele que puede ser ubicado sv apagador de un cuarto por medio de un kontroll remoto. El montaje es sumamente sencillo.Hej idag var visar du hur vi gjorde en avlägsen relay kontroll, och det är verkli...

Touch Pad baserade apparater hemma kontroll

Huvudsyftet med projektet är att utveckla en låg kostnad hemautomation system med en touch pad baserat Stire panelen.Steg 1: Touch pad anslutningarBilliga touch pads finns på någon mobil tillbehörsbutik.En touch pad består av 4 terminaler. T1, T2, T3...

Webserver för hushållsmaskiner kontroll

Detta instructable beskriver hur en enkel men kraftfull webserver för att styra av hushållsapparater kan göras. Hart av kretsen är ATmega328 mikrokontroller. Jag har valde detta eftersom jag ville använda alla tillgängliga Arduino bibliotek kompatibl...

CNC Laser för utskrift av bilder och gravyr - Shapeoko 2 baserade

Om du äger eller planerar att bygga en Shapeoko 2 CNC-maskinen, kommer att detta Instructable gå igenom stegen för att lägga till en 2 watt laser kan skriva ut gråskala bilder på många ytor. Du hittar också Detaljer om hur man gravera på full effekt....

Automatisk dörröppnare kontrolleras genom SLACK

Inlägget var ursprungligen postat på http://www.visuality.pl/postsNodeJS baserat Office dörröppnare med Raspberry Pi och Slack.SesamPå en av hackathons beslutade vi att automatisera våra dörröppning process. Det var en smärta att göra detta manuellt...

PIR energiförbrukning spara strömbrytare

Detta Instructable visar dig hur man konstruerar en Passiva jagnfrared Sensor (PIR sensor) för att slå på och stänga av lampor. PIR-sensorn blir aktiverad om ljus strålar ut från objekt är närvarande i sitt synfält. Denna Signal skickas till mikrokon...

Linkit en - vattennivån Controller med TV Fjärrinställningar

Jag redan gjort en vattennivån controller och postat här se länken korrekt flytande nivå Controller med låg kostnad sensor och TV: ns fjärrkontroll för inställningar. Nu dess fungerar bra och jag använder det online. Ändra det till Linkit en att lära...

Arduino trä spis infoga fläkt Controller

Vi har nyligen installerat en vedkamin i vår öppna spis att hjälpa till med uppvärmning räkningen. Den modell vi valde har inte en termostat. Användaren måste manuellt vända fläkten på när elden är tillräckligt varm och manuellt stänger av när elden...

Interaktiva Arduino skalle

jag hörde en intervju med onda galen vetenskapsman ___ på Science fredag podcast. Han diskuterade det snappning pumpa kit som de erbjuder. Jag hade precis hittat en ganska detaljerad plast skalle på lokal Walgreens för ca $6, så jag fick idén att gör...

Hur du ställer in hem dataserver med OpenWRT på Linksys WRT160NL router

varje hem behöver en router. Varför inte förvandla din router till en webbkamera och data server, till exempel, för att övervaka en baby.Linksys router WRT160NL kan omprogrammeras för att använda OpenWRT (det är en form av Linux), för att ansluta ett...

DIY Smart Garage dörröppnare

Jag vet att du har fått 5 minuter på vägen och frågade dig själv, "gjorde jag stänga garageporten?".Nu, istället för att vrida runt eller lämnar ditt garage och hus sårbara för tjuvar, kan du kontrollera och stänga den med telefonen med ditt val...