Gast
#5249925
Hallo ihr Lieben! Ich brauche eure Hilfe. Und zwar bin ich gerade dabei, den MQ135- Gassensor zur Messung der Raumluftqualität an meinen ATMEGA16A anzubinden. Ich programmiere in C in der IDE AtmelStudio. Leider bin ich sehr unerfahren, wenn es um programmieren geht und wende mich hiermit an euch. Durch Recherche habe ich bis jetzt nur ein paar C-Code Stücke für den Arduino gefunden. Kennt sich jemand mit den Bibliotheken aus, die man hinzufügen muss? Diese 2 Varianten habe ich schon für den Arduino gefunden, in wie weit kann ich diesen für meinen ATMEGA16A in AtmelStudio benutzen?: Variante 1: int sensorPin = A0; int sensorValue = 0; void setup() { Serial.begin(9600); pinMode(sensorPin, INPUT); } void loop() { sensorValue = analogRead(sensorPin); Serial.println(sensorValue); } Variante 2: int sensorValue; void setup() { Serial.begin(9600); // sets the serial port to 9600 } void loop() { sensorValue = analogRead(0); // read analog input pin 0 Serial.println(sensorValue, DEC); // prints the value read delay(100); // wait 100ms for next reading } Mir ist bewusst, das ich den Sensor noch auf einen Referenz-Wert durch eine 12-24 stündige Kalibrierung in einer geeigneten Umgebung einstellen muss, es geht mir hier nur um das Software-technische. Freue mich auf jede Hilfe von euch! LG Julia