Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Cov Cheeb Tsam Xav Tau
- Kauj ruam 2: Electronics
- Kauj Ruam 3: Kho Vajtse Ntu 1 (Kev Npaj Crocodile Head)
- Kauj ruam 4: Software
- Kauj Ruam 5: Kho Vajtse Part 2 (Sealing Again)
- Kauj Ruam 6: Lwm Yam Tsim
- Kauj Ruam 7: Cov Ntawv Ntxiv: Cov Lus Qhia/Sensors Ntxiv
Video: Crocodile Solar Pool Sensor: 7 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Cov lus qhia no qhia yuav ua li cas txhawm rau tsim lub pas dej tshwj xeeb tshwj xeeb ntsuas lub pas dej kub thiab kis nws ntawm WiFi mus rau Blynk App thiab rau MQTT broker. Kuv hu nws "Crocodile Solar Pool Sensor". Nws siv Arduino qhov chaw ib puag ncig thiab ESP8266 pawg thawj coj (Wemos D1 mini pro).
Dab tsi tshwj xeeb txog qhov haujlwm no?
- Qhov zoo yog qhov zoo xwb
- Siab ywj pheej los ntawm cov peev txheej (hnub ci vaj huam sib luag pub roj teeb LiPo)
- Lub zog qis ESP8266 WiFi txuas nrog lub ntsuas
- Qhov siab tshaj qhov ntsuas qhov kub thiab txias
- Cov ntaub ntawv xa mus ntawm qhov kub thiab txias rau Blynk APP rau koj lub xov tooj ntawm tes
- Kuj tseem xa lub sijhawm kawg "hloov kho tshiab" rau Blynk APP
- Cov ntaub ntawv xa tawm ntawm qhov kub thiab txias rau MQTT broker
- Celsius thiab Fahrenheit hloov pauv tau
- Yuav rov tsim dua tshiab
Koj qib kev txawj: nruab nrab rau kev paub dhau los
Khoom siv
Rau qhov kev tsim no koj yuav tsum paub ua haujlwm nrog:
- Arduino IDE (ib puag ncig lub cajmeem)
- ib qho hlau txuas
- ib laum
- rab riam ntse
- epoxy kua nplaum
- kub kua nplaum
- muaj tshuaj tsuag ua npuas ncauj
- tshuaj tsuag xim
Kauj Ruam 1: Cov Cheeb Tsam Xav Tau
Cov khoom no xav tau los tsim lub pas dej zoo nkauj no:
- Lub taub hau khej (yas ua npuas dej) pom ntawm no: Amazon: Crocodile Head
- LOSSIS hloov pauv: Lub nkoj nkoj (Aliexpress). Thov saib qib 6 rau qhov no.
- ESP8266 Wemos D1 mini pro: (Aliexpress)
- Hnub ci vaj huam sib luag 0.25W 45x45mm: (Aliexpress)
- ** Kho tom qab ib xyoos ntawm kev siv: Kuv pom zoo kom siv lub roj teeb muaj zog xws li 18650 (piv txwv: Aliexpress)
- Roj teeb charger module TP4056: (Aliexpress)
- Waterproof ntsuas kub DS 18b20: (Aliexpress)
- 22 AWG hlau (Aliexpress)
- Tsab ntawv PCB board 5x7cm (Aliexpress)
- 220 Ohm thiab 4.7 kOhm resistors
- luv luv USB rau MicroUSB cable
ntxiv:
- Insolating ua npuas ncauj foob @ DIY lag luam lossis ntawm no: (Amazon)
- Cov xim tsis muaj dej @ DIY khw lossis ntawm no: (Amazon)
- Filler primer spray @ DIY lag luam lossis ntawm no: (Amazon)
- Ua kua epoxy rau txheej txheej tsis muaj dej @ DIY kev ua lag luam
- Kub kua nplaum
Koj yuav xav tau siv lub tshuab luam ntawv 3D los luam tawm lub npog dej rau USB chaw nres nkoj.
Kauj ruam 2: Electronics
Kuv xav tias nws yooj yim tshaj plaws los pib nrog qee qhov ntawm DIY cov qauv siv thoob ntiaj teb PCBs thiab kuv pom tias 5x7cm tsuas yog zoo meej rau lub hom phiaj no.
Cov kauj ruam hauv tsev:
-
Npaj D1 mini pro rau siv tus kav hlau txais xov sab nraud:
- Unsolder 0 Ohm resistor ib sab ntawm cov kav hlau txais xov ceramic
- Tig 0 Ohm resistor nqes thiab muab txuas rau lub kav hlau txais xov sab nraud (piav qhia zoo pom ntawm no - Step5)
- Muab cov ntu thiab txiav txim siab rau qhov teeb tsa ntawm tsab qauv PCB ua ntej koj pib siv cov laug
- Muab cov pins tso rau D1 mini pro
- Muab cov pins tso rau ntawm lub rooj tsav xwm tsab
- Muab cov pins tso rau ntawm lub rooj tsav tsheb rau lub PCB qauv
- Solder lub charger board rau tus pin
- Txiav lub cable ntawm qhov ntsuas kub kom ntev li 20 cm
- Thov saib daim duab saum toj no txhawm rau txuas lub ntsuas kub
- Muab cov hlua txuas rau lub hnub ci vaj huam sib luag
- TSIS TXHOB muab cov kab hluav taws xob hnub ci txuas rau lub rooj tsavxwm - cov no yuav tsum tau muab lo ua ntej rau tus khej taub hau
- Ua raws li Fritzing cov txheej txheem saum toj no txhawm rau txhawm rau txuas tag nrho cov txuas txuas mus rau PCB
- Thaum tag nrho cov khoom siv txuas nrog thiab siv cov kua nplaum kub los kho lub roj teeb Thov nco tseg: Rau kev tso ESP8266 kom tsaug zog nws yog qhov tsim nyog los txuas tus pin D1 nrog tus pin RST. Qee zaum D1 mini pro ua teeb meem nrog cov chaw nres nkoj yog tias chaw nres nkoj D0 thiab RST txuas nrog. Qhov kuv siv (saib Aliexpress txuas saum toj no) tsis muaj teeb meem no. Yog tias koj tab tom ntsib teeb meem no koj yuav xav tau siv lub jumper lossis hloov mus txiav ob lub pins rau kev xa cov cai tshiab. Tab sis (!) Tom qab ntawd koj tsis muaj txoj hauv kev rov tsim dua tshiab thaum lub taub hau khej tau raug kaw. Hauv qhov no koj kuj tsis tas yuav nqa lub USB chaw nres nkoj mus rau sab nraud (piv txwv li txhawm rau qhov qhov thib peb).
Kauj Ruam 3: Kho Vajtse Ntu 1 (Kev Npaj Crocodile Head)
Hauv theem no peb npaj lub nraub qaum ntawm lub taub hau khej kom tau chaw txaus rau cov khoom siv hluav taws xob. Thiab peb tab tom drilling qee qhov rau tus kav hlau txais xov, lub hnub ci vaj huam sib luag thiab USB chaw nres nkoj. Kuv npaj kuv txoj haujlwm ua ntej yam tsis muaj USB chaw nres nkoj. Tab sis tom qab ntawd kuv xav tias nws yuav tsis yooj yim rau kuv ua qee qhov software hloov tshiab thaum tus khej tau raug kaw dua. Yog li kuv txiav txim siab siv lub luv USB cable micro-USB rau USB kom tso cai sab nraud nkag mus rau ESP8266 pawg thawj coj.
- Siv rab riam ntse los txiav me ntsis ntau dua 7x5 cm (qhov loj ntawm koj lub rooj tsavxwm tsab ntawv) tawm ntawm qhov tawv tawv
- Siv rab diav kom tshem tau cov npuas ua mos los ntawm sab hauv
- Tsuas yog xyuas kom tseeb tias koj muaj chaw txaus rau koj cov hlua thiab koj lub rooj tsavxwm
- Sim tawm yog tias nws haum thiab tias tseem muaj qee qhov chaw los npog nws tom qab
Tam sim no laum ob lossis peb qhov rau hauv taub hau:
- rau hnub ci vaj huam sib luag
- rau tus kav hlau txais xov
- (xaiv tau) rau USB chaw nres nkoj rau kev ua haujlwm tom qab
Siv 2 tivthaiv epoxy (5 feeb) los lo thiab kaw cov qhov no dua. Siv cov kua nplaum epoxy txaus! Nco ntsoov tias nws yuav tsis muaj dej tom qab!
- Kuaj lub hnub ci vaj huam sib luag cable rau lub taub hau thiab ua kom lub qhov rau kom raug
- Kuaj lub hnub ci vaj huam sib luag nruab nrab ntawm ob lub qhov muag
- Kaw cov kab hlau txuas rau lub taub hau thiab kaw lub qhov kom raug
- Kaw lub USB ntsaws thiab kaw lub qhov kom raug
Txhawm rau zam kom tsis muaj dej ua rau xeb rau USB chaw nres nkoj Kuv 3D-luam tawm lub hau tiv thaiv me ntsis.
Kauj ruam 4: Software
Koj yuav tsum muaj kev ua haujlwm ib puag ncig Arduino. Yog tsis yog, thov khij qhov no.
Kev teeb tsa kho vajtse yog ncaj nraim rau kuv (ntawm kuv Mac):
LOLIN (WEMOS) D1 mini Pro, 80 MHz, Flash, 16M (14M SPIFFS), v2 Txo Nco, Xiam, Tsis muaj, Tsuas yog kos duab, 921600 ntawm /dev/cu. SLAB_USBtoUART
Tau txais tus lej Arduino ntawm no: Arduino code ntawm Github
Txoj cai yog xa qhov ntsuas kub thiab qhov hluav taws xob ntawm lub roj teeb mus rau Blynk. Tsuas yog rub Blynk app rau koj lub xov tooj ntawm tes thiab tsim txoj haujlwm tshiab. Blynk yuav xa koj daim ntawv tso cai rau koj rau qhov haujlwm no. Nkag mus rau tus cim no rau hauv Settings.h file. Lub neej ntawd teeb tsa yuav xa
- qhov kub kom VIRTUAL PIN 11
- qhov hluav taws xob rau VIRTUAL PIN 12
- lub sijhawm hloov tshiab kawg rau VIRTUAL PIN 13
tab sis nws yooj yim los hloov cov pins no hauv cov cai. Tsuas yog ua si ib puag ncig nrog txhua qhov Blynk cov cuab yeej siv V11, V12 thiab V13 - nws yog kev lom zem. Yog tias koj tshiab rau qhov no tsuas yog nyeem kuv tus phooj ywg Debasish cov lus qhia - feem ntau ntawm qhov no tau piav qhia nyob rau hauv Step19.
Lub software tseem tau npaj los siv MQTT broker.
Hauv Settings.h muaj qhov hloov pauv thoob ntiaj teb hu ua MQTT. Qhov no yuav tsum tau teeb tsa kom raug lossis tsis tseeb nyob ntawm yog tias koj tab tom siv MQTT lossis tsis yog.
Hauv kuv qhov xwm txheej kuv tab tom siv MQTT broker (Txiv kab ntxwv PI Zero, Mosquitto, Node-Liab) thiab lub dashboard uas txhua qhov kuv cov ntaub ntawv ntsuas tau los ua ke. Yog tias koj tshiab rau MQTT ces cia Google pab koj teeb tsa nws.
Yog tias koj paub nrog MQTT, Kuv paub zoo tias koj yuav nkag siab cov cai.
Kauj Ruam 5: Kho Vajtse Part 2 (Sealing Again)
Hauv cov kauj ruam no peb yuav tsum tau ntim tag nrho cov khoom siv hluav taws xob (software rub tawm thiab sim) thiab kaw lub plab ntawm peb cov khej dua. Kuv tus kheej pom ob txoj hauv kev daws tau:
- Siv lub iav acrylic thiab lo nws nrog cov kua nplaum epoxy tsis muaj dej rau lub plab. Txog qhov ntsuas kub ntsuas hluav taws xob siv cov kab hluav taws xob tsis muaj dej (Kuv khuv xim tias kuv tsis tau xaiv qhov kev xaiv no - tom qab txhua qhov kuv tau mus dhau kuv xav pom zoo kom mus rau txoj kev no.)
- Siv cov khoom ua npuas ua npuas dej thiab sau qhov khoob dua, tom qab ntawd siv cov xim tsis muaj dej los lo. Thiab ua kom tiav nrog muab tub lim thiab pleev xim.
Yog li kuv txiav txim siab xaiv 2. Cov kauj ruam yog raws li hauv qab no:
- Solder hnub ci vaj huam sib luag cable rau lub rooj tsavxwm
- Txuas tus kav hlau txais xov cable
- Txuas USB cable rau ESP8266 lub rooj tsavxwm (THIAB TSIS rau lub rooj tsav tsheb them)
- Nyem tag nrho cov kab thiab lub rooj tsavxwm rau hauv lub qhov
- Tawm 5-10cm ntawm qhov ntsuas kub ntsuas kab xev tawm
- Siv lub tshuab ua npuas dej los ua kom tiav txhua qhov khoob (Saib xyuas - ua npuas ncauj nthuav dav hnyav)
- Cia nws qhuav thiab txiav ua npuas dej tom qab nrog rab riam ntse
- Tam sim no siv qee cov xim tsis muaj dej (siv los kho lub ru tsev) thiab pleev xim rau tag nrho
- Cia nws qhuav thiab siv cov tshuaj pleev xim pleev xim los ua cov tawv tawv (koj yuav tsum ua qhov no ntau thiab ntau dua)
- Qhov tseem ceeb hloov kho (tom qab qee lub lis piam hauv dej): Siv ob lossis peb txheej txheej thoob plaws hauv cov kua epoxy los muab cov txheej txheej tsis muaj dej.
- Cia nws qhuav - Ua tiav!
Kauj Ruam 6: Lwm Yam Tsim
Txij li thawj qhov tsim nrog croc tseem yog qhov kuv nyiam, kuv yuav tsum lees tias kuv tau xaiv lub roj teeb tsis raug (tsis muaj zog heev). Hmoov tsis zoo kuv tsis tuaj yeem pauv lub roj teeb ntxiv vim tias nws tau ntim rau hauv lub cev.
Qhov no yog vim li cas kuv thiaj txiav txim siab ua lwm txoj kev daws teeb meem nrog lub nkoj ua lub cev kom nkag tau zoo dua cov khoom siv hluav taws xob thiab roj teeb yog xav tau.
Hloov:
- Plhaub (https://www.aliexpress.com/item/32891355836.html)
- LiIon roj teeb 18650
- 3D luam ntawv ntxig rau txhawm rau txhawm rau ob lub laug cam (ESP8266 thiab them nqi hluav taws xob)
Kauj Ruam 7: Cov Ntawv Ntxiv: Cov Lus Qhia/Sensors Ntxiv
Yog tias koj xav mus dhau qhov qhia cov ntaub ntawv pas dej ntawm Blynk App, koj tseem tuaj yeem thawb nws mus rau MQTT broker. Qhov no tso cai rau koj siv ntau qhov muaj peev xwm los tso saib koj cov pas dej (lossis lwm yam) cov ntaub ntawv ntawm cov cuab yeej sib txawv. Ib qho yuav yog Node Red Dashboard ntawm Raspberry Pi (saib daim duab saum toj no) lossis LED matrix zaub. Yog tias koj txaus siab rau LED Matrix thov nrhiav tus lej ntawm no:
Los ntawm txoj kev, Kuv ua ke txoj haujlwm no nrog Hnub Ci Chaw Huab Cua nrog rau Zambretti huab cua huab cua los ntawm txoj haujlwm no:
Kev tshoov siab ntawm Qhov Chaw Huab Cua Hnub Ci no los ntawm kuv tus phooj ywg Indian Debasish. Thov nrhiav nws cov lus qhia ntawm no:
Thawj qhov khoom plig hauv kev sib tw Sensors
Pom zoo:
YADPF (YET Lwm Tus Duab Duab Duab): 7 Kauj Ruam (nrog Duab)
YADPF (YET Lwm Tus Duab Duab Duab): Kuv paub qhov no tsis yog khoom tshiab, Kuv paub, Kuv tau pom qee qhov ntawm cov haujlwm no ntawm no, tab sis kuv ib txwm xav tsim kuv tus kheej cov duab thav duab. Txhua daim duab thav duab kuv tau pom yog qhov zoo, tab sis kuv tab tom nrhiav lwm yam, Kuv tab tom nrhiav qhov zoo nkauj tiag tiag
Kev Tsim Qauv Duab Duab/Duab Duab Duab: 4 Kauj Ruam
Kev Tsim Qauv Duab Duab/Duab Duab Duab: Nyob zoo txhua tus, Hauv qhov kev qhia no, Kuv yuav qhia koj cov txheej txheem ntawm yuav ua li cas thiaj tsim 3D qauv siv cov duab digital. Cov txheej txheem hu ua Photogrammetry, tseem hu ua Image-Based Modeling (IBM). Tshwj xeeb, hom txheej txheem no tau siv los rov ua dua
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Yuav Ua Li Cas Thiaj Li Tshem Tawm Lub Computer Nrog Cov Kauj Ruam Yooj Yim thiab Duab: 13 Kauj Ruam (nrog Duab)
Yuav Tsum Tshem Tawm Lub Khoos Phis Tawj Li Cas Nrog Cov Kauj Ruam Yooj Yim thiab Duab: Nov yog cov lus qhia txog yuav ua li cas tshem lub PC. Feem ntau ntawm cov khoom siv yooj yim yog hloov pauv thiab tshem tawm tau yooj yim. Txawm li cas los xij nws yog ib qho tseem ceeb uas koj tau koom nrog nws. Qhov no yuav pab tiv thaiv koj kom tsis txhob poob ib feem, thiab tseem ua rau kev rov ua dua tshiab
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv