Мазмуну:
- 1 -кадам: Бөлүктөрдүн тизмеси
- 2 -кадам: Негиздери
- 3 -кадам: 1 -кадам: Ишти толтуруу
- 4 -кадам: Код
- 5 -кадам: сенсорду көмүү
- 6 -кадам: Маалымат анализи
Video: Бөлүкчөлөрдүн фотонун колдонуу менен нымдуулук сенсору: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Киришүү
Бул окуу куралында биз Particle Photon жана анын керебеттүү же/жана тышкы WiFi антеннасын колдонуу менен нымдуулук сенсорун курабыз. WiFi күчү абада жана жердеги нымдуулукка көз каранды. Биз бул принципти кыртыштын нымдуулугун өлчөө үчүн колдонобуз.
1 -кадам: Бөлүктөрдүн тизмеси
-
WiFi роутери
Маршрутизатор эң жакшы натыйжага жетүү үчүн Photonго жакын болушу керек
-
Бөлүкчө фотону
Биз муну маалыматты булутка жөнөтүү үчүн колдонобуз
- Breadboard же Photons пиндерин коргоочу нерсе
-
Суу өткөрбөй турган корпус
- Корпус 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 ölçü1 = WiFi. RSSI (); // муну Particle Cloud Particle.publish ("Ички", (Стринг) өлчөө1) жарыялоо; // миллисекундтардын кечигүүсүн күтүңүз
кечиктирүү (delayTime);
// өлчөө жасаңыз: WiFi.selectAntenna тышкы антеннасынан маанини окуңуз (ANT_EXTERNAL); int ölçü2 = WiFi. RSSI (); // муну Particle Cloud Particle.publish жарыялоо ("Тышкы", (Стринг) өлчөө2); // миллисекундтардын кечигүүсүн күтүңүз
кечиктирүү (delayTime);
5 -кадам: сенсорду көмүү
Бул учурда Бөлүкчө коддо белгиленген аралыкта маалыматтарды жайгаштырышы керек.
Эми сиз сыртка чыгып, аппаратты көмүү үчүн жакшы жерди издесеңиз болот.
Бул сиздин Wi -Fi тармагыңыздын чегинде жана сиз өлчөгүңүз келген жерге жакын болушу керек.
Түзмөктү жайгаштырууда туташууну дайыма текшерип туруу керек.
Көмүлгөндө, азыр жамгыр жааганда сигналдын күчүнүн өзгөрүшүн көрүү керек.
6 -кадам: Маалымат анализи
Сизде азыр калибрленбеген бөлүкчөлөр тактасына келген маалыматтар бар.
Бул маалыматты калибрлөө үчүн эки ыкманы тандап алсаңыз болот.
-
Төмөн тактык
Бул ыкма үчүн сиз маалыматтарды жазасыз жана жамгырдан кийинки жана алдында маалыматтын айырмасын карайсыз. Бул нымдуулуктун канчалык жогору экени жөнүндө аз тактык божомолун берет
-
Жогорку тактык
Бул ыкма үчүн сиз өзүңүздүн DIY sensor калибрлөө үчүн жогорку тактыкта нымдуулук сенсорун жалдайсыз. Бул биринчи ыкмага салыштырмалуу жогорку тактык маалыматын берет
Сунушталууда:
Бөлүкчөлөрдүн электронун колдонуу менен энергия мониторун түзүңүз: 5 кадам (сүрөттөр менен)
Бөлүкчөлөрдүн электронун колдонуу менен энергия мониторун түзүңүз: Көпчүлүк ишканаларда биз Энергияны бизнестин чыгымы деп эсептейбиз. Эсеп биздин почтада же электрондук почтада көрүнөт жана биз аны жокко чыгаруу күнүнө чейин төлөйбүз. IoT жана акылдуу түзмөктөрдүн пайда болушу менен Energy бизнестин баласында жаңы орунду ала баштады
Arduino Күн энергиясындагы температура жана нымдуулук сенсору 433mhz Орегон сенсору катары: 6 кадам
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: Бул күн менен иштеген температура жана нымдуулук сенсорунун курулушу. Сенсор 433mhz Oregon сенсорун туурайт жана Telldus Net шлюзунда көрүнөт. Эмне керек: 1x " 10-LED Күн энергиясынын кыймыл датчиги " Ebayден. 3.7В камыр деп жазылганын текшериңиз
CPS120 жана Бөлүкчөлөрдүн Фотонун колдонуу менен Басым Өлчөмү: 4 Кадам
CPS120 жана Бөлүкчө Фотонун колдонуу менен басымдын өлчөөсү: CPS120 - бул толук компенсациялуу өндүрүмү бар жогорку сапаттагы жана арзан баалуу сыйымдуу басым сенсору. Бул өтө аз энергияны керектейт жана басымын өлчөө үчүн өтө кичине Микроэлектро-механикалык сенсордон (MEMS) турат. Сигма-дельтага негизделген
Бөлүкчөлөрдүн фотонун колдонуу менен абанын сапатын көзөмөлдөө: 11 кадам (сүрөттөр менен)
Бөлүкчөлөрдүн фотонун колдонуу менен абанын мониторинги: Бул долбоордо PPD42NJ бөлүкчөлөрүнүн сенсорлору абанын бөлүкчөлөрүнүн фотонунун жардамы менен абанын сапатын (PM 2.5) өлчөө үчүн колдонулат. Бул Particle консолундагы жана dweet.ioдогу маалыматтарды гана көрсөтпөстөн, аны өзгөртүү менен RGB LEDдин жардамы менен абанын сапатын да көрсөтөт
Бөлүкчөлөрдүн фотонун колдонуу менен конференц -залдын мониторинги: 8 кадам (сүрөттөр менен)
Бөлүкчөлөрдүн фотондорун колдонуу менен конференц -залды көзөмөлдөө: Киришүү Бул окуу куралында биз Particle Photon аркылуу конференц -залдын мониторун түзөбүз. Бул бөлүкчө Slack менен Webhooksту колдонуп, бөлмө бар же жок экендиги жөнүндө реалдуу убакытта жаңыртууларды алуу үчүн интеграцияланган. PIR сенсорлору үчүн колдонулат