Съдържание:
- Стъпка 1: Списък на частите
- Стъпка 2: Основи
- Стъпка 3: Стъпка 1: Попълване на случая
- Стъпка 4: Кодът
- Стъпка 5: Погребване на сензора
- Стъпка 6: Анализ на данни
Видео: Сензор за влага, използващ частичен фотон: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Въведение
В този урок ще изградим сензор за влага с помощта на частичен фотон и неговата в легло или/и външна WiFi антена. Силата на WiFi зависи от количеството влага във въздуха, а също и в земята. Ние използваме този принцип за измерване на влажността на почвата.
Стъпка 1: Списък на частите
-
WiFi рутер
За най -добри резултати рутерът трябва да е близо до Photon
-
Фотон от частици
Използваме това, за да изпращаме данните в облака
- Платка или нещо за защита на щифтовете на фотоните
-
Водоустойчив калъф
- Калъфът предпазва фотона и захранващата банка от замърсявания и влага.
- Тя трябва да бъде достатъчно голяма както за фотона, така и за банката за захранване
-
Захранваща банка или източник на захранване
Можете да използвате каквото и да е банкът на захранването, подходящ за вашия случай, по -големият капацитет означава, че можете да използвате сензора по -дълго
-
Външна антена (по избор
Можете да използвате това, за да увеличите силата на WiFi
Стъпка 2: Основи
Уверете се, че сте настроили фотона, като следвате инструкциите на уебсайта на Photon:
По избор:
Прикрепете външната антена, както е показано в ръководството на Photon
Стъпка 3: Стъпка 1: Попълване на случая
Сега ще запълним кутията с банка за захранване, фотон и по избор външна антена
Стъпка 4: Кодът
// времето, в милисекунди, между измерванията.
// тъй като не можете да публикувате твърде много събития, това също трябва да бъде поне 1000
int delayTime = 15000;
String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// няма какво да се прави тук} void loop () {// прави измерване: прочете стойността от вътрешната антена WiFi.selectAntenna (ANT_INTERNAL); int измерване1 = WiFi. RSSI (); // публикуваме това в Particle Cloud Particle.publish ("Вътрешно", (Низово) измерване1); // чакаме за delayTime количество милисекунди
забавяне (delayTime);
// направете измерване: прочетете стойността от външната антена WiFi.selectAntenna (ANT_EXTERNAL); int измерване2 = WiFi. RSSI (); // публикуваме това в Particle Cloud Particle.publish ("Външно", (String) измерване2); // чакаме за delayTime количество милисекунди
забавяне (delayTime);
Стъпка 5: Погребване на сензора
В този момент частицата трябва да публикува данни на интервала, зададен в кода.
Вече можете да излезете навън и да потърсите добро място за погребване на устройството.
Тя трябва да бъде в обхвата на вашия wifi и близо до земята, която искате да измерите.
Когато поставяте устройството, трябва редовно да проверявате връзката.
Когато бъде погребан, сега трябва да можете да видите промяна в силата на сигнала, когато вали.
Стъпка 6: Анализ на данни
Вече имате данни, които влизат в таблото за управление на частици, което е неколибрирано.
За да калибрирате тези данни, можете да изберете да използвате два метода.
-
Ниска точност
За този метод регистрирате данните и разглеждате разликата в данните след и преди дъжд. Това дава предположение за ниска точност за това колко високо е съдържанието на влага
-
По -висока точност
За този метод вие заемате или наемате високоточен сензор за влага, за да калибрирате вашия „направи си сам“сензор. Това дава данни с по -висока точност в сравнение с първия метод
Препоръчано:
Частичен фотон - TCN75A Температурен сензор Урок: 4 стъпки
Частичен фотон-TCN75A Температурен сензор Урок: TCN75A е двупроводен сериен температурен сензор, включен с преобразувател температура в цифров. Той е интегриран с програмируеми от потребителя регистри, които осигуряват гъвкавост за приложения с чувствителност към температура. Настройките на регистъра позволяват на потребителите
Частичен фотон - Урок за температурен сензор ADT75: 4 стъпки
Частичен фотон - Урок за температурен сензор ADT75: ADT75 е високо точен, цифров температурен сензор. Той се състои от сензор за температурен диапазон и 12-битов аналогово-цифров преобразувател за наблюдение и дигитализиране на температурата. Неговият изключително чувствителен сензор го прави достатъчно компетентен за мен
Частичен фотон - STS21 Температурен сензор Урок: 4 стъпки
Частичен фотон - STS21 Температурен сензор Урок: STS21 Цифров температурен сензор предлага превъзходна производителност и пести място. Той осигурява калибрирани, линеаризирани сигнали в цифров, I2C формат. Изработката на този сензор се основава на CMOSens технологията, която се дължи на превъзходните
Частичен фотон - HDC1000 Температурен сензор Урок: 4 стъпки
Частичен фотон - HDC1000 Температурен сензор Урок: HDC1000 е цифров сензор за влажност с вграден температурен сензор, който осигурява отлична точност на измерване при много ниска мощност. Устройството измерва влажността въз основа на нов капацитивен сензор. Сензорите за влажност и температура са факс
Безжичен монитор за влага (ESP8266 + сензор за влага): 5 стъпки
Безжичен монитор за влага (ESP8266 + сензор за влага): Купувам магданоз в саксия и по -голямата част от деня почвата беше суха. Затова решавам да направя този проект за усещане за влага на почвата в саксия с магданоз, за да проверя, когато имам нужда да излея почва с вода. Мисля, че този сензор (Капацитивен сензор за влага v1.2) е добър