Benutzer:MathiasMahnke/Luftdaten: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(TODO)
(Sammelbestellung Sept. 2017)
Zeile 109: Zeile 109:
 
| Ingo J
 
| Ingo J
 
| 1
 
| 1
| Bezahlt
+
| Übergeben
 
|-
 
|-
 
| Felix W
 
| Felix W
Zeile 117: Zeile 117:
 
| Dirk R
 
| Dirk R
 
| 1
 
| 1
| Bezahlt
+
| Übergeben
 
|-
 
|-
 
| Oliver F
 
| Oliver F

Version vom 25. August 2018, 13:13 Uhr

Inhaltsverzeichnis

Materialliste

  • CH340 NodeMcu V3 WIFI (Basis ESP8266)
  • USB EU Wall Charger Plug 5V AC
  • Flat Micro Usb Cable 2.0 Data Sync Cable (2 m)
  • Dupont Cable 20cm 2.54mm 1pin 1p-1p Female to Female Jumper Wire (7 Stück)
  • Laser PM2.5 sensor SDS011 / particle & dust sensor
  • DHT22 digital temperature and humidity sensor module (Basis AM2302)
  • HT Bogen DN 75 87° (2 Stück)
  • PVC Schlauch 6 mm Innen / 9 mm Außen (ca. 20 cm)
  • div. Kabelbinder
  • Fliegengitter od. ähnliches

ca. 35 EUR (2017)

Installation

CH34x USB Driver:

brew tap mengbo/ch340g-ch34g-ch34x-mac-os-x-driver https://github.com/mengbo/ch340g-ch34g-ch34x-mac-os-x-driver
brew cask install wch-ch34x-usb-serial-driver

Device (ggf. aufsteigende ID):

/dev/cu.wchusbserial1410

Arduino IDE:

brew cask install arduino

Luftdaten DE Firmware:

cd /tmp
wget https://www.madavi.de/sensor/update/data/latest_de.bin
~/Library/Arduino15/packages/esp8266/tools/esptool/0.4.9/esptool -vv -cd nodemcu \ 
 -cb 57600 -ca 0x00000 -cp /dev/cu.wchusbserial1410 -cf latest_de.bin

Betrieb

Bilder

API Server

PHP unter LEDE/OpenWrt installieren (ca. 1,6 MB im Flash):

opkg update
opkg install php5 php5-cgi
opkg install zoneinfo-core zoneinfo-europe

Falls in "php-cgi -m" sockets nicht enthalten ist:

opkg install php5-mod-sockets

Sowie dann sockets in /etc/php.ini aktivieren (andernfalls diesen Schritt überspringen):

extension=sockets.so

Webserver mit PHP Unterstützung, hierzu /etc/config/uhttpd erweitern:

config uhttpd 'main'
 ...
 list interpreter ".php=/usr/bin/php-cgi"

Zeitzone manuell in /etc/php.ini setzen:

[Date]             
date.timezone = Europe/Berlin

Sammelbestellung Sept. 2017

Name Anzahl Status
Lars K 3 Bezahlt
Sascha S 1 Bezahlt
Mathias 2 Bezahlt
Opennet 1 Ausgelegt
Matthias M 0 Abgesagt
Oyla 1 Bezahlt
Andreas K 1 Bezahlt
Ingo J 1 Übergeben
Felix W 2 Bezahlt
Dirk R 1 Übergeben
Oliver F 1 Bezahlt
Tom H 1 Bezahlt
Summe 15
Komponente Anzahl AMZN Summe ALI Summe Bestellt - Anzahl Bestellt - Preis Geliefert
CH340 13 7,49 104,86 2,27 31,78 8 + 7 19,50 + 17,47 OK
USB Charger 13 6,00 84,00 0,74 10,36 15 11,10 OK
USB Cable 13 1,62 22,68 1,11 15,54 15 19,66 OK
Jumper Wire 7 3,99 27,93 0,77 5,39 7 6,10
SDS011 13 41,99 587,86 14,85 207,9 2 + 3*2 + 2*2 29,66 + 3*29,66 + 2*29,82 (La) + 2*29,82 (La) + 14,91 (La) OK - 8 (Ma) + 6 (La)
DHT22 13 4,65 65,10 1,83 25,62 8 + 7 18,94 + 15,76
BMP280 15 11,03
HT Bogen 26 1,50 39 1 (Hornbach) 26,00 28 25,9 OK
PVC Schlauch 4 2,86 14,30 1,75 (Hornbach) 8,75 5 4,75 OK
Summe 945,73 331,34 148,86 + 3*29,66 + 30,65 + 2*29,82 + 2*29,82 + 14,91

26,85 EUR pro Person (Stand 2017/10/08)

http://www.zoll.de/DE/Fachthemen/Zoelle/Zollbefreiungen/Aussertarifliche-Zollbefreiung/Sendungen-mit-geringem-Wert/sendungen-mit-geringem-wert_node.html 22 EUR max.

TODO: Fliegengitter, Kabelbinder

TODO

  • Luftdruck per BMP280 ?
  • Raum
  • Löten (Sascha S, Dirk R)
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge