Satura rādītājs:
- Piegādes
- 1. solis: mājoklis
- 2. solis: zivju pārtika
- 3. darbība: kods
- 4. darbība. Aparatūras iestatīšana
- 5. solis: montāža pie tvertnes/akvārija
- 6. solis: priecājieties
Video: Arduino Uno zivju padevējs 6 lētos un vienkāršos soļos !: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Tāpēc šim projektam var būt vajadzīgs neliels pagātnes stāsts. Cilvēkiem ar mājdzīvnieku zivīm, iespējams, bija tāda pati problēma kā man: brīvdienas un aizmāršība. Es pastāvīgi aizmirsu pabarot zivis un vienmēr mēģināju to darīt pirms gulētiešanas. Atvaļinājumi bija pavisam cits jautājums, jo bija jāiegādājas tās "barotavas" piramīdas, kuras nekad īsti nebeidzās. Tāpēc es sāku domāt par to, ko es varētu darīt, un es sapratu, ka varu izveidot automātisku zivju padevēju!
LŪDZU, lūdzu, lūdzu, balsojiet par to Arduino konkursā, es domāju, ka tam ir potenciāls iegūt vismaz nelielu balvu
Grūtības: 2/5
Izmaksas: 1/5
Piegādes
Arduino Uno / vispārīga versija
Servomotors (Micro Servo SG90 9g vajadzētu darboties nevainojami)
-Un divpusējā platā servo roka, kas tai pievienota
Barošanas kabelis (līdzstrāva vai usb)
Jumper vadi (no vīrieša uz vīrieti)
Neliela ceļojumu/viesnīcas šampūna pudele
Plastmasas trauks
Zivju ēdiens (jebkura veida darbojas, man labāk darbojas granulas)
Elektriskais urbis
Karstās līmes pistole
1. solis: mājoklis
Aizveriet trauka vāku un izurbiet pietiekami lielu caurumu (vāka vidū), lai vadi varētu iziet caur to. Visbeidzot, izgrieziet nelielu atloku konteinera sānos, lai tas būtu piemērots jūsu strāvas kabelim.
2. solis: zivju pārtika
Izurbiet caurumu caur SEALED šampūna pudeli tā, lai pretējās pusēs būtu divi caurumi, kas ir paralēli viens otram, kā parādīts attēlā. Ielieciet zivju ēdienu apmēram 1/4 no 1/3. Pēc tam paņemiet karsto līmes pistoli un pielīmējiet pudeles pamatni uz servo roku.
3. darbība: kods
Šeit ir dažas anotācijas: tikai brīdinājums, ka tas ieslēdzas pareizi, kad to pievienojat elektrotīklam, un tas notiek ik pēc 24 stundām. Laiks, kad to pievienojat, ir laiks, līdz tas darbosies, līdz to atvienosit.
#iekļaut;
Servo myservo; // izveido servo kā objektu
int pos = 0; // vesels skaitlis mainīgais, lai saglabātu Servo pozīciju
garš FISHFEEDER = 86400000; // Iestata laiku ik pēc 24 stundām (86400000 milisekundes)
ilgs beigu laiks; // Garie mainīgie rada 32 bitus krātuves, kas ir pagarināts apjoms
jau sen; // Šeit ir tas pats, kas iepriekš
void rotate () {
par (pos = 0; pos <180; pos += 1) // Šis kods zemāk liks Servo pagriezties, barojot zivis.
{
myservo.write (pos);
kavēšanās (15);
}
par (pos = 180; pos> = 1; pos- = 1)
{
myservo.write (pos);
kavēšanās (15);
}
}
void setup () // Void setup liek kodam darboties vienreiz un tikai vienu reizi
{
myservo.attach (9); // Tas pastāstīs Arduino, ka Servo atrodas 9. tapā
myservo.write (0); // Rakstīšana nosūta bināros datus uz seriālo portu.
// Šajā gadījumā 0 nozīmē, ka tam vajadzētu nosūtīt datus uz ciparu tapu 0. (RX)
kavēšanās (15); // Tas aizkavē 15 milisekundes, pirms zemāk esošā cilpa sāk darboties.
pagriezt (); // Vada mūsu funkciju, kas pagriež servo
}
void loop () {// Tas darbosies Arduino atkal un atkal, ja tam būs spēks.
tagad = milis (); // Pašreizējais laiks ir milisekundēs
beigu laiks = tagad + FISHFEEDER;
kamēr (tagad <beigu laiks) {
myservo.write (0);
kavēšanās (20000);
tagad = milis ();
}
pagriezt ();
}
4. darbība. Aparatūras iestatīšana
Ievietojiet savu arduino plastmasas traukā un izvelciet strāvas kabeli caur atloku un pievienojiet to. Elektroinstalācija ir diezgan vienkārša, kā parādīts iepriekš redzamajā diagrammā. Vienkārši pievienojiet pozitīvu pie 5 V, zemējuma pret zemi un datu kabeli pie 9. tapas, kā parādīts iepriekšējā Tinkercad shēmu diagrammā. * aci** aci* Vienkārši atcerieties, lai pabarotu vadus caur caurumu konteinera augšpusē no ARDUINO līdz SERVO.
5. solis: montāža pie tvertnes/akvārija
Ielieciet plastmasas korpusu ar arduino zivju tvertnes malā un servo pie tvertnes augšējās malas. Pēc tam varat to piestiprināt, izmantojot lenti, lai vēlāk varētu to noņemt. Vienkārši atcerieties pārbaudīt, vai tas ir cieši pieguļošs, ko var turēt. Visbeidzot, piestipriniet servo roku pie pudeles un piestipriniet to pie servo tā, lai caurumi būtu sānos, nevis augšpusē/apakšā. Tam vajadzētu būt gandrīz tieši tādam, kā izskatās attēlā.
6. solis: priecājieties
Tagad jūs esat pilnībā pabeidzis! Zivju barošana būs brīze, tikai tik bieži jāpapildina viegli pieejamā trauks. Ja dodaties ilgstošā atvaļinājumā, varat to nedaudz aizpildīt, lai pārliecinātos, ka jūsu zivs saņem visu nepieciešamo ēdienu. Tā kā servo ir piestiprināts ar līmlenti, tvertnes tīrīšana nebūs problēma, jo jūs varat ļoti viegli noņemt lenti un uzstādīt to vēlreiz. Es ceru, ka šis ātrais, lētais un vienkāršais arduino projekts jums palīdzēs!
Vēlreiz, lūdzu, balsojiet par mani Arduino konkursā! Es uzskatu, ka šis projekts ir vismaz nelielas balvas vērts!
Ieteicams:
DIY tualetes spogulis vienkāršos soļos (izmantojot LED sloksnes gaismas): 4 soļi
DIY tualetes spogulis vienkāršos soļos (izmantojot LED sloksnes gaismas): šajā amatā es ar LED sloksņu palīdzību izveidoju DIY tualetes spoguli. Tas ir patiešām forši, un jums arī jāizmēģina
Spēlējiet Doom savā iPod 5 vienkāršos soļos !: 5 soļi
Spēlējiet Doom savā iPod, veicot 5 vienkāršus soļus !: Soli pa solim norādījumi par to, kā divreiz boot Rockbox savā iPod, lai spēlētu Doom un desmitiem citu spēļu. Tas ir kaut kas patiešām viegli izdarāms, taču daudzi cilvēki joprojām ir pārsteigti, redzot, ka es spēlēju likteni uz mana iPod, un mulsina ar norādījumiem
Pārveidots BETTA zivju padevējs: 5 soļi
Pārveidots BETTA zivju padevējs: Betta Fish Feeder motivēts, šis projekts izmanto Trevor_DIY pamata dizainu un piemēro tam jaunas funkcijas. Barojot zivis atsevišķi ar taimera komplektu, šī pārveidotā versija lietotājam pievieno noderīgākus rīkus, piemēram, cik griezienu veic līdz
Ugunsgrēka trauksmes sistēma, izmantojot Arduino [dažos vienkāršos soļos]: 3 soļi
Ugunsgrēka trauksmes sistēma, izmantojot Arduino [dažos vienkāršos soļos]: Vai jūs vēlaties izveidot vienkāršu un interesantu projektu ar Arduino, kas vienlaikus varētu būt patiešām noderīgs un potenciāli dzīvību glābjošs? Ja jā, jūs esat nonācis īstajā vietā, lai mācītos kaut kas jauns un inovatīvs. Šajā ierakstā mēs ejam
Zivju padevējs, izmantojot Arduino Nano, servomotoru un atkritumu materiālus: 7 soļi
Zivju padevējs, izmantojot Arduino Nano, servomotoru un atkritumu materiālus: Tas ir vienkāršs projekts, izmantojot vienu servomotoru un dažus pamatmateriālus. Tas palīdz savlaicīgi barot zivis