Posts for: #Датчики

Octopus 16: неинвазивный ЭЭГ-интерфейс на ESP32 для управления играми

Octopus 16: неинвазивный ЭЭГ-интерфейс на ESP32 для управления играми

Octopus 16 — компактный открытый ЭЭГ-интерфейс: 16 электродов на подпружиненных пого-пинах размером с монету, два 24-битных АЦП TI ADS131M08 и ESP32, который шлёт данные на хост по Bluetooth Low Energy. Команда показала, как по ЭЭГ определять состояние концентрации и скармливать его простым играм.

[Читать далее]

Беспроводная связь на Arduino с модулем nRF24L01+

Беспроводная связь на Arduino с модулем nRF24L01+

Налаживаем беспроводную связь между Arduino с помощью дешёвого трансивера nRF24L01+ на 2,4 ГГц через библиотеку RF24: односторонняя передача, отправка сразу нескольких значений через struct (температура и влажность с DHT11) и двусторонняя связь по типу рации. Плюс — как увеличить дальность.

[Читать далее]

Монитор качества воздуха на ESP32 с датчиком SPS30 и облачными оповещениями

Монитор качества воздуха на ESP32 с датчиком SPS30 и облачными оповещениями

Собираем на ESP32 монитор качества воздуха на лазерном датчике Sensirion SPS30: измеряем массу и число частиц PM1.0–PM10, считаем индекс AQI, выводим всё на TFT-дисплей 2,4″, логируем в облако CircuitDigest по MQTT и шлём оповещение в WhatsApp при превышении порога.

[Читать далее]

ESP32 и датчик BME280: температура, влажность и давление в Arduino IDE

ESP32 и датчик BME280: температура, влажность и давление в Arduino IDE

Подключаем датчик BME280 к ESP32 и считываем температуру, влажность, атмосферное давление и приблизительную высоту над уровнем моря. Разбираем распиновку для I2C и SPI, установку библиотек Adafruit и полный скетч для Arduino IDE.

[Читать далее]