Innehållsförteckning:

Hundtränare: 5 steg
Hundtränare: 5 steg

Video: Hundtränare: 5 steg

Video: Hundtränare: 5 steg
Video: Hund ensam hemma – Så tränar du - Nyhetsmorgon (TV4) 2024, Juli
Anonim
Image
Image
Skaffa kartong med en låda
Skaffa kartong med en låda

Enligt AKC (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) är måltidsportionsstorleken för fodren avgörande för hundar, och lådans storlek begränsade också antalet foder hunden kunde äta om dagen, "Veterinärer rekommenderar att mata en hund minst två gånger om dagen", genom att ställa in hur mycket mat och kontrollera tiden de äter om dagen, gynnar det hunden, och denna maskin är precis vad du ska ge din hund! Du kan styra tiden för maskinen när du vill!

Tillbehör

trådar x 8

tejp x 1

papperslåda x 1

kartong x 1

Arduino Leonardo x 1

Brödbräda x 1

feeds x beror på dig

servomotor x 1

Steg 1: Skaffa kartong med en låda

Skaffa kartong med en låda
Skaffa kartong med en låda
Skaffa kartong med en låda
Skaffa kartong med en låda

Skär först en bit kartong och klistra dem på kartongen. Om locket inte är tillräckligt långt, skär du en extra kartongbit och klistrar fast den på kartongens kant (som bilden visar).

Steg 2:

Bild
Bild
Bild
Bild

Anslut servomotorn som bilden visar, anslut ledningen till d -stift 10 och anslut den röda ledningen till positiv, och ledningen i den positiva anslutningen till 5V, och den svarta ledningen ansluts till GND.

(du kan ändra formen på den vita saken på servomotorn, beror på vilka resultat du vill ha)

Steg 3:

test 2 Watch on
test 2 Watch on

Anslut servomotorn i kartongen och fixera den med papperstejp (se till att servomotorn snurrar, vidrör locket så att locket kan lyfta locket så att lådan kan öppnas framgångsrikt).

Skär en kartongbit och lägg den under lådan som passar servomotorn och sätt den på lådan.

Tre av videorna är hur jag bygger upp kartongen bredvid papperslådan, för att servomotorn ska kunna snurra och göra maskinen mer stark.

Steg 4: Kod

#omfatta

Servo servo_pin_10; // skapa servoobjekt för att styra ett servo

void setup () {// lägg din installationskod här, för att köra en gång: servo_pin_10.attach (10); // fäster servon på stift till servoobjektet}

void loop () {// lägg din huvudkod här för att köra upprepade gånger: servo_pin_10.write (180); // servomotorn kommer att gå upp till 180 grader (där locket kommer att lyftas upp) fördröjning (300000); // väntar 300000 millisekunder *ändra tiden beror på dig servo_pin_10.write (0); // servomotorn kommer att gå tillbaka till noll grad (i vilken lådan kommer att vara nästan stängd) fördröjning (1800000); // väntar 1800000 millisekunder *ändra tiden beror på dig}

Koden finns här

Rekommenderad: