Inhoudsopgave:
Video: Mini Estación Meteorológica Met Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Dit is een zelfstudie voor een mini-estación meteorologica con Arduino que muestra temperatura y presión.
Stap 1: Materialen
Voor wat betreft het project heeft u de volgende materialen nodig:
-20 Kabels
- Temperatuursensor en temperatuur BMP180
- LCD-scherm QY-1602A weergeven:
- Arduino Uno
- Potentiële metro
- Weerstand 220 Omhs
- Kabel de Impresora
- Protoboard Grande
-Computador
Stap 2: Montaje
De volgende stap is een montaje de la foto anterior. Een montaje le falta el sensor BMP 180, sin embargo, las Instrucciones para conectarlo son las siguentes:
Debes conectar el pin "VIN" del Sensor BMP 180 al Pin "3, 3 V" en el Arduino, el de "GND" a "GND", el "SCL" al pin análogo "A5" en el Arduino y, finalmente, en "SDA" en "A4".
Stap 3: Codigo
De belangrijkste functie van de meteorologische functie is de beschrijving van de Arduino, tien encuenta que debes tener todas las librerias (Liquid Crystal, SFE_BMP180) descargadas (Lo puedes hacer aquí y aquí):
#erbij betrekken
#erbij betrekken
#erbij betrekken
SFE_BMP180 druk;
dubbele PresionBase;
dubbele Presion = 0;
dubbele temperatuur = 0;
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
char-status;
ongeldige setup() {
Serieel.begin(9600);
lcd.begin (16, 2);
SensorStart();
}
lege lus() {
LeesSensor();
lcd.setCursor(0, 0);
lcd.print("T: ");
lcd.print(Temperatuur);
lcd.print(" C ");
lcd.setCursor(0, 1);
lcd.print("P: ");
lcd.print(Presion);
lcd.print(" mbar ");
vertraging (2000);
}
ongeldig SensorStart() {
if (druk.begin())
Serial.println("BMP180 init succes");
anders
{
Serial.println("BMP180 init mislukt (losgekoppeld?)\n\n");
terwijl (1);
}
status = druk.startTemperatuur();
if (status != 0) {
vertraging (status);
status = druk.getTemperature(Temperatura);
if (status != 0) {
status = druk.startDruk (3);
if (status != 0) {
vertraging (status);
status = druk.getPressure (PresionBase, Temperatuur);
}
}
}
}
ongeldig ReadSensor() {
status = druk.startTemperatuur();
if (status != 0)
{
vertraging (status);
status = druk.getTemperature(Temperatura);
if (status != 0)
{
status = druk.startDruk (3);
if (status != 0)
{
vertraging (status);
status = druk.getPressure (Presie, Temperatuur);
if (status != 0){}
else Serial.println("error en la lectura de presion\n");
}
else Serial.println("error iniciando la lectura de presion\n");
}
else Serial.println("error en la lectura de temperatura\n");
}
else Serial.println("error iniciando la lectura de temperatura\n");
}
Stap 4: Disfruta!
Er zijn verschillende dingen te doen die nodig zijn om een meteorologisch klimaat te bepalen, verschillen in temperatuur- en temperatuurschommelingen van de meteorologische mini-estación. Espero que este tutorial te haya sido de utilidad!
Aanbevolen:
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)
DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Goedkoopste Arduino -- Kleinste Arduino -- Arduino Pro Mini -- Programmeren -- Arduino Neno: 6 stappen (met afbeeldingen)
Goedkoopste Arduino || Kleinste Arduino || Arduino Pro Mini || Programmeren || Arduino Neno:…………………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's……. Dit project gaat over hoe je een kleinste en goedkoopste arduino ooit kunt aansluiten. De kleinste en goedkoopste arduino is arduino pro mini. Het lijkt op arduino
Pro-mini programmeren met Uno (Arduino Basics): 7 stappen (met afbeeldingen)
Programma Pro-mini met Uno (Arduino Basics): Hallo allemaal, In deze instructable wil ik je mijn ervaring delen met mijn onlangs gekochte Arduino pro-mini en hoe ik erin slaagde om de code er voor de eerste keer naar te uploaden, met behulp van mijn oude Arduino Uno.Arduino pro-mini heeft de volgende kenmerken:Het is i
Bewegingsdetector met Blynk-meldingen (WeMos D1 Mini + HC-SR04): 4 stappen (met afbeeldingen)
Bewegingsdetector met Blynk-meldingen (WeMos D1 Mini + HC-SR04): STEM op dit project in de draadloze wedstrijd. Bedankt! Update nr. 2 - Enkele aanpassingen (versie 2.2), u kunt uw sensor (bereik en naam) rechtstreeks in de definitie instellen. Ook gebeurde het soms dat de sensor verkeerde waarden las en een melding stuurde