Arduino Auto drenken de tuin Project (20 / 22 stap)

Stap 20: Basic-Code

Basic-Code:

Automatische tuin drenken met vocht en lichtgevoeligheid

Initialisatie / / / #include

opnemen van LCD-bibliotheek int MoistSensePin = 0; Voorgedragen vocht sensor analoge pin naar 0 int LightSensePin = 1; De analoge pin voorgedragen lichtsensor om 1 int solenoïde = 3; Voorgedragen solenoïde controle pin 3 LiquidCrystal LCD (7, 8, 9, 10, 11, 12); initialiseren van LCD pinnen

void setup {pinMode (solenoïde, OUTPUT); / / Sets solenoïde Pin naar uitvoer voor het verzenden van 5v aan mosfet gate pinMode (5, OUTPUT); pinMode (6, OUTPUT); Serial.begin(9600); LCD.begin (16, 4); de LCD's aantal kolommen en rijen instellen: lcd.print ("- drenken Criteria-"); Prints bericht in citaten}

Begin van lus / / /

void loop {vlotter sensor = analogRead(MoistSensePin); //retrieve sensor waarde float licht = analogRead(LightSensePin); //retrieve lichtsensor waarde delay(2000); //2 sec vertraging digitalWrite (5, hoge); //Set status-Led aan op de delay(250); //2 sec vertraging digitalWrite (5, laag); //Set status-Led op uit lcd.setCursor (0, 1); //Setup txt te volgen op de derde regel lcd.print("Moisture:"); lcd.setCursor (10, 1); Setup txt te volgen op de eerste regel lcd.print(sensor); Print "sensor" waarde voor LCD-delay(1000); Vertraging door 1000 cycli sensor waarde voor gemakkelijker leesbaarheid-lcd.setCursor (0, 2); Setup txt te volgen op de derde regel lcd.print("Light:"); lcd.setCursor (7, 2); Setup txt te volgen op de derde regel lcd.print(light); "light" waarde aan LCD delay(1000); afdrukken Vertraging door 1000 cycli lichtwaarde voor gemakkelijker leesbaarheid Serial.print ("licht:"); Serial.println(Light); "light" variabele output naar seriële monitor voor diagnostiek delay(1000); afdrukken Vertraging door 1000 cycli lichtwaarde voor gemakkelijker leesbaarheid

Serial.Print ("vocht:"); Serial.println(sensor); afdrukken "sensor" variabele output naar seriële monitor voor diagnostiek delay(1000); Vertraging door 1000 cycli sensor waarde voor gemakkelijker leesbaarheid

het begin van de geneste lus voor magneetventiel controle gebaseerd op licht en sensor / / / waarden als (licht > 200) //initialization van lus bestuurd door de lichte waarde om te bepalen van de dag of nacht voor de veiligheid van het bedrijf {als (sensor > 190) //if licht is veilig dan vragen of de vocht sensor droog genoeg is om te beginnen met het drenken is {lcd.setCursor (0, 4), //set startpunt van tekst op de tweede regel van de LCD lcd.print("! Active!"); Print actief te diagnosticeren als drenken is bepaald als de benodigde digitalWrite (6, hoog); Water status Led instellen op digitalWrite (3, hoog); eventueel water geven is de magneetklep is ingesteld op hoog triggering solenoïde delay(60000); wateren voor 1min digitalWrite (3, laag); } anders //alternative als niet droog genoeg voor het drenken {digitalWrite(3,LOW); //set mosfet poort te laag om te schakelen of houden de solenoïde uitgeschakeld digitalWrite (6, LOW); lcd.setCursor (0, 4); //set starten op tweede regel van de LCD-lcd.print("Inactive!"); //print inactief! aan dertime van de solenoïde heeft geweest verminkte}} anders //alternative als niet donker genoeg voor het drenken {digitalWrite(3,LOW); //keep de pin gate mosfet te laag als u wilt behouden uit status als niet donker genoeg voor het Bewateren van digitalWrite (6 LAAG); lcd.setCursor (0, 4); Zet de tekstpositie op de tweede positie lcd.print("Inactive!"); afdrukken van "Inactief!" bewust dat zijn niet donker genoeg en inactieve status wordt gehandhaafd te maken}}

Gerelateerde Artikelen

Arduino voor broeikasgassen, de tuin of de Growbox / bijgewerkt April 2016

Arduino voor broeikasgassen, de tuin of de Growbox / bijgewerkt April 2016

Mij zijn geweest using Attiny chips voor irrigatie taken in mijn tuin, maar met plannen om te bouwen van een serre, een Arduino leek te zijn de weg te gaan, aangezien er meer poorten. Ik weet het, er zijn vele 'Garduino' type projecten reeds, met inb
Arduino auto gecontroleerd via Bluetooth

Arduino auto gecontroleerd via Bluetooth

Alles wat die we weten dat Arduino een uitstekende prototyping platform, is voornamelijk omdat het een vriendelijke programmeertaal gebruikt en er zijn een heleboel extra ongelooflijke onderdelen die ons grote ervaringen bieden.We kunnen de Arduino t
Auto drenken Machine

Auto drenken Machine

De Auto drenken Machine is voor drinkinstallaties planten wanneer er imposible te geven water door iemand. Bijvoorbeeld wanneer je gaat voor reizen of werken gedurende een week of meer dagen, dat is als in de zomer de planten misschien moeten worden
Beheersing van Arduino auto via sprong Motion

Beheersing van Arduino auto via sprong Motion

Laatste tijd, heb ik een Arduino-auto, die wordt beheerd via het Web. Dit keer, ik heb dezelfde auto gebruikt maar het wordt bestuurd via Motion sprong.Stap 1: Wat is sprong beweging.U kunt controleren wat "Leap Motion" is door de officiële webs
Eenvoudige arduino auto met behulp van HC-06 Bluetooth-Module

Eenvoudige arduino auto met behulp van HC-06 Bluetooth-Module

De gemakkelijkste manier om te bouwen van een Arduino-auto en controle met uw Androïde apparaat.Stap 1: Dingen nodig: Laptop met de Arduino software.Elke Arduino. (Im ' using Leonardo).Twee gelijkstroommotoren met banden stevig vastgemaakt.Een acryl
Obstakel te vermijden Arduino auto

Obstakel te vermijden Arduino auto

Hallo iedereen ik ben hier delen wat ik maak een obstakels vermijden van arduino auto. Ik gebruikte hier gemakkelijk beschikbaar materiaal, deze robo blijven uitvoeren naar voren totdat en tenzij elk obstakel kwam voor auto laten zien en maak...Stap
Upcycled Auto-drenken tuin vreemdelingen

Upcycled Auto-drenken tuin vreemdelingen

deze kleine jongens zijn zeker te ontvoeren van je hart.  Ze zijn gewoon niet van deze wereld!Deze vreemdelingen werken net als drenken globes zoals aquaglobes, maar ze kunnen worden gemaakt van gerecycled groene glazen flessen!Ze zijn perfect voor k
Bouwen een groot zelf drenken de tuin & broeikasgassen van hergebruikte materialen

Bouwen een groot zelf drenken de tuin & broeikasgassen van hergebruikte materialen

Dit instructable toont hoe ik een veelzijdige en lage onderhoudskosten boven grond tuin & serre gebouwd. Deze tuin plantenbak is Self-Watering, vocht reguleren, zelf vullen zelf beschermde en draagbare (met help of apparatuur). Hoewel niet geheel gra
Auto drenken Plant kwekerij

Auto drenken Plant kwekerij

dit is een goedkoop en een geweldige manier om te groeien van een stelletje zaailing in een kleine ruimte.Ik gebruik een "windowed in" veranda.Je moetBuis/tuin slangenSub pomp (ik gebruikte een 500 watt voorzien van vuil water)RekkenTimer stopco
Autonome Arduino auto

Autonome Arduino auto

mijn vragen voor de Make-to-Learn jeugd wedstrijd :)Wat heeft u te maken?Dit doel van dit project was te nemen van de algemeen beschikbare elektronische apparatuur en het maken van een goedkope, zelf gecontroleerde voertuig. In eenvoudiger bewoording
Arduino automatische drenken systeem voor planten Sprinkler

Arduino automatische drenken systeem voor planten Sprinkler

vorige maand Elecrow links van de oorspronkelijke office en verhuisden naar een nieuw kantoor. We zullen het missen van onze oorspronkelijke kantoor waar we zo hard voor meer dan twee jaar gewerkt, we zullen missen hier alles, het bureaus, de ramen,
Controle op Radio Arduino auto via Web scherm

Controle op Radio Arduino auto via Web scherm

Dit is mijn eerste Arduino prototyping. Ik zou willen maken van een bewegend object, die kan worden gecontroleerd via de radio. De auto bestaat uit Tamiya Kits en XBee.De webpagina voor het beheersen van de auto is geschreven met Node.js en Socket.IO
Swarmbots: Autonome Arduino auto's die stoelendans spelen

Swarmbots: Autonome Arduino auto's die stoelendans spelen

Onze bedoeling met dit project was om twee cutting-edge samenvoegvelden van technologie: autonome voertuigen en swarmbots. In een partnerschap met de Fremont Academie voor technologie en ontwerp van Femineer studenten geassembleerd tien leden van de
Barbie Arduino auto Alarm

Barbie Arduino auto Alarm

Achtergrond: Barbie had een leuke cabriolet sportwagen van haar vriendje Max Steel, maar elke keer als ze zou het parkeren op het strand Ken en zijn vrienden zouden worden rommelen met haar auto. Ze besloot dat het tijd had ze een auto-alarm geïnstal