Cov txheej txheem:
- Kauj Ruam 1: Tshooj Npe
- Kauj ruam 2: Pib
- Kauj Ruam 3: Kauj Ruam 1: Sau Cov Ntaub Ntawv
- Kauj ruam 4: Txoj Cai
- Kauj ruam 5: Faus lub Sensor
- Kauj Ruam 6: Kev Txheeb Xyuas Cov Ntaub Ntawv
Video: Hws noo Sensor Siv Particle Photon: 6 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Taw qhia
Hauv qhov kev qhia no peb tab tom tsim lub ntsuas cua noo siv lub Particle Photon thiab nws nyob hauv txaj lossis/thiab sab nraud WiFi kav hlau txais xov. Lub zog ntawm WiFi yog nyob ntawm qhov muaj dej noo hauv huab cua thiab hauv av. Peb siv lub hauv paus ntsiab lus no los ntsuas cov av noo.
Kauj Ruam 1: Tshooj Npe
-
WiFi router
Lub router yuav tsum nyob ze rau Photon kom tau txais txiaj ntsig zoo tshaj plaws
-
Particle Photon
Peb siv qhov no los xa cov ntaub ntawv mus rau huab
- Breadboard lossis ib yam dab tsi los tiv thaiv Photons pins
-
Cov ntaub ntawv tsis muaj dej
- Cov ntaub ntawv tiv thaiv Photon thiab lub txhab nyiaj hluav taws xob los ntawm cov av thiab noo.
- Nws yuav tsum loj txaus rau ob lub photon thiab lub txhab nyiaj
-
Lub txhab nyiaj fais fab lossis lub hwj chim
Koj tuaj yeem siv lub txhab nyiaj fais fab twg haum rau hauv koj rooj plaub, lub peev xwm siab dua txhais tau tias koj tuaj yeem siv lub ntsuas kom ntev dua
-
Kav hlau txais xov sab nraud (yeem
Koj tuaj yeem siv qhov no txhawm rau nce WiFi zog
Kauj ruam 2: Pib
Nco ntsoov tias koj tau teeb tsa photon los ntawm kev ua raws cov lus qhia ntawm Photon lub vev xaib:
Yeem:
Txuas tus kav hlau txais xov sab nraud raws li qhia hauv Photon phau ntawv qhia
Kauj Ruam 3: Kauj Ruam 1: Sau Cov Ntaub Ntawv
Tam sim no peb tab tom sau cov ntaub ntawv nrog lub txhab nyiaj hluav taws xob, photon thiab xaiv tau lub kav hlau txais xov sab nraud
Kauj ruam 4: Txoj Cai
// lub sijhawm, hauv milliseconds, ntawm kev ntsuas.
// vim koj tsis tuaj yeem tshaj tawm ntau yam xwm txheej, qhov no tau dhau los tsawg kawg 1000
int delayTime = 15000;
Txoj hlua eventName1 = "WifitestIN"; Txoj hlua eventName2 = "WifitestEX"; teeb tsa tsis muaj dab tsi () {// tsis muaj dab tsi los ua ntawm no} void loop () {// ua qhov ntsuas: nyeem tus nqi los ntawm tus kav hlau txais xov sab hauv WiFi.selectAntenna (ANT_INTERNAL); int ntsuas 1 = WiFi. RSSI (); // tshaj tawm qhov no mus rau Huab Cua Particle.publish ("Sab Hauv", (Txoj hlua) ntsuas 1); // tos rau ncua sijhawmTus nqi ntawm milliseconds
ncua (delayTime);
// ua qhov ntsuas: nyeem tus nqi los ntawm tus kav hlau txais xov sab nraud WiFi.selectAntenna (ANT_EXTERNAL); int ntsuas 2 = WiFi. RSSI (); // tshaj tawm qhov no mus rau Huab Cua Particle.publish ("Sab Nraud", (Txoj hlua) ntsuas 2); // tos rau ncua sijhawmTus nqi ntawm milliseconds
ncua (delayTime);
Kauj ruam 5: Faus lub Sensor
Txij ntawm no mus, Particle yuav tsum tshaj tawm cov ntaub ntawv ntawm lub sijhawm teev tseg hauv cov cai.
Tam sim no koj tuaj yeem tawm sab nraud thiab nrhiav qhov chaw zoo los faus cov cuab yeej.
Nws yuav tsum nyob hauv thaj tsam ntawm koj li wifi thiab ze rau hauv av uas koj xav ntsuas.
Koj yuav tsum txheeb xyuas qhov kev sib txuas tas li thaum tso lub cuab yeej.
Thaum faus koj yuav tsum tam sim no tuaj yeem pom qhov hloov pauv ntawm lub teeb liab lub zog thaum los nag.
Kauj Ruam 6: Kev Txheeb Xyuas Cov Ntaub Ntawv
Tam sim no koj muaj cov ntaub ntawv los rau hauv lub dashboard me me uas tsis suav nrog.
Txhawm rau ntsuas cov ntaub ntawv no koj tuaj yeem xaiv mus nrog ob txoj hauv kev.
-
Tsawg tus neeg
Txog txoj hauv kev no koj nkag mus rau cov ntaub ntawv thiab saib qhov sib txawv ntawm cov ntaub ntawv tom qab thiab ua ntej los nag. Qhov no muab qhov ntsuas qhov tseeb tsawg ntawm qhov cov ntsiab lus noo noo ntau npaum li cas
- Qhov tseeb dua
Rau txoj hauv kev no koj qiv lossis ntiav tus neeg ntsuas qhov ntsuas qhov ntsuas siab kom ntsuas koj li lub ntsuas pa diy qhov no muab cov ntaub ntawv raug ntau dua piv rau thawj txoj hauv kev
Pom zoo:
Siv Cov av noo noo Sensor nrog Magicbit [Magicblocks]: 5 Cov Kauj Ruam
Siv Cov av noo noo Sensor nrog Magicbit [Magicblocks]: Cov ntawv qhia no yuav qhia koj kom siv Cov av noo Sensor nrog koj Magicbit siv Magicblocks. Peb tab tom siv khawv koob raws li pawg thawj coj loj hauv txoj haujlwm no uas yog raws ESP32. Yog li ntawd ib qho ESP32 pawg thawj coj loj tuaj yeem siv tau hauv qhov haujlwm no
Stemma Hws noo thiab Kub Sensor: 5 Kauj Ruam
Stemma Hws noo thiab Kub Sensor: Lub Stemma Av Sensor siv ib qho kev sojntsuam txhawm rau txheeb xyuas cov dej noo hauv cov nroj tsuag. Nws tseem tuaj yeem ntsuas qhov kub ib puag ncig los ntawm lub ntsuas kub sab hauv ntawm lub microcontroller. Cov cuab yeej no tsis xav tau cov laug
Kev Ntsuas Kub & Hws noo: 7 Kauj Ruam
Kev Ntsuas Kub & Ntsuas Dej: Muaj ob txoj hauv kev kom paub tseeb tias tua tau koj cov nroj tsuag sai. Thawj txoj hauv kev yog ci lossis khov lawv kom tuag nrog qhov kub tshaj. Xwb, hauv qab lossis dhau dej lawv yuav ua rau lawv wither lossis rot cov hauv paus hniav. Tau kawg muaj
LORA Kub thiab Av noo noo Sensor: 6 Cov Kauj Ruam
LORA Kub thiab Av noo noo Sensor: Hauv kev npaj ua kuv tus kheej lub tsev cog khoom Kuv tau ua qee qhov kev nkag siab los saib xyuas ib puag ncig ntawm lub tsev cog khoom. Koj tseem tuaj yeem siv lub ntsuas cua sab nraum no. Siv qhov ntsuas kub sab hauv lossis sab nraum lub tsev cog khoom ua ke nrog huab cua hauv av
Arduino LCD Cov av noo noo Sensor: 5 Cov Kauj Ruam
Arduino LCD Av Moisture Sensor: Dab tsi peb tab tom yuav ua yog Arduino noo noo sensor nrog YL-69 sensor uas ua haujlwm raws li kev tiv thaiv ntawm ob "blades". Nws yuav muab peb qhov txiaj ntsig nruab nrab ntawm 450-1023 yog li peb xav tau daim ntawv qhia nws kom tau txais tus lej feem pua, tab sis peb tau txais zoo