Indholdsfortegnelse:
- Trin 1: Materiale
- Trin 2: Konfigurer Raspberry Pi
- Trin 3: MySQL
- Trin 4: Skala
- Trin 5: DC -motor
- Trin 6: Dispenser
- Trin 7: Bygning
- Trin 8: Websted
Video: Dogspenser: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Hver hundeejer har stået over for det mindst en gang, et velkendt og almindeligt problem. Min familie og jeg har selv oplevet det, tag på ferie, og du er forpligtet til at spørge rundt til dine venner og familie, om de vil holde din hund fodret hver dag. Det er ikke kun irriterende at spørge rundt og faktisk finde en, der er klar til jobbet, men det er meget tidskrævende for den person, der er parat til at fodre dit kæledyr hver dag. Denne vejledning vil bringe den form for trøst i dit liv, som du har bedt om, hvis du nogensinde har befundet dig i den situation, som jeg lige havde forestillet mig. Maskinen vil automatisk, men også manuelt udlevere mad, du får et sikkert websted, der kan tilpasses og giver dig live -oplysninger som foderbeholderens vægt, sidste fodringstid osv.
BOM dokument, til pris
Trin 1: Materiale
Elektronik:
- hindbær pi 3 model B
- 12V DC motor 15RPM
- 20 kg vejecelle (5 kg er også fine)
- HX711 vejecelleforstærker
- hun-hun-stik
- han-han stik
- 8 GB SD-kort
- 12 Volt 2A adapter
- Transistor
- 1k modstand
Materialer:
- 3 mm til 8 mm led
- D-aksel 8 mm
- Korn dispenser
- 1,5m x 1,5m Træplader mindst 1 cm tykke
- Bolte 6-8
- Skruer 6-8
- 2 lynlåse
Værktøjer:
- Skruetrækker
- Lodning
- Lim
- Loddekolbe
Kredsløb Se på femte billede
Trin 2: Konfigurer Raspberry Pi
- Du er nødt til at skrive jessie på SD-kortet ved hjælp af win32diskimager.
- Tilføj en tom fil uden udvidelse kaldet ssh i bootmappen.
- Opsæt en statisk ip (apipa): skriv ip = 169.254.10.1 til filen "cmd.txt" (billedet ovenfor).
- Indsæt SD-kortet i pi'en, og tilslut ved hjælp af Putty.
Login: pi
Adgangskode: hindbær
Vigtig
Opdater og opgrader pi'en:
Kopier og indsæt: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade
Trin 3: MySQL
Installer MySQL til Windows for at lave din database med Workbench.
Opsætning til pi:
- sudo apt-get installer mysql-server
- sudo apt-get install mysql-klient.
Lav din database til mit eksempel (andet billede)
Videresend din ordning, og tilføj data.
Giv dig selv tilladelse (første billede).
Trin 4: Skala
Lav en skala ved at skrue 2 små træplanker, en på hver side.
Forsigtig: Du vil beholde noget bevægeligt rum til de identiske planker mellem vejecellen og plankerne, på den måde vil vejecellen bevæge sig, når den tilføjes vægt
Sørg for, at vejecellen er lige i midten for en god balance.
- Mål, hvor store plankerne skal være, gør dem begge identiske
- Lav huller i midten i forhold til, hvor de skal fastgøres i vejecellen
- Skru boltene i plankerne og inde i vejecellen med møtrikker imellem dem
- Jævn plankerne
Sådan opretter du forbindelse:
Vejecelle -> HX711
- RØD TRÅD -> E+
- SORT WIRE -> E-
- HVID TRÅD -> A-
- GRØNT TRÅD -> A+
Hx711 -> Pi
- VCC -> 5V
- GND -> GND
- SCLK -> 24 GPIO
- DLT -> 23 GPIO
Kode:
Der er flere biblioteker tilgængelige online, denne jeg brugte fungerede perfekt, du bliver nødt til at læse lidt om det og finde ud af, hvordan sensoren præcist fungerer.
Kalibrer vægten:
Kør koden med get_weight -funktionen og få gennemsnittet på omkring 10 værdier.
Træk de gennemsnitlige enheder med dataoutput for at få kalibreret skalaen.
Mål vægtenheder ved at sætte en bestemt vægt på vægten og dividere output med vægten i gram.
Lille TLDR:
Vejecelle har indbygget huller gennem bredden af sin krop, formet på en bestemt måde, så trykket, der er knyttet oven på den, vil bøje den og skabe en modstand.
Trin 5: DC -motor
Link DC -motoren, som den viste i det andet billede.
Trin 6: Dispenser
Bor et hul med en diameter på omkring 10 mm, bare lidt større end 8 mm D-aksel.
Inde i dispenseren er en lille karrusel, som er lidt for stor, hvis du vil få DC -motoren til at køre.
Billede 4:
Skru D-akslen inde i 3 mm til 8 mm leddet, og gør det samme for den anden side med DC-motoren.
Billede 3:
Sæt stylterne op på skalaerne, skru dispenseren til planken under den. Få den rigtige højde, så motoren er i vater. Lynlås motoren på stylter-platformen.
Trin 7: Bygning
Billede 1:
Mål længden af siderne, mine er omkring 60 cm lange, det afhænger af, hvor stor bunden af din skala er, og tilføj halvdelen af bundens længde for at få den rigtige længde.
Lav et fundament med den samme længde af sidevægge og bredden af skalaens bund.
Lav et dias ved at måle bredden på dine bundplanker, og lim til siden af dine sidevægge.
Billede 2:
Skru fed skrift fra ydersiden af sidevæggene til indersiden af vægten.
Billede 3:
Lav et hul inde i taget, så dispenserbeholderen passer igennem.
Trin 8: Websted
Upload din webside til dit pi -bibliotek:/home/name/projectname
Lav en service, og lad den starte automatisk: selvstudium
Alt skal være i gang!
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)