Inhoudsopgave:

Automatische ballenwerper voor honden - Ajarnpa
Automatische ballenwerper voor honden - Ajarnpa

Video: Automatische ballenwerper voor honden - Ajarnpa

Video: Automatische ballenwerper voor honden - Ajarnpa
Video: PetSafe Ball Launcher 2024, November
Anonim
Automatische ballenwerper voor honden
Automatische ballenwerper voor honden

We hebben allebei honden en zoals iedereen weet, kunnen honden de hele dag met een bal spelen. Daarom hebben we een manier bedacht om een automatische ballenwerper te bouwen

Stap 1: Materialen voor het circuit

Materialen voor het circuit
Materialen voor het circuit

Allereerst hebben we de volgende componenten nodig om het elektronische deel van het project te maken:

Een arduino bord

Twee servomotoren

Een weerstand van 1 ohm

een fotoweerstand

Een printplaat

Truien

Stap 2: Circuit maken

Circuit maken
Circuit maken

Om de schakeling te maken, moeten de componenten worden aangesloten, in dit geval de fotoweerstand en de twee servomotoren, passend volgens de massakabel en de kabel die voor de bouten zorgt.

Stap 3: Hoe het product werkt

De werking van het product is als volgt:

Wanneer de hond de bal in de emmer laat, detecteert de fotoresistor dat er minder licht in zit, dan laat servomotor 1 de "katapult" los en lanceert de bal. Als de bal al is gegooid, verplaatst de servomotor 2 de "katapult" naar de beginpositie en tenslotte houdt de servomotor 1 hem vast om in de toekomst dezelfde beweging te kunnen uitvoeren.

Stap 4: De code

#erbij betrekken

int fotoweerstand = A0; Servo-servo_9; Servo-servo_8;

int fotoweerstandswaarde; int pos1 = 0; int pos2 = 0;

ongeldige setup() {

servo_9.attach (9); servo_8.attach(8); Serieel.begin(9600); }

lege lus() {

int fotoresistorwaarde = analogRead (fotoresistor); Serial.println (fotoweerstandswaarde); if (fotoresistorwaarde <150) {//for (pos1 = 0; pos1 <= 90; pos1 += 1) {servo_9.write (90); vertraging (2000);

// voor (pos2 = 0; pos2 <= 90; pos2 += 1) {servo_8.write (100); vertraging (2000);

// voor (pos1 = 90; pos1 <= 0; pos1 -= 1) {servo_9.write (0); vertraging (2000);

// voor (pos2 = 90; pos2 <= 0; pos2 -= 1) {servo_8.write (0); vertraging (2000); } }

Stap 5: Materialen voor de structuur en de creatie ervan

Materialen voor de structuur en zijn creatie
Materialen voor de structuur en zijn creatie

Voor het maken van de structuur hebben we drie A4-vellen PET gebruikt, en we hebben deze tekening gesneden met een lasersnijmachine om alle onderdelen van onze module te verkrijgen.

Twee van de platen vormen de basis en ondersteuning van de structuur. De stukken met het nummer 1 worden in de basis geplaatst om een ruimte te maken tussen het eerste vel en het tweede, zodat alle arduino en elektrische apparaten kunnen worden geplaatst.

Om de katapult te maken hebben we de stukken 2, 3 en 4 nodig. De stukken nummer twee, ze zitten in de basis en houden de katapult vast en laten de spin toe. De langste is de hoofdstructuur van de katapult, de stukken nummer 3 zijn aan het uiteinde van de katapult kleven, rond de cirkelvormige ruimte waar de fotoresistor zal gaan, om de bal op die plaats te houden.

De nummer 5 stuks zijn voor de servo's, zodat ze meer ruimte bereiken en hun functie beter kunnen uitoefenen.

Nu we alle structuur bijna klaar hebben, moeten we de elastiekjes plaatsen die de nodige spanning voor het schot zullen produceren. (Het is belangrijk om voorzichtig te zijn met de elastiekjes, want als de haken niet sterk genoeg zijn en het materiaal kwetsbaar is, kan de structuur breken.)

Stap 6: Het eindproduct

Het eindproduct
Het eindproduct

Dit is ons eindproduct.

Hoop dat je het leuk vindt!

Aanbevolen: