Inšpirácia

Domáce zvieratá sú vo veľkej miere odkázané na človeka. Avšak v dnešnej dobe mnoho ľudí nevenuje svojim zvieratám dostatočný čas. Preto sme navrhli tento poloautomatizovaný systém, ktorý človeka a jeho starostlivosť žiadnemu zvieraťu nenahradí, ale zabezpečí, aby zviera zatvorené doma malo zabezpečené základné životné potreby. Tento systém však neslúži k zlepšeniu životného komfortu iba domácim zvieratám, ale s istými modifikáciami akémukoľvek zvieraťu, napríklad aj voľne žijúcemu.

Ako to funguje

Animal feeder je poloautomatizovaný krmelec pre všetky druhy zvierat. Systém je schopný detegovať prostredie v akom sa krmelec nachádza, dávkovať zadané množstvo krmiva, upozorniť na chýbajúce zásoby krmiva, vody alebo otvorenú klietku. Je možné manuálne aj automaticky ovládať akčný člen, ktorým môže byť svetlo. Všetky aktuálne namerané údaje sa zobrazujú vo webovej aplikácii kde sú zobrazované podrobné grafy o kŕmením, stave krmiva a vody a odkiaľ je možné ovládať kŕmenie alebo akčný člen.

Ako sme to postavili

Ako riadiacu jednotku sme použili esp32 a jej komunikácia so senzormi je naprogramovaná v programovacom jazyku micropython. Komunikácia riadiacej jednotky a webovej aplikácie prebieha prostredníctvom MQTT protokolu cez náš vlastný HIVEMQ MQTT broker. Webová aplikácia bola naprogramovaná v Node-RED s využitím Node-RED dashboard.

Senzory:

  1. Senzor teploty a vlhkosti DHT11
  2. Fotorezistor
  3. Ultrazvukový senzor na meranie vzdialenosti HY-SRF05
  4. Senzor vody
  5. Magnetický senzor
  6. Snímač váhy s HX711
  7. Relé
  8. Krokový motor

Built With

Share this project:

Updates