Automatische Voederbakinstallatie
Wat
Als buitenschools project heb ik op individuele basis in mijn vrije tijd een oplossing bedacht om huisdieren eten en drinken te geven. Het systeem kan gebruikt worden voor honden, konijnen en kippen. Een belangrijk detail: het systeem ondersteunt wel enkel droge voeding.
Het platform werkt gemakkelijk. Gebruikers moeten alleen om de zoveel tijd het reservoir met (droge) brokken bijvullen.
Opdracht
Ik werd thuis geconfronteerd met een probleem met mijn hond. Wanneer ik voor een lange dag uit huis ben, of op vakantie voor een weekend, is het lastig om telkens iemand te roepen om het eten bij te vullen. Er moest een betere oplossing mogelijk zijn.
Het project hield in om een oplossing te bedenken en te bouwen voor het bovenstaande probleem. De oplossing bleek al snel op een systeem waarbij droge voeding uit een reservoir wordt gehaald. De drinkwaterbak wordt gevuld wanneer het leeg is. Beide de voederbak en drinkwaterbak worden gemeten door middel van een weegschaal. Zo weet de microcontroller wanneer het leeg is en bijgevuld moet worden.
Uitwerking
Zoals eerder aangehaald is dit een individueel project en heb ik dit niet in teamverband volbracht. Hoe werkt het systeem precies? Wel, de Arduino Uno heeft verschillende IN- en Outputs die ik aanstuur met behulp van de Arduino programmeertaal. Het programma leest bijvoorbeeld alle weegschalen uit. Deze weegschalen werden eenmaal gekalibreerd in neutrale positie, weliswaar met de buisdeksels erop gemonteerd. Dit is als het ware de "lege" en neutrale positie. Hierna worden ze "gebogen" door het gewicht van de objecten in het mandje. Wanneer het gewicht te weinig wordt, met andere woorden wanneer het waterbakje of de voederbak leeg is, wordt het bijgevuld. Met behulp van een relais wordt de motor aangestuurd die de schijven laat draaien in het reservoir.
Water wordt permanent bijgevuld, droge voeding maar 2 keer per dag!



Resultaat
Het systeem is niet alleen een PoC maar een echte productieversie. De voederinstallatie doet dienst bij mij thuis om me te helpen voor mijn hond te zorgen. Ik heb mijn kennis van Arduino verder uitgebreid en geleerd hoe alle systemen tezamen komen. De motor m.b.v. relais, het kraantje, de weegschalen, enz.