Talaan ng mga Nilalaman:

AQUARIUM EVAPORATION TOP OFF SYSTEM: 6 Mga Hakbang
AQUARIUM EVAPORATION TOP OFF SYSTEM: 6 Mga Hakbang

Video: AQUARIUM EVAPORATION TOP OFF SYSTEM: 6 Mga Hakbang

Video: AQUARIUM EVAPORATION TOP OFF SYSTEM: 6 Mga Hakbang
Video: How to BATTLE the SUMMER HEAT with an Aquarium in 2023? 2024, Hulyo
Anonim
AQUARIUM EVAPORATION TOP OFF SYSTEM
AQUARIUM EVAPORATION TOP OFF SYSTEM

Ang pagsingaw ay binabawasan ang dami ng tubig sa isang akwaryum at kung hindi mabayaran, hahantong sa mga pagbabago sa kimika ng natitirang tubig. Ang mga nasabing pagbabago ay magkakaroon ng mga negatibong epekto sa mga form ng buhay sa loob ng aquarium. Samakatuwid ito ay mahalaga upang mapanatili ang tubig sa naaangkop na antas. Maaari itong magawa nang manu-mano, o ng isang system na awtomatiko nitong ginagawa. Sa proyektong ito, gagawa kami ng ganoong sistema.

Mga kalamangan:

  • Mga tulong upang mapanatili ang matatag na kimika ng tubig tulad ng pH at kaasinan.
  • Kapag na-set up na, ang interbensyon ng tao ay hindi kinakailangan maliban kung kinakailangan ang pagpapanatili.
  • Nakakatipid ng oras.

MATERIALS AT TOOLS:

  • 1- Arduino UNO
  • 1- Atlas peristaltic pump kit
  • Breadboard
  • Jumper wires
  • Pagsukat ng tasa
  • Malinaw na tape

Hakbang 1: SUSURI ANG RATE NG EVAPORTION NG AQUARIUM

SUSURIAHIN ANG RATE NG EAPARIYAD NG EVAPORTION
SUSURIAHIN ANG RATE NG EAPARIYAD NG EVAPORTION
SUSURIAHIN ANG RATE NG EAPARIYAD NG EVAPORTION
SUSURIAHIN ANG RATE NG EAPARIYAD NG EVAPORTION

Ang rate ng pagsingaw ng aquarium ay mahalaga dahil gagamitin ito kapag nagse-set up ng peristaltic pump.

a) Tiyaking ang tubig sa aquarium ay nasa tamang antas. Gumamit ng isang piraso ng malinaw na tape upang markahan ang puntong ito.

b) Hayaan ang aquarium na umupo ng ilang araw nang hindi nagdaragdag ng tubig dito. Kapag napansin ang pagbabago sa antas ng tubig, magpatuloy sa susunod na hakbang.

c) Gamitin ang panukat na tasa upang magdagdag ng tubig sa aquarium hanggang sa maibalik ito sa tamang antas (ipinahiwatig ng markang ginawa sa hakbang a). Itala ang dami ng tubig na idinagdag batay sa pagsukat ng tasa. Ito ang magiging kabuuang dami ng tubig na sumingaw sa bilang ng mga araw kung saan naiwan ang tangke na walang nag-aalaga.

d) Kalkulahin ang rate ng pagsingaw ng aquarium gamit ang sumusunod na pormula:

Rate ng pagsingaw ng Aquarium = (Kabuuang dami ng tubig na sumingaw sa mga mililitro) / (Bilang ng mga araw na natitirang tanke na walang nag-ingat x 24 x 60) = Rate sa mga mililitro bawat minuto

24 -> bilang ng mga oras sa isang araw

60 -> bilang ng mga minuto sa isang oras

Halimbawa: Ang pagsubok ay isinasagawa sa loob ng 4 na araw kung saan nawala ang 4000mL ng tubig.

Rate ng pagsingaw ng aquarium = (4000) / (4 x 24 x 60) = 0.69 mL / min

Hakbang 2: ASSEMBLE HARDWARE

ASSEMBLE HARDWARE
ASSEMBLE HARDWARE

Ang bomba ay may dalawang protocol sa komunikasyon, ang UART at I2C. Bago ang pagtitipon tiyaking nasa UART mode ito. Para sa impormasyon sa kung paano magbago sa pagitan ng mga protocol sumangguni sa sumusunod na LINK.

Ikonekta ang bomba sa Arduino tulad ng ipinakita sa eskematiko sa itaas.

Ang bomba ay may dalawang linya ng kuryente. Ang linya na pupunta sa 5V pin ng Arduino ay para sa circuitry na nakakabit sa bomba habang ang panlabas na 12V na supply ay para sa motor. Gumamit ng limang pin na header upang mai-mount ang data cable ng bomba sa breadboard at ang mga jumper wires ay gumagawa ng mga naaangkop na koneksyon mula sa breadboard patungo sa Arduino.

Dahil ito ay isang nakapag-iisang yunit, inirerekumenda na ang Arduino ay may sariling supply ng kuryente upang hindi ito umasa sa lakas ng USB mula sa isang computer.

DATASHEET: EZO PMP

Hakbang 3: LOAD PROGRAM SA ARDUINO AT CALIBRATE PUMP

a) I-download ang sample code mula sa LINK na ito. Magkakaroon ito sa isang folder na pinamagatang "arduino_UNO_PMP_sample_code."

b) Ikonekta ang Arduino sa iyong computer.

c) Buksan ang nai-download na code mula sa hakbang a, sa iyong Arduino IDE. Kung wala kang IDE, maaari mo itong i-download mula DITO.

d) Mag-ipon at mag-upload ng code sa Arduino UNO.

e) Buksan ang serial monitor. Para sa pag-access pumunta sa Tools -> Serial Monitor o pindutin ang Ctrl + Shift + M sa iyong keyboard. Itakda ang baud rate sa 9600 at piliin ang "Carriage return". Dapat mo na ngayong makipag-usap sa bomba. Bilang isang pagsubok, ipasok ang utos i na magbabalik ng impormasyon ng aparato.

PAGKAKALIBRATE:

f) Ang pag-calibrate ng bomba ay opsyonal, ngunit para sa pinahusay na kawastuhan, dapat itong gawin. Sumangguni sa pump datasheet para sa mga tagubilin.

Hakbang 4: PAGKumpara ang MAX POSIBLENG MAAARING RATE NG PUMP NA MAY AQUARIUM EVAPORATION RATE

Ihambing ang MAX POSIBLENG MAAARING RATE NG PUMP SA RATE ng AQUARIUM EVAPORATION
Ihambing ang MAX POSIBLENG MAAARING RATE NG PUMP SA RATE ng AQUARIUM EVAPORATION

Ang bomba ay mayroong apat na mode ng pagpapatakbo. Ang mga ito ay tuloy-tuloy na pagbibigay, pagbibigay ng dami, dosis sa paglipas ng panahon at patuloy na rate ng daloy. Sumangguni sa pump datasheet para sa impormasyon sa mga mode na ito. Para sa partikular na application na ito, ginagamit ang pare-pareho ang mode ng rate ng daloy. Ang syntax nito ay ipinapakita sa itaas. Sa utos, ang [ml / min] ay ang rate ng pagsingaw ng aquarium na natagpuan sa hakbang 1.

Tandaan: Ang maximum na rate ng daloy ay natutukoy pagkatapos ng pagkakalibrate. Kung ang rate ng daloy ay masyadong mabilis, ang bomba ay makakagawa ng isang mensahe ng error at hindi paikutin. Ang paghahambing ng maximum na posibleng rate ng daloy sa iyong rate ng pagsingaw ng aquarium ay ipaalam sa iyo kung gagana ang system.

Gumamit ng utos DC,? upang makuha ang maximum na posibleng rate ng daloy.

  • Kung ang maximum na posibleng rate ng daloy ay mas malaki kaysa sa rate ng pagsingaw ng tank, gagana ang system.
  • Kung ang maximum na posibleng rate ng daloy ay mas mababa kaysa sa rate ng pagsingaw ng tank, subukang i-calibrate ang bomba sa ibang dami at muling ihambing ang mga rate.

Hakbang 5: Ikonekta ang Pump sa AQUARIUM

CONNECT PUMP SA AQUARIUM
CONNECT PUMP SA AQUARIUM
  • Ang input side ng pump ay papunta sa reservoir ng tubig habang ang output ay papunta sa aquarium tulad ng ipinakita sa sketch sa itaas.
  • Inirerekumenda na magkaroon ng purest na tubig na posible sa reservoir dahil mabawasan nito ang impluwensya sa kimika ng tubig sa loob ng aquarium.

Hakbang 6: INSTRUCT PUMP TO DISPENSE SA APPROPRIATE RATE

Matapos ang isang matagumpay na paghahambing sa pagitan ng pinakamataas na posibleng rate ng daloy at rate ng pagsingaw ng aquarium, ipadala ang sumusunod na utos sa serial monitor DC, rate ng pagsingaw ng aquarium, *

Sa halimbawa mula sa hakbang 1, kinakalkula namin ang rate ng pagsingaw ng aquarium bilang 0.69mL / min, samakatuwid ang utos ay DC, 0.69, *

Sa puntong ito, maaaring mai-disconnect ang computer. Ang bomba ay magtatapon sa tinukoy na rate na patuloy.

ONCE THE DISPENSE Command IS ISSUED, MAGTATAKBO NA BA ANG PUMP FOREVER?

Patuloy na tatakbo ang bomba sa loob ng 20 araw pagkatapos nito ay magre-reset. Upang muling simulan ang bomba, muling ipadala ang utos DC, rate ng pagsingaw ng aquarium, *

ANONG NANGYARI KUNG ANG KAPANGYARIHAN AY NAKA-INTERRUPT?

Tulad ng nabanggit bago ang bomba ay may dalawang mga power supply: 5V para sa circuitry at 12V para sa motor. Kung ang 12V ay naalis na pagkakakonekta ang bomba ay maglalabas ng isang error na under-boltahe at ititigil ang pagbibigay, ngunit sa sandaling muling magkonekta ay patuloy itong magtatapon. Sa kabilang banda, kung ang linya ng 5V ay na-disconnect, ang pagpapatuloy ay hindi magpapatuloy kapag muling konektado. Sa kasong ito, muling magpapadala sa utos DC, rate ng pagsingaw ng aquarium, *

Inirerekumendang: