Terarij
OŠ DvorMnogi imaju ljubimce koji žive u terariju gdje mora biti kontrolirana temperatura i vlaga. Ako ste daleko od kuće možete se brinuti za ljubimce stalnim praćenjem vlage i temperature te po potrebi uključivati i isključivati klima uređaj koji može grijati i hladiti terarij ili prostoriju u kojoj borave ljubimci, ovlaživati prostor te ventilatorom miješati zrak u terariju. A sve preko Arduina mkr1000, mobitela, interneta i Blynk programa. Zbog sigurnosti projekta koristili smo napon od 5V a, uređaje zamjenjuju crvena, zelena i žuta svjetleća dioda.
Izrada projekta
Relej 1 pali klima uređaj – pin 6 (crvena svjetleća dioda)
(Senzor vlage i temperature DHT 11 je spojen na pin 8)
Relej 3 pali ovlaživač zraka u prostoriji – pin 9 (žuta svjetleća dioda) Slika prikazuje izgled aplikacije.
Mobilna aplikacija
Shema projekta
Relej 1 pali klima uređaj – pin 6 (crvena svjetleća dioda)
Relej 2 pali ventilaciju tj. miješa zrak u prostoriji – pin 7 (zelena svjetleća dioda)
Relej 3 pali ovlaživač zraka u prostoriji – pin 9 (žuta svjetleća dioda).
Senzor vlage i temperature DHT 11 je spojen na pin 8.
Shemu ovoga projekta možete preuzeti ovdje.
Arduino program
#define BLYNK_PRINT /*
#define BLYNK_PRINT Serial // Potrebno je instalirati sve navedene knjižnice
#include
#include
#include
#include
#include "DHT.h"
#define DHTPIN 8 // senzor vlage i temperature DHT 11 je spojen na pin 8
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
char auth[] = "2bdfe3c6c9d8447a88a63bec924cd016";
SimpleTimer timer;
char ssid[] = "**********"; // naziv mreze
char pass[] = "*************"; //lozinka mreze
void TimerEvent()
{
int h = dht.readHumidity();
int t = dht.readTemperature();
Blynk.virtualWrite(V2, h);
Blynk.virtualWrite(V3, t);
}
void setup()
{
Serial.begin(9600);
//Blynk.begin(auth, ssid, pass);
// Or specify server using one of those commands:
//Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 8442);
Blynk.begin(auth, ssid, pass, "46.101.143.225", 8442);
timer.setInterval(1000L, TimerEvent);
dht.begin();
}
void loop()
{
Blynk.run();
timer.run();
}
Arduino program ovoga projekta možete preuzeti ovdje.
Autori
Projekt su izradili Ivana Mikičić i Edo Juranović uz mentorstvo Vesne Majdanžić iz OŠ Dvor.
Projekt je prijavljen na temu: Internet of Things: Kućni ljubimci i domaće životinje.






