Мазмуну:
- 1 -кадам: Бөлүктөр жана шаймандар
- 2 -кадам: Кабелдик диаграмма
- 3 -кадам: Кодекс
- 4 -кадам: Баарын туташтырыңыз
- 5 -кадам: Мындан аркы идеялар
Video: Жабык абанын сапатынын көрсөткүчү: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Сиздин үйдөгү абанын сапатын текшерүү үчүн жөнөкөй долбоор.
Акыркы убакта биз үйдөн чыкпай/иштеп жүргөндүктөн, абанын сапатын көзөмөлдөп, терезени ачып, таза аба кирүү убактысы келгенде өзүңүзгө эскертип коюу жакшы болмок.
1 -кадам: Бөлүктөр жана шаймандар
Бөлүктөр
- BME680 CJMCU
- OLED дисплейи (128 x 64)
- ESP8266 Wi-Fi чипи (NodeMCU V1)
- Case: https://www.thingiverse.com/thing:1720314 (же сизге жаккан башка окуя)
- Dupont зымдары
Куралдар
Кандооч
2 -кадам: Кабелдик диаграмма
Кабелдик диаграмма
3 -кадам: Кодекс
Код бул жерде жеткиликтүү:
Https://github.com/3KUdelta/heltec_wifi_kit_32_BM… негизинде
IAE BME680 сенсору менен эсептейт.
Чийки температуранын, нымдуулуктун жана газдын каршылыгынын көрсөткүчү Температураны калибрлөөнүн ордун толтурууга уруксат бериңиз Август-Рош-Магнустун болжолунун жардамы менен тиешелүү нымдуулукту автоматтык түрдө эсептеңиз. org.uk
Boschтун менчик китепканалары жок IAQны эсептөө үчүн I2C жана Adafruit китепканалары аркылуу BME680 сенсорун колдонууга кызыккандар үчүн код.
Adafruit китепканасы: Бул BME280 нымдуулук, температура жана басым сенсорлору үчүн атайын китепкана, Adafruit BME280 Breakout менен иштөө үчүн атайын иштелип чыккан - www.iaquk.org.uk Бул сенсорлор I2C же SPIди колдонушат, 2 же 4 казык интерфейс үчүн талап кылынат. Түзмөктүн I2C дареги 0x76 же 0x77. Adafruit бул ачык булак кодун берүү менен убакытты жана ресурстарды жумшайт, Adafruitтен продуктыларды сатып алуу менен Adafruit andopen-source жабдууларын колдоңуз! Adafruit Industries үчүн Limor Fried & Kevin Townsend тарабынан жазылган. BSD лицензиясы, жогорудагы бардык тексттер кайра бөлүштүрүүгө киргизилиши керек
Китепканалар керек:
ThingPulse SSD1306 (https://github.com/ThingPulse/esp8266-oled-ssd1306)
Adafruit General Sensor (Ардуино китепканасынын менеджери)
Adafruit BME680 (Arduino китепканасынын менеджери)
SoftwWire Стив Марпл (Arduino китепканасынын менеджери)
AsyncDelay Стив Марпл (Arduino китепканасынын менеджери)
4 -кадам: Баарын туташтырыңыз
OLEDVCC - 3.3v
GND - GND
SCL - D1
SDA - D2
BME680
VCC - 3.3v
GND - GND
SCL - D1
SDA - D2
Сенсор да, OLED да I2C аркылуу туташкандыктан, алар бир эле казыкка туташкан. Муну аткаруу үчүн, дюпондук кабелди экиге бөлүп, кабелдерди Y формасындагы кабелдерге ээ кылып ширете аласыз.
5 -кадам: Мындан аркы идеялар
Башка идеялар
- Маалыматтарды MQTT/Blink/Thingspeakке жөнөтүңүз
- Батарея кошуңуз
Бул долбоор сизге жакты деп үмүттөнөбүз жана эгер сизде кандайдыр бир суроолор болсо, тартынба.
Окуганыңыз үчүн рахмат!
Сунушталууда:
AEROBOT аба сапатынын сенсор V1.0: 6 кадам (сүрөттөр менен)
AEROBOT аба сапатынын сенсор V1.0: Бул көрсөтмө AEROBOT аттуу арзан жана абдан так аба сапатынын сенсорун жасоо жөнүндө. Бул долбоор температураны, салыштырмалуу нымдуулукту, PM 2.5 чаңдын тыгыздыгын жана айланадагы абанын сапаты жөнүндө эскертүүлөрдү көрсөтөт. Бул DHT11 сенсорун колдонот
Inhouse IoT абанын сапатынын сенсорун түзүңүз Булут талап кылынбайт: 10 кадам
Inhouse IoT Air Quality Sensor No Cloud талап кылынат: Ички же сырткы абанын сапаты булганычтын көптөгөн булактарына, ошондой эле weather.This түзмөккө жараша болот. Бул аппарат 2 сенсордук микросхеманын жардамы менен кээ бир жалпы жана эң кызыктуу параметрлердин айрымдарын тартып алат. Температура Нымдуулук басым Органикалык GasMicro
EqualAir: Кийилүүчү NeoPixel дисплейи абанын булганышы сенсорунун жардамы менен: 7 кадам (сүрөттөр менен)
EqualAir: Кийилүүчү NeoPixel дисплейи абанын булганышы сенсорунун жардамы менен: Долбоордун максаты-абанын булганышы белгиленген чектен жогору болгондо ойготуучу графиканы көрсөтүүчү кийилүүчү футболканы жасоо. Графика классикалык оюндун "кирпич сындыргычтарынан" шыктандырылган, анткени машина калак сыяктуу
Бөлүкчөлөрдүн фотонун колдонуу менен абанын сапатын көзөмөлдөө: 11 кадам (сүрөттөр менен)
Бөлүкчөлөрдүн фотонун колдонуу менен абанын мониторинги: Бул долбоордо PPD42NJ бөлүкчөлөрүнүн сенсорлору абанын бөлүкчөлөрүнүн фотонунун жардамы менен абанын сапатын (PM 2.5) өлчөө үчүн колдонулат. Бул Particle консолундагы жана dweet.ioдогу маалыматтарды гана көрсөтпөстөн, аны өзгөртүү менен RGB LEDдин жардамы менен абанын сапатын да көрсөтөт
RGB Температура Көрсөткүчү (XinaBox менен): 5 кадам (Сүрөттөр менен)
RGB Температура Көрсөткүчү (XinaBox менен): Бул расмий түрдө менин биринчи Instructables макалам, ошондуктан мен бул мүмкүнчүлүктү азыр сынап көрүү үчүн колдонуп жатканымды мойнума алам. Платформанын кандай иштээрин, анын колдонуучу тажрыйбасынын бардык жагын сезиңиз. Бирок мен муну кылып жатканда, мен кыла алам деп ойлогом