Innholdsfortegnelse:

Dog Dog Trainer: 5 trinn
Dog Dog Trainer: 5 trinn

Video: Dog Dog Trainer: 5 trinn

Video: Dog Dog Trainer: 5 trinn
Video: THIS mistake will ruin your dogs recall! 2024, Juli
Anonim
Image
Image
Få papp med eske
Få papp med eske

I følge AKC, (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) er måltidsstørrelsen for matene avgjørende for hunder, og størrelsen på esken begrenset også antall fôr hunden kunne spise om dagen, "Veterinærer anbefaler å mate en hund minst to ganger om dagen," ved å angi hvor mye mat og kontrollere tiden de spiser om dagen, gir det fordeler hunden, og denne maskinen er akkurat det du bør gi hunden din! Du kan kontrollere tiden for maskinen når du vil!

Rekvisita

ledninger x 8

tape x 1

papirkasse x 1

papp x 1

Arduino Leonardo x 1

Brødbrett x 1

feed x avhenger av deg

servomotor x 1

Trinn 1: Få papp med eske

Få papp med eske
Få papp med eske
Få papp med eske
Få papp med eske

Klipp først et stykke papp og lim dem på esken. Hvis dekselet ikke er langt nok, kutter du et ekstra stykke papp og stikker det på kanten av esken (som bildet viser).

Steg 2:

Bilde
Bilde
Bilde
Bilde

Koble servomotoren som bildet viser, koble ledningen til d pin 10, og koble den røde ledningen til positiv, og ledningen i den positive koble til 5V, og den svarte ledningen kobles til GND.

(du kan endre formen på den hvite tingen på servomotoren, avhenger av hvilke resultater du vil ha)

Trinn 3:

test 2 Watch on
test 2 Watch on

Koble servomotoren til pappa og fest den med papirbånd (sørg for at servomotoren snurrer når den snurrer, den berører dekselet, slik at dekselet kan løfte opp dekselet, slik at esken kan åpnes vellykket).

Skjær en pappbit og legg den under esken som passer til servomotoren, og fest den på esken.

Tre av videoene er hvordan jeg bygger opp papp ved siden av papirboksen, for å gjøre servomotoren i stand til å snurre og gjøre maskinen mer sterk.

Trinn 4: Kode

#inkludere

Servo servo_pin_10; // lage servoobjekt for å kontrollere en servo

void setup () {// legg oppsettskoden her for å kjøre en gang: servo_pin_10.attach (10); // fester servoen på pinnen til servoobjektet}

void loop () {// legg hovedkoden din her for å kjøre gjentatte ganger: servo_pin_10.write (180); // servomotoren vil gå opp til 180 grader (der dekselet løftes opp) forsinkelse (300000); // venter 300000 millisekunder *endre tiden avhenger av deg servo_pin_10.write (0); // servomotoren vil gå tilbake til null grad (der boksen vil være nesten lukket) forsinkelse (1800000); // venter 1800000 millisekunder *endre tiden avhenger av deg}

Koden er her

Anbefalt: