Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Bahagi
- Hakbang 2: Mga Pangunahing Kaalaman
- Hakbang 3: Hakbang 1: Pagpuno ng Kaso
- Hakbang 4: Ang Code
- Hakbang 5: Pagbabaon ng Sensor
- Hakbang 6: Data Analisis
Video: Moisture Sensor Gamit ang Particle Photon: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Panimula
Sa tutorial na ito magtatayo kami ng isang sensor ng Moisture gamit ang isang Particle Photon at nasa bedded o / at panlabas na antena ng WiFi. Ang lakas ng WiFi ay nakasalalay sa dami ng kahalumigmigan sa hangin at sa lupa din. Ginagamit namin ang prinsipyong ito para sa pagsukat ng kahalumigmigan ng lupa.
Hakbang 1: Listahan ng Bahagi
-
Router ng WiFi
Ang router ay dapat na malapit sa Photon para sa pinakamahusay na mga resulta
-
Particle Photon
Ginagamit namin ito upang maipadala ang data sa cloud
- Breadboard o isang bagay upang maprotektahan ang mga pin ng Photon
-
Kaso na hindi tinatagusan ng tubig
- Pinoprotektahan ng kaso ang Photon at power bank mula sa dumi at kahalumigmigan.
- Dapat itong sapat na malaki para sa parehong photon at power bank
-
Power bank o pinagmulan ng kuryente
Maaari mong gamitin ang anumang power bank na umaangkop sa iyong kaso, ang mas mataas na kapasidad ay nangangahulugang maaari mong magamit ang sensor nang mas matagal
-
Panlabas na antena (opsyonal
Maaari mo itong magamit upang makakuha ng pagtaas sa lakas ng WiFi
Hakbang 2: Mga Pangunahing Kaalaman
Tiyaking na-set up mo ang photon sa pamamagitan ng pagsunod sa mga tagubilin ng website ng Photon:
Opsyonal:
Atakihin ang panlabas na antena tulad ng ipinakita sa manwal ng Photon
Hakbang 3: Hakbang 1: Pagpuno ng Kaso
Punan na namin ang kaso ng power bank, photon at opsyonal ang panlabas na antena
Hakbang 4: Ang Code
// ang dami ng oras, sa milliseconds, sa pagitan ng mga sukat.
// dahil hindi ka maaaring mag-publish ng masyadong maraming mga kaganapan, ito ay hindi bababa sa 1000
int delayTime = 15000;
String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// walang gagawin dito} void loop () {// gumawa ng isang pagsukat: basahin ang halaga mula sa panloob na antena WiFi.selectAntenna (ANT_INTERNAL); int pagsukat1 = WiFi. RSSI (); // publish this to the Particle Cloud Particle.publish ("Panloob", (String) pagsukat1); // maghintay para sa pagkaantala ng Oras ng milliseconds
antala (delayTime);
// gawin ang isang pagsukat: basahin ang halaga mula sa panlabas na antena WiFi.selectAntenna (ANT_EXTERNAL); int pagsukat2 = WiFi. RSSI (); // publish this to the Particle Cloud Particle.publish ("External", (String) pagsukat2); // maghintay para sa pagkaantala ng Oras ng dami ng milliseconds
antala (delayTime);
Hakbang 5: Pagbabaon ng Sensor
Sa puntong ito ang Particle ay dapat na pag-post ng data sa agwat na itinakda sa code.
Maaari ka na ngayong lumabas at maghanap ng magandang lugar upang ilibing ang aparato.
Dapat ay nasa loob ng saklaw ng iyong wifi at malapit sa lupa na nais mong sukatin.
Dapat mong regular na suriin ang koneksyon kapag inilalagay ang aparato.
Kapag inilibing dapat mo na ngayong makita ang isang pagbabago sa lakas ng signal kapag umuulan.
Hakbang 6: Data Analisis
Mayroon ka na ngayong data na dumarating sa maliit na dashboard na hindi naka-calibrate.
Upang mai-calibrate ang data na ito maaari kang pumili upang pumunta sa dalawang pamamaraan.
-
Mababang kawastuhan
Para sa pamamaraang ito nag-log ka ng data at tiningnan ang pagkakaiba ng data pagkatapos at bago umulan. Nagbibigay ito ng mababang katumpakan hulaan kung gaano kataas ang kahalumigmigan na nilalaman
-
Mas mataas na kawastuhan
Para sa pamamaraang ito humiram ka o umarkila ng isang mataas na katumpakan sensor ng kahalumigmigan upang i-calibrate ang iyong diy sensor. Nagbibigay ito ng mas mataas na data ng kawastuhan kumpara sa unang pamamaraan
Inirerekumendang:
Pagsubaybay sa Solar Panel Gamit ang Particle Photon: 7 Mga Hakbang
Pagsubaybay sa Solar Panel Gamit ang Particle Photon: Ang layunin ng proyekto ay upang mapabuti ang kahusayan ng mga solar panel. Ang proyekto ay dinisenyo upang pangasiwaan ang solar photovoltaic power generasi upang mapahusay ang pagganap, pagsubaybay at pagpapanatili ng solar plant. Sa proyektong ito, ang maliit na butil
Pagsubaybay sa Kalidad ng Hangin Gamit ang Particle Photon: 11 Hakbang (na may Mga Larawan)
Pagsubaybay sa Kalidad ng Hangin Gamit ang Particle Photon: Sa proyektong ito ang PPD42NJ particle sensor ay ginagamit upang sukatin ang kalidad ng hangin (PM 2.5) na naroroon sa hangin na may Particle Photon. Hindi lamang nito ipinapakita ang data sa Particle console at dweet.io ngunit ipinapahiwatig din ang kalidad ng hangin gamit ang RGB LED sa pamamagitan ng pagbabago nito
Pagsubaybay sa Conference Room Gamit ang Particle Photon: 8 Hakbang (na may Mga Larawan)
Pagsubaybay sa Silid ng Kumperensya Gamit ang Particle Photon: Panimula Sa tutorial na ito gagawa kami ng monitor ng silid ng kumperensya gamit ang Particle Photon. Sa Particle na ito ay isinama sa Slack gamit ang Webhooks para sa pagkuha ng mga real time update kung magagamit ang isang silid o hindi. Ginagamit ang mga sensor ng PIR upang d
IoT Cat Feeder Gamit ang Particle Photon Isinama Sa Alexa, SmartThings, IFTTT, Google Sheets: 7 Mga Hakbang (na may Mga Larawan)
IoT Cat Feeder Gamit ang Particle Photon Isinama Sa Alexa, SmartThings, IFTTT, Google Sheets: Ang pangangailangan para sa isang awtomatikong feeder ng pusa ay nagpapaliwanag sa sarili. Ang mga Pusa (ang pangalan ng aming pusa ay Bella) ay maaaring maging kasuklam-suklam kapag nagugutom at kung ang iyong pusa ay tulad ng sa akin ay kakainin ang mangkok sa tuwing. Kailangan ko ng isang paraan upang maipamahagi ang isang kontroladong halaga ng pagkain nang awtomatiko
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c