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: | ||
| | | ||
| | | ||
| + | | ||
| + | | ||
| | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| | | ||
| } | } | ||