Table of Contents

Smart Greenhouse

Autor: Bunea Andrei-Alexandru

Grupa: 334CA

Introducere

Descriere Generala

Proiectul Smart Greenhouse analizeaza datele despre umiditatea solului provenite dintr-un senzor de umiditate dar si intensitatea luminoasa captata de un senzor de lumina. In functie de aceste date, va fi actionata periodic o pompa de apa de 3-6V. De asemenea, proiectul este conceput sa ude plantele la un interval de 6 ore din momentul in care acestea primesc lumina.

Hardware Design

Componente folosite:

Software Design

Am conectat senzorul de umiditate a solului la un pin analog, A5, si am setat modul de input pe pinul respectiv. Pentru senzorul de intensitate a luminii am folosit un pid digital, pinul 8, pe care l-am setat ca input. Pompa cu apa am legat-o la pinul 9, pe care l-am setat ca digital si ca output.

Programul citeste la o distanta de 0.3 secunde valorile primite de la senzori, iar in functie de nivelul de apa din sol actioneaza pompa de apa pana se ajunge la un nivel optim de umiditate. Modulul de lumina este folosit pentru a stabili daca este zi sau noapte. In momentul in care senzorul primeste lumina pentru un interval de timp, se trece pe modul de functionare in regim de zi in care pompa este actionata o data la 6 ore pentru un interval de 10 secunde.

Rezultate Obtinute

Cele mai multe dificultati am intampinat incercand sa pun motorul in miscare. Pompa de apa are un motor DC, insa am trecut prin mai multe etape pana sa ajung sa gasesc varianta finala. Initial am incercat sa actionez motorul cu un tranzistor PN2222 primind tensiune numai de la placuta insa dupa schimbarea mai multor tranzistori nu am reusit sa fac posibil acest lucru. Apoi am gasit in cartea de arduino mentionata la resurse aceasta schema pe care am imitat-o. Initial am incercat ca in locul bateriei de 9V sa pun o sursa de 5V insa motorul functiona cu o putere foarte redusa. Astfel, in final am folosit un tranzistor MOSFET si o dioda de protectie pentru a ma asigura ca curentul va trece intr-un singur sens si pentru a preveni orice curent care se poate intoarce de la motor spre circuit.

Concluzii

Link YouTube: https://www.youtube.com/watch?v=Uem0cRddmt8

Download

Bibliografie/Resurse

“Arduino Projects Book” - Motorized Pinwheel Project

smart_greenhouse_cs_open_courseware_.pdf