Indholdsfortegnelse:

Dog Dog Trainer: 5 trin
Dog Dog Trainer: 5 trin

Video: Dog Dog Trainer: 5 trin

Video: Dog Dog Trainer: 5 trin
Video: 5 Dog Training Exercises You Should Do EVERY DAY At Home! 2024, Juli
Anonim
Image
Image
Få pap med en æske
Få pap med en æske

Ifølge AKC, (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) er måltidsstørrelsen til foderet afgørende for hunde, og størrelsen på kassen begrænsede også antallet af foder, hunden kunne spise om dagen, "Dyrlæger anbefaler at fodre en hund mindst to gange om dagen," ved at indstille hvor meget mad og kontrollere den tid, de spiser om dagen, gavner det det hunden, og denne maskine er præcis, hvad du skal give din hund! Du kan styre tiden for maskinen, når du vil!

Forbrugsvarer

ledninger x 8

tape x 1

papirkasse x 1

pap x 1

Arduino Leonardo x 1

Brødbræt x 1

feeds x afhænger af dig

servomotor x 1

Trin 1: Få pap med en æske

Få pap med en æske
Få pap med en æske
Få pap med en æske
Få pap med en æske

Skær først et stykke pap og sæt dem på æsken. Hvis dækslet ikke er langt nok, skal du skære et ekstra stykke pap og stikke det på kanten af æsken (som billedet viser).

Trin 2:

Billede
Billede
Billede
Billede

Tilslut servomotoren som billedet viser, tilslut ledningen til d pin 10, og tilslut den røde ledning til positiv, og ledningen i den positive forbindelse til 5V, og den sorte ledning tilsluttes GND.

(du kan ændre formen på den hvide ting på servomotoren, afhænger af hvilke resultater du ønsker)

Trin 3:

test 2 Watch on
test 2 Watch on

Slut servomotoren til pap og fastgør den med papirbånd (sørg for at servomotoren roterer, når den rører ved dækslet, så dækslet kan løfte dækslet, så æsken kan åbne med succes).

Skær et stykke pap og læg det under æsken, der passer til servomotoren, og sæt det på æsken.

Tre af videoerne er, hvordan jeg opbygger pap ved siden af papirkassen for at gøre servomotoren i stand til at dreje og gøre maskinen mere forstærket.

Trin 4: Kode

#omfatte

Servo servo_pin_10; // opret et servoobjekt for at styre en servo

void setup () {// sæt din opsætningskode her for at køre en gang: servo_pin_10.attach (10); // fastgør servoen på pin til servoobjektet}

void loop () {// sæt din hovedkode her for at køre gentagne gange: servo_pin_10.write (180); // servomotoren vil gå op til 180 grader (hvor dækslet løftes op) forsinkelse (300000); // venter 300000 millisekunder *ændring af tiden afhænger af dig servo_pin_10.write (0); // servomotoren vil gå tilbage til nul grad (hvor boksen næsten vil være lukket) forsinkelse (1800000); // venter 1800000 millisekunder *ændre tiden afhænger af dig}

Koden er her

Anbefalede: