Spisu treści:
Wideo: Mini Estación Meteorológica Con Arduino: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Este es un tutorial para cómo hacer una mini estación meteorológica con Arduino que muestra temperatura y presión.
Krok 1: Materiały
Para hacer este proyecto necesitarás los siguientes materiales:
-20 Kable
- Czujnik temperatury y presión BMP180
-Wyświetlacz LCD QY-1602A
- Arduino Uno
- Potencjometry
- Wytrzymałość 220 omów
- Kabel Impresora
- Protoboard Grande
-Computador
Krok 2: Montaje
El siguiente paso es hacer el montaje de la foto anterior. A este 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 analogowy "A5" en el Arduino y, finalmente, el „SDA” lub „A4”.
Krok 3: Kodigo
Para hacer funcionar tu estación meteorológica debes incluir este código en el lenguaje de Arduino, ten encuenta que debes tener todas las librerias (Liquid Crystal, SFE_BMP180) descargadas (Lo puedes hacer aquí y aquí):
#włączać
#włączać
#włączać
ciśnienie SFE_BMP180;
podwójna PresionBase;
podwójna Presja = 0;
podwójna Temperatura = 0;
LCD LiquidCrystal(12, 11, 5, 4, 3, 2);
status znaku;
pusta konfiguracja () {
Serial.początek(9600);
lcd.początek(16, 2);
Początek czujnika();
}
pusta pętla () {
Czujnik odczytu();
lcd.setCursor(0, 0);
lcd.print("T: ");
lcd.print(Temperatura);
lcd.print("C");
lcd.setCursor(0, 1);
lcd.print("P: ");
lcd.print(Presion);
lcd.print("mbar");
opóźnienie (2000);
}
void SensorStart() {
jeśli (nacisk.rozpocznij())
Serial.println("Sukces inicjowania BMP180");
w przeciwnym razie
{
Serial.println("Inicjacja BMP180 nie powiodła się (rozłączono?)\n\n");
natomiast (1);
}
status = ciśnienie.startTemperatura();
jeśli (stan != 0) {
opóźnienie(stan);
status = ciśnienie.getTemperature(Temperatura);
jeśli (stan != 0) {
status = ciśnienie.startCiśnienie(3);
jeśli (stan != 0) {
opóźnienie(stan);
status = pressure.getPressure(PresionBase, Temperatura);
}
}
}
}
nieważny czujnik odczytu() {
status = ciśnienie.startTemperatura();
jeśli (stan != 0)
{
opóźnienie(stan);
status = ciśnienie.getTemperature(Temperatura);
jeśli (stan != 0)
{
status = ciśnienie.startCiśnienie(3);
jeśli (stan != 0)
{
opóźnienie(stan);
status = ciśnienie.getPressure(Presion, Temperatura);
jeśli (stan != 0){}
else Serial.println("błąd podczas wykładu\n");
}
else Serial.println("error iniciando la lectura de presion\n");
}
else Serial.println("błąd en la lectura de temperatura\n");
}
else Serial.println("błąd iniciando la lectura de temperatura\n");
}
Krok 4: Disfruta!
Ahora tienes todo lo que necesitas para ser un meteorólogo básico, disfruta ver las fluctuaciones en temperatura y presión atmosférica de tu mini estación meteorológica. Espero que este samouczek haya Sido de Utilidad!
Zalecana:
Przenośna stacja lutownicza z materiału pochodzącego z recyklingu. / Estación De Soldadura Portátil Hecha Con Material Reciclado.: 8 kroków (ze zdjęciami)
Przenośna stacja lutownicza z materiału pochodzącego z recyklingu. / Estación De Soldadura Portátil Hecha Con Material Reciclado.: Tata był wielkim artystą i poszukiwaczem przygód, tak samo jak wielkim fanem kultury DIY. On sam dokonał wielu modyfikacji w domu, w tym ulepszeń mebli i szaf, upcyklingu antycznych lamp, a nawet zmodyfikował swojego VW kombi van do podróży
¡Mi Estación Meteorológica Con Arduino!: 6 kroków
¡Mi Estación Meteorológica Con Arduino!: Este tutorial trata de enseñar cómo se puede hacer una estación meteorológica con un Arduino Uno, un BMP180 i LCD, de una manera rá realidad logre el propósito que es que el LCD mue
Estación Pirata En FM Con Raspberry Pi: 5 kroków
Estación Pirata En FM Con Raspberry Pi: En esta ocasión armamos una pequeña Radio Pirata en FM z Raspberry Pi B+ i The Inventor's House, es muy sencilla de realizar y puede servir para mostrar a los que inician algunas lecciones radio, modulacióny FM
Pierwsze kroki z Digispark Attiny85 przy użyciu Arduino IDE: 4 kroki
Rozpoczęcie pracy z Digispark Attiny85 przy użyciu Arduino IDE: Digispark to oparta na Attiny85 płytka rozwojowa mikrokontrolera podobna do linii Arduino, tylko tańsza, mniejsza i nieco mniej wydajna. Z całą gamą osłon rozszerzających jego funkcjonalność i możliwością korzystania ze znanego identyfikatora Arduino
Pierwsze kroki z Esp 8266 Esp-01 z Arduino IDE - Instalowanie płytek Esp w Arduino Ide i programowanie Esp: 4 kroki
Pierwsze kroki z Esp 8266 Esp-01 z Arduino IDE | Instalowanie płyt Esp w Arduino Ide i programowanie Esp: W tej instrukcji dowiemy się, jak zainstalować płyty esp8266 w Arduino IDE oraz jak zaprogramować esp-01 i przesłać w nim kod. Ponieważ płyty esp są tak popularne, pomyślałem o naprawieniu instrukcji dla to i większość ludzi boryka się z problemem