This is an old revision of the document!


Smart Pet Fountain

Introducere

  • Autor: Diana Novac
  • Grupa: 331CA

Proiectul implementează o soluție pentru monitorizarea hidratării animalelor de companie prin senzori de prezență, identificarea individuală a animalului prin RFID si monitorizarea calității apei. Scopul este monitorizarea comportamentului și prevenirea problemelor de sănătate prin colectarea datelor despre frecvența și durata vizitelor animalului de companie la fântână. Ideea de identificare prin RFID provine din nevoia de a monitoriza precis consumul de apă individual în casele cu mai multe animale de companie, însă colectarea datelor comportamentale este esențială și în casele cu un singur animal de companie.

Descriere generală

Modulele proiectului

Modulul de detecție și identificare utilizează senzorul de ultrasonic pentru a monitoriza zona frontală a fântânii. La detectarea unui obiect la o distanță sub pragul configurat, se activează cititorul RFID pentru a scana prezența unui tag (în proiectul meu tag-urile vor avea scop demonstrativ, în realitate identificarea ar fi făcută pe baza microcipului animalului). ATMega328p procesează semnalele și generează un semnal PWM către etajul de putere pentru controlul pompei. Senzorul de nivel și cel de turbiditate a apei funcționează prin ADC și oferă date brute despre starea fântânii. Display-ul LCD funcționează atât ca meniu controlat prin butoane (de ex. pentru configurarea pragului de distanță), cât și ca interfață unde utilizatorul poate vedea statisticile pentru fiecare animal.

Schema bloc

Fluxul de funcționare

În starea de repaus, sistemul scanează distanța la intervale regulate, iar pompa rulează cu un debit foarte mic. Când senzorul de distanță confirmă prezența animalului, sistemul scanează tagul RFID și identifică animalul. Debitul pompei crește progresiv, iar în acest timp microcontrolerul măsoară intern durata vizitei și monitorizează calitatea apei. După ce animalul părăsește zona de detecție, pompa își micșorează debitul, iar datele colectate sunt stocate în EEPROM pentru a asigura persistența statisticilor. Dacă senzorul de nivel al apei detectează lipsa acesteia sau turbiditatea depășește un prag de siguranță, sistemul blochează pompa pentru a proteja hardware-ul și afișează un mesaj de eroare pe LCD.

Hardware Design

Lista de componente

  • ATMega328p xplained mini
  • Senzor de distanță HC-SR04
  • Modul RFID RC522
  • Senzor nivel apă
  • Senzor calitatea apei (TDS)
  • Pompă submersibilă
  • Display LCD cu I2C
  • Butoane de control
  • Tranzistor MOSFET
  • Diodă flyback
  • Rezistențe
  • Surse de alimentare

Software Design

Rezultate Obţinute

Concluzii

Download

Jurnal

Bibliografie/Resurse

pm/prj2026/farhad_ali.gul/diana_ioana.novac.1777827368.txt.gz · Last modified: 2026/05/03 19:56 by diana_ioana.novac
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