INHOUDSOPGAWE:
- Voorrade
- Stap 1: Installeer Las Librerías Del Sensor SCD30
- Stap 2: Skep 'n Launkommunikasie Bluetooth
- Stap 3: Conectar El Sensor SCD30
- Stap 4: Programme del Arduino
- Stap 5: Obtener Datos
Video: CO2 -meter, met behulp van die sensor SCD30 met Arduino Mega: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Vir die konsentrasie van CO2, die temperatuur en die SCD30 benodig ons interaksie met die gemiddelde omgewing.
Ons het 'n kenmerkende kenmerk van 'n kambiese sensor en dit is moontlik om 'n kalibrasie te hê. Interfaz UART en I2C. Daar is ook weerstand teen optrekinternas vir I2C (45 kΩ), en dit is nie noodsaaklik vir eksterne kringe nie.
Para el pin de selección de interfaz. Kies 'n keuse, of kan ook 'n GND vir I2C kies.
Voorrade
Para su uso se utiliza le Arduino Mega 2560, wat ons kan leer om die data en die instelling van 'n kommunikasie I2C; Die sensor SCD30 de la marca Sensirion. Ons kan Bluetooth-data vir HC-05 ontvang.
Stap 1: Installeer Las Librerías Del Sensor SCD30
Installeer die librería van sensor SDC30, SparkFun_SCD30_Arduino_Library.h. Para ello vamos a la pestaña Programa/ Incluir Librería/ Administrar Bibliotecas (Ctrl+Mayús+l).
Besoek die boek SCD30 óf SparkFun SCD30 Arduino Library en installeer dit.
github.com/sparkfun/SparkFun_SCD30_Arduino…
Stap 2: Skep 'n Launkommunikasie Bluetooth
U kan die implementering van bluethoot en die arduino-tegnologie uitvoer, maar dit is ook 'n noodsaaklike konfigurasie vir HC-05, en dit is ook een van die belangrikste slawe (esclavo).
Stap 3: Conectar El Sensor SCD30
U kan 'n kommunikasie van 'n I2C -sensor in die SDA 20 en SCL 21 van Arduino Mega gebruik. Die alimentasie van die sensor kan 3, 3V van die alimentasie van die Arduino -eenheid bedien word.
Stap 4: Programme del Arduino
U kan ook hierdie programme vir ons deur middel van Bluetooth en via 'n Bluetooth -stelsel aanpas.
#sluit "SparkFun_SCD30_Arduino_Library.h" // LibreriasSCD30 airSensor in;
ongeldige opstelling () {
Serial.begin (9600); // Velocidad de lectura del Sensor
Reeks1. begin (9600); // Velocidad de lectura and ecritura del Bluetooth by el puerto 1
as (airSensor.begin () == vals) {
Serial3.print ("Sensor sonder opsporing …");
terwyl (1); }
Serial1.print ("Lectura del sensor SCD30");
Wire.begin (); }
leemte -lus () {
as (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);
Reeks1.println (); }
anders
Serial3.println ("Leyendo …");
vertraging (500); }
Stap 5: Obtener Datos
Laai 'n app af om 'n afstandsbediening vir Bluetooth of 'n see vir Android of 'n rekenaar af te laai, maar ons kan ook die data vir 'n tydperk terugstuur en 'n verbinding met Bluetooth en 'n alimentasie van die Arduino -e -pos aanskaf..
Aanbeveel:
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder op: 5 stappe
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder: In hierdie geval sal ons 'n eenvoudige program in C -kode skep en dit in die geheue van die mikrokontroleerder verbrand. Ons sal ons eie program skryf en die hex -lêer saamstel, met behulp van die Atmel Studio as die geïntegreerde ontwikkelingsplatform. Ons sal die sekering van twee instel
Die beheer van DC -motors met die L298N met behulp van CloudX -mikrobeheerder: 3 stappe
Die beheer van DC-motors met die L298N met behulp van CloudX-mikrobeheerder: In hierdie projek sal ons verduidelik hoe ons ons L298N H-brug kan gebruik om die spoed van die DC-motor te verhoog en te verlaag. Die L298N H-brugmodule kan gebruik word met motors met 'n spanning tussen 5 en 35V DC. Daar is ook 'n ingeboude 5V-reguleerder, so as u
Hoe om die veiligheid van die meeste blokkeerders aan die kant van die bediener te omseil: 3 stappe
Hoe om die veiligheid van die meeste webblokkers op die bediener te verlig: dit is my eerste instruksie, so hou my in gedagte: Ok, ek sal u vertel hoe u die webblokkers wat ek in skole gebruik het, kan omseil. Al wat u nodig het, is 'n flash drive en 'n paar sagteware aflaai
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek