|
Senzory 1.0
|
Implementace ovladače senzoru MQ-135. More...
Macros | |
| #define | MQ135_ADC_CHANNEL 1 |
| Číslo ADC kanálu, na který je připojen výstup senzoru MQ-135. | |
Functions | |
| void | MQ135_init (void) |
| Inicializace senzoru MQ135. | |
| uint16_t | MQ135_read_raw (void) |
| Přečte surovou hodnotu z ADC a vrátí průměr z několika měření. | |
| float | MQ135_raw_to_co2 (uint16_t raw) |
| Přepočet surové ADC hodnoty na orientační koncentraci CO2. | |
| float | MQ135_read_co2 (void) |
| Přečte senzor a rovnou vrátí odhad koncentrace CO2. | |
Implementace ovladače senzoru MQ-135.
Modul využívá knihovnu ADC Driver pro čtení analogové hodnoty z příslušného ADC kanálu. Naměřená hodnota je dále zpracována do jednoduchého odhadu koncentrace CO2 v ppm.
| #define MQ135_ADC_CHANNEL 1 |
Číslo ADC kanálu, na který je připojen výstup senzoru MQ-135.
Při změně zapojení (jiný analogový vstup) je nutné upravit tuto konstantu.