Orodha ya maudhui:

Mtoaji wa Samaki wa Arduino Uno katika Hatua 6 Nafuu na Rahisi !: 6 Hatua
Mtoaji wa Samaki wa Arduino Uno katika Hatua 6 Nafuu na Rahisi !: 6 Hatua

Video: Mtoaji wa Samaki wa Arduino Uno katika Hatua 6 Nafuu na Rahisi !: 6 Hatua

Video: Mtoaji wa Samaki wa Arduino Uno katika Hatua 6 Nafuu na Rahisi !: 6 Hatua
Video: Leap Motion SDK 2024, Novemba
Anonim
Mtoaji wa Samaki wa Arduino Uno katika Hatua 6 Nafuu na Rahisi!
Mtoaji wa Samaki wa Arduino Uno katika Hatua 6 Nafuu na Rahisi!

Kwa hivyo hadithi kidogo ya kumbukumbu inaweza kuhitajika kwa mradi huu. Watu walio na samaki wa kipenzi labda waliwasilishwa na shida sawa na mimi: likizo na usahaulifu. Nilisahau kila wakati kulisha samaki wangu na kila wakati nilikuwa nikigombana kufanya hivyo kabla ya kulala. Likizo lilikuwa suala tofauti kabisa, ikilazimika kununua zile "feeder" piramidi ambazo hazijawahi kuishia kufanya kazi. Kwa hivyo hapa ndipo nilipoanza kufikiria ni nini ningeweza kufanya, na nikagundua ningeweza kutengeneza chakula cha samaki moja kwa moja!

TAFADHALI TAFADHALI TAFADHALI piga kura hii kwenye Mashindano ya Arduino, nadhani inauwezo wa kushinda angalau tuzo ndogo

Ugumu: 2/5

Gharama: 1/5

Vifaa

Toleo la Arduino Uno / Generic

Servo motor (Micro Servo SG90 9g inapaswa kufanya kazi vizuri kabisa)

-Na mkono wa pande mbili wa servo ambao unakuja nayo

Cable ya umeme (dc au usb)

Waya za jumper (wa kiume hadi wa kiume)

Chupa ndogo ya kusafiri / shampoo ya hoteli

Chombo cha plastiki

Chakula cha samaki (aina yoyote hufanya kazi, vidonge hufanya kazi bora kwangu)

Kuchimba umeme

Bunduki ya gundi moto

Hatua ya 1: Nyumba

Makazi
Makazi
Makazi
Makazi

Funga kifuniko kwenye chombo na utoboa shimo kubwa la kutosha (katikati ya kifuniko) ili waya zitoshe ndani yake. Mwishowe, kata kipande kidogo upande wa chombo kubwa vya kutosha kutoshea kebo yako ya umeme.

Hatua ya 2: Chakula cha Samaki

Chakula cha Samaki
Chakula cha Samaki
Chakula cha Samaki
Chakula cha Samaki

Piga shimo kupitia chupa ya shampoo iliyowekwa SEALED ili iwe na mashimo mawili pande tofauti ambayo ni sawa na kila mmoja kama picha hapo juu. Weka chakula cha samaki kwa karibu 1/4 ya njia hadi 1/3. Kisha, pata bunduki yako ya moto na gundi msingi wa chupa kwenye mkono wa servo.

Hatua ya 3: Kanuni

Hapa ni kwa ufafanuzi kadhaa: onyo tu kwamba inageuka kulia unapoiingiza na kila masaa 24 hufanyika. Wakati unaochomeka ni wakati ambao utaendelea hadi utakapoichomoa.

#jumuisha;

Servo myservo; // huunda servo kama kitu

int pos = 0; // idadi kamili ya kuhifadhi nafasi ya Servo

MFUGAJI mrefu = 86400000; // Inaweka wakati kwa kila masaa 24 (milliseconds 86400000)

muda mrefu wa mwisho; // Viwango vya muda mrefu huunda bits 32 za uhifadhi, ambazo zinapanuliwa kiasi

muda mrefu sasa; // Vivyo hivyo hapa kama hapo juu

zunguka batili () {

kwa (pos = 0; pos <180; pos + = 1) // Nambari hii hapa chini itafanya Servo igeuke, ikilisha samaki.

{

kuandika (pos);

kuchelewesha (15);

}

kwa (pos = 180; pos> = 1; pos- = 1)

{

kuandika (pos);

kuchelewesha (15);

}

}

kuanzisha batili () // Usanidi batili hufanya nambari kuendeshwa mara moja na mara moja tu

{

ambatisha. 9 (9); // Hii itaambia Arduino kwamba Servo iko kwenye pin 9

andika (0); // Andika hutuma data ya binary kwenye bandari ya serial.

// Katika kesi hii, 0 inamaanisha kuwa inapaswa kutuma data kwa pini ya dijiti 0. (RX)

kuchelewesha (15); // Hii huchelewesha milliseconds 15 kabla ya kitanzi kilicho chini kuanza kuanza.

zungusha (); // Inaendesha kazi yetu ambayo inageuza servo

}

kitanzi batili () {// Hii itaendelea kwenye Arduino tena na tena ikiwa ina nguvu.

sasa = millis (); // Sasa ni wakati wa sasa katika milliseconds

wakati wa mwisho = sasa + MVUVI;

wakati (sasa <muda wa mwisho) {

andika (0);

kuchelewa (20000);

sasa = millis ();

}

zungusha ();

}

Hatua ya 4: Kuweka Vifaa

Kuweka Vifaa
Kuweka Vifaa
Kuweka Vifaa
Kuweka Vifaa

Weka arduino yako kwenye chombo cha plastiki na uweke kebo ya umeme kupitia upepo na uiunganishe. Wiring ni rahisi sana, kama inavyoonyeshwa kwenye mchoro hapo juu. Unganisha tu chanya kwa 5v, chini hadi chini, na kebo ya data kubandika 9, kama inavyoonyeshwa kwenye mchoro wa Mizunguko ya Tinkercad hapo juu. * wink * * wink * KUMBUKA TU KUWALISHA WIMA KUPITIA SHIMA KWA JUU YA KITUO CHA KITUO KUTOKA ARDUINO HADI SERVO.

Hatua ya 5: Kupanda kwa Tank / aquarium

Kuweka kwa Tank / aquarium
Kuweka kwa Tank / aquarium

Weka nyumba ya plastiki na arduino pembeni ya tanki la samaki, na weka servo yako kwenye mdomo kwenye ukingo wa juu wa tanki. Kisha, unaweza kuipandisha kwa kutumia mkanda ili uweze kuivua baadaye. Kumbuka tu kujaribu ikiwa inafaa sana ambayo inaweza kushikilia. Mwishowe, ingiza mkono wako wa servo kwenye chupa na uiweke kwenye servo ili mashimo yako kwenye pande badala ya juu / chini. Inapaswa karibu kabisa kama inavyoonekana kwenye picha.

Hatua ya 6: Furahini

Sasa umemaliza kabisa! Kulisha samaki wako itakuwa upepo, ikilazimika tu kujaza kontena linalopatikana kwa urahisi kila mara. Ukienda likizo ndefu, unaweza kuijaza kidogo zaidi ili kuhakikisha samaki wako anapata chakula chote anachohitaji. Kwa sababu servo imebandikwa, kusafisha tangi hakutakuwa shida kwani unaweza tu kuondoa mkanda kwa urahisi sana na kuipandisha tena. Natumahi mradi huu wa haraka, wa bei rahisi, na rahisi wa arduino husaidia WEWE!

Kwa mara nyingine tena, tafadhali nipigie kura kwenye Mashindano ya Arduino! Ninaamini mradi huu unastahili angalau tuzo ndogo!

Ilipendekeza: