Raspberry Pi Optical Water Level Sensor Guide
E mea ohie roa te hoê opuaraa no te hi'opo'a i te faito pape raspberry pi mai te mea e, e hi'opo'a outou na mua i te hoê tuhaa faufaa roa: Te faaohipa nei te mau pine GPIO Raspberry Pi i te mana'o 3.3V, area e rave rahi mau matini hi'opo'a i te faito o te pape e 5V. Te auraa ra, e nehenehe ta te matini e tai'o maitai i te pape, tera râ, e ere paha ta'na tapa'o i te mea papû no te Pi maori râ ia haapapû outou e, e tu'ati te reira i te 3.3V e aore râ, e tuu outou i te reira na roto i te hoê level shifter.
E faataa teie buka arata'i e nahea ia tuati i te hoê matini hi'o i ni'a i te hoê Raspberry Pi, a tai'o i te tapa'o rari / mărô na roto i te Python, e a faaohipa i taua tapa'o ra no te hoê pâmu, ta'i, faaararaa, e aore râ, te matini uira i te fare.
Te ture matamua: Eiaha e tuu i te 5V i roto i te Raspberry Pi GPIO
E nehenehe ta te hoê Raspberry Pi e horo'a mai i te mau pine uira 5V e 3.3V, tera râ, ua hamanihia ta'na mau pine GPIO no te 3.3V. Mai te mea e, e hapono te hoê matini i te hoê tapa'o 5V HIGH i roto i te hoê pine GPIO, e nehenehe te reira e faaino i te Pi.
E rave rahi mau tabula hi'opo'a i te faito pape infrarouge o te hoohia nei ei mau tuhaa 5V. Te vai ra te tahi mau matini e nehenehe e huti i ni'a i te 3,3V, area te tahi ra, e horo'a mai te reira i te hoê tapa'o 5V taatoa. Eiaha e mana'o e. A hi'opo'a i te huru o te matini hou a niuniu ai.
No te hoê faanahoraa Raspberry Pi papû:
- A faatere i te matini ia au i to'na faito uira.
- A opere i te repo i rotopu i te matini roro uira, Raspberry Pi, e te faanahoraa.
- A faaohipa i te hoê tauiraa faito feruriraa, Module optocoupler, Interface transistor, e aore râ, haapapûraa i te 3.3V paruruhia hou te tapa'o e tae atu ai i te GPIO.
- Eiaha roa e faahoro i te hoê pamu mai roto mai i te GPIO; A faaohipa i te hoê reni, Taata faahoro MOSFET, e aore râ, te hi'opo'a i te pamu.
Mai te mea e, te faaau ra outou i te mau rave'a no te mau matini, te hoê api no te hoê 5V IR sensor module o te hoê ïa haamataraa maitai, tera râ, a haapapû noa i te huru o te tapa'o no te faaohiparaa i te Raspberry Pi.
Nahea te hoê matini hi'opo'a i te faito pape e tai'o ai i te mau huru rari e te mărô

E faaohipa te hoê matini hi'opo'a i te faito o te pape i te photoelectric. I roto i te tino o te matini, e faatae te hoê LED infrarouge i te maramarama i ni'a i te hoê tapa'o hi'opo'araa hoho'a prisma, e e farii te hoê phototransistor aore ra photodetector i te maramarama e anaana ra.
Ia vai ana'e te poro prisma i roto i te mata'i, e anaana te maramarama i roto e e ho'i puai mai i te taata apo. Ia tapo'ihia te poro i te pape, E taui te huru o te refractive, no reira, e iti mai te maramarama e ho'i mai. E taui te matini roro uira i taua tauiraa mata ra ei rave'a e nehenehe e faaohipahia mai te HIGH/LOW, NPN, PNP, e aore râ, te tapa'o analogue/hamaniraa tauihaa tei te huru o te hoho'a.
Na te reira e faariro i te hi'opo'araa optique ei mea faufaa no te hi'opo'araa i te faito o te vahi, mai te:
- Aquarium auto top-off level
- Faaararaa i raro i te vairaa pape
- Faaararaa no te taheraa pape
- Te iteraa i te vairaa pape
- Te matini taofe e aore râ te vairaa taofe
- Parururaa i te pâmu na'ina'i
- Faaararaa no te patete faataheraa pape afaifai.
Taa ê atu i te mau taviri painu, aita to te mau matini hi'opo'a e tere noa ra. E tauturu te reira i roto i te mau farii na'ina'i e aore râ, i roto i te mau faaohiparaa i reira e haape'ape'ahia ai te mau matini. Tera râ,, E mea ti'a ia tuuhia te tapa'o hi'opo'araa i te hoê vahi e nehenehe ai te pape e tape'a papû i te reira.
GPIO Wiring Table for Raspberry Pi
Te faaite ra te tabula i raro nei i te hoê faanahoraa maitai no te hoê matini hi'opo'a 5V tei tu'atihia i ni'a i te hoê Raspberry Pi na roto i te tauiraa i te faito. Te mau numera pin o te mau hi'oraa ïa; e nehenehe ta outou e ma'iti i te tahi atu mau pine GPIO i roto i ta outou papa'iraa Python.
| Te mau mana'o tauturu no te / Tuhaa no te tuhaa | E tu'ati i te | Hi'oraa no te Raspberry Pi | Nota faufaa |
|---|---|---|---|
| Sensor VCC | 5V e aore râ, te faito o te matini | 5V pin, mai te mea e titau te module i te 5V | A faaohipa noa i te uira i hamanihia no te reira |
| Sensor GND | Te mana'o tu'ati | Pi GND pin | Te mau mana'o tauturu no te, Pi, e e mea ti'a i te taata faahoro ia tufa i te repo |
| Sensor OUT | Te pae uira teitei o te taui faito | Eiaha i te GPIO mai te mea e 5V te output | Paruru ia Pi i te mana'o 5V |
| Level shifter low-voltage side | Raspberry Pi GPIO input | GPIO17, pine tino 11 | E ti'a i te GPIO ia ite i te faito teitei roa a'e o te 3.3V |
| Relay/MOSFET input | Raspberry Pi pump-control GPIO | GPIO27, pine tino 13 | Te faatere nei te GPIO i te hoê taata faahoro, eiaha te pâmu ti'a |
| Puai o te pamu | Te mau pâmu no rapae | E ere no roto mai i te GPIO | A faaau taa ê i te uira o te pâmu |
No te hoê faahororaa hi'oraa rahi a'e, a hi'o i teie hoho'a niuniu, i muri iho a faatano i te pae tapa'o no te parururaa GPIO Raspberry Pi 3.3V.
Faanahoraa no te niuniu Raspberry Pi
A haamata na ni'a noa i te matini. Eiaha e tu'ati i te pamu i roto i te tamataraa matamua.
A tahi, A faatere i te matini hi'opo'a ia au i to'na faito uira. E nehenehe te hoê module 5V e faaohipahia mai roto mai i te pin Pi 5V no te hoê tamataraa na'ina'i, Tera râ, e mea ti'a i te mau faanahoraa rarahi a'e ia faaohipa i te hoê rave'a papû no ra. A tu'ati i te repo o te sensor i ni'a i te repo Raspberry Pi.
Piti, Arata'i i te matini na roto i te hoê faanahoraa papû. Mai te mea e, e 5V push-pull te output, A faaohipa i te hoê level shifter e aore râ te optocoupler. Mai te mea e, e NPN matara te reira, e nehenehe ta outou e faaohipa i te hoê hutiraa 3.3V i te pae o te Raspberry Pi, Tera râ, a haapapû i te tereraa o te module hou a rave ai i te reira.
A toru, a tu'ati i te tapa'o paruru 3.3V i ni'a i te hoê tomoraa GPIO mai te GPIO17. I roto i te Python, A faanaho i taua pine ra ei faaô. Tei te huru o te matini, E hinaaro paha outou i te hutiraa i ni'a e aore râ, i te hutiraa i raro. Mai te mea e, e au ra e ua taui te mana'o, eiaha e mǎta'u; e rave rahi mau tuhaa hi'o o te faaite ra i te LOW ia rari e te TEITEI ia mǎrô, area te tahi pae ra, te rave nei ïa ratou i te mea taa ê.
A maha, A tamata i te mau vahi rari e te mǎrô na roto i te tuuraa i te hopea o te prisma i roto i te pape. A hi'o i te huru o te GPIO i nene'ihia. A haapapû i te mau tauiraa tamau o te matini apî hou a tuu ai i te hoê pâmu e aore râ, i te matini uira.
Minimal Python Loop: Te mea e ti'a ia'na ia rave
Aita e titauhia te hoê porotarama fifi no te hi'opoaraa matamua. E pae ohipa e ti'a i te hoê reni Python na'ina'i roa:
- Import a Raspberry Pi GPIO library.
- A ma'iti i te numera o te pine BCM.
- A tuu i te pine sensor ei tomoraa.
- A tai'o tamau noa i te pine.
- Nene'i i te parau « rari » e aore râ « mărô » ia au i te huru GPIO.
E nehenehe ta te menemene e hi'opo'a i te matini i te afa tetoni e aore râ, i te mau tetoni atoa. Mai te mea e, e TEITEI te faaôraa, Nene'i i te hoê tuhaa fenua; mai te mea e, e mea iti roa, nene'i i te tahi. I muri a'e i te tamataraa i te matini apî mau, Tapa'o tano i te mau tuhaa fenua i roto i ta outou papa'iraa.
No te hoê faanahoraa no te hi'opo'araa i te pamu, a tuu i te piti o te pine GPIO ei output. Ia iti ana'e te faito o te pape, e nehenehe ta te script e tu'ama i te hoê relay e aore râ, i te MOSFET. Ia ite ana'e te matini i te pape i te faito i fâ, e tupohe te papa'iraa i te pâmu. A tuu i te hoê oti'a rahi roa a'e no te tere ia ore te pamu e tere e a muri noa'tu mai te mea e, ua tatarahia te matini, Te mau mana'o tauturu no te, e aore râ, aita i tano i te haamau'araa.
E mea ti'a i te hoê papa'iraa papû no te pamu ia tuu i roto i te:
- Haapapûraa no te huru rari
- A faataime e aore râ a faaru'e no te ape i te tauiraa hape
- Taime rahi roa a'e no te pâmuraa
- Hape mai te mea e, aita te tai'oraa o te sensor e taui
- Rave'a no te mono e aore râ no te tape'araa i te rima
- Faaararaa ia iti ana'e te pape e aore râ, ia hope te taime no te pamu
Te mau mana'o no ni'a i te pamu e te faaararaa

No te hoê vairaa pape DIY, e nehenehe ta te Raspberry Pi e rave hau atu i te tai'o noa i te matini. E nehenehe te reira e faatupu i te ta'i, LED, Te tabula no te relay, Taata faahoro pâmu MOSFET, imere, Poro'i Telegram, Tumu parau MQTT, e aore râ, Home Assistant matini.
Te mau hi'oraa no te feruriraa:
- Mai te peu e ua mǎrô te farii, A hapono i te hoê faaararaa na roto i te niuniu.
- Mai te peu e mea iti roa te vairaa pape, A tu'ama i te hoê pâmu faaî.
- Mai te mea e, ua rari te matini i ni'a, tape'a i te pamu.
- Mai te mea e, e tere maoro roa te pâmu, a tupohe e a hapono i te hoê faaararaa.
- Mai te mea e, e rari te matini no te taheraa, A tupohe oioi i te pamu.
No te hi'opo'araa i te pamu, a faaohipa i te hoê relay e aore râ, i te hoê module MOSFET. E horo'a noa te pin GPIO Raspberry Pi i te hoê tapa'o hi'opo'araa. E mea ti'a i te uira o te pâmu ia tae mai i te hoê matini uira taa ê no te pâmu.
No te ti'aturiraa rahi a'e, e rave rahi feia hamani e faaohipa nei e piti matini: hoê matini ha'iha'i no te haamataraa i te pamu e hoê matini teitei no te tape'araa e aore râ no te paruru i te taheraa. E mea papû a'e te reira i te ti'aturiraa i ni'a i te hoê noa mana'o.
Te mau tuatiraa no te matini uira i te fare
E nehenehe te hoê matini hi'opo'a Raspberry Pi e ô i roto i te mau matini matini e rave rahi. Na roto i te MQTT, e nehenehe ta te Pi e nene'i i te hoê tumu parau mai te tank/status = wet or tank/status = dry. I muri iho, e nehenehe ta te Home Assistant e faaite i te reira mai te hoê matini e e faatupu i te mau matini roro uira.
No te feia e faaohipa ra i te aquarium, E nehenehe atoa teie faanahoraa e turu i te mau faanahoraa no te faaî i te pereoo. No te feia faaapu raau tupu, e nehenehe ta'na e faaite i te faito iti o te vairaa pape. No te hi'opo'araa i te mau matini, e nehenehe te reira e ite i te hoê patete faataheraa pape e aore râ, i te hoê farii na'ina'i e tae atu ai i te hoê vahi faaararaa.
Hoê Hoho'a Arduino e mea ohie a'e no te hoê ana'e matini e te relay, area te Raspberry Pi ra, e mea puai a'e ïa ia hinaaro outou i te faanahoraa, te tâpûraa raau, Te mau nota, Te mau nota, e aore râ, te tu'atiraa i te tahi atu mau matini maramarama.
Mai te mea e tano, E nehenehe atoa ta HojellyTek e paturu i te mau opuaraa hi'opo'araa i te faito pape tuya/Smart Life, i te vahi ihoa râ e hinaaro te hoê taata hoo i te hoê e'a maitai a'e eiaha râ te hoê hoho'a faraoa.
Tino o te matini, Materia, Te mau ohipa i ravehia, e te mau ma'itiraa no te haamauraa
No te hoê hi'opo'araa, E mea faufaa roa a'e te huru o te module. No te hoê haamauraa mau, E mea faufaa atoa te tino o te matini e te huru tamauraa.
Te mau materia rari tei ma'itihia o te plastique PSU ïa, PTFE, 316 auri auri, e te hi'o. E mea matauhia te PSU no te mau faaohiparaa na'ina'i i ni'a i te faito pape. E mea faufaa te PTFE ia titauhia te pato'iraa i te mau tao'a. 316 E mea pinepine te auri i te ma'itihia no te tu'atiraa i te pape e te puai matini. E nehenehe te hi'o e riro ei mea faufaa no te mau titauraa taa ê no te hi'o e aore râ no te mau tao'a chimique.
Te huru o te hooraa o te tahi atu ïa vahi faufaa rahi no te hoo mai. E titau te hoê tomoraa Raspberry Pi DIY i te hoê tapa'o uira rari e te mărô o te nehenehe e taui i te 3,3V. E titau paha te mau faanahoraa hamaniraa tauihaa i te NPN, PNP, Tauiraa mai te relay, e aore râ, 4–20 mA no te faaohiparaa i te PLC e te hi'opo'araa. No te Raspberry Pi, E mea ohie a'e ia tu'ati maitai i te mau rave'a NPN e aore râ, te mau rave'a haaputuraa matara mai te mea e, ua faaohipa-maitai-hia te hutiraa.
E mea ti'a ia tu'ati te tamauraa i ni'a i te pereoo auri. Te vai ra te mau ma'itiraa i ni'a i te niuniu, haamauraa i te hiti o te papa'i, Te haamauraa i ni'a, Te taamuraa i te flange, e aore râ, te faito o te tino. E mea ti'a i te tapa'o o te hi'opo'araa ia vai i ni'a i te faito mau o te faaotiraa. Mai te mea e, e tavirihia te reira, opanihia e te mau hu'ahu'a, tapo'ihia e te toe'a, e aore râ, tuuhia i roto i te hoê vahi pohe, E nehenehe te mau taioraa e riro ei mea papu ore.
No te mau hamaniraa hamanihia, te hoê matini hi'opo'a e mea papû a'e i te hoê iri tarere i piha'i iho i te hoê farii.
Te mau rave'a hape e te mau faatitiaifaroraa matauhia
| Te fifi | Te tumu papû | Eaha te hi'opoa |
|---|---|---|
| E tai'o noa te GPIO i te HIGH | Te mana'o no te hutiraa i ni'a, Hape te huru output, Aita e tauiraa i te hau | A hi'opo'a i te mau huru rari e te mǎrô e te hoê metera |
| E tai'o noa te GPIO i te LOW | Te niuniu no te faatupuraa i te NPN, aita e hutiraa i ni'a, niu hape | Haapapû i te mana'o tu'ati e te hutiraa |
| Ua paruparu o Pi | 5Tapa'o V i roto i te GPIO, maniania o te pamu, Te mana paruparu | A faaohipa i te tauiraa o te faito e te puai o te pamu taa ê |
| Te mau aparauraa i ni'a i te pâmu | Te mau are, Te pîpîraa, aita e faaru'eraa | A tuu i te faataimeraa e te haapapûraa a te hau |
| Te tai'oraa hape | Te mau nota, Te mau hu'ahu'a, toe'a i ni'a i te prisma | Tamâ i te tapa'o e faatano i te tamauraa |
| Aita e pahonoraa i te pâmu | GPIO faahororaa i te pamu e aore râ te tomoraa hape o te relay | A faaohipa i te faahoro relay/MOSFET |
| E ohipa te matini i ni'a i te iri papa'iraa, eiaha râ i roto i te pereoo | Te vahi tamau-ore-raa e aore râ te maniania o te niuniu | A tapiri i te matini e a faaatea i te niuniu i te niuniu o te pamu |
Eaha te hi'opo'a hou a poro'i ai i te hoê matini
Hou a ma'iti ai i te hoê matini hi'opo'a i te faito pape no te Raspberry Pi, haapapû:
- Te uira o te matini
- Te uira e te 3.3V
- Te huru o te ohipa: Roro uira, NPN, PNP, e aore râ, analog
- Huru feruriraa rari / mărô
- Titauhia te taura e aore râ te tape'araa
- Te tu'atiraa o te mau tao'a rari e te pape
- Te roa o te niuniu e te huru o te tu'atiraa
- E tuuhia anei te matini i raro a'e i te au auahi, Te mau mana'o tauturu no te, hoho'a hinu, e aore râ, te toe'a
- E hinaaro anei te opuaraa i te hoê matini e aore râ, e piti no te faatere i te pamu ma te hau a'e
No te mau opuaraa OEM/ODM, E nehenehe ta HojellyTek e tauturu i te faatu'ati i te hoho'a o te hi'opo'araa, Te huru o te ohipa, te mau nota, niuniu niuniu, e te tamau-noa-raa i ni'a i te tauihaa hopea, eiaha râ te faaheporaa i te hoê tao'a faaanaanataeraa i roto i te hoê tauihaa hamaniraa.
FAQ
E nehenehe anei ta'u e tu'ati ti'a i te hoê matini hi'opo'a 5V i ni'a i te Raspberry Pi GPIO?
Aita. Eita e ti'a i te hoê pin GPIO Raspberry Pi ia farii i te hoê tapa'o 5V. Mai te mea e, e 5V te puai o te matini, A faaohipa i te hoê level shifter, optocoupler, e aore râ, ua haapapûhia e ua hutihia te haapurororaa matara i te 3,3V.
Eaha te niuniu papû roa a'e no te hoê opuaraa no te hoê matini hi'opo'a i te faito pape raspberry pi?
A faapuai i te matini i ni'a i to'na faito uira, A faaite i te fenua, hapono i te output na roto i te hoê faanahoraa 3.3V, i muri iho a tu'ati atu i te reira i ni'a i te hoê tomoraa GPIO. Eiaha e tu'ati i te hoê tapa'o 5V i ni'a i te Pi.
Eaha te pine GPIO e ti'a ia'u ia faaohipa?
E nehenehe te mau GPIO atoa e nehenehe e faaohipa i te reira. Ua riro te GPIO17 ei hi'oraa matauhia no te tomoraa o te sensor, e te GPIO27 o te hoê ïa hi'oraa matauhia no te hoê relay e aore râ te hoê tapa'o hi'opo'araa MOSFET.
No te aha ta'u matini e tai'o ai i te tahi atu huru?
E rave rahi mau matini hi'opo'a tei taui i to ratou mana'o ia au i to ratou tereraa i roto. A tamata na mua i te mau vahi mǎrô e te rari, i muri iho a tapa'o maitai i te HIGH e te LOW i roto i ta outou papa'iraa Python.
E nehenehe anei ta te Raspberry Pi e faatere i te pamu?
Aita. E ti'a i te Pi ia faatere noa i te hoê relay e aore râ, i te hoê taata faahoro MOSFET. E hinaaro te pâmu i te hoê matini uira taa ê ia au i to'na uira e to'na uira.
Eaha te taime e ti'a ai ia'u ia faaohipa i te hoê matini hamanihia eiaha râ te hoê matini hamanihia?
A faaohipa i te hoê matini apî hamanihia mai te mea e, e titauhia ia hamanihia te paturaa, E nehenehe e tamau-faahou-hia, tu'atiraa niuniu papû, tu'atiraa materia, Te tu'atiraa OEM, e aore râ, parururaa maoro i te pamu.
A ani i te hoê parau faati'a no te mau matini apî
Ua riro te hoê hoho'a Raspberry Pi ei rave'a maitai no te haapapû i te mana'o tano, Tera râ, e titauhia te mau tauihaa hamaniraa i te mau niuniu maitai a'e, Te taatiraa maitai a'e, Te huru o te output tano, e te haamauraa papû. HojellyTek o te hoê ïa taiete hamani e te hoo tao'a no Shenzhen tei faatumuhia i ni'a i te hi'opo'araa i te faito o te pape hi'opo'a uira, e te R i roto i te fare&D, Patururaa OEM/ODM, e te ite no te haponoraa i te mau fenua Marite, MATOU, e Inidia.
No te hoê hoho'a Raspberry Pi, Opuaraa no te hi'opo'araa i te pamu, Vairaa pape maramarama, e aore râ, te matini faito pape OEM, a ani i te hoê parau na roto i te WhatsApp e aore râ te rata uira e a faaite i to outou huru pape, Te uira o te matini, Titauraa GPIO/interface, Te huru o te haamauraa, e te faanahoraa no te taui i te rari e te mărô.