Arduino Optical Water Level Sensor: Te niuniu & Arata'i no te mau ture
E mea ohie roa ia tu'ati i te faito pape arduino no te hoê opuaraa no te farii i te pape: tu'ati i te sensor VCC i te Arduino 5V, sensor GND i te Arduino GND, e te niuniu roro uira OUT i ni'a i te hoê pine GPIO mai te D2. Te tai'o ra ta outou hoho'a i te GPIO ei TEITEI e aore râ, ei LOW, i muri iho e faaohipa i te faahopearaa no te taui i te hoê LED tapa'o, ta'i, Tuhaa no te relay, e aore râ, te faanahoraa no te hi'opo'araa i te pamu.
Te faatumu nei teie buka arata'i i ni'a i te niuniu ohie, Hoho'a hoho'a, Parururaa i te reni, Te raveraa i te debounce, e te vahi e ti'a ai i te hoê hoho'a no te faraoa ia riro mai ei hoho'a no te hamaniraa. No te mau mea tumu no te hi'opo'araa, A faaohipa i ta matou matini hi'opo'a faataa eiaha râ e faahiti faahou i te mau mana'o atoa i ô nei.
Te mau tuatiraa Arduino tumu: 5V, GND, HAERE ATU I TE GPIO
Te rahiraa o te mau matini hi'opo'araa pape infrarouge 5V e faaohipahia nei e Arduino, e toru tu'atiraa i te pae tapa'o:
- VCC / + → Arduino 5V
- GND / - → Arduino GND
- I RAPAE / TE MAU NOTA / Tapa'o → Arduino digital input pin, ei hi'oraa D2
I muri a'e i te niuniu, a iriti i te Arduino Serial Monitor e a nene'i i te huru o te pine. A tamata i te tapa'o o te matini i roto i te mata'i, i muri iho a tape'a i te pape. E tai'o te hoê tuhaa fenua i te TEITEI e te tahi e tai'o i te LOW. Eiaha e mana'o e, hoê â huru te mau tuhaa atoa. Te vai ra te tahi mau iri e TEITEI ia mǎrô e LOW ia rari; te tahi atu, e hurihia ïa ia au i te tereraa, Output transistor, e aore râ, te hoho'a hutiraa.
No te hoê faahororaa hi'oraa, a hi'o i ta matou pûpûraa hoho'a niuniu arata'i.
Te mau tuhaa e te tabula Pinout
| Ohipa / Pine | E tu'ati i te | Opuaraa | Te mau nota |
|---|---|---|---|
| Arduino Uno, Nano, e aore râ, te tapura tu'ati | USB / 5V supply | E tai'o i te matini e e hi'opo'a i te mana'o o te output | A haamata i te tamata na roto i te USB hou a tuu ai i te hoê pâmu |
| 5V optical IR water level sensor module | 5V, GND, GPIO | E ite i te rari e te mǎrô i te hoê faito pape | A 5V IR sensor module e mea ohie a'e no te mau hoho'a Arduino |
| Sensor VCC | Arduino 5V | E faatere i te matini sensor | A haapapû e, te turu ra te module i te 5V hou a tu'ati ai |
| Sensor GND | Arduino GND | Faahororaa matauhia | Titauhia no te mau tai'oraa papû |
| Sensor OUT / TE MAU NOTA | Arduino D2 e aore râ te tahi atu GPIO | E hapono i te tapa'o HIGH/LOW | Faaohipa MANA'O e aore râ, INPUT_PULLUP niuhia i ni'a i te output o te module |
| Relay module IN | Arduino output pin, mai te D8 | Faatere i te tauiraa o te pamu | A faaohipa i te hoê module relay, e ere i te hoê coil relay no roto mai i te Arduino |
| Relay module VCC/GND | 5V relay supply / Te mau mana'o tauturu no te | Te mau matini roro uira | Te titau nei te tahi mau relay i te uira hau atu i ta Arduino e nehenehe e horo'a |
| Pâmu | Te pae o te reni + Te mau pâmu | E faahaere i te pape | E mea ti'a i te pâmu ia tu'ati i te uira e te uira o te pamu |
| Te mau LED ma'itihia / ta'i | Arduino output pin | Te tauihaa tamatamataraa matamua papû | A tamata i te mana'o hou a tu'ati ai i te pamu |
Te huru o te matini hi'opo'a i roto i te hoê opuaraa pape mau

E faaohipa te hoê matini hi'opo'a i te faito pape i te hoê LED IR, phototransistor aore ra photodiode, e te hoê tapa'o prisma hamanihia. Ia mǎrô ana'e te prisma, E anaana te maramarama infrarouge i roto i te matini apo. Ia rari ana'e te poro i te pape aore ra i te tahi atu pape, e taui te anaana no te mea e taui te oti'a. E taui te matini roro uira i taua tauiraa mata ra ei uira.
No te ohipa DIY Arduino, E mea pinepine outou i te mana'ona'o i te tapa'o hopea: rari aore ra mǎrô, TEITEI E AORE RÂ RARO. Tera râ,, E mea faufaa noa te matini roro uira. Te hoê vairaa pape na'ina'i, te hoê farii matini taofe, te hoê mohina faatoetoe, e e titau paha te hoê farii hinu i te tahi atu mau tao'a rari. Te mau ma'itiraa matauhia no te hamaniraa, o te plastique PSU ïa no te mau faaohiparaa i te pape na'ina'i, PTFE no te pato'iraa i te mau tao'a, 316 Stainless steel no te mau pereoo auri paari, e te hi'o no te tahi mau hoho'a mâ e aore râ, maramarama maitai.
E taui atoa te tamauraa i te tereraa. E ite te hoê matini hi'opo'a i te hoê faito papû na roto i te papa'i o te farii. E nehenehe e faaohipa i te hoê hi'opo'araa ti'a mai ni'a mai e aore râ, mai te tapo'i. Te mau ma'itiraa threaded, Te taamuraa i te flange, te avei'a no te faaru'eraa i te, tapiri tapiri, e te vahi o te prisma e ohipa te reira i ni'a i te faito mau o te pape e aore râ, i te mau topata noa i tape'ahia, Te mau mana'o tauturu no te, e aore râ, te pîpîraa.
No Arduino, A faaohie i te hi'opo'araa matamua: A tape'a i te tapa'o o te matini i roto i te mata'i, i muri iho, a tuu noa i te poro prisma i roto i te pape. Eiaha e tuu i te mau iri haapurororaa i raro i te pape maori râ ua tapirihia te tuhaa e ua hamanihia no te utuhiraa.
Hoho'a hoho'a ma te ore e faaru'e i te code rahi
E mea ti'a ia faanaho i te hoê hoho'a Arduino ti'aturihia no teie opuaraa i roto i te mau hoho'a na'ina'i, Te mau tuhaa maramarama:
- Faataa i te mau pine
A tuu i te hoê pine no te tomoraa o te sensor, mai te D2, e hoê pine no te relay, mai te D8. - A tuu i te mau huru pine i roto i te faanahoraa
E riro mai te pine sensor ei tomoraa. E riro mai te pine relay ei output. A tuu i te relay i ni'a i te huru paruru hou a haamata ai te reni. - A tai'o i te huru o te matini
Faaohipa roro uiraA tai'o() no te tai'o i te HIGH e aore râ LOW mai roto mai i te pine output sensor. - Hoho'a fenua no ni'a i te mana'o rari e te mărô
A hi'opo'a i ta outou tuhaa e a faaoti e, te auraa ra o te HIGH e rari anei e aore râ, e mea mărô. A haaputu maitai i taua mana'o ra ia ore outou ia taui hape i te huru o te pâmu. - A faatere i te reni
Mai te mea e, ua iti roa te farii, A faaama i te reni pamu. Mai te mea e, e tae te pape i te vahi hi'opo'araa, a tupohe i te reni. No te faaohiparaa i te pape, E nehenehe te mana'o e taui. - Nene'i i te mau parau poro'i hi'opo'araa
I roto i te tamataraa, nene'i « Wet," "mǎrô," "pamu i ni'a," e « pump off » i te Serial Monitor. A iriti e aore râ a faaiti i te mau parau poro'i i muri a'e mai te mea e.
E mea maitai roa te hoê hoho'a poto, eiaha râ e hamani faahou i te hoê tapa'o taa ê hou a haapapû ai i te pape rari e te mărô o te matini. Te hape rahi roa a'e, o te niuniu maitai ïa i te mau mea atoa, tera râ, te faaohiparaa i te mana'o hurihia i roto i te huru o te relay.
Te faaru'eraa e te arairaa i te mau faaararaa hape
E mea vitiviti a'e te mau matini hi'o i te mau matini e rave rahi, e mea faufaa roa, Tera râ, e nehenehe te hoê faanahoraa pâmu e faatupu i te mau tai'oraa papû ore. Te mau are pape, Te mau hu'ahu'a, te mau topata i ni'a i te prisma, maniania uira no roto mai i te pâmu, e aore râ, e nehenehe te hoê niuniu ou'a e faatupu i te Arduino i te mau tauiraa vitiviti HIGH/LOW.
A faaohipa i te titi'araa ohie no te roro uira:
- A tai'o i te matini e rave rahi taime hou a taui ai i te huru o te relay.
- Titau i te hoê â huru rari e 200–1000 ms hou a rave ai.
- A tuu i te hoê taime iti a'e no te tere o te pâmu e aore râ te taime iti roa no te tape'a i te paraparauraa.
- A faaohipa i te Serial Monitor no te haapapû e, no roto mai anei te pata i te pape e aore râ te maniania uira.
- A faaatea ê i te niuniu o te pâmu i te mau niuniu o te mau matini apî.
- A faaohipa i te hoê rave'a uira papû eiaha râ i te uira i te mau mea atoa na roto i te hoê uputa USB paruparu.
No te mau pereoo auri e te are miti e aore râ, te mau are, Eiaha e tuu i te prisma i te vahi e tairi pinepine ai te pape e e faarue atu ai i te poro. A tuu i te matini i te hoê vahi hau a'e, A faaohipa i te hoê tube na'ina'i mai te mea e tano, e aore râ, a tuu i te hoê taime taere ia pahono noa te Arduino i te hoê faito papû.
Te faaitoitoraa i te hoê reni e te hoê pamu ma te papû ore
Eita te hoê pine Arduino e nehenehe e faatere i te hoê pamu. Eiaha atoa te reira e tura'i ti'a i te hoê coil relay. E hapono noa te pin output Arduino i te hoê tapa'o hi'opo'araa i te hoê module relay, Taata faahoro MOSFET, e aore râ, te tereraa o te pereoo.
Mai teie te huru o te hoê faanahoraa papû: Te tai'o nei Arduino i te matini hi'opo'a i ni'a i te D2, i muri iho e tura'i i te relay module i ni'a i te D8. E taui te reni uira taa ê o te pâmu i te pae tuatiraa. E mea ti'a i te pâmu ia tu'ati i te uira e te uira o te pâmu, area te Arduino ra, e vai noa ïa i ni'a i ta'na iho faanahoraa.
A hi'opoa i teie mau vahi hou a taui ai i te pâmu:
- E mea ti'a i te faito tu'atiraa o te relay ia tano i te faito o te pamu.
- E mea ti'a i te module relay ia tu'ati i te mana'o Arduino.
- Eiaha te pâmu e faaho'i faahou i roto i te Arduino.
- Mai te mea e, e titau te tabula relay i te hoê tu'atiraa i te pae hi'opo'araa, A tu'ati maitai i te reira.
- A faaohipa i te paruru no te mau coils e te mau matini mai te mea e, aita e paruru i roto i te module.
- A tuu i te uira uira i roto i te hoê afata tano e a ani i te tauturu aravihi mai te mea e, te vai ra te uira AC.
- A tamata na mua e te hoê LED e aore râ, te hoê multimeter hou a tu'ati ai i te pâmu.
No te mau pamu DC na'ina'i, e mea maniania a'e mea maoro a'e te hoê faanahoraa MOSFET i te hoê matini. No te mau pamu AC, A faaohipa i te hoê reni faataaraa tano, SSR, e aore râ, te contactor i hamanihia no te huru uira.
DIY Prototype vs Producized Optical Level Sensor

E mea maitai roa te faanahoraa Arduino no te haapii, hi'opo'araa no te haapapûraa i te mana'o, Te mau tamataraa no ni'a i te aquarium, Te mau faaararaa no te vairaa pape na'ina'i, e te haapapûraa oioi i te mau tao'a. Eita te reira e ineine noa no te mau tauihaa tapihooraa.
E mea ti'a i te hoê matini hamanihia ia feruri i te tapiriraa, Te faaoreraa i te teimaha o te niuniu, Te ma'itiraa i te tu'at, tu'atiraa i te mau materia rari, Te huru o te ohipa, Taura no te haamauraa, E nehenehe e na ni'a iho, hamaniraa QC, e te vai maoro i roto i te pape, hinu, pu'a pu'a, pape toetoe, Au auahi, e aore râ, te tahi atu mau mea. E titau atoa paha te mau faanahoraa hamaniraa tauihaa e te mau faanahoraa OEM i te NPN, PNP, tura'i e huti, analog 4–20 mA, te roa o te niuniu, Te haamauraa i te mau papa'i, tino stainless, Tino PTFE, e aore râ, te hoê hoho'a prisma na'ina'i e tano i te hoê farii.
HojellyTek o te hoê ïa taiete hamani e te hoê taata hoo i Shenzhen tei faatumuhia i ni'a i te hi'opo'araa i te hi'opo'araa i te hi'opo'araa i te faito o te pape. No te mau opuaraa hamaniraa, ta matou R i roto i te fare&E nehenehe ta te pŭpŭ D e paturu i te faanahoraa o te mau matini roro uira OEM/ODM, ma'itiraa i te mau materia no te fare, Te tu'atiraa e te niuniu, e te faaôraa i te mau matini, Te mau mana'o tauturu no te, Te mau tauihaa hamaniraa tauiha, e te mau tauihaa maramarama no te hi'opo'araa i te pape. E tano atoa paha te tu'atiraa Tuya/Smart Life no te mau matini tu'atihia i ni'a i te pereoo auri eiaha râ no te hoê hoho'a Arduino noa.
Te hapono nei matou i te mau Hau Amui no Marite, MATOU, e Inidia, e e nehenehe ta matou e tauturu i te mau pŭpŭ ia taui mai te hoê hi'opo'araa Arduino DIY i te hoê rave'a hi'opo'araa e nehenehe e hamanihia.
Eaha te haapapû hou a poro'i ai i te mau matini apî no te hoê hamaniraa mau
Hou a haere atu ai i rapae i te iri faraoa, A faaineine i teie mau haamaramaramaraa:
| Titauraa | No te aha mea faufaa ' i |
|---|---|
| Huru pape | Te pape, hinu, pape toetoe, pu'a pu'a, e e titau paha te mau anoiraa i te mau tao'a taa ê |
| Te huru o te sensor | A haapapû e, e mea rari anei te iri hi'opo'araa = TEITEI, rari = ITI, NPN, PNP, e aore râ, te hoho'a analogue |
| Te uira o te uira | E faaohipa pinepine te mau hoho'a Arduino i te 5V, Tera râ, e nehenehe te mau iri hamaniraa e faaohipa i te mau auri taa ê |
| Te huru o te tamauraa | Taura, Flange, Te tomoraa i ni'a, tomoraa i te hiti, e aore râ, e taui te hoho'a o te matini |
| Te mau materia o te tino | PSU, PTFE, 316 auri auri, e te hi'o no te mau vahi taa ê |
| Te niuniu e te tu'atiraa | E hinaaro paha te mau tauihaa OEM i te mau tu'atiraa pape ore, te roa o te niuniu, e aore râ, te mau tapa'o i hamanihia |
| Rave'a no te hi'opo'araa i te pamu | Relay, MOSFET, SSR, e aore râ, te tomoraa o te taata faatere tei te huru ïa o te uira e te teimaha o te pamu |
| Te mau mea e haaati ra | Te mau nota, Te mau mana'o tauturu no te, anuvera, Te mau mana'o tauturu no te, te mau topata, e e ohipa te mau tereraa o te tamâraa i ni'a i te ti'aturiraa |
Te mau hamaniraa roro uira Arduino e te hoê ana'e tapura
Mai te mea e, te hamani ra outou i te hoê â opuaraa e te hoê hi'opo'araa taa ê, a hi'o i ta matou Raspberry Pi version. Hoê â huru no te niuniu, tera râ, e mea taa ê te uira GPIO e te parururaa i roto i te tomoraa, no reira, eiaha e hamani i te niuniu Arduino 5V i ni'a i te hoê Raspberry Pi.
FAQ
Nahea ia niuniu i te hoê matini hi'opo'a i te faito pape arduino?
A tu'ati i te VCC i te Arduino 5V, GND i te Arduino GND, e te roro uira OUT i te hoê GPIO mai te D2. I muri iho, a tai'o i te pine e roro uiraA tai'o() e a haapapû e, e TEITEI anei e aore râ, e LOW anei ta outou module ia rari ana'e te tapa'o prisma.
E tai'o anei te matini hi'opo'a i te faito pape TEITEI ia rari ana'e?
Tei te huru ïa o te module. Te vai ra te tahi mau mea e TEITEI ia rari ana'e; te tahi atu e horo'a mai i te LOW ia rari ana'e. A hi'opo'a noa i te mǎrô e te rari i roto i te Serial Monitor hou a tuati ai i te hoê pamu aore ra te hoê reni.
E nehenehe anei ta Arduino e faatere i te hoê pâmu na roto i te tapa'o o te matini?
E, tera râ, e ti'a i te Arduino ia faatere i te hoê faanahoraa relay, Taata faahoro MOSFET, e aore râ, te taata faahoro pereoo. Eiaha e faahaere i te pamu na roto i te hoê pine Arduino.
No te aha ta'u reni e pata vitiviti ai?
E pinepine te paraparauraa i te mau rave'a no roto mai i te mau tai'oraa papû ore o te mau matini, Te mau are, te mau topata, maniania uira o te pamu, e aore râ, aita e mana'o no te debounce. A tuu i te hoê faataimeraa papû, taime iti roa a'e no te tere o te pamu, te mau niuniu mâ, e te hoê matini uira tano.
E nehenehe anei ta'u e faaohipa i te hoê â matini no te hinu e aore râ no te mau raau taero?
Eiaha i te mau taime atoa. E nehenehe te parau tumu no te ite i te ite e manuïa, Tera râ, e mea faufaa roa ia tu'ati i te mau materia rari. Hinu, pape toetoe, pu'a pu'a, e e titau paha te mau tao'a i te PTFE, 316 auri auri, Hi'o, e aore râ, te tahi atu tauihaa fare tano.
Eaha te taime e ti'a ai ia'u ia mono i te faanahoraa Arduino DIY e te hoê matini roro uira OEM?
A haere i ni'a i te hoê matini roro uira OEM ia riro ana'e te opuaraa ei tao'a, matini, Pereoo auri hamaniraa tauihaa, e aore râ, te faanahoraa no te mau hoani. A ani i te hoê parau i te HojellyTek na roto i te WhatsApp e aore râ te rata uira no to outou huru pape, uira uira, Output, Te haamauraa, Te mau materia o te tino, niuniu niuniu, e te vahi faaohiparaa i mana'ohia.