Въвеждаща част
🚧 Направете своята станция и станете част от световната мрежа за отворени данни и граждански технологии..
С airRohr можете сами да измервате замърсяването на въздуха.
Списък за пазаруване
Комплект сензори
Единични компоненти
- NodeMCU ESP8266 V3, CPU/WLAN микроконтролер
- SDS011 сензор за прах
- BME 280 3.3V, сензор за температура, влажност и атмосферно налягане – 6 пина
- Кабел
- USB към Micro USB кабел, плосък с дължина два метра
- Захранване USB
- Кабелни връзки
- Маркуч, при възможност непрозрачен, с вътрешен диаметър 6 мм и дължина 20 см
- Влагозащитна HT дъга (DN 75 87⁰ ) – 2 бр
🙌 Чудесно, решихте да закупите частите онлайн! За съжаление доставката може да отнеме от дни до три седмици. Дотогава се наслаждавайте на живота си️.
Драйвери и фърмуер
Ние сме програмирали вместо Вас фърмуера. Трябва само да инсталирате драйверите и да копирате фърмуера на вашия NodeMCU (ESP8266).
За да комуникирате с вашия ESP8266, имате нужда от usb2serial драйвери за вашата операционна система.
Чипсетът за NocdeMCUs v3 обикновено е CH341, просто проверете на гърба на вашия NodeMCU, за да намерите някаква техническа информация.
Изберете връзката, която съответства на операционната система на вашия компютър.
Windows
Драйвери за модел V2 (CP2102) за Windows
- Windows 10 - Windows 10 трябва да може да ги изтегля автоматично
- Windows 7/8/8.1 - 32-bit версия за тези ОС, които не поддържат 64-bit версии
Драйвери за модел V3 (CH340/CH341) за Windows
- Windows - Windows 10 трябва да може да ги изтегля автоматично
Разархивирайте изтегления файл. Разархивирайте това:
- за V2: Отворете папката CP210x и кликнете два пъти върху приложението CP210xVCPInstaller_x64 (или x86)
- за V3: Отворете папката CH341SER и кликнете два пъти върху приложението SETUP.
MacOS
Драйвери за MacOS
Разархивирайте изтегления файл за MacOS.
- за V2: Разархивирайте папката CP210x и кликнете два пъти върху приложението CP210xVCPInstaller_x64 (or x86)
- за V3: Разархивирайте папката CH341SER и кликнете два пъти върху приложението SETUP.
- Рестартирайте своя Mac
Linux
Няма драйвери за инсталиране. Чипът трябва да се поддържа директно (с проверими dmesg)
Firmware Flasher
Поддържа различни операционни системи: Windows, MacOS и Linux.
Свържете NodeMCU към компютъра с къс микро USB кабел (кабелът не трябва да е по-дълъг от 1 м, в противен случай инсталацията може да се провали). Изберете latest_bg.bin
(или друга езикова версия)и кликнете върху „Upload“. Изчакайте, докато процесът приключи. Сега остава да сглобите станцията.
Голяма благодарност отива при Piotr, from Poland, за неговата помощ! 🙋♂️
Сглобяване
⚠️ ВАЖНО ЗАБЕЛЕЖКА Преди сглобяването инсталирайте фърмуера! Вижте раздела Драйвери и фърмуер.
NodeMCU v3
Забележка: Нашите инструкции се отнасят до версия на NodeMCU. Това може да бъде разпознато по връзките VU и G (вижте снимката).
Авторско право: roman-minyaylov, MIT LicenseКогато приключите, ето как трябва да изглежда
Съединете SDS011
Пиновете са номерирани от ДЯСНО на ЛЯВО, Pins are numbered from RIGHT to LEFT, уверете се, че когато свързвате кабелите, седите на щифтовете, тъй като повечето кабели на Dupont също се побират между щифтовете.
SDS011 Pin 1 -> Pin D1 / GPIO5
SDS011 Pin 2 -> Pin D2 / GPIO4
SDS011 Pin 3 -> GND
SDS011 Pin 4 -> не се използва
SDS011 Pin 5 -> VU (NodeMCU v3) / VIN (NodeMCU v1,v2)
SDS011 Pin 6 -> не се използва
SDS011 Pin 7 -> не се използва
Запойте BME280 и пиновете
Свържете заглавката на пиновете с платката BME280. Запойте я от задната страна. Разстоянията между щифтовете са много малки, така че бъдете търпеливи и внимателни.
Трикът е да поставите върха на поялника на щифта, да го загреете малко и след това леко да нанесете спойка.
Съединяване на BME280
Пиновете са номерирани от ЛЯВО на ДЯСНО.
VIN -> Pin 3V3 (3.3V)
GND-> GND/G
SDA -> PIN D3
SCL -> Pin D4
Свържете всичко заедно
Използвайте кабелна връзка, за да свържете NodeMCU (ESP8266) и сензора SDS011 така, че Wifi антената да бъде отдалечната страна на сензора. Свържете NodeMCU и SDS011 заедно
Свържете гъвкавата тръба
- Свържете гъвкавата тръба към сензора SDS011
- Използвайте друга кабелна връзка, за да прикрепите датчика за температура BME280 към тръбата
- Прекарайте USB кабела през тръбата. Монтирайте SDS011 с NodeMCU, обърнат към върха, а вентилаторът - към дъното
Натикайте сензорите в тръбата
- Натиснете частите в тръбата, така че опрат вътре
- USB кабела, гъвкава тръбичка и BME280 трябва да излезнат от края на тръбата
- Натиснете другата тръба върху първата.
Завършване
- Поставете температурния сензор върху гъвкавата тръба, така че да е на ръба на тръбата.
- Отрежете гъвкавата тръбичка в края на тръбата
- По желание: можете да покриете отворените краища на тръбата с фина мрежа. Така въздухът може да циркулира, но насекомите остават навън
Конфигуриране
Получаване на уникалния идентификационен номер-ID на станцията
Свържете станцията към USB кабел, за да захранвате сензора.
Станцията ще се опита да се свърже с конфигурираната WiFi мрежа. При нова настройка връзката няма да успее и станцията ще създаде WiFi мрежа с името
Particulate Matter ID
,Feinstaubsensor-ID
илиairRohr-ID
. ID номерът е ChipID (например 13597771). Моля, отбележете този номер, тъй като ще ви е необходим за регистрациятаСвържете се с WiFi мрежата, създадена от станцията на вашия компютър или смартфон. Изчакайте, докато се установи връзката.
Android: Ако връзката се прекъсне незабавно, може да се наложи да деактивирате опцията „Интелигентен мрежов превключвател“ под „Връзки -> WiFi -> Разширени“.Отворете браузъра си и въведете http://192.168.4.1/.
⚠️ Моля обърнете внимание Може да отнеме няколко опита за NodeMCU да се свърже с домашната WiFi мрежа. Моля, проявете търпение и опитайте стъпките няколко пъти, докато не работи. Ако конфигурацията на сензора е работила, WiFi мрежата на станцията няма да бъде достъпна и страницата за конфигурация вече няма да бъде достъпна по този IP 192.168.4.1
Конфигурирайте станцията
В страницата „Конфигурация“ въведете вашия SSID (име на вашата домашна WiFi мрежа), ключа за защита на мрежата (под Windows) или паролата за WiFi.
Ако използвате препоръчания сензор за фин прах (SDS011), не са необходими допълнителни промени в конфигурацията.
Кликнете върху бутона „Запис и рестарт“. Станцията ще се рестартира и вече няма да бъде достъпна по този начин, когато се свърже към домашната ви WiFi мрежа.
Проверете дали станцията е правилно конфигурирана
Ако не сте направили други промени в предишната стъпка, различни от конфигурацията на WiFi мрежата, сензорът вече ще започне да записва и качва данните. Можете да проверите дали всичко работи правилно след около 10 минути, като отидете на следващите страници. На тези страници потърсете ChipID (в примера по-горе 13597771).
Регистриране
Създай профил
Отидете на devices.sensor.community за да създадете акаунт и да станете част от мрежата с отворени данни.
Регистрирайте устройството си
След като създадете акаунт и влезете, ще можете да регистрирате вашето устройство. Попълнете формуляра, за да регистрирате вашето устройство. Навигирайте до Началo -> (Влизане) - Сензори-> Регистриране на нов сензор
- ID номера е ChipID на ESP8266 (NodeMCU) както отбелязахме преди това
- вашия имейл адрес (няма да бъде публикуван)
- вашия адрес: Улица с домашен номер, пощенски код и град. Кликнете върху „Търсене на въведен адрес“, за да получите координатите на местоположението (ще бъде закръглено). Проверете позицията на маркера, сменете го, ако е необходимо
- задайте име на личен сензор, за да ги разделяте по-лесно, ако имате множество сензори (като градина, сензор за мама, ...)
- околностите на станцията- напр. височина над земята, страна на пътя, обем на трафика, свободно поле или подобно
Отстраняване на неизправности
Проблеми с предаването?
Въведете следното в браузъра със собствените си данни: https://api-rrd.madavi.de/grafana/d/GUaL5aZMz/pm-sensors?orgId=1&var-chipID=esp8266-[ID]
[ID] може да се търси и в полето за въвеждане в горния ляв ъгъл https://api-rrd.madavi.de/grafana/d/GUaL5aZMz/pm-sensors?orgId=1
- Регистрирана ли е станцията на https://devices.sensor.community/ и странцията видима ли е на картата?
- Ниско ли е било нивото на WLAN сигнал в миналото? Ето я от сървъра на дневника на сигнала:
https://api-rrd.madavi.de/grafana/d/Fk6mw1WGz/wifi-signal?orgId=1&var-chipID=esp8266-[ID]
Проблеми с USB кабела?
- Проверете захранването: USB кабела – проверете да не е прекъснат някъде, особено на местата, където преминава между дограмата на прозореца или вратата. Ако е възможно пробвайте с друг USB кабел.
- Рестартирайте (прекъсване на захранването, напр. издърпайте USB щепсела)
- Добре ли е конфигурацията на WLAN (сензорът се свързва с конфигурираната WLAN)? Ако не:
- Сензорът отваря ли AP (в първите 2-7 минути след рестартиране)??
- Потърсете WLAN мрежа airrohr- [ID]. Търпение, може да мине 1-2 минути след рестарта.
- Проверете на вашия собствен рутер, дали сензорът е регистриран в мрежата, след което намерите IP адреса на станцията.
- Алтернативно може да използвате „Discovery“ режим на приложението flashtool
- Ако е регистриран: свържете се с IP чрез браузър
http://[ip-of-the-sensor]/
., Интерфейсът трябва да се появи там. - Ако не: ESP има проблеми, напр. захранването не е достатъчно, непрекъснато рестартиране, неправилно въведена парола на мрежата или подобно.
- Свържете USB към компютър и прегледайте дневника там.
Проследяване на текст на сериен интерфейс с програма за сериен терминал (Настройки: baud 9600, 8N1)
- Linux: screen, minicom, cutecom; Windows: Tera Term; MacOS: screen, minicom, ...
- Може да са необходими подходящи USB драйвери, вижте https://github.com/opendata-stuttgart/meta/wiki/Firmware-einspielen
Там трябва да можете да видите какво прави сензорът (съобщения за зареждане, WiFi връзка или AP, измерване – само след 3 минути)
Проблеми с електрониката?
- Извадете сензорната електроника от корпуса и наблюдавайте след свързване на захранването
- Проверете/заменете отново захранването
- мига ли ESP малко след рестартиране? – Ако не премига – възможно е ESP да е повредено.
*мига ли SDS011: червен светодиод / вентилатор развърта ли/ за малко след рестартиране? – Проверете свързването за откачено кабелче. Проверете схемата на свързване.
- проверете / заменете отново кабелите към сензорите.