Мазмұны:
- 1 -қадам: Бөліктер тізімі
- 2 -қадам: негіздері
- 3 -қадам: 1 -қадам: Істі толтыру
- 4 -қадам: Кодекс
- 5 -қадам: сенсорды көму
- 6 -қадам: Деректерді талдау
Бейне: Бөлшек фотонды қолданатын ылғал сенсоры: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Кіріспе
Бұл оқулықта біз Particle Photon және оның төсектік немесе сыртқы WiFi антеннасы арқылы ылғал сенсорын құрамыз. WiFi күші ауадағы және жердегі ылғалдың мөлшеріне байланысты. Біз бұл принципті топырақ ылғалдылығын өлшеу үшін қолданамыз.
1 -қадам: Бөліктер тізімі
-
WiFi маршрутизаторы
Ең жақсы нәтиже алу үшін маршрутизатор Photon -ге жақын болуы керек
-
Фотон бөлшектері
Біз мұны деректерді бұлтқа жіберу үшін қолданамыз
- Нан тақтасы немесе Photons түйреуіштерін қорғайтын нәрсе
-
Су өткізбейтін корпус
- Корпус фотон мен қуат банкін кір мен ылғалдан қорғайды.
- Ол фотон үшін де, қуат банкі үшін де жеткілікті үлкен болуы керек
-
Қуат банкі немесе қуат көзі
Сіз өзіңізге сәйкес келетін кез келген қуат банкін қолдана аласыз, жоғары сыйымдылық сенсорды ұзақ уақыт пайдалануға болатынын білдіреді
-
Сыртқы антенна (міндетті емес)
Сіз мұны WiFi күшін арттыру үшін пайдалана аласыз
2 -қадам: негіздері
Photon веб -сайтындағы нұсқауларды орындау арқылы фотонды орнатқаныңызға көз жеткізіңіз:
Қосымша:
Сыртқы антеннаны Photon нұсқаулығында көрсетілгендей бекітіңіз
3 -қадам: 1 -қадам: Істі толтыру
Біз қазір корпусты қуат банкімен, фотонмен және қосымша антеннамен толтырамыз
4 -қадам: Кодекс
// өлшеу арасындағы уақыт мөлшері, миллисекундтарда.
// сіз тым көп оқиғаларды жариялай алмайтындықтан, бұл тым аз дегенде 1000 болуы керек
int delayTime = 15000;
String eventName1 = «WifitestIN»; Жол оқиғасыName2 = «WifitestEX»; void setup () {// мұнда ештеңе істемейді} void loop () {// өлшеуді орындаңыз: WiFi.selectAntenna (ANT_INTERNAL) ішкі антеннасынан мәнді оқыңыз; int өлшеу1 = WiFi. RSSI (); // мұны Particle Cloud Particle.publish («Ішкі», (Жолдық) өлшеу1) жариялау; // миллисекундтардың кешігуін күтіңіз
кешіктіру (delayTime);
// өлшеуді орындаңыз: WiFi.selectAntenna (ANT_EXTERNAL) сыртқы антеннасынан мәнді оқыңыз; int өлшеу2 = WiFi. RSSI (); // мұны Particle Cloud Particle.publish («Сыртқы», (String) өлшеу2) жариялау; // миллисекундтардың кешігуін күтіңіз
кешіктіру (delayTime);
5 -қадам: сенсорды көму
Бұл кезде Бөлшек деректерді кодта белгіленген аралықта орналастыруы керек.
Енді сіз көшеге шығып, құрылғыны жерлеуге қолайлы жер іздей аласыз.
Ол сіздің Wi -Fi ауқымында және сіз өлшегіңіз келетін жерге жақын болуы керек.
Құрылғыны орналастыру кезінде оның байланысын үнемі тексеріп отыру қажет.
Жерленген кезде сіз жаңбыр кезінде сигнал күшінің өзгеруін көре аласыз.
6 -қадам: Деректерді талдау
Енді сізде калибрленбеген бөлшектердің бақылау тақтасында деректер бар.
Бұл деректерді калибрлеу үшін екі әдісті таңдауға болады.
-
Төмен дәлдік
Бұл әдіс үшін сіз деректерді тіркеп, жаңбырдан кейінгі және жаңбыр алдындағы мәліметтердің айырмашылығына қарайсыз, бұл ылғалдылықтың қаншалықты жоғары екендігі туралы төмен дәлдік береді
-
Жоғары дәлдік
Бұл әдіс үшін сіз өзіңіздің сенсорыңызды калибрлеу үшін жоғары дәлдіктегі ылғалдылық датчигін жалдайсыз немесе жалдайсыз, бұл бірінші әдіспен салыстырғанда жоғары дәлдік деректерін береді
Ұсынылған:
IoT ылғал сенсоры: 12 қадам
IoT ылғал сенсоры: Мен жабық өсімдіктерге су қажет болған кезде маған хабар беретін ылғал сенсорын алғым келді. Мен тұқым өсіру үшін және жетілген жабық өсімдіктер үшін қолдануға болатын нәрсені алғым келді. Мен оларды үнемі суарамын немесе суарамын деп уайымдаймын. Мен б өткіздім
Бөлшек фотоны - TCN75A температура сенсоры оқулығы: 4 қадам
Бөлшек фотоны-TCN75A температура сенсорының оқулығы: TCN75A-температурадан цифрлық түрлендіргішке қосылған екі сымды сериялық температура сенсоры. Ол температураны анықтайтын қосымшалар үшін икемділікті қамтамасыз ететін пайдаланушы бағдарламаланатын регистрлермен біріктірілген. Тіркеу параметрлері пайдаланушыларға мүмкіндік береді
Бөлшек фотонды қолдану арқылы күн панелін бақылау: 7 қадам
Бөлшек фотонды қолдану арқылы күн батареясын бақылау: Жобаның мақсаты - күн батареяларының тиімділігін арттыру. Жоба күн қондырғысының өнімділігін, мониторингі мен техникалық қызмет көрсетуін жақсарту үшін күн фотоэлектр энергиясын өндіруді қадағалауға арналған. Бұл жобада бөлшектер ph
Бөлшек фотонды қолдану арқылы ауа сапасын бақылау: 11 қадам (суреттермен)
Бөлшек фотоны қолданатын ауа сапасының мониторингі: Бұл жобада PPD42NJ бөлшектер сенсоры бөлшектер фотоны бар ауадағы ауа сапасын (PM 2.5) өлшеу үшін қолданылады. Ол бөлшектер консолінде және dweet.io -да деректерді көрсетіп қана қоймайды, сонымен қатар оны өзгерту арқылы RGB жарықдиодты көмегімен ауа сапасын көрсетеді
Сымсыз ылғал мониторы (ESP8266 + Ылғал сенсоры): 5 қадам
Сымсыз ылғалдылық мониторы (ESP8266 + Ылғал сенсоры): Мен ақжелкенді кастрюльден сатып аламын, ал күннің көп бөлігі топырақ құрғақ болды. Мен ақжелкен қосылған кастрюльдегі топырақтың ылғалдылығын сезіну үшін, мен топырақты сумен құю қажет болған кезде тексеру үшін осы жобаны жасауды шештім. Менің ойымша, бұл сенсор (сыйымдылық ылғал сенсоры v1.2) жақсы