Inhoudsopgave:

Automatische hondenvoeder: 5 stappen
Automatische hondenvoeder: 5 stappen

Video: Automatische hondenvoeder: 5 stappen

Video: Automatische hondenvoeder: 5 stappen
Video: PetSafe® Smart Feed Automatische voerbak voor huisdieren voor honden - NL 2024, Juli-
Anonim
Automatische hondenvoeder
Automatische hondenvoeder

Dit is een stapsgewijze zelfstudie over het maken van een automatische hondenvoerbak met Arduino. Dit is perfect als u een groot deel van de dag van huis bent. In plaats van dat uw hond de hele dag op eten moet wachten, of dat u naar huis moet bukken om hem te voeren, stelt dit apparaat uw hond in staat zichzelf te voeden wanneer het tijd is om gevoerd te worden, waardoor u meer tijd en gemoedsrust krijgt. Dit project werkt ook met katten, of zelfs als een lollydispenser! Je kunt het voor veel verschillende doeleinden gebruiken, gebruik je fantasie!

Stap 1: Verzamel materialen

Verzamel materialen
Verzamel materialen

Je hebt nodig: Een servoEen LCD-scherm 2x16Een ultrasone sensor5 mannelijke naar mannelijke draden15 mannelijke naar vrouwelijke dradenBroodbordPotentiometerArduino unoComputer met Arduino-software en 3D-afdruksoftwareToegang tot een werkende 3D-printer

Stap 2: De code

De code
De code

Kopieer de onderstaande code naar Arduino en upload deze naar je Arduino Uno, met behulp van de meegeleverde kabel die je Arduino moet aansluiten op een USB-poort van je computer. U krijgt mogelijk een uploadfout. Als dat gebeurt, zorg er dan voor dat uw computer weet naar welke poort het uploadt (u kunt dit wijzigen door naar 'Extra' te gaan en vervolgens op 'Poort' te klikken en uw Arduino te selecteren), en zorg ervoor dat uw computer alle benodigde bestanden heeft gedownload om de code uit te voeren. Zo niet, dan zijn deze online te vinden en gratis te downloaden.

Stap 3: Montage

samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
samenkomst

Druk alle bijgevoegde.stl-bestanden afzonderlijk af.

Als ze klaar zijn met printen, neem je alle 3D-componenten en leg je ze op een tafel. Verwijder al het overtollige printermateriaal. Plaats het invoergedeelte (de gebogen rechthoek met een vierkant gat in het midden) in het hoofdgedeelte, zodat het overhangende deel ervan (zie bijgevoegde afbeelding) aan de kant ligt met het gat voor het doseren van voedsel, en het volledig platte bit is naar boven gericht. Steek de bijbehorende vierkante staaf (servostaaf) door het vierkante gat. Plaats de Arduino in het onderste compartiment van het hoofdgedeelte. Plaats de servo in het kleine vierkante onderdeel zodat de draden in het uitgesneden deel in de muur zitten (zie foto). Bevestig de potentiometer aan de kleine rechthoek die uit het hoofdgedeelte steekt, zodat de drie tanden naar het hoofdgedeelte wijzen. Plaats de ultrasone sensor in de houder net boven waar het voedsel eruit zal komen, zodat de twee cirkeldelen naar elkaar toe wijzen weg van het hoofdgedeelte. Plaats het LCD-scherm in de grotere rechthoek die vanaf het hoofdgedeelte omhoog staat, met het scherm naar buiten gericht. U kunt desgewenst het bovenste compartiment van de feeder sluiten met het deksel.

Stap 4: Bedrading Het Up

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

De draden moeten worden bevestigd in overeenstemming met het bijgevoegde schakelschema en elk onderdeel heeft een specifiek gat waardoor de draden aan de Arduino kunnen worden bevestigd.

Het LCD-scherm was echter niet beschikbaar voor de circuitsoftware, maar kan op de Arduino worden aangesloten door de volgende draden aan de volgende pinnen op de Arduino te bevestigen, zoals in de kleuren in de afbeelding hierboven:

Groen - pin 4

Geel - pin 5

Oranje - pin 6

Rood (bovenste) - pin 7

Bruin (boven) - pin 8

Zwart - pin 9

Bruin (lager) - positief (5V)

Rood (lager) - negatief (aarde/GND)

De servodraden kunnen door het gat in de zijkant van de buis ernaast gaan, via de onderkant eruit en in de Arduino door het gat in de zijkant van het hoofdlichaam. De ultrasone sensordraden gaan ook door deze buis, die in plaats daarvan binnenkomt via het gat in de bovenkant van de buis, maar op dezelfde plaats uitkomt. De draden van de LCD-schermen kunnen worden bevestigd door het gat achter waar de LCD gaat. Er is ook een gat in de wand van het hoofdgedeelte waar de potentiometer zit. Nadat u alle draden hebt bevestigd die de verschillende componenten met de Arduino verbinden, kunt u het zijdeksel (in de vorm van een L) in het grote gat in de zijkant van het hoofdgedeelte plaatsen, zodat de L-vorm eruit zou zien als een L, gezien vanaf de achterkant van de feeder (de andere kant van waar het voedsel uitkomt). U kunt ook het LCD-deksel (een rechthoekige vorm met een kleiner rechthoekig gat erin) op het LCD-deksel bevestigen, met het gezicht met de iets verhoogde buitenrand die naar het LCD-scherm is gericht.

Stap 5: Het diner wordt geserveerd

Het eten is klaar!
Het eten is klaar!

Plaats de voerbak onder de plaats waar het voer eruit komt. Stel vervolgens in hoe lang u wilt dat uw hond wordt gevoerd, vul het bovenste compartiment met een assortiment klein droog hondenvoer en doe het deksel erop. U bent goed te gaan, en uw hond ook!

Aanbevolen: