Orodha ya maudhui:

Kipindi cha msingi cha Arduino cha Pumpu ya Aquaponics: Hatua 4
Kipindi cha msingi cha Arduino cha Pumpu ya Aquaponics: Hatua 4

Video: Kipindi cha msingi cha Arduino cha Pumpu ya Aquaponics: Hatua 4

Video: Kipindi cha msingi cha Arduino cha Pumpu ya Aquaponics: Hatua 4
Video: Introduction to Hydroponics 5. Water quantity and quality 2024, Novemba
Anonim
Image
Image

Hii ni ndogo inayoweza kufundishwa kwa Arduino kulingana na Timer ya Pump ya Aquaponics.

Nina mfumo mdogo wa mfumo wa aquaponics ndani ya nyumba na mtiririko unaoendelea. Pampu inaendelea kuendelea na nilitaka kutengeneza kipima muda ambacho kitafanya pampu iendeshwe kwa muda fulani na kuizima kwa muda sawa na kurudia hii.

Baada ya siku 2-3 za nambari ya kuandika na mtihani mwingi wa benchi ya kazi niliweza kufanya kile kilichohitajika kwangu. Kipima muda kinapangwa kutoka Dakika 1 hadi Masaa 24. Tafadhali angalia video ili uone kazi ya kipima muda.

Tunatumahi kuwa hii itasaidia kwa wengine pia ambao wanatafuta miradi kama hiyo. Hii inaweza kufundisha tu nambari ya mtihani na benchi. Utengenezaji wa kifaa kamili cha kufanya kazi utafunikwa baadaye kwa mwingine anayefundishwa.

Kanusho: Nimejaribu nambari na nimeona ni sawa. Lakini hiyo haimaanishi kuwa ni ushahidi wa kijinga. Bugs inaweza kuwa huko. Sichukui jukumu la uharibifu wowote ambao unaweza kutokea kwa kutumia mradi / nambari hii. Tumia kwa hatari yako mwenyewe

Hatua ya 1: Vifaa vinahitajika

Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika

1. Arduino UNO

2. 16X2 i2c LCD

3. Kubadilisha Micro

4. LED

5. Mpingaji

6. Kamba za Dupont

7. Bodi ya mkate

Hatua ya 2: Sanidi

Nambari hiyo ilijaribiwa kwenye benchi la kazi kwa kutumia BreadBoard na bodi ya Arduino UNO. Mpango wangu ni kutumia Arduino Pro Mini wakati wa kutengeneza bidhaa kamili na kiambatisho.

Uunganisho sio ngumu sana. Tafadhali angalia chini. Nimetumia LED badala ya Relay.

Arduino Pin 13 Badilisha (ANZA)

Arduino Pin 12 Badilisha (STOP)

Arduino Pin 11 Kubadilisha (SET)

Arduino Pin 10 Kubadilisha (KUSEMA)

Arduino Pin 9 Kubadilisha (DECREMENT)

Pini ya Arduino 8 + ve

Arduino GND -ve LED (na vituo vya pili vya swichi zote)

Arduino + 5V VCC ya LCD

Arduino GND GND ya LCD

Pini ya Arduino A4 SDA ya LCD

Pini ya Arduino A5 SCL ya LCD

Hatua ya 3: Kanuni na Kufanya kazi

Nambari ya Arduino imeambatanishwa.

Kazi (hesabu) hutumia SimpleTimer kusubiri kwa sekunde 1 na kisha ikiongezea kutofautisha (pili) hadi ifike 60, kisha weka tena ubadilishaji (pili) na uongeze ubadilishaji mwingine (dakika). Tofauti ya dakika ni nyongeza hadi ifike 60, kisha ibadilishe na kuongeza masaa kutofautiana.

Wakati uliopangwa unalinganishwa dhidi ya hii na mara moja umefikia kipima muda umebadilishwa na pato la relay limebadilishwa. Kisha kipima muda huanza tena na kuendelea hadi kufikia wakati uliopangwa kisha ubadilishe na kugeuza pato la upelekaji.

Kufanya kazi

Kitufe cha SET kinatumiwa kupanga wakati unaotakiwa.

Kitufe cha INC hutumiwa kuongeza muda

Kitufe cha DEC hutumiwa kupunguza wakati.

Anza kitufe hutumiwa KUANZA kipima muda

Kitufe cha STOP hutumiwa Kuzuia kipima muda

Tazama video ili uone kazi ya kipima muda.

Wakati wa kuweka wakati kazi ya mizunguko ya kifungo cha INC / DEC kupitia, kwa hivyo ikiwa unabonyeza DEC saa 00:00 inakuwa 24:59 na kinyume chake.

Nambari hiyo pia inajumuisha utendaji wa kuhifadhi muda uliowekwa kwenye EEPROM, kwa hivyo hata ikiwa umeme umekatishwa wakati uliopangwa unabaki umehifadhiwa. Na wakati nguvu imerejeshwa unaweza kubonyeza moja kwa moja kitufe cha ANZA na kipima muda kitaanza kuhesabu hadi wakati wa SET hapo awali.

Hatua ya 4: Hatua inayofuata

Hatua inayofuata itakuwa kuifanya hii kuwa bidhaa ya kufanya kazi pekee. Hii itafunikwa baadaye katika nyingine inayoweza kufundishwa.

Natumai ulipenda kufundishwa kwangu na niko wazi kwa kila aina ya maoni.

Asante kwa kusoma kupitia nakala hii.

Ilipendekeza: