Outils pour utilisateurs

Outils du site


wiki:projets:terrarium

Ceci est une ancienne révision du document !


Terrarium monitoré

Porteur du projet: Lasmartres Alexandre

Ce projet a pour objectif d'ajouter des capteurs et de l'éclairage au terrarium du Fablab.

Ceux-ci seront pilotés via un micro-contrôleur (Arduino).

Construction

Le terrarium

Celui-ci est déjà construit en s'inspirant de ce projet.

L’électronique

Matériel

* Arduino Uno (+ alimentation secteur ou batterie) * Base Shield (Grove) * De la led blanche en ruban(~40cm) * Un écran LCD * Temperature et humidity sensor pro (Grove) * Moisture sensor (Grove) * Optical Dust sensor + Dust Sensor Adapter * Divers consommables électroniques (jumper, résistance …)

Les capteurs et l'écran

L'alimentation et les leds

Le code

#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT22   // DHT 22  (AM2302)
 
DHT dht(DHTPIN, DHTTYPE);
 
void setup() 
{
    Serial.begin(9600); 
 
    dht.begin();
}
 
void loop() 
{
    float h = dht.readHumidity();
    float t = dht.readTemperature();
 
    if (isnan(t) || isnan(h)) 
    {
        lcd.print("Failed to read from DHT");
    } 
    else 
    {
        lcd.print("Humidity: "); 
        lcd.print(h);
        lcd.print(" %");
        lcd.print("Temperature: "); 
        lcd.print(t);
        lcd.print(" °C");
    }
}

Le boitier

Journal de bord

31/05/2018: Lancement du projet, création du wiki
05/06/2018: Test des capteurs
12/06/2018: Conception montage électronique (alim/led/capteurs), finalisation code

LDAP: couldn't connect to LDAP server
wiki/projets/terrarium.1528823877.txt.gz · Dernière modification: 2018/06/12 17:17 de lasmartresa