Inhoudsopgave:
- Benodigdheden
- Stap 1: Het ontwerp
- Stap 2: Elektronica
- Stap 3: Kippenhok
- Stap 4: Coderen
- Stap 5: Sensoren
- Stap 6: Montage
- Stap 7: Eindproduct
Video: Automatisch kippenhok - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Wat?
Dit project is een automatisch kippenhok. Het meet het water- en voerniveau van de waterbak en voerbak. Het gaat ook automatisch open en dicht. Dit zal gebeuren op de tijd of het daglicht. Als de deur gesloten is, kan deze door de kippen worden geopend door middel van een RFID-chip op hun poten. Alle gegevens van het kippenhok worden zichtbaar op een website.
Waarom?
We hebben kippen in huis, maar we hebben niet altijd tijd om onze kippen te controleren. Met dit project kan ik gemakkelijk mijn kippen controleren en weten dat ze veilig zijn in hun kippenhok.
gereedschap
Je hebt een gatenzaag nodig voor de motor om de deur te openen. Voor de spindel die het touwtje en de stappenmotor bevestigde, gebruikte ik mijn 3D-printer. Je kunt het van hout maken als je wilt, maar het zou moeilijker zijn om op de stappenmotor te passen. Ik heb ook lijm gebruikt om de leuningen voor de deur te bevestigen.
Andere hulpmiddelen
Omdat dit voor een schoolproject is heb ik ook een I mini kippenhok gemaakt. Ik heb hiervoor een tafelzaag gebruikt, wat schroeven en een boor.
Benodigdheden
Elektronica
- framboos pi 4
- HC-SR05 ultrasone sensor
- waterniveausensor
- Lichtgevoelige sensormodule
- stappenmotor + ULN2003-stuurprogramma
- SparkFun RFID Starter Kit + RFID-tags
- 16x2 LCD-scherm
- MCP3008
- PCF8574
- broodplankje
- 10K weerstand
- Breadboard voeding
Overige benodigdheden
- Drinkfontein
- Stap box silo
- PVC-plaat
- multiplex platen (kippenhok)
Stap 1: Het ontwerp
Op de foto's zie je het ontwerp van het kippenhok dat ik heb gemaakt. De meeste dingen zullen werken als je dit project op je kippenhok wilt gebruiken. Het enige dat je normaal gesproken hoeft te veranderen is de plaatsing van de waterbak, voerbak en de maat van de deur. De rest hoeft niet te veranderen, maar u kunt dit doen zoals u wilt.
Stap 2: Elektronica
Basissensoren
Op de bovenstaande foto's ziet u het Elektronica schema van dit project. De ultrasone sensor zal worden gebruikt voor het meten van het niveau van de feeder en de waterniveausensor voor het waterniveau. Deze twee componenten worden via een MCP3008-component aangesloten op de PI.
LCD scherm
Met de PCF8574 kunnen we het IP-adres van de pi op het LCD-scherm laten zien. Het IP-adres is vereist om toegang te krijgen tot de website. Op de website zullen we de data van de sensoren laten zien.
Stappenmotor
De stappenmotor die ik gebruik wordt geleverd met de uln2003, dus het verbindt de twee gewoon. De stappenmotor heeft 4 magneten die deze aanzetten en waardoor de motor kan draaien. De vier pinnen op de uln2003 komen elk overeen met 1 van deze magneten.
RFID-lezer
De RFID-lezer hoeft maar met 3 draden te worden aangesloten. grond, vcc en TX. De TX stuurt een serieel signaal naar de PI. Dus we hebben deze pin nodig met de RX-pin. U kunt ook een antenne aansluiten op de RFID-lezer voor een groter bereik. Als je de RFID-sensor effectief wilt gebruiken, raad ik dit aan. Voor wat ik doe is het bereik van de RFID-sensor goed genoeg. Op het moment dat je met echte kippen gaat werken wil je wat extra bereik van een antenne. zonder dit zal het erg inconsistent zijn voor de kippen om het te activeren.
Stap 3: Kippenhok
Materialen
Ik heb het kippenhok gemaakt van 1 multiplex plaat gesneden in 3 gelijke delen. Met wat er nog over was heb ik een voerbak gemaakt en een standaard waar mijn Raspberry Pi op kan rusten.
Onderkant
- maak 2 dakgoten voor de muren
- maak kleine 2 gaatjes waar je draden doorheen kunnen lopen
- knip een stukje zou uit de bodem voor de RFID-lezer
- Maak een plaats voor de RFID-lezer in een stuk hout en stop het in het gat
nadat ik het kippenhok had geverfd, schroefde ik de bodem aan de muren. Het eindresultaat van de RFID-lezer ziet u op de laatste foto. Als je een oprit voor je kippen hebt, kun je daar je RFID-lezer onder plaatsen. Ik heb ook enkele steunpoten gemaakt, zodat de draden ruimte hebben om onder mijn project te gaan.
muren
Op de voorwand zit alle elektronica. Voor het gat van de stappenmotor moet deze minimaal 2 keer de hoogte van de deur verwijderd zijn van de onderkant van de deur. Anders kan uw deur niet volledig open. Ik raad aan om minimaal 5 cm extra ruimte te hebben voor de veiligheid. In de hoek is er een plek voor je PI. Het breadboard wordt aan de binnenkant van de voorwand gelijmd.
- Maak een gat voor je deur.
- Make to hole voor uw stappenmotor
- schroef de andere muur op de voormuur in een hoek van 90 graden
- schroef een stuk hout in de hoek van de 2 muren
Deur
Knip de gewenste deur uit de PVC-plaat. Maak het iets groter dan de deur zelf, zodat je de deur volledig bedekt. Maak een klein gaatje in de deur waar je het touwtje aan kunt bevestigen.
de spindel
Ik heb het 3D-geprint, maar je kunt het ook van ander materiaal maken. Ik zal het ontwerp onder deze stap hechten.
Stap 4: Coderen
Website
De website die ik heb gemaakt is voor mobiel eerst. daarop zie je:
- huidig water, voerniveau
- histogram van de waterbak, feeder
- als de deur open/dicht is
- de kippen waarvoor je een RFID-tag hebt
- De kippen die de deur openden met de RFID
Je kan ook:
- bewerk/voeg kippen toe en hun tags
- bewerk wanneer/hoe de deur opengaat
Code
als je de code wilt gebruiken, moet je een paar dingen veranderen.
- misschien is het seriële adres van uw RFID gewijzigd.
- Het aantal stappen voor het openen/sluiten van de deur kan verschillen.
- verbinding met uw database
- % voor water- en voerniveau
Je kunt de code vinden op mijn GitHub. De code is niet perfect en normaal zal ik nog wat dingen veranderen.
Stap 5: Sensoren
stappenmotor en LDR
- zet de stappenmotor in het gat dat je ervoor hebt gemaakt
- Schroef
-
Steek de 2 pootjes van de LDR ook door het gat
- Zorg ervoor dat de poten het metaal van de motor niet raken
- Je kunt ook krimpkous om de benen doen, zodat ze geen kortsluiting kunnen maken
-
Ik heb ook een draad gesoldeerd aan de poten van de LDR
Je kunt het op een andere manier aansluiten als je wilt
Als je dit thuis wilt gebruiken, zorg er dan voor dat er iets is dat de motor en LDR bedekt, zodat water het niet kan raken. De LDR heeft nog steeds licht nodig dus maak het deksel transparant of zorg voor een gat waar de LDR nog daglicht kan hebben.
Ultrasoon sensor
- maak een gat in de zijkant van uw feeder om de draden door te passen
- schroef de sensor aan de bovenkant van de feeder
- als het correct is gedaan, kunt u de afstand tot het voedsel in de feeder meten
- steek de draden door het gat en sluit deze aan op de PI
Waterniveausensor
- maak een gat in de bodem van de waterbak
- plaats de sensor zo dat de elektronica zich net buiten de kom bevindt
- gebruik waterdicht afdichtmiddel om de sensor op zijn plaats te houden
- het resultaat zal ongeveer zijn zoals op de foto
- steek de draden door het gat en sluit deze aan op de PI
RFID-lezer
- Stop de lezer in het gat dat je ervoor hebt gemaakt.
- nu heb je alleen de draden naar de PI. nodig
Stap 6: Montage
Coop
- verf de bodem en de muur
- schroef de bodem en de muren samen
Het resultaat zal zijn zoals op de eerste foto.
breadboard + PI
- Zet de PI op de standaard die je hebt gemaakt
- gebruik lijm of dubbelzijdig plakband om het breadboard aan de muur te plakken.
- ze moeten met elkaar kunnen verbinden
Draden
Normaal gesproken zijn er al draden op de sensoren aangesloten. Leid de draden door de bodem en steek ze door het gat naast de feeder. Op de tweede foto zie je het resultaat.
Stap 7: Eindproduct
Hoes
Als laatste heb ik een hoes gemaakt voor mijn breadboard. Je hebt het niet nodig, maar het ziet er naar mijn mening beter uit. Ik maakte het van de PVC-plaat waar ik de deur uitsneed.
Veranderingen
De dingen die ik zou veranderen als je dit gaat bouwen is
- het breadboard + Pi-plaatsing. Ik zou ze wat hoger plaatsen zodat de kippen niet bij de draden kunnen.
- betere covers voor de breadboard en buiten stappenmotor/LDR
- draden aan de muur beter verborgen
-
RFID-lezer met een antenne of een met een beter bereik.
- Meer bereik betekent ook hogere kosten. Antennes en RFID-lezers zijn niet goedkoop.
- Ik zou aanraden om je eigen antenne te maken als je kunt. Het is een stuk goedkoper en als je het goed doet, wordt je bereik groter. Als je niet tevreden bent met het bereik, kun je nog steeds op zoek naar een antenne
Aanbevolen:
Automatisch volledig opladen mobiel uitschakelen: 20 stappen
Auto-off voor volledig opladen van mobiele telefoons: het opladen van de mobiele telefoon wordt automatisch uitgeschakeld wanneer deze volledig is opgeladen. U hoeft zich geen zorgen te maken over de levensduur van de batterij, zelfs niet als u deze 's nachts hebt achtergelaten. Mobiele telefoons werken op batterijen. Hoewel batterijen handig in gebruik zijn, zijn er ook voorzorgsmaatregelen nodig. Een ma
Automatisch dagalarm: 3 stappen
Automatisch dagalarm: Dit is een automatisch dagalarm. wanneer zonlicht op de LDR valt, wordt het alarm ingeschakeld. het is super makkelijk om te maken
Automatisch een programma starten bij het aansluiten van een laptop op een dockingstation: 5 stappen
Een programma automatisch starten wanneer u een laptop op een dockingstation aansluit: deze instructie gaat over het uitvoeren van een programma of een toepassing wanneer u uw laptop op een dockingstation aansluit. In dit voorbeeld gebruik ik Lenovo T480 Windows 10
Automatisch masker: 10 stappen
Automatisch masker: Let op, als ik de wedstrijd win, ga ik waarschijnlijk een tweede versie maken die alles in één is in plaats van verschillende onderdelen. Ik heb afzonderlijke onderdelen gebruikt omdat ik de betere NOG niet kan betalen. Dit project is geïnspireerd door Ben Hecks Auto Mask 2: ht
Melder automatisch handen wassen: 5 stappen
Automatic Hand-washing Notifier: dit is een machine die iemand kan waarschuwen wanneer ze door de deur lopen. Het doel is om iemand eraan te herinneren zijn of haar handen te wassen wanneer hij of zij naar huis gaat. Er is een ultrasone sensor aan de voorkant van de doos die detecteert voor iemand die binnenkomt