Inhoudsopgave:
- Stap 1: Materiaal
- Stap 2: Stel Raspberry Pi in
- Stap 3: MySQL
- Stap 4: Schaal
- Stap 5: DC-motor
- Stap 6: Dispenser
- Stap 7: Bouwen
- Stap 8: Website
Video: Dogspenser: 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Elke hondenbezitter heeft er minstens één keer mee te maken gehad, een bekend en veel voorkomend probleem. Mijn familie en ik hebben het zelf meegemaakt, gaan op vakantie en je bent verplicht om bij je vrienden en familie rond te vragen of ze je hond elke dag eten willen geven. Het is niet alleen vervelend om rond te vragen en daadwerkelijk iemand te vinden die klaar is voor de baan, maar het is ook erg tijdrovend voor de persoon die bereid is uw huisdier elke dag te voeren. Deze tutorial zal het soort troost in je leven brengen waar je om hebt gevraagd als je ooit in de situatie bent beland die ik me net heb voorgesteld. De machine geeft automatisch maar ook handmatig voer af, u krijgt een beveiligde website die aanpasbaar is en u live informatie geeft zoals het gewicht van de voerbak, de laatste voertijd, etc.
Stuklijst, voor prijs
Stap 1: Materiaal
Elektronica:
- raspberry pi 3 model B
- 12V DC-motor 15 RPM
- 20 kg weegcel (5 kg is ook prima)
- HX711 load cell versterker
- vrouwelijke-vrouwelijke connectoren
- mannelijke-mannelijke connectoren
- 8Gb SD-kaart
- 12 Volt 2A-adapter
- Transistor
- 1k Weerstand
Materialen:
- 3 mm tot 8 mm schakel
- D-as 8 mm
- Graandispenser
- 1,5 m x 1,5 m Houten platen van minimaal 1 cm dik
- Bouten 6-8
- Schroeven 6-8
- 2 ritssluitingen
Gereedschap:
- Schroevendraaier
- Solderen
- Lijm
- Soldeerbout
CircuitKijk naar de vijfde foto
Stap 2: Stel Raspberry Pi in
- Je moet jessie op de SD-kaart schrijven met win32diskimager.
- Voeg een leeg bestand zonder extensie met de naam ssh toe aan de opstartmap.
- Stel een statisch IP-adres in (apipa): schrijf ip=169.254.10.1 naar het "cmd.txt"-bestand (afbeelding hierboven).
- Steek de SD-kaart in de pi en maak verbinding met Putty.
Inloggen: pi
Wachtwoord: framboos
Belangrijk
Update en upgrade de pi:
Kopieer en plak: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade
Stap 3: MySQL
Installeer MySQL voor Windows om uw database te maken met Workbench.
Instellingen voor pi:
- sudo apt-get install mysql-server
- sudo apt-get install mysql-client.
Maak je database, voorbeeld van mij (tweede afbeelding)
Stuur uw schema door en voeg gegevens toe.
Geef jezelf toestemming (eerste afbeelding).
Stap 4: Schaal
Maak een schaal door 2 kleine houten planken te schroeven, één aan elke kant.
Let op: U wilt wat bewegingsruimte houden voor de identieke planken tussen de weegcel en de planken, op die manier zal de weegcel bewegen als er gewicht wordt toegevoegd
Zorg ervoor dat de loadcel precies in het midden staat voor een goede balans.
- Meet hoe groot de planken moeten zijn, maak ze allebei identiek
- Maak gaten in het midden in vergelijking met waar ze moeten worden bevestigd in de load cell
- Schroef de bouten in de planken en in de weegcel met moeren ertussen
- Zet de planken waterpas
Hoe te verbinden:
Laadcel -> HX711
- RODE DRAAD -> E+
- ZWARTE DRAAD -> E-
- WITTE DRAAD -> A-
- GROENE DRAAD -> A+
Hx711 -> Pi
- VCC -> 5V
- GND -> GND
- SCLK -> 24 GPIO
- DLT - > 23 GPIO
Code:
Er zijn verschillende bibliotheken online beschikbaar, deze die ik gebruikte werkte perfect, je zult er wat over moeten lezen en uitzoeken hoe de sensor precies werkt.
Kalibreren Het gewicht:
Voer de code uit met de functie get_weight en verkrijg het gemiddelde van ongeveer 10 waarden.
Trek de gemiddelde eenheden af met de gegevensuitvoer om de schaal te kalibreren.
Meet gewichtseenheden door een bepaald gewicht op de weegschaal te zetten en de output te delen door het gewicht in grammen.
Kleine TLDR:
Load cell heeft ingebouwde gaten door de breedte van zijn lichaam, gevormd op een bepaalde manier dat de druk die erop wordt bevestigd het zal buigen en een weerstand zal creëren.
Stap 5: DC-motor
Koppel de gelijkstroommotor zoals getoond in de tweede afbeelding.
Stap 6: Dispenser
Boor een gat met een diameter van ongeveer 10 mm, net iets groter dan de 8 mm D-schacht.
Binnen in de dispenser zit een kleine carrousel die iets te groot is als je de gelijkstroommotor wilt laten draaien.
Foto 4:
Schroef de D-as in de schakel van 3 mm tot 8 mm en doe hetzelfde voor de andere kant met de DC-motor.
Foto 3:
Zet de stelten op de planken van de weegschaal, schroef de dispenser op de plank eronder. Zorg voor de juiste hoogte zodat de motor waterpas staat. Sluit de motor aan op het stelten-platform.
Stap 7: Bouwen
Foto 1:
Meet de lengte van de zijkanten, de mijne zijn ongeveer 60 cm lang, het hangt af van hoe groot de basis van je schaal is en tel de helft van de lengte van de basis op om de juiste lengte te krijgen.
Maak een fundament met dezelfde lengte van zijwanden en breedte van de schaalbasis.
Maak een dia door de breedte van uw basisplanken te meten en lijm aan de zijkant van uw zijwanden.
Foto 2:
Schroef de bouten van de buitenkant van de zijwanden aan de binnenkant van de schaalbasis.
Foto 3:
Maak een gat in het dak zodat de Dispenser container er doorheen past.
Stap 8: Website
Upload uw webpagina naar uw pi-directory: /home/name/projectname
Maak een service en laat deze automatisch starten: tutorial
Alles moet up and running zijn!
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)