Arduino voor broeikasgassen, de tuin of de Growbox / bijgewerkt April 2016 (14 / 24 stap)

Stap 14: Arduino voor broeikasgassen, de tuin of de Growbox: de Software

De Software is wat is toegesneden op mijn situatie, en u kunt ook besluiten dat u wijzigingen wilt aanbrengen. Ik heb geprobeerd commentaar zo veel mogelijk. Ik weet zeker dat de code kan worden vereenvoudigd, maar dit werkte voor mij.

De belangrijkste elementen zijn de volgende:
Bibliotheken

Adafruit DHT bibliotheek
Malpertida nieuwe LCD-bibliotheek
RTC bibliotheek

Verklaringen

De gebruikelijke: pinnen, constanten, variabelen enz

Definitie van tekens voor het LCD-scherm

Setup

De PinModes en hun status instellen
Opzetten van het LCD-scherm, het uploaden van de tekens die door de gebruiker gedefinieerde
Een welkom tekst afdrukken
Tweemaal flitser het LCD-scherm
Geven van een snelle buzz
instellen van de RTC

Loop

Controleer eerst of het waterreservoir leeg of niet is. Dit is om te voorkomen dat de pomp droog loopt
Als het leeg is, geven een buzz
Lees dan het niveau voor droge vs NAT zoals bepaald door de variabele weerstand
Stel een spanning op de grond vochtigheid sensor
en hij bodemvochtigheid lezen

//--------------------------//
Lees de DHT11 sensor
Lees de LDR

//------------------------//
Weergave van de gegevens afhankelijk van de status van de drukknop
---ACTIES---/ /
Als de temperatuur onder de 20 graden is het inschakelen van verwarming
Als de luchtvochtigheid meer dan 60 bedraagt % schakelt de ventilator
Als onder het niveau instellen door de variabele weerstand -> start de pomp
Een kan code te irrigeren alleen wanneer het licht aanpassen

Functies

monster

Zal een sensor 5 keer gelezen en het gemiddelde toewijzen aan een 8 bit waarde

Flash

kan de LCD-achtergrondverlichting een aantal keren van de flits. kan worden gebruikt als een alarmfunctie

Buzz

kan de zoemer klinken voor een aantal keren

Gerelateerde Artikelen

SENSOR SET & testen schetsen--voor aquaponic balkon tuin

SENSOR SET & testen schetsen--voor aquaponic balkon tuin

BALKON TUINSENSOR instellen en automatisering componenten:1 - DHT-22 - vochtigheid en temperatuur2 - DS18B20 - 1 draad temperatuur sondes (groeien-bed en vis tank)1 - ultrasone Module HC-SR04 afstandssensor voor Arduino1 - analoge vlotterschakelaar i
Arduino Auto drenken de tuin Project

Arduino Auto drenken de tuin Project

Wat is uw kijken boven mijn hele project in haar ' behuizing. Ik heb uiteengezet om een probleem bij het starten van dit project dat twee vouwen was. Een dat het moest mezelf vertrouwd te maken met enkele van de basisprincipes van de Arduino omgeving
Palet van de verf voor in de tuin

Palet van de verf voor in de tuin

palet van verf voor in de tuinStap 1: betonplex en een wit potlood vestigen op de betonplex een schilderij palet met een met potloodStap 2: zag de cirkels uit het betonplex zag de cirkels uit het betonplexStap 3: zag nu de tablet van de verf uit de b
Één klik in- / uitschakelen van uw Android mobiele using Arduino en pfodApp. Arduino voor Beginners

Één klik in- / uitschakelen van uw Android mobiele using Arduino en pfodApp. Arduino voor Beginners

IntroductieDit instructable laat zien hoe u een Arduino uitvoer van in- en uitschakelen kan overstappen van uw Android mobiele telefoon met slechts één klik op het pictogram van de pfodApp . Het toevoegen van een relais gedreven door deze uitgang om
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
Hoe om te schakelen van een Arduino output van in- en uitschakelen van uw Android mobiele telefoon.  Arduino voor Beginners

Hoe om te schakelen van een Arduino output van in- en uitschakelen van uw Android mobiele telefoon. Arduino voor Beginners

Update: Zie Andriod/Arduino voor Beginners - ontwerp Custom Andriod menu's aan de Arduino uitgangen wissel voort en vandoor. Absoluut geen programmering vereist voor een alternatief dat niet vereist programmering helemaal.Hoe Beginners een Arduino-ui
Relais boord voor Arduino voor minder dan $8.

Relais boord voor Arduino voor minder dan $8.

Hallo vrienden, vandaag ga ik om u te vertellen hoe maak je een relais boord voor Arduino voor minder dan $8. In dit circuit gaan we niet IC of transistor te gebruiken. Dus, laten we het doen!Stap 1: Verzamel de onderdelen- Stap 2: Verzamelen de extr
Programmeren van een Arduino voor onderweg met je Android telefoon of tablet

Programmeren van een Arduino voor onderweg met je Android telefoon of tablet

Android is door de jaren heen uitgegroeid tot een formidabele mobiele platform dat een heleboel functionaliteit alleen eerder gevonden op PC's biedt. Vandaag breng ik u een manier om te schrijven, compileren en uploaden van de Arduino programma's voo
Controle van een kakkerlak met Arduino voor onder $30

Controle van een kakkerlak met Arduino voor onder $30

Een paar jaar geleden zag ik achtertuin hersenen smartphone gecontroleerde kakkerlak, en het net blies mijn gedachten! Ik heb geprobeerd om mijn moeder om me kopen te laten, maar de vermelding van kakkerlakken overtuigde haar anders. :) Ik begon met
Bits bonzen stapsgewijze: controle van de Arduino voor WS2811, WS2812 en WS2812B RGB LED's

Bits bonzen stapsgewijze: controle van de Arduino voor WS2811, WS2812 en WS2812B RGB LED's

Disclaimer: in het afgelopen jaar, een paar verschillende bibliotheken zijn geschreven voor het beheersen van deze alomtegenwoordige RGB LEDs door collega makers van Adafruit, PJRC en het FastSPI-project.  De bibliotheken werken prima, en we moeten p
Hoe de zorg voor uw huisdier tuin slakken! (alleen in de tuin slakken)

Hoe de zorg voor uw huisdier tuin slakken! (alleen in de tuin slakken)

Moe van uw oud huisdier? Wilt u een nieuwe? Waarom niet je een slak boerderij of slechts een slak? Ze zijn zo gemakkelijk en zijn zeer goedkoop bijna gratis te houden! 3 van de foto's hieronder zijn van mijn snailarium en slakken!Stap 1: Het vinden v
Een WAPENING TRELLIS - voor huis en tuin

Een WAPENING TRELLIS - voor huis en tuin

een Trelly is een ondersteuning waarover wijnstokken en andere planten kunnen groeien. Ze kunnen voorzien van ons voedsel, schoonheid en schaduw. Een van de meest esthetisch aantrekkelijk, goedkoopste en gemakkelijkste manieren om een trellis is met
Arduinos voor Beginners Workshop

Arduinos voor Beginners Workshop

Dit is een gids tot het uitvoeren van een workshop in de basisprincipes van Arduinos, geschikt voor kleine groepen tot klaslokalen. Ik oorspronkelijk liep het als een workshop voor studenten van de Universiteit van het jaar van 6 tot en met 9 het eer
Eenvoudigste Bluetooth 4.0 BLE & Arduino voor $7

Eenvoudigste Bluetooth 4.0 BLE & Arduino voor $7

Deze tutorial is bedoeld om te laten zien van de minimale stappen om een Bluetooth 4.0 CC2540 Module verbinden met een Android Smartphone of tablet.Stap 1: Koop Arudino Nano op Ebay voor $3Stap 2: Koop een "Slimme" Serial uart Bluetooth BLE op E