Feinstaubsensor fürs The Things Network bauen

Kategorien: internet of things

Der Feinstaubsensor SDS011 misst Feinstaub-Partikel mit Laserlicht. Er hat eine einfache serielle Schnittstelle, über die er Kommandos entgegennimmt und Messergebnisse liefert. Das Messprinzip ist abhängig von der Luftfeuchtigkeit, deshalb misst der Sensor auch noch die Luftfeuchtigkeit und Temperatur mit einem DHT11. (Ich weiß, der Sensor ist nicht toll, aber ich hatte keinen anderen.) Als Mikrocontroller verwende ich ein Heltec ESP32 LoRa Modul mit einem OLED-Display, den ich mit der Arduino-Umgebung programmiere.

Mehr lesen →

The Things Network mit RFM95 und ESP8266 nutzen

Kategorien: Internet of Things
Installation der Entwicklungsumgebung Wir gehen einmal davon aus, dass die Arduino-IDE schon in einer Version größer 1.8.6 installiert ist, aber die ESP8266-Werkzeuge (tool chain, SDK) noch fehlen. Die Installation besteht aus den Schritten: Eintragen der Board-Verwalter-URL http://arduino.esp8266.com/stable/package_esp8266com_index.json in den Voreinstellungen (Datei>Voreinstellungen) Installieren der ESP8266-Boards über den Boardverwalter. Der Boardverwalter ist etwas versteckt im Werkzeuge-Menue unter dem Menu-Punkt Board: zu finden. Wobei für den zuletzt ausgewählten Arduino steht. Im Untermenu des Boards ist der Boardverwalter zu finden.

Mehr lesen →