Cuprins:
Video: Alimentator de pește de acvariu programabil - Alimente granulate proiectate: 7 pași (cu imagini)
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Alimentator de pește - aliment granulat conceput pentru pești de acvariu.
Designul său foarte simplu de alimentator de pește complet automat.
Funcționează cu un mic servo SG90 micro 9g și Arduino Nano.
Alimentați întregul alimentator cu cablu USB (de la încărcătorul USB sau portul USB al computerului)
Prin simpla editare a programului atașat puteți seta ora exactă a alimentării setate pe minutul exact al orei.
Pasul 1: Alimentator pentru pești de acvariu - Programabil - Cu 9g Servo
Mai întâi ar trebui să imprimați piese mecanice
Iată fișierul STL.
www.thingiverse.com/thing:2761061
Am folosit material PET-G deoarece este foarte puternic și nu este afectat de substanțe chimice sau de lumina soarelui.
De asemenea, nu există riscul ca unele substanțe chimice toxice să-mi afecteze acvariul.
Un singur lucru nu este imprimat 3D și rezervorul său pentru granule de pește - există o sticlă PET veche folosită.
Pasul 2: Asamblarea pieselor mecanice
Pasul 3: Pregătiți circuitul
Este un circuit foarte simplu.
Există un tranzistor mosfet care funcționează ca un comutator acționat de arduino.
Motivul este că activăm servo numai pentru o perioadă scurtă de timp într-o perioadă foarte lungă, deci nu este necesar să îl lăsăm să descarce bateria.:)
Puteți utiliza o placă de lipit universal
www.thingiverse.com/thing:2761176
Pasul 4: Programe Arduiono I
Servo-ul este în două poziții
1. - în loc sub rezervorul de stocare a alimentelor
2. - în poziție peste orificiul de alimentare.
Puteți utiliza acest program servo_2_positioning.ino
Vei juca cu 2 valori
int ser_pos_feeder = 80; // poziția sub rezervorul de alimente int ser_pos_fishtank = 25; // poziția peste gaura de alimentare
Pasul 5: Programe Arduiono II
Când ai găsit optim
poziția servo, puteți încărca programul complet cu temporizator.
Seteaza:
- - Ora curentă
- - Timpul de hrănire
- - Numărul de doze
* (Acum lucrez la versiunea în care va fi afișat și îl veți putea configura cu butoane și acum cu computerul.)
char feeding_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // formatul orei este HH: MM: SS și cu, puteți adăuga mai multe valori.
int count_of_doses = 10; // câte doze primesc peștii pe hrănire
// Dacă doriți ca hrana să corespundă în timp real, trebuie să setați timpul real
String current_time = "18:30:00"; // Timpul este contorizat tot timpul de această valoare după resetare sau pornirea
Pasul 6: Asamblarea tuturor
Închide doar cutia
Încărcați programul și lăsați peștele să se bucure:)
Pasul 7: Lista materialelor
2x șurub M3 5mm
2x șurub M3 20mm
1x Arduino nano
1x SG90 9g Micro Servo
1 x antet masculin cu un singur rând (vom folosi 3 pini)
1x BS170 - tranzistor mosfet
Opțional
1x baterie de 9 V.
1x cablu de alimentare cu baterie de 9V