Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Instalar Las Librerías Del Sensor SCD30
- Krok 2: Establecer La Comunicación Bluetooth
- Krok 3: Czujnik Conectar El SCD30
- Krok 4: Programación Del Arduino
- Krok 5: Uzyskaj dane
Wideo: Miernik CO2, korzystanie z czujnika SCD30 z Arduino Mega: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Para medir la concentración de CO2, la humedad y la temperatura, el SCD30 requiere interactuar con el medio ambiente.
Si las características físicas del sensor cambian debido a estrés mecánico o térmico, es posible que la calibración ya no sea válida. Interfaz UART i I2C. El módulo incluye Resistanceencias pull-up internas para comunicación I2C (45 kΩ), nie se necesitan circuitos externos.
Para el pin de selección de interfaz. Puede seleccionar Modbus, dejarlo flotante lub conéctelo GND para seleccionar I2C.
Kieszonkowe dzieci
Para su uso se utiliza le Arduino Mega 2560, que se encargará de leer los datos y establecer una comunicación I2C; El sensor SCD30 de la marca Sensirion. Moduł bluetooth do odbioru danych HC-05.
Krok 1: Instalar Las Librerías Del Sensor SCD30
Zainstaluj bibliotekę czujnika SDC30, SparkFun_SCD30_Arduino_Library.h. Para ello vamos a la pestaña Programa/ Incluir Librería/ Administrar Bibliotecas (Ctrl+Mayús+l).
Después buscar la libreria SCD30 ó SparkFun SCD30 Arduino Library i zainstalować.
github.com/sparkfun/SparkFun_SCD30_Arduino…
Krok 2: Establecer La Comunicación Bluetooth
Postępuj z implementacją bluethoota w tarjeta de Arduino, dla potrzebnych konfiguracji modułu HC-05, w przypadku gdy jest to konieczne (esclavo).
Krok 3: Czujnik Conectar El SCD30
Połącz się z transmisją komunikacji I2C z czujnikiem na portach SDA 20 i SCL 21 w Arduino Mega. El voltaje de alimentación del sensor lo enviamos a 3, 3V de la alimentación dada por el Arduino.
Krok 4: Programación Del Arduino
Ahora se programa el arduino para recivir los datos de lectura del sensor y enviarlos via bluetooth a cualquier dispositivo descesado.
#include „SparkFun_SCD30_Arduino_Library.h” //LibreriasSCD30 airSensor;
pusta konfiguracja () {
Serial.początek(9600); //Velocidad de lectura del Sensor
Serial1.początek(9600); //Velocidad de lectura y ecritura del Bluetooth por el puerto 1
if (airSensor.begin() == false) {
Serial3.print("Nie wykryto czujnika…");
natomiast (1); }
Serial1.print("Wykład z czujnika SCD30");
Wire.początek(); }
pusta pętla () {
if (airSensor.dataAvailable()){
Serial1.print("co2(ppm):");
Serial1.print(airSensor.getCO2(););
Serial1.print(" temp(C):");
Serial1.print(airSensor.getTemperature();, 1);
Serial1.print("RH(%):");
Serial1.print(airSensor.getHumidity(), 1);
Serial1.println(); }
w przeciwnym razie
Serial3.println("Leyendo…");
opóźnienie (500); }
Krok 5: Uzyskaj dane
Pobierz aplikację, która obsługuje urządzenia sterujące Bluetooth na morzu na Androida lub na PC, nie zapomnij o sposobach prowadzenia wykładów na temat obsługi połączeń przez Bluetooth i zaopatrując się w Arduino..
Zalecana:
Miernik indeksu UV za pomocą czujnika ML8511 ULTRAVIOLET Arduino: 6 kroków
Miernik indeksu UV za pomocą czujnika ML8511 ULTRAVIOLET Arduino: W tym samouczku nauczymy się, jak mierzyć indeks UV słońca za pomocą czujnika ML8511 ULTRAVIOLET. Obejrzyj wideo! https://www.youtube.com/watch?v=i32L4nxU7_M
Korzystanie z czujnika podczerwieni z Arduino: 8 kroków (ze zdjęciami)
Korzystanie z czujnika podczerwieni z Arduino: Co to jest czujnik podczerwieni (inaczej IR)? Czujnik IR to elektroniczne urządzenie, które skanuje sygnały IR w określonych zakresach częstotliwości zdefiniowanych przez normy i konwertuje je na sygnały elektryczne na swoim styku wyjściowym (zwykle zwanym pinem sygnałowym) . Sygnał podczerwieni
Gigant analogowy miernik CO2: 6 kroków (ze zdjęciami)
Gigantyczny analogowy miernik CO2: Obecna atmosfera nad górami na Hawajach zawiera około 400 ppm dwutlenku węgla. Ta liczba jest niezwykle ważna dla wszystkich, którzy żyją na powierzchni planet. Otaczają nas teraz albo zaprzeczający temu zmartwieniu, albo ci, którzy wykręcają
Korzystanie z ultradźwiękowego czujnika odległości i wyjścia monitora szeregowego: 6 kroków
Korzystanie z ultradźwiękowego czujnika odległości i wyjścia monitora szeregowego.: Hej chłopaki! Chcesz dowiedzieć się, jak korzystać z wyjścia monitora szeregowego. Cóż, tutaj masz doskonały samouczek, jak to zrobić! W tej instrukcji poprowadzę Cię przez proste kroki potrzebne do wykrycia odległości za pomocą czujnika ultradźwiękowego i zg
Korzystanie z czujnika ruchu z RaspberryPi i Telegram Bot: 4 kroki
Korzystanie z czujnika ruchu z RaspberryPi i Telegram Bot: Cześć chłopaki. W tym poście będziemy używać Raspberry Pi Telegram Bot z czujnikiem PIR (ruchu)