Inhoudsopgave:

Programmeerbare aquariumvisvoeder - ontworpen voedsel in korrelvorm - Ajarnpa
Programmeerbare aquariumvisvoeder - ontworpen voedsel in korrelvorm - Ajarnpa

Video: Programmeerbare aquariumvisvoeder - ontworpen voedsel in korrelvorm - Ajarnpa

Video: Programmeerbare aquariumvisvoeder - ontworpen voedsel in korrelvorm - Ajarnpa
Video: ​T4 serie programmeerbare thermostaten | Honeywell Home 2024, November
Anonim
Programmeerbare aquariumvisvoeder - ontworpen gegranuleerd voedsel
Programmeerbare aquariumvisvoeder - ontworpen gegranuleerd voedsel
Programmeerbare aquariumvisvoeder - ontworpen gegranuleerd voedsel
Programmeerbare aquariumvisvoeder - ontworpen gegranuleerd voedsel

Visvoeder - ontworpen granulaatvoer voor aquariumvissen.

Het zeer eenvoudige ontwerp van een volautomatische visvoeder.

Het wordt bediend met kleine SG90 microservo 9g en Arduino Nano.

Je voedt de hele feeder met USB-kabel (van USB-oplader of USB-poort van je pc)

Door het bijgevoegde programma eenvoudig te bewerken, kunt u de exacte tijden van het voeren instellen op exact uur minuten.

Stap 1: Aquarium Fish Feeder - Programmeerbaar - Met 9g Servo

Aquarium Fish Feeder - Programmeerbaar - Met 9g Servo
Aquarium Fish Feeder - Programmeerbaar - Met 9g Servo
Aquarium Fish Feeder - Programmeerbaar - Met 9g Servo
Aquarium Fish Feeder - Programmeerbaar - Met 9g Servo

Eerst moet u mechanische onderdelen afdrukken

Hier is het STL-bestand.

www.thingiverse.com/thing:2761061

Ik heb PET-G-materiaal gebruikt omdat het erg sterk is en niet wordt aangetast door chemicaliën of zonlicht.

Er is ook geen risico dat sommige giftige chemicaliën mijn aquarium aantasten.

Slechts één ding is niet 3D-geprint en de tank voor viskorrels - er is een oude PET-fles gebruikt.

Stap 2: Mechanische onderdelen monteren

Montage mechanische onderdelen
Montage mechanische onderdelen
Montage mechanische onderdelen
Montage mechanische onderdelen
Montage mechanische onderdelen
Montage mechanische onderdelen
Montage mechanische onderdelen
Montage mechanische onderdelen

Stap 3: Circuit voorbereiden

Circuit voorbereiden
Circuit voorbereiden
Circuit voorbereiden
Circuit voorbereiden
Circuit voorbereiden
Circuit voorbereiden

Het is een heel eenvoudige schakeling.

Er is een mosfet-transzistor die werkt als een schakelaar die wordt aangedreven door arduino.

De reden is dat we de servo slechts voor een korte tijd in een zeer lange periode activeren, dus het is niet nodig om de batterij te laten leeglopen.:)

U kunt een universeel soldeerbord gebruiken

www.thingiverse.com/thing:2761176

Stap 4: Arduino I programmeren

Servo staat in twee standen

1. – op zijn plaats onder voedselopslagtank

2. – in positie boven het voergat.

U kunt dit programma gebruiken servo_2_positioning.ino

Je speelt met 2 waarden

int ser_pos_feeder = 80; // positie onder voedseltank int ser_pos_fishtank = 25; // positie boven voergat

Stap 5: Arduino II programmeren

Wanneer je optimaal vond

positie van servo, u kunt het volledige programma met timer uploaden.

Stel de:

  • - Huidige tijd
  • - Voedertijden
  • - Aantal doses

*(Ik werk nu aan een versie waar het zal worden weergegeven en je kunt het instellen met knoppen en nu met de computer.)

char feeding_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // Het tijdformaat is HH:MM:SS en met, kunt u meer waarden toevoegen.

int count_of_doses = 10; // hoeveel doses moeten vissen per voeding krijgen

// Als je wilt dat de voeding overeenkomt met realtime, moet je de realtime instellen

Tekenreeks current_time = "18:30:00"; // Tijd wordt altijd geteld vanaf deze waarde na reset of power of

Stap 6: Alles bij elkaar zetten

Sluit gewoon je doos

Upload programma en laat je vissen genieten:)

Stap 7: Lijst met materialen

2x M3 5 mm schroef

2x M3 20 mm schroef

1x Arduino nano

1x SG90 9g microservo

1x Single Row Pin Male Header (we zullen 3 pinnen gebruiken)

1x BS170 - mosfet tranzistor

Optioneel

1x 9 V batterij

1x 9V batterij snap voedingskabel

Aanbevolen: