Kazalo:

Trener psov: 5 korakov
Trener psov: 5 korakov

Video: Trener psov: 5 korakov

Video: Trener psov: 5 korakov
Video: Психологини | Серия 1 - 5 2024, Julij
Anonim
Image
Image
Pridobite karton s škatlo
Pridobite karton s škatlo

Po mnenju AKC (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) je velikost obrokov za krmo bistvena za psi, velikost škatle pa je omejila tudi število krmil, ki bi jih pes lahko pojedel na dan, "Veterinarji priporočajo hranjenje psa vsaj dvakrat na dan", tako da določijo, koliko hrane in nadzorujejo čas, ko bodo pojedli na dan, to koristi pes in ta stroj je točno tisto, kar morate dati svojemu psu! Čas za stroj lahko nadzirate, kadar koli želite!

Zaloge

žice x 8

trak x 1

papirna škatla x 1

karton x 1

Arduino Leonardo x 1

Krušna deska x 1

vir x je odvisen od vas

servomotor x 1

Korak: Pridobite karton s škatlo

Pridobite karton s škatlo
Pridobite karton s škatlo
Pridobite karton s škatlo
Pridobite karton s škatlo

Najprej izrežite kos kartona in jih prilepite na škatlo. Če pokrov ni dovolj dolg, izrežite dodaten kos kartona in ga prilepite na rob škatle (kot prikazuje slika).

2. korak:

Slika
Slika
Slika
Slika

Priključite servo motor, kot prikazuje slika, žico priključite na d pin 10 in rdečo žico priključite na pozitivno, kabel v pozitivni pa na 5V, črna žica pa na GND.

(obliko belega na servo motorju lahko spremenite, odvisno od rezultatov, ki jih želite)

3. korak:

test 2 Watch on
test 2 Watch on

Priključite servomotor v karton in ga pritrdite s papirnatim trakom (med vrtenjem servo motorja se dotaknite pokrova, tako da lahko pokrov dvigne pokrov, da se lahko škatla uspešno odpre).

Odrežite kos kartona in ga položite pod škatlo, ki ustreza servomotorju, in ga prilepite na škatlo.

Trije videoposnetki govorijo o tem, kako karton sestavljam poleg škatle za papir, da se lahko servomotor vrti in stroj okrepi.

4. korak: Koda

#vključi

Servo servo_pin_10; // ustvarite servo objekt za nadzor servo

void setup () {// tukaj vnesite nastavitveno kodo, ki jo je treba zagnati enkrat: servo_pin_10.attach (10); // pritrdi servo na pin na servo objekt}

void loop () {// vnesite svojo glavno kodo sem, da se večkrat zažene: servo_pin_10.write (180); // servo motor se bo dvignil do 180 stopinj (pri katerem bo pokrov dvignjen) zakasnitev (300000); // čaka 300000 milisekund *čas spreminjanja je odvisen od vas servo_pin_10.write (0); // se bo servo motor vrnil na zer stopnjo (pri kateri bo škatla skoraj zaprta) zakasnitev (1800000); // čaka 1800000 milisekund *čas je odvisen od vas}

Koda je tukaj

Priporočena: