Indholdsfortegnelse:

Arduino Project: Dispenser til kattefoder: 6 trin
Arduino Project: Dispenser til kattefoder: 6 trin

Video: Arduino Project: Dispenser til kattefoder: 6 trin

Video: Arduino Project: Dispenser til kattefoder: 6 trin
Video: Homemade Cat Feeder - 3D Printed & Arduino Control 2024, Juli
Anonim
Arduino Project: Dispenser til kattefoder
Arduino Project: Dispenser til kattefoder

Denne instruerbare blev oprettet for at opfylde projektkravet fra Makecourse ved University of South Florida (www.makecourse.com)

Trin 1: Få projektmaterialer

Få projektmaterialer
Få projektmaterialer

Til dette projekt bør du få følgende materialer fremadrettet:

Elektroniske komponenter:

  • 1 Arduino Uno
  • 3 servomotorer
  • 1 ultralydssensor
  • 9v@3A strømforsyning
  • 2 trykknapper
  • Brødbræt

Anslåede priser:

  • Arduino Uno: $ 23,38 x Antal: 1
  • Servo - Generisk kontinuerlig rotation (mikrostørrelse) $ 11,95 x Antal: 3
  • Vægadapter Strømforsyning - 9VDC 2A $ 15,77 x Antal: 1
  • HC-SR04 $ 3,95 x Antal: 1
  • Spændingsregulator 5v $ 0,5 x Antal: 1
  • Kondensator Keramik 100nF $ 0,64 x Antal: 1
  • Elektrolytisk kondensator - 1uF/50V $ 0,28 x Antal: 1
  • Mini trykknapkontakt $ 0,1 x Antal: 2
  • 10K Ohm modstand $ 0,1 x Antal: 2
  • USB -kabel A til B $ 3,26 x Antal: 1
  • BreadBoard $ 8,25 x Antal: 1
  • HeatSink TO-220 $ 0,41 x Antal: 1
  • Jumper Wires Pack - M/M $ 1,95 x Antal: 2

Layoutmaterialer:

  • 3 3x1,5 ft tyndt tavle i træ
  • Trælim
  • Negle
  • 3D printer

Trin 2: Konfigurer det grundlæggende kredsløb til test

Konfigurer det grundlæggende kredsløb til test
Konfigurer det grundlæggende kredsløb til test

Følg billedskematisk for dette første trin.

  • Til Servo skal du bruge 1, 2 og 3. Arduino Pins.
  • Indstil knappernes udgange til Arduino ben 12 og 13.
  • Og til sidst indstilles ultralydssensorens ekkopind til den 8. pin på Arduino og triggerens pin til sensoren til den 9. Arduino Pin.

Sørg for at forbinde alle 5 volt og grunde fra alle komponenterne til deres tilsvarende linje på brødbrættet. Alle 5v ben fra komponenterne skal være på samme linje (som på billedet).

Trin 3: Tilføj koden til kattefoder til din Arduino, og kompilér den

Vedhæftet finder du Arduino -algoritmen bag logikken i Cat Food Dispenser.

Arduino -koden er fuldt kommenteret.

Logikken bag:

Denne Arduino -algoritme har til formål at modellere en kattemaddispenser ved hjælp af en ultralydssensor til at mærke tilstedeværelsen af en kat inden for et område på 10 cm. Hvis katten er nyere, aktiverer systemet to motorer. Den første servo åbner madrørsdispenseren og fylder dåsen med mad, derefter flytter den anden motor maddåsen mod katten. To trykknapper betjener også en servo for at åbne og lukke madopbevaringshætten.

Efter kopiering af Arduino -koden kompileres.

Trin 4: Lav layoutet til kattefoder Dispenser

Fremstilling af kattemad dispenser layout
Fremstilling af kattemad dispenser layout

Dette projekt tæller med dele for at lave en fuldt funktionel kattemaddispenser. For at gøre det muligt blev 8 3D -modeller lavet og udskrevet:

Mad kan basere sig på:

Er basen, hvor madbeholderen placeres, og samtidig bliver den skåret på.

(Dette kan ses i det midterste billede)

Venstre væg med skinner:

Væg placeret til venstre for containeren, som tæller med en skinnesti på oversiden. På denne skinne er hætten placeret for at etablere en bevægelsesbane.

Højre væg med vejskinne:

Væg placeret til højre for containeren, som tæller med en skinnesti på oversiden. På denne skinne er hætten placeret for at etablere en bevægelsesbane.

Mad kan:

Beholderen, hvor kattemaden vises, når ultralydet registrerer kattens tilstedeværelse.

(Observeret i billedets midterste billede).

Moment hånd:

Er et håndsted oven på motoren, som vil trække og skubbe madbeholderen, når det ønskes.

(Observeret på billedets midterste billede, oven på den sorte motor).

Dispenserrør:

Er røret, hvorfra maden kommer ud, når katten er i nærheden.

(Venstre billede på billedet).

Dispenser Tube Cap:

Er dækslet på røret, skal du fastgøre det til den servo, der vil bevæge sig for at fortrænge maden i dåsen.

(Observeret i venstre billede af billedet, der er knyttet til servoen)

Madbeholderhætte:

Er hætten, der åbnes for at placere mad i beholderen.

BEMÆRK:

Se vedhæftede videoer for at få et bedre overblik over disse 3D -modeller.

Trin 5: Lad os nu se, hvordan alt fungerer !!

Tjek denne video for at se, hvordan alt fungerer !!

Anbefalede: