License

TAPR Open Hardware License

Recommend Projects

Nettigo Air Monitor 0.3 - Kradex Z59JPH

1 year ago 3240
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments

Description

Nettigo Air Monitor - Open Source / Open Hardware

Czym jest Nettigo Air Monitor?

NAM to system monitorowania czystości powietrza zbudowany w oparciu o dokładny czujnik NovaFitness SDS011. Seria 0.3 jest następcą "ruraka" - Nettigo Air Monitor 0.2.

Zmontowana płytka mieści się obudowie Kradex Z59JPH. Stawiamy na otwartość dlatego cały kod, jak i pliki źródłowe są wypuszczane na otwartych licencjach.

Oprogramowanie

Nettigo Air Monitor współpracuje z oprogramowaniem luftdaten.info. W zasadzie został zaprojektowany pod tym kontem. Wersja 0.2 nie miała potrzeby modyfikacji kodu źródłowego, a wszystkie połączenia wykonane zostały w zgodzie ze specyfikacją projektu luftdaten.info. Wystarczyło wgrać wsad binarny i już można było się cieszyć działającym czujnikiem.

Wersja 0.3 z racji na dodatkowe planowane funkcje takie jak obsługa grzałki PTC czy oświetlenia Neopixel na WS2812B najprawdopodobniej będzie wymagała zmodyfikowanego oprogramowania. Na chwilę obecną funkcje te nie są obecne w gałęzi 0.3 i całość działa bez problemu na standardowym oprogramowaniu. Niemniej mamy nadzieje, że nasze zmiany z czasem znajdą się w oficjalnej wersji projektu luftdaten.

Oprócz standardowych złącz dla SDS011 oraz DHT22, płytka PCB ma wyprowadzone dodatkowe złącza I2C, złącze wyświetlacza LCD, złącze grzałki i dodatkowego zasilania. Umożliwia to podłączenie czujników Bosch BMP280, BME280, BME680, wyświetlaczy I2C 2x16, 4x20, itp. Pod wyprowadzone złącza można podpiąć również moduł GPS VK2828U7G5LF.

BOM - Lista materiałów

  • 1 x Płytka PCB z tego projektu (obecnie w wersji 0.3.0)
  • 1 x Obudowa Kradex Z59
  • 1 x Czujnik Nova Fitnes SDS011
  • 1 x Wemos D1 mini
  • 1 x Czujnik DHT22
  • 2 x Złącze z przelotką, 6-pin - do podłączenia czujnika SDS011
  • 1 x Wyświetlacz 4x20 I2C
  • 1 x Grzałka PTC 80C 12V
  • 1 x Obudowa grzałki + ocieplenie
  • 1 x Złącze JST XH 2-pin - pod zasilanie
  • 5 x Złącze JST XH 4-pin - złącza I2C
  • 1 x Złącze JST XH 3-pin - pod czujnik DHT22
  • 1 x Złącze śrubowe 2-pin w rastrze 5.08 mm - do podłączenia grzałki
  • 1 x Kondensator max 4700uF 12.5x25 mm w rastrze 5 mm - opcjonalna stabilizacja przy zasilaniu długim kablem

Plany na przyszłość

  • Dodadanie oświetlenia na WS2812B informującego o stanie czystości powietrza
  • Dodanie czujnika BME680 i liczenie indeksu IAQ
  • Dodanie czujnika poziomu promieniowania jonizującego

Kto stoi za projektem

Documents

Nettigo Air Monitor 0.3 - Kradex Z59JPH

Nettigo Air Monitor 0.3.0 - PCB - Kradex Z59JPH

Nettigo Air Monitor 0.3.1 - PCB - Kradex Z59JPH

Nettigo Air Monitor 0.3.2 - PCB - Kradex Z59JPH

Nettigo Air Monitor 0.3.3 - PCB - Kradex Z59JPH

BOM

ID Name Designator Footprint Quantity Mounted
1 3a2d1476e9d740a383b4dd08f9b4d771 U1 WEMOS D1 MINI 1 Yes
2 95b494eb8171431fa7c83218e29dd7ec U2 1X7X2.54-PIN-HEADER-F-TH-V 1 Yes
3 21f8f80a3f7c3c2b00b33f71a31ff6ef J1 HDR-3X1/2.54 1 Yes C49257
4 6bc407d0d8044addb609549458b59af2 J2 DIP-1X4P-2.54MM-M 1 Yes C124378
5 6bc407d0d8044addb609549458b59af2 J3 DIP-1X4P-2.54MM-M 1 Yes C124378
6 17eb339750ed2e3756214c176201643d J4 HDR-6X1/2.54 1 Yes C37208
7 c591ab6227ee41c69d78b2e1f8f1e74e Q1 SOT-23(SOT-23-3) 1 Yes C181174
8 14305fcff6fe44d7aa3af50b8ddc6b6d R1 0805 1 Yes
9 0193ec530d49435bbdad4de2c5d31625 L1 SDR0604 1 Yes C139482
10 14305fcff6fe44d7aa3af50b8ddc6b6d R2 0805 1 Yes
11 af3fe5c4302144a9bf70f0f0909b6747 C1 0805 1 Yes
12 f01b37777ea14b50b63682fbe2c25f1a D1 SMB(DO-214AA) 1 Yes C138791
13 14305fcff6fe44d7aa3af50b8ddc6b6d R3 0805 1 Yes
14 3f36348ec05ee4392d9b4650c680cc0f Q2 SOT-23_1 1 Yes C18536
15 14305fcff6fe44d7aa3af50b8ddc6b6d R4 0805 1 Yes

Attachments

None
Success
The owner does not allow comments in this project now

Comments (4)

komuch Reply

Rozumiem, że w obecnej wersji (0.3) grzałka tak samo jak w 0.2.1, włączana jest na stałe? Nie wrzuciliście schematu, więc jedynie się domyślam.

irukard Reply

@komuch na PCB jest wyprowadzone zasilanie do grzałki. Włączaniem i regulacją zajmie się mały moduł z SHT30 i mosfetem podpiętym do wyjścia alert. Po zainicjalizowaniu po I2C pracuje to autonomicznie bez ingerencji Wemosa.

komuch Reply

@irukard Dzięki za informacje. Pytałem w momencie, kiedy jeszcze nie dotarłem na forum + była starsza wersja. Teraz już wszystko stało się jasne :)
Ja w swoim projekcie zdecydowałem się wykorzystać mosfet do włączania grzałki.

irukard Reply

@komuch Ja również używam mosfetu.
Nettigo Air Monitor HE Control.png
Jak wyjdzie z fazy prototypu to upublicznimy pliki. Ma być montowany w mufie redukcyjnej 1" BSP - 1/2" BSP. Daje to bardzo dużą swobodę montażu. Czujnikiem zbierającym dane jest SHT30 lub SHT31. Korzystam z sygnału ALERT do sterowania mosfetem i grzałką.

goToTop
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.