Sadržaj:

Trener pasa: 5 koraka
Trener pasa: 5 koraka

Video: Trener pasa: 5 koraka

Video: Trener pasa: 5 koraka
Video: Kako Dresirati Psa Da Vrši Nuždu U 5 Koraka? Dresura Pasa 2024, Juli
Anonim
Image
Image
Nabavite karton s kutijom
Nabavite karton s kutijom

Prema AKC-u, (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) veličina obroka za hranu neophodna je za pasa, a veličina kutije također je ograničila broj obroka koje je pas mogao jesti dnevno, "Veterinari preporučuju hranjenje psa najmanje dva puta dnevno", postavljanjem količine hrane i kontrolom vremena koje jedu dnevno, to ima koristi pas, a ova mašina je upravo ono što biste trebali dati svom psu! Mogli biste kontrolirati vrijeme rada mašine kad god želite!

Supplies

žice x 8

traka x 1

papirna kutija x 1

karton x 1

Arduino Leonardo x 1

Ploča za kruh x 1

feed x ovisi o vama

servomotor x 1

Korak 1: Nabavite karton s kutijom

Nabavite karton s kutijom
Nabavite karton s kutijom
Nabavite karton s kutijom
Nabavite karton s kutijom

Prvo izrežite komad kartona i zalijepite ih na kutiju. Ako poklopac nije dovoljno dug, izrežite dodatni komad kartona i zalijepite ga na rub kutije (kao što prikazuje slika).

Korak 2:

Image
Image
Image
Image

Spojite servo motor kao što prikazuje slika, spojite žicu na d pin 10, a crvenu žicu spojite na pozitivnu, a žica u pozitivnoj na 5V, a crna žica se spoji na GND.

(možete promijeniti oblik bijele stvari na servo motoru, ovisno o rezultatima koje želite)

Korak 3:

test 2 Watch on
test 2 Watch on

Uključite servomotor u karton i pričvrstite ga papirnom trakom (pazite da se servo motor okreće, dodiruje poklopac, tako da poklopac može podići poklopac, tako da se kutija može uspješno otvoriti).

Odrežite komad kartona i stavite ga ispod kutije koja odgovara servo motoru, te ga zalijepite na kutiju.

Tri videa pokazuju kako gradim karton pored kutije za papir, kako bih servomotor mogao okretati i učiniti mašinu jačom.

Korak 4: Kodirajte

#include

Servo servo_pin_10; // kreiranje servo objekta za upravljanje servo pogonom

void setup () {// ovdje postavite svoj kod za postavljanje, da biste ga jednom pokrenuli: servo_pin_10.attach (10); // priključuje servo na pin na servo objekt}

void loop () {// ovdje unesite svoj glavni kod, za ponavljanje: servo_pin_10.write (180); // servo motor će ići do 180 stepeni (u kojem će se poklopac podići) kašnjenje (300000); // čeka 300000 milisekundi *promjena vremena ovisi o vama servo_pin_10.write (0); // servo motor će se vratiti na zer stupanj (u kojem će okvir biti gotovo zatvoren) kašnjenje (1800000); // čeka 1800000 milisekundi *vrijeme ovisi o vama}

Kodeks je ovde

Preporučuje se: