Cuprins:

Proiect Arduino: Distribuitor de alimente pentru pisici: 6 pași
Proiect Arduino: Distribuitor de alimente pentru pisici: 6 pași

Video: Proiect Arduino: Distribuitor de alimente pentru pisici: 6 pași

Video: Proiect Arduino: Distribuitor de alimente pentru pisici: 6 pași
Video: Dorian este speriat de un interlop când face poze 😱🥊🤣 #timisoara #dorianpopa #cluj #bucuresti 2024, Iulie
Anonim
Proiect Arduino: Distribuitor de alimente pentru pisici
Proiect Arduino: Distribuitor de alimente pentru pisici

Acest instructable a fost creat pentru a îndeplini cerința de proiect a Makecourse la Universitatea din Florida de Sud (www.makecourse.com)

Pasul 1: Obțineți materiale pentru proiect

Obțineți materiale pentru proiect
Obțineți materiale pentru proiect

Pentru acest proiect ar trebui să obțineți următoarele materiale înainte:

Componente electronice:

  • 1 Arduino Uno
  • 3 servomotoare
  • 1 senzor cu ultrasunete
  • Sursa de alimentare 9v @ 3A
  • 2 Butoane push-up
  • Pană de pâine

Prețuri estimate:

  • Arduino Uno: 23,38 USD x Cantitate: 1
  • Servo - Rotire continuă generică (dimensiune micro) 11,95 USD x Cantitate: 3
  • Sursă de alimentare pentru adaptor de perete - 9VDC 2A 15,77 USD x Cantitate: 1
  • HC-SR04 3,95 USD x Cantitate: 1
  • Regulator de tensiune 5v 0,5 USD x Cantitate: 1
  • Condensator ceramic 100nF 0,64 USD x Cantitate: 1
  • Condensator electrolitic - 1 uF / 50V 0,28 USD x Cantitate: 1
  • Mini comutator cu buton 0,1 USD x Cantitate: 2
  • Rezistor 10K Ohm 0,1 dolari x Cantitate: 2
  • Cablu USB de la A la B 3,26 USD x Cantitate: 1
  • BreadBoard 8,25 $ x Cantitate: 1
  • HeatSink TO-220 0,41 USD x Cantitate: 1
  • Pachet de fire jumper - M / M 1,95 USD x Cantitate: 2

Materiale de aspect:

  • 3 scândură subțire din lemn de 3x1,5 ft
  • Lipici de lemn
  • Unghii
  • imprimantă 3d

Pasul 2: Configurați circuitul de bază pentru test

Configurați circuitul de bază pentru test
Configurați circuitul de bază pentru test

Pentru acest prim pas, urmați schema de imagine.

  • Pentru Servo folosiți pinii 1, 2 și 3 Arduino.
  • Setați ieșirile butoanelor la pinii Arduino 12 și 13.
  • Și, în cele din urmă, setați pinul de ecou al senzorului ultrasonic la cel de-al 8-lea pin al Arduino și pinul Trigger al senzorului la cel de-al 9-lea Pin Arduino.

Asigurați-vă că conectați toate cele 5 volți și solurile de la toate componentele la linia lor corespunzătoare a panoului. Toți pinii de 5V din componente ar trebui să fie pe aceeași linie (ca în imagine).

Pasul 3: Adăugați codul pentru distribuitorul de alimente pentru pisici la Arduino și compilați-l

Atașat veți găsi algoritmul Arduino din spatele logicii Dispenserului pentru alimente pentru pisici.

Codul Arduino este complet comentat.

Logica din spatele ei:

Acest algoritm Arduino își propune să modeleze un distribuitor de alimente pentru pisici folosind un senzor cu ultrasunete pentru a simți prezența unei pisici în intervalul de 10 cm. Dacă pisica este mai nefericită, sistemul va activa două motoare. Primul servo va deschide distribuitorul de tuburi alimentare și va umple cutia cu alimente, apoi al doilea motor va muta cutia de mâncare spre pisică. De asemenea, două butoane vor controla un servo pentru a deschide și închide capacul de stocare a alimentelor.

După copierea codului Arduino, compilați.

Pasul 4: Realizarea aspectului distribuitorului de alimente pentru pisici

Realizarea aspectului distribuitorului de alimente pentru pisici
Realizarea aspectului distribuitorului de alimente pentru pisici

Acest proiect are parte de piese pentru a face un distribuitor de alimente pentru pisici complet funcțional. Pentru a face posibil acest lucru, au fost realizate și tipărite 8 modele 3D:

Baza pentru alimente:

Este baza pe care se așează cutia de mâncare și, în același timp, va fi feliată.

(Acest lucru poate fi observat în imaginea din mijloc)

Zidul stâng cu șine de drum:

Peretele plasat în stânga containerului, care are o cale ferată în partea superioară. Pe această șină, capacul este așezat pentru a stabili o cale de mișcare.

Zidul drept cu șină rutieră:

Peretele plasat în dreapta containerului, care are o cale ferată în partea superioară. Pe această șină, capacul este așezat pentru a stabili o cale de mișcare.

Alimentul poate:

Recipientul în care va fi afișată hrana pentru pisici atunci când ultrasunetele simt prezența pisicii.

(Observat în imaginea din mijloc a imaginii).

Mâna cuplului:

Este un loc de mână deasupra motorului, care va trage și împinge mâncarea poate atunci când doriți.

(Observat pe imaginea din mijloc a imaginii, deasupra motorului negru).

Tub dozator:

Este tubul de unde va ieși mâncarea când pisica este aproape.

(Imagine Lef pe imagine).

Capacul tubului dozatorului:

Este capacul tubului, atașați la servo care se va deplasa pentru a deplasa alimentele în cutie.

(Observat în imaginea din stânga a imaginii atașate la servo)

Capac pentru recipient pentru alimente:

Capacul care este deschis pentru a pune mâncarea în recipient.

NOTĂ:

Vă rugăm să consultați atașați videoclipuri pentru a vedea mai bine aceste modele 3D.

Pasul 5: Acum să vedem cum funcționează totul !!

Verificați acest videoclip pentru a vedea cum funcționează totul !!

Recomandat: