Indholdsfortegnelse:

Dogspenser: 8 trin
Dogspenser: 8 trin

Video: Dogspenser: 8 trin

Video: Dogspenser: 8 trin
Video: Spenser Sunday Excellent JWW WCCSC AKC January 2014 2024, Juli
Anonim
Dogspenser
Dogspenser
Dogspenser
Dogspenser

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

Materiale
Materiale
Materiale
Materiale
Materiale
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

Opsætning af Raspberry Pi
Opsætning af Raspberry Pi
Opsætning af Raspberry Pi
Opsætning af Raspberry Pi
  1. Du er nødt til at skrive jessie på SD-kortet ved hjælp af win32diskimager.
  2. Tilføj en tom fil uden udvidelse kaldet ssh i bootmappen.
  3. Opsæt en statisk ip (apipa): skriv ip = 169.254.10.1 til filen "cmd.txt" (billedet ovenfor).
  4. 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

MySQL
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

vægt
vægt
vægt
vægt

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.

  1. Mål, hvor store plankerne skal være, gør dem begge identiske
  2. Lav huller i midten i forhold til, hvor de skal fastgøres i vejecellen
  3. Skru boltene i plankerne og inde i vejecellen med møtrikker imellem dem
  4. 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

DC motor
DC motor
DC motor
DC motor

Link DC -motoren, som den viste i det andet billede.

Trin 6: Dispenser

Dispenser
Dispenser
Dispenser
Dispenser
Dispenser
Dispenser
Dispenser
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

Bygning
Bygning
Bygning
Bygning
Bygning
Bygning
Bygning
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: