This is an old revision of the document!


Garden CareTaker

Autor: Dobrete Vlad-Gabriel

Introducere

In realizarea acestui proiect, am pornit de la nevoia unui ingrijitor de plante care poate fi adaptat atat pentru gradini, cat si pentru case.

Ingrijitorul este capabil sa ude plantele si poate fi controlat atat prin bluetooth din telefon, cat si prin senzorul de umiditate care in momentul in care depaseste o limita inferioara, porneste procesul de udare. Acest proces este asistat pe tot parcursul de afisaj pe display al actiunilor executate, cat si de semnale acustice care anunta terminarea procesului.

Scopul este reprezentat de usurarea intretinerii plantelor deoarece, odata montat, ingrijitorul se va ocupa de acestea. Este un proiect foarte folositor, deoarece poate fi actionat si prin bluetooth(in cazul in care este nevoie sa plecam de acasa, si vrem sa ne asiguram ca plantele au destula apa, putem actiona si din telefon procesul).

De asemenea, mi s-a parut super intersanta ideea de cuplare a unui modul bluetooth, in paralel cu senzorul de umiditate(acest lucru mi-a produs cateva dificultati in realizarea proiectului).

Descriere generala

Pentru a putea pune in functiune robotelul, conectam bateria pentru alimentare. Acesta va citi prin intermediul senzorului, valorile de umiditate ale solului(am testat chiar si cu o paine) si, daca scad sub valoarea de 500(aleasa de mine), water pump-ul va porni si va extrage apa din container. Pe langa aceasta functionalitate, modulul bluetooth, preia concomitent valori trimise de la aplicatia din telefon(daca suntem conectati), si in cazul in care dam comanda de pornire, water pump-ul va incepe sa scoata apa. Pe display sunt afisati toti pasii (start-watering-done watering), si, dupa ultimul pas, este actionat si buzzerul.

Schema bloc:

Hardware Design

Lista componente
  • Arduino UNO
  • BreadBoard
  • Mini BreadBoard
  • Modul bluetooth HC-05
  • Modul releu 1 canal comandat 5V
  • Modul senzor umiditate sol - higrometru
  • Pompa de apa 3-6V
  • Tub de cauciuc 6mm 1m
  • Mufa baterie 9v
  • Baterie 9V
  • LCD 1602
  • Buzzer - Tip : Pasiv
  • Container apa
  • Fire de legatura mama-tata
  • Fire de legatura tata-tata

Software Design

Rezultate Obtinute

Concluzii

A fost o experienta super tare in care am pus in aplicare cunostintele de la laborator. Consider ca proiectul a fost destul de complex, fiind nevoie sa folosesc destul de multe piese iar codul mi-a pus dificultati din cauza faptului ca, odata conectat modulul bluetooth, pinii RX si TX nu functionau corespunzator(observam acest lucru din afisarile de pe display). Am reparat acest lucru din cod. Pe langa cunsotinte acumulate, m-am ales si cu un Plant CareTaker pe care il folosesc in casa. Recomand acest proiect oricui doreste sa inceapa un proiect fun si challenging in acelasi timp.

Download

Jurnal

29.03.2021 - Comanda piese

31.03.2021 - 1.04.2021 Construit poriect(partea de Hard) + lipit

2.04.2021 - 3.04.2021 - Compunerea programului in ArduinoIDE

Bibliografie/Resurse

pm/prj2021/avaduva/gardencaretaker.1619278105.txt.gz · Last modified: 2021/04/24 18:28 by vlad.dobrete
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0