Sisukord:
- Tarvikud
- Samm: eluase
- 2. samm: kalatoit
- 3. samm: kood
- Samm: riistvara seadistamine
- Samm: paigaldamine paaki/akvaariumi
- 6. samm: rõõmustage
Video: Arduino Uno kalasöötja 6 odava ja lihtsa sammuga!: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Nii et selle projekti jaoks võib vaja minna natuke taustalugu. Lemmikloomadega inimestele esitati ilmselt sama probleem nagu minul: puhkus ja unustamine. Unustasin pidevalt oma kala toita ja rabelesin seda alati enne magamaminekut. Puhkus oli hoopis teine teema, kuna pidin ostma need "toitja" püramiidid, mis tegelikult kunagi tööle ei hakanud. Nii hakkasin siin mõtlema, mida saaksin teha, ja mõistsin, et suudan teha automaatse kalasöötja!
PALUN PALUN PALUN PALUN PALUN PALUN PALUN Hääletage selle eest Arduino konkursil, ma arvan, et sellel on potentsiaali võita vähemalt väike auhind
Raskusaste: 2/5
Maksumus: 1/5
Tarvikud
Arduino Uno / üldine versioon
Servomootor (Micro Servo SG90 9g peaks töötama suurepäraselt)
-Ja kahepoolne lai servohoob, mis sellega kaasas on
Toitekaabel (alalisvool või usb)
Jumper juhtmed (isas kuni mees)
Väike reisi-/hotelli šampoonipudel
Plastmahuti
Kalatoit (igasugune toimib, graanulid toimivad minu jaoks paremini)
Elektriline puur
Kuum liimipüstol
Samm: eluase
Sulgege anum kaas ja puurige piisavalt suur auk (kaane keskele), et juhtmed sellest läbi mahuksid. Lõpuks lõigake väike klapp mahuti küljelt piisavalt suureks, et see toitekaablile sobiks.
2. samm: kalatoit
Puurige auk läbi SEALED šampoonipudeli nii, et selle vastaskülgedel oleks kaks auku, mis on üksteisega paralleelsed nagu ülaltoodud pildil. Pange kalatoit umbes 1/4 ulatuses 1/3. Seejärel hankige oma kuum liimipüstol ja liimige pudeli põhi servovardale.
3. samm: kood
Siin on see mõne märkusega: lihtsalt hoiatus, et see lülitub õigesti sisse, kui ühendate selle ja iga 24 tunni järel. Pistikupesa ühendamise aeg on aeg, mil see töötab kuni vooluvõrgust eemaldamiseni.
#kaasama;
Servo myservo; // loob objektina servo
int pos = 0; // täisarvuline muutuja servoasendi salvestamiseks
pikk FISHFEEDER = 86400000; // määrab aja iga 24 tunni järel (86400000 millisekundit)
pikk lõpuaeg; // Pikad muutujad loovad 32 bitti salvestusruumi, mis on laiendatud kogused
juba ammu; // Siin sama asi, mis eespool
void rotate () {
for (pos = 0; pos <180; pos += 1) // See allolev kood paneb servo pöörlema, toites kalu.
{
myservo.write (pos);
viivitus (15);
}
jaoks (pos = 180; pos> = 1; pos- = 1)
{
myservo.write (pos);
viivitus (15);
}
}
void setup () // Tühise seadistuse korral käivitatakse kood üks ja ainult üks kord
{
myservo.attach (9); // See ütleb Arduinole, et servo on nööpnõelal 9
myservo.write (0); // Write saadab binaarandmed jadaporti.
// Sel juhul tähendab 0, et see peaks saatma andmed digitaalsele pin -0 -le. (RX)
viivitus (15); // See viivitab 15 millisekundit enne, kui allpool olev silmus hakkab tööle.
pöörlema (); // Käivitab meie funktsiooni, mis pöörab servo
}
void loop () {// See töötab Arduino peal ikka ja jälle, kui sellel on jõud.
nüüd = millis (); // Praegu on praegune aeg millisekundites
lõpuaeg = praegu + KALASÖÖDJA;
samal ajal (praegu <lõppaeg) {
myservo.write (0);
viivitus (20000);
nüüd = millis ();
}
pöörlema ();
}
Samm: riistvara seadistamine
Pange oma arduino plastmahutisse ja pange toitekaabel läbi klapi ja ühendage see. Juhtmestik on üsna lihtne, nagu on näidatud ülaltoodud skeemil. Lihtsalt ühendage 5 -voldine, maandus -maandus ja andmekaabel pistikuga 9, nagu on näidatud ülaltoodud Tinkercadi ahelate skeemil. * pilguta** pilguta* MÄLETA MEELDE, ET TOIDA KONTEINERI ÜLES AUKU TREEDI ARDUINO -SERVO -SSE.
Samm: paigaldamine paaki/akvaariumi
Asetage plastkorpus koos arduinoga kalapaagi küljele ja servo paagi ülemise serva äärde. Seejärel saate selle lindi abil kinnitada, et saaksite selle hiljem lahti võtta. Ärge unustage testida, kas see on tihedalt istuv, mida saab hoida. Lõpuks kinnitage servohoob pudeli külge ja paigaldage see servo külge nii, et augud oleksid pigem külgedel kui üleval/all. Peaks olema peaaegu täpselt selline nagu pildil paistab.
6. samm: rõõmustage
Nüüd olete täiesti valmis! Kala söötmine on imelihtne, vaid tuleb hõlpsasti ligipääsetavat mahutit iga kord uuesti täita. Kui lähete pikale puhkusele, saate seda veidi rohkem täita, et kala saaks kogu vajaliku toidu kätte. Kuna servo on teibitud, ei ole paagi puhastamine probleem, kuna saate lindi väga lihtsalt eemaldada ja uuesti paigaldada. Loodan, et see kiire, odav ja lihtne arduino projekt aitab teid!
Veel kord, palun hääleta minu poolt Arduino konkursil! Usun, et see projekt väärib vähemalt väikest auhinda!
Soovitan:
Mängige Doomi oma iPodis 5 lihtsa sammuga !: 5 sammu
Mängige Doomi oma iPodis 5 lihtsa sammuga !: Samm-sammuline juhend, kuidas oma iPodis Rockboxi kaks korda käivitada, et mängida Doomi ja kümneid muid mänge. Seda on tõesti lihtne teha, kuid paljud inimesed imestavad endiselt, kui näevad mind iPodis doomit mängimas, ja satuvad juhistega segadusse
2 vaarikapisikut lihtsa ja odava kaug -RAID -i jaoks: 19 sammu
2 Raspberry Pis lihtsa ja odava kaug -RAID -i jaoks: Eesmärk Koduse juhtumi korral soovin, et saaksin taastada oma peamised digitaalsed dokumendid (pildid, isikut tõendavad dokumendid jne) ja neid soovi korral jagada. Ma tahan jagada seda lahendust kellegi teisega (kellegagi, keda ma usaldan, vanemate või sõbraga)
Looge oma jooksukäsk lihtsa sammuga: 4 sammu
Looge oma käsk käsk lihtsa sammuga: Siin näitan, kuidas saate Windowsi operatsioonisüsteemis oma käskluse luua. Tegelikult on see Windowsi funktsioon suurepärane, mis on kasulik rakenduse akna kohesel avamisel. Nii et nüüd saate luua ka oma käsu mis tahes rakenduse avamiseks, sisestades
Kiire ja lihtne viis lukustuskuva muutmiseks 6 lihtsa sammuga (Windows 8-10): 7 sammu
Kiire ja lihtne viis lukustusekraani muutmiseks kuue lihtsa sammuga (Windows 8-10): Kas soovite muuta asju oma sülearvutis või arvutis? Kas soovite oma atmosfääri muuta? Arvuti lukustusekraani isikupärastamiseks järgige neid kiireid ja lihtsaid samme
Kalasöötja Arduino Nano, servomootori ja jäätmematerjalide abil: 7 sammu
Kalasöötja Arduino Nano, servomootori ja jäätmematerjalide abil: see on lihtne projekt, kasutades ühte servomootorit ja vähe põhimaterjale. See aitab kala õigeaegselt toita