Arduino pour serre, jardin ou Growbox / mise à jour avril 2016 (14 / 23 étapes)

Étape 14 : Arduino pour serre, jardin ou Growbox : le logiciel

Le logiciel est ce qui est adapté à ma situation et vous pouvez décider bien que vous devez apporter des modifications. J’ai essayé de commenter autant que possible. Je suis sûr que le code pourrait être simplifié, mais cela a fonctionné pour moi.

Les éléments les plus importants sont les suivants :
Bibliothèques

Bibliothèque de Adafruit DHT
Nouvelle bibliothèque de LCD Malpertida
Bibliothèque de CCF

Déclarations

L’habituel : pins, constantes, variables, etc.

Définition de caractères pour l’écran LCD

Programme d’installation

Mise en place de la PinModes et de leurs statuts
Configuration de l’écran LCD, télécharger les caractères définis par l’utilisateur
Imprimer un texte de bienvenue
Flash de l’écran LCD deux fois
Donner un buzz rapide
Définissez le CCF

Boucle

Vérifiez d’abord si le réservoir est vide ou non. Il s’agit d’éviter que la pompe fonctionne à sec
S’il est vide, donner un buzz
Puis lire le niveau de vs secs humide tel qu’établi par la résistance variable
Puis définir une tension sur le capteur d’humidité du sol
et lire l’humidité du sol qu’il

//--------------------------//
Lire le capteur DHT11
Lire le LDR

//------------------------//
Afficher les données selon l’état de la touche
---ACTIONS---/ /
Si la température est inférieure à 20 degrés allumer chauffage
Si l’humidité est plus de 60 %, allumez le ventilateur
Si le seuil fixé par la résistance variable -> Démarrer la pompe
On pourrait modifier le code pour irriguer seulement quand c’est lumière

Fonctions

échantillon

Lira un capteur 5 fois et carte de la moyenne à une valeur 8 bits

Flash

peut clignoter le rétro-éclairage LCD plusieurs fois. peut être utilisé comme une fonction d’alarme

Buzz

peut sonner l’alarme pour un certain nombre de fois

Articles Liés

Comment faire pour masquer ou afficher les mises à jour de Windows dans Windows 10

Comment faire pour masquer ou afficher les mises à jour de Windows dans Windows 10

Cette vidéo va vous montrer comment faire pour masquer ou afficher les mises à jour de windows dans windows 101. Accédez au site Web https://support.microsoft.com/en-gb/kb/30739302. Recherchez le téléchargement appelé spectacle ou cacher le paquet de
Conception et construction d’une lumière, voiture-top-able voile pirogue [mise à jour mars 2016]

Conception et construction d’une lumière, voiture-top-able voile pirogue [mise à jour mars 2016]

[MIS À JOUR MARS 2016, VOIR DERNIÈRE ÉTAPE--WT](Commentaire sur les Photos : Dragon courte est un bon bateau, mais il a commencé assez lourd et pris du poids que j'ai ajouté de nouvelles fonctionnalités telles que des compartiments étanches. Il a sub
Assembler le clone Arduino vraiment Bare Bones Board (hadel) - mise à jour

Assembler le clone Arduino vraiment Bare Bones Board (hadel) - mise à jour

mise à jour 16/08/2008 : ajout d'image de configurations de bord différents dans la dernière étape.Le hadel d'Entreprise d'appareils modernes est un merveilleux petit clone de Arduino. Si vous avez un projet Arduino nécessitant un faible encombrement
Jardin de coin - gites arrosage système (+ mise à jour avril)

Jardin de coin - gites arrosage système (+ mise à jour avril)

En raison des résultats encourageants l'an dernier, aussi bien comme une culture et comme autonomie du système, mais aussi comme une appréciation des lecteurs d'instructables( j'ai décidé d'équiper les nouveaux planteurs aussi sur le premier étage de
Knight Rider Circuit pour voitures RC - COMPLETE & travail - mise à jour le 15 mars 2012

Knight Rider Circuit pour voitures RC - COMPLETE & travail - mise à jour le 15 mars 2012

c'est un instant COMPLETE & OPERATIONAL!Juste en attente sur un condensateur et une résistance de 1 k à remplir cette instructable et je vais aussi ajouter un Variable POT pas origionally inclus dans les schémas mais je voudrez monter cela sur une pe
Une maison de Smart Wireless (était : simulateur de maison et alarme avec Arduino ou Atmega328 (mise à jour de mai 2016))

Une maison de Smart Wireless (était : simulateur de maison et alarme avec Arduino ou Atmega328 (mise à jour de mai 2016))

Note : là maintenant est un android bluetooth control app ibble pour ce projetRemarque : Bien que cela a commencé comme un projet de simulation de ma présence à la maison, il a grandi dans une maison intelligente, c'est pourquoi j'ai rebaptisé cet In
Aspirateur cyclone add on pour shopvac mise à jour

Aspirateur cyclone add on pour shopvac mise à jour

Mise à jour : Je travaille sur l'utilisation de trois cônes pour voir si je peux utiliser un plus gros moteur.J'aurais dû faire cela plus tôt... y penser depuis des années. Vous pouvez acheter toutes sortes d'accessoires pour toutes sortes d'aspirate
Grand auto-arrosage planteur + pluie l’eau stockage mise à jour

Grand auto-arrosage planteur + pluie l’eau stockage mise à jour

(plus de mon cerveau à: biodieselhauling.blogspot.com)J'ai voulu un jardin potager, mais je n'ai pas un yard. Ou beaucoup d'argent.J'ai été inspiré en partie par un livre prêté à moi par la première personne que j'ai jamais sortit sur une date avec(y
Mise à jour pilote carte vidéo Windows

Mise à jour pilote carte vidéo Windows

Ce tutoriel pas à pas vous guidera dans la mise à jour une carte vidéo sur un PC Windows.Étape 1 :Dans le menu Démarrer, allez dans le panneau de contrôle.Étape 2 :Sélectionnez le matériel et audio.Étape 3 :Une fois dans matériel et audio, sélectionn
Intel Edison : Mise à jour, WiFi et WinSCP

Intel Edison : Mise à jour, WiFi et WinSCP

Il s'agit de la mise à jour firmware et relier votre Edison Intel wifi et WinSCP.Étape 1: Connectez les câbles.Vous devez connecter l'alimentation et les deux câbles USB.Alimentation séparée est juste pour la sauvegarde, donc la mise à jour du firmwa
La mise à jour PS3 True Blue étape par étape

La mise à jour PS3 True Blue étape par étape

ce qui est une PS3 Ture bleuPS3 True Blue, aka PS3 jailbreak 2 ou PS3 TB, est une utilisation de dongle PS3 jailbreak USB pour jouer V3.60 + jeux sur votre système PS3 V3.55.Comme nous savons que, si vous souhaitez utiliser CFW sur votre PS3, votre s
Comment obtenir une belle queue de cheval mis à jour

Comment obtenir une belle queue de cheval mis à jour

cette vidéo partage quelques astuces pour queue de cheval mignon, mis à jour deux semble.Étape par étape :1. section de cheveux. Faire deux sections de chaque côté à l'avant et une pince pour tenir à l'écart.2. taquiner les cheveux. Prenez une partie
Arduino Wii nunchuck et Wii motion plus avec code mis à jour pour IDE 1.0.2 et del

Arduino Wii nunchuck et Wii motion plus avec code mis à jour pour IDE 1.0.2 et del

alors, j'ai essayé de pirater mon nunchuck Wii parce que je veux contrôler les moteurs et les lumières avec le nunchuck Wii.Le premier problème que j'ai trouvé était de savoir comment connecter le contrôle sans adaptateur, je comptais en faire un, ma
Arduino Nano, Pro, mini, Uno, 1280,2560 bibliothèque pour Proteus (mise à jour version)

Arduino Nano, Pro, mini, Uno, 1280,2560 bibliothèque pour Proteus (mise à jour version)

Pour télécharger un Fil libray ZiplÉtape 1: Téléchargez les fichiers de bibliothèque (un dossier zip)Coller ces deux fichiers ARDUINOTEP. LIB et ARDUINOTEP. IDX dans dossier de bibliothèqueÉtape 2: Bibliothèque adresse emplacementSi vous utilisez Pro