Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
www-fuer-alle:co2-ampel [2020/12/10 20:03] – [Messbeispiel] biebl | www-fuer-alle:co2-ampel [2021/12/04 16:16] (aktuell) – [CO2-Ampel] biebl | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
* [[www-fuer-alle: | * [[www-fuer-alle: | ||
* Fragen und Anregungen: [[ARDUINO@GymSAS.de]] | * Fragen und Anregungen: [[ARDUINO@GymSAS.de]] | ||
+ | * [[https:// | ||
+ | * [[info: | ||
===== Varianten ===== | ===== Varianten ===== | ||
Zeile 12: | Zeile 14: | ||
* LEDs, BUZZER, OLED-Anzeige und SD-Speicher (und UHR) | * LEDs, BUZZER, OLED-Anzeige und SD-Speicher (und UHR) | ||
* LEDs, BUZZER, OLED-Anzeige und WLAN-Anbindung an einen Raspi mit Datenbank und Apache | * LEDs, BUZZER, OLED-Anzeige und WLAN-Anbindung an einen Raspi mit Datenbank und Apache | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
===== fertige Ampel - LED mit Buzzer und OLED-Anzeige (ohne UHR und SD-Karte)===== | ===== fertige Ampel - LED mit Buzzer und OLED-Anzeige (ohne UHR und SD-Karte)===== | ||
- | {{: | + | {{: |
* Nano 5 € | * Nano 5 € | ||
Zeile 119: | Zeile 124: | ||
oled.println(" | oled.println(" | ||
oled.println(" | oled.println(" | ||
+ | tone(summer, | ||
+ | // delay(20); | ||
+ | noTone; | ||
+ | |||
/ | / | ||
Zeile 128: | Zeile 137: | ||
| | ||
| | ||
- | tone(summer, | + | noTone; |
- | | + | |
| | ||
| | ||
Zeile 177: | Zeile 185: | ||
| | ||
Serial.write(Messdaten.read()); | Serial.write(Messdaten.read()); | ||
+ | digitalWrite(blau, | ||
+ | digitalWrite(blau, | ||
+ | | ||
} | } | ||
| | ||
Zeile 184: | Zeile 195: | ||
Serial.println(" | Serial.println(" | ||
} | } | ||
+ | digitalWrite(blau, | ||
/ | / | ||
Zeile 300: | Zeile 312: | ||
oled.println(now.minute(), | oled.println(now.minute(), | ||
ledRot(); | ledRot(); | ||
- | | + | ledGruen(); |
if (ppm_pwm > mittlereQualitaet) { ledGelb(); } | if (ppm_pwm > mittlereQualitaet) { ledGelb(); } | ||
if (ppm_pwm > schlechteLuft) | if (ppm_pwm > schlechteLuft) | ||
Zeile 319: | Zeile 331: | ||
| | ||
| | ||
+ | | ||
+ | | ||
| | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
| | ||
} | } |