Orodha ya maudhui:

Mtoaji wa Samaki Kutumia Arduino Nano, Servo Motor na Vifaa vya Taka: Hatua 7
Mtoaji wa Samaki Kutumia Arduino Nano, Servo Motor na Vifaa vya Taka: Hatua 7

Video: Mtoaji wa Samaki Kutumia Arduino Nano, Servo Motor na Vifaa vya Taka: Hatua 7

Video: Mtoaji wa Samaki Kutumia Arduino Nano, Servo Motor na Vifaa vya Taka: Hatua 7
Video: Annoint Amani - Wanaulizana unaitwa Nani (Hauzoeleki Official music Video Skiza 9039323 to 811 ) 2024, Novemba
Anonim
Image
Image
Inafaa Servo kwa Sura
Inafaa Servo kwa Sura

Ni mradi rahisi kwa kutumia servo motor moja na vifaa vichache vya msingi.

Inasaidia kulisha samaki kwa wakati unaofaa.

Hatua ya 1: Vifaa vya Mradi

  1. Manukato au kofia ya kunukia (chupa yoyote ya plastiki pia inafanya kazi)
  2. Jaza tena kalamu ya gel au uiandike mwenyewe (Plastiki yoyote ndefu ndefu)
  3. SG90 9g Mini Micro Digital Servo Motor. (kiungo)
  4. Arduino Nano V3.0 bodi inayofanana ya Mini USB Development ATmega328P & CH340 (kiungo)
  5. Seti ya dereva (kiunga)
  6. Mashine ya kuchimba visima (Nzuri ikiwa unayo, bila hiyo pia ni sawa).
  7. Adhesive (wambiso wa feviquick: ipate kutoka duka la jumla)
  8. Screw ndefu 2 inchi.

Hatua ya 2: Inafaa Servo kwa Sura

Inafaa Servo kwa Sura
Inafaa Servo kwa Sura
Inafaa Servo kwa Sura
Inafaa Servo kwa Sura
  1. Unda shimo na kipenyo cha 4mm kwenye kofia ya plastiki.

    • Ikiwa huna driller, basi kwanza tengeneza shimo ndogo kwa kutumia nyota iliyowekwa kidogo.
    • Kisha ubadilishe saizi ya vipande vya screw na uongeze shimo hadi upate saizi inayotakikana.
    • Hakikisha kichwa cha gia cha servo kinaweza kuingia kwenye kofia.

Hatua ya 3: Tumia Refill kwa Rolling

Tumia Refill kwa Rolling
Tumia Refill kwa Rolling
Tumia Refill kwa Rolling
Tumia Refill kwa Rolling
Tumia Refill kwa Rolling
Tumia Refill kwa Rolling
  1. Tumia kujaza tena kalamu ya gel.
  2. Weka ndani ya shimo na upate hatua nyingine kwenye kofia na uweke alama.
  3. Kwa upande wangu ncha yangu ya kalamu ya gel baada ya kugeukia upande mwingine, inafaa kwa kujaza tena.
  4. Kwa hivyo nilitengeneza nzima ndogo inayofaa vizuri kwa kichwa cha ncha kwenye kofia.

Hatua ya 4: Ambatisha Jaza tena na Gia ya Servo

Ambatisha ujazo na Gia ya Servo
Ambatisha ujazo na Gia ya Servo
Ambatisha ujazo na Gia ya Servo
Ambatisha ujazo na Gia ya Servo
Ambatisha ujazo na Gia ya Servo
Ambatisha ujazo na Gia ya Servo
  1. Kutumia wambiso ambatanisha kwenye kujaza tena.
  2. Ambatisha screw ndefu kwa servo motor na uilete juu-kwake gusa kofia.
  3. Weka alama kwenye hatua hiyo na uunda nzima ndogo hapo.
  4. Itasaidia kukaza motor na kuifanya irekebishe hapo.

Hatua ya 5: Mitambo ya Kuanguka kwa Chakula

Mitambo ya Kuanguka kwa Chakula
Mitambo ya Kuanguka kwa Chakula
Mitambo ya Kuanguka kwa Chakula
Mitambo ya Kuanguka kwa Chakula
  1. Unda shimo kwenye kujaza tena.
  2. Fanya shimo kulingana na saizi ya chakula cha samaki. (kwa upande wangu ni ya vidonge 2)
  3. Sasa iweke na uweke alama kwenye kofia na ufanye nzima.
  4. Hakikisha yote uliyotengeneza kwenye kujaza lazima iwe katikati vizuri na shimo.

Hatua ya 6: Kuandika Arduino

Image
Image
  1. Fuata kiunga hiki ikiwa wewe ni mpya kwa Arduino (kiunga)
  2. Nenda kwenye Faili → Mfano → Servo → Zoa.
  3. Sasa jaribu mashine yako.
  4. Hakikisha kwa kuzunguka kwa digrii 180 mashimo yote (kofia na kujaza tena) yanapaswa kukutana mara moja.
  5. Angalia ikiwa kidonge cha chakula kinatoka kwenye shimo au la, vinginevyo fanya mabadiliko katika saizi ya shimo na angalia mpaka kidonge cha chakula kianze kuanguka.

Hatua ya 7: Kuunda Timer na Kulisha Samaki Kwa Wakati

Kuunda Timer na Kulisha Samaki Kwa Wakati
Kuunda Timer na Kulisha Samaki Kwa Wakati
  1. Angalia ni vidonge vipi vya chakula vinatoka ndani yake na kila mzunguko wa digrii 180.
  2. Na unahitaji kidonge ngapi cha chakula.
  3. Unaweza kuiongeza kwa kutengeneza mashimo zaidi au vinginevyo kufanya mzunguko zaidi.
  4. Faili iliyoambatanishwa ina mantiki ya kuchelewesha.
  5. Kwa kubadilisha "delayInHr", unaweza kuongeza au kupunguza kuchelewesha kwa saa.
  6. Kwa kubadilisha "mzunguko", unaweza kuongeza au kupunguza mzunguko wa servo.

Ilipendekeza: