make-iot / co2-ampel Goto Github PK
View Code? Open in Web Editor NEWBuild your own CO2 Traffic Light www.co2ampel.org #CO2Ampel
Build your own CO2 Traffic Light www.co2ampel.org #CO2Ampel
Hallo :)
im anderen Issue hattest du geschrieben:
bitte wenn der Sensor am PC hängt in der Arduino IDE unter Serial Monitor schauen: da sollten die Rohwerte des CO2 Sensors erscheinen .. an frischer Luft sollten die nach ca 2 min um 410 ppm liegen, dann ist alle korrket ;-) (+/-50 ppm)
Da mir die Ampel immer zu schnell wieder rot und zu oft orange vorkam, hab ich jetzt mal die Rohwerte gemessen und da sind die Werte an der frischen Luft (nach mehr als 2 Minuten) auf jeden Fall zu hoch (zwischen 800-900 ppm).
Wie kann ich das Teil jetzt kalibrieren?
Vielen Dank und liebe Grüße
Jago
Hi,
I found this repo after writing the mail.
When I try to compile CO2-Ampel-DIY-Octopus-SCD30.ino
with the arduino 1.8.13. from IoT Werkstatt, the following errors appear:
CO2-Ampel-DIY-Octopus-SCD30:94:24: error: 'ESP8266WebServer server' redeclared as different kind of symbol
"</body>"
^
CO2-Ampel-DIY-Octopus-SCD30:304:6: error: previous declaration of 'void server()'
C:\co2amp\CO2-Ampel-DIY-Octopus-SCD30\CO2-Ampel-DIY-Octopus-SCD30.ino: In function 'void serverSendFigure()':
CO2-Ampel-DIY-Octopus-SCD30:157:13: error: request for member 'sendContent' in 'server', which is of non-class type 'void()'
if (cal_passwort != "your password") {
^
CO2-Ampel-DIY-Octopus-SCD30:160:16: error: request for member 'sendContent' in 'server', which is of non-class type 'void()'
}
^
CO2-Ampel-DIY-Octopus-SCD30:162:16: error: request for member 'sendContent' in 'server', which is of non-class type 'void()'
}
^
CO2-Ampel-DIY-Octopus-SCD30:164:13: error: request for member 'sendContent' in 'server', which is of non-class type 'void()'
^
C:\co2amp\CO2-Ampel-DIY-Octopus-SCD30\CO2-Ampel-DIY-Octopus-SCD30.ino: In function 'void serverHomepage()':
CO2-Ampel-DIY-Octopus-SCD30:168:13: error: request for member 'hasArg' in 'server', which is of non-class type 'void()'
pinMode( 12 , OUTPUT);
^
CO2-Ampel-DIY-Octopus-SCD30:169:26: error: request for member 'arg' in 'server', which is of non-class type 'void()'
pinMode( 13 , OUTPUT);
^
CO2-Ampel-DIY-Octopus-SCD30:176:10: error: request for member 'setContentLength' in 'server', which is of non-class type 'void()'
^
CO2-Ampel-DIY-Octopus-SCD30:177:9: error: request for member 'send' in 'server', which is of non-class type 'void()'
airSensorSCD30.setAutoSelfCalibration(false); // Sensirion no auto calibration
^
CO2-Ampel-DIY-Octopus-SCD30:179:9: error: request for member 'sendContent' in 'server', which is of non-class type 'void()'
airSensorSCD30.setMeasurementInterval(2); // CO2-Messung alle 5 s
^
CO2-Ampel-DIY-Octopus-SCD30:180:9: error: request for member 'sendContent' in 'server', which is of non-class type 'void()'
^
CO2-Ampel-DIY-Octopus-SCD30:182:10: error: request for member 'sendContent' in 'server', which is of non-class type 'void()'
iaqSensor.begin(BME680_I2C_ADDR_PRIMARY, Wire);
^
CO2-Ampel-DIY-Octopus-SCD30:183:10: error: request for member 'sendContent' in 'server', which is of non-class type 'void()'
String output = "\nBSEC library version " + String(iaqSensor.version.major) + "." + String(iaqSensor.version.minor) + "." + String(iaqSensor.version.major_bugfix) + "." + String(iaqSensor.version.minor_bugfix);
^
CO2-Ampel-DIY-Octopus-SCD30:185:9: error: request for member 'sendContent' in 'server', which is of non-class type 'void()'
checkIaqSensorStatus();
^
C:\co2amp\CO2-Ampel-DIY-Octopus-SCD30\CO2-Ampel-DIY-Octopus-SCD30.ino: In function 'void setup()':
CO2-Ampel-DIY-Octopus-SCD30:249:8: error: request for member 'on' in 'server', which is of non-class type 'void()'
{
^
CO2-Ampel-DIY-Octopus-SCD30:250:9: error: request for member 'begin' in 'server', which is of non-class type 'void()'
digitalWrite( 12 , HIGH );
^
C:\co2amp\CO2-Ampel-DIY-Octopus-SCD30\CO2-Ampel-DIY-Octopus-SCD30.ino: In function 'void server()':
CO2-Ampel-DIY-Octopus-SCD30:307:8: error: request for member 'handleClient' in 'server', which is of non-class type 'void()'
exit status 1
'ESP8266WebServer server' redeclared as different kind of symbol
Best wishes
jago
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.