সুচিপত্র:

¡Mi Estación Meteorológica Con Arduino!: 6 ধাপ
¡Mi Estación Meteorológica Con Arduino!: 6 ধাপ

ভিডিও: ¡Mi Estación Meteorológica Con Arduino!: 6 ধাপ

ভিডিও: ¡Mi Estación Meteorológica Con Arduino!: 6 ধাপ
ভিডিও: Crea una Estación meteorológica con Arduino, el Sensor DHT11 y LCD | Estación del Clima con Arduino 2024, নভেম্বর
Anonim
¡Mi Estación Meteorológica Con Arduino!
¡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 y un LCD, de una manera rápida, sencilla y que en realidad logre el propósito que es que el LCD muestre la temperatura y la presió ।

ধাপ 1: উপকরণ

উপকরণ
উপকরণ

1 আরডুইনো

1 প্রোটোবোর্ড

1 এলসিডি

1 বিএমপি 180

1 Potenciómetro

1 প্রতিরোধ

20 তারের

ধাপ 2: Montaje LCD

মন্টাজে এলসিডি
মন্টাজে এলসিডি

Utilizando este montaje para conectar el Arduino con el LCD y con el potenciómetro। Vamos একটি conectar ডিজিটাল পিন 12, 11, 5, 4, 3 y 2 al LCD y vamos a conectar tres cables a ground y a 3.3 voltios para el potenciómetro।

সুপারিশ: Si, al conectar la resistencia, el montaje no funciona, no va importar que le quite la resistencia.¡Quítela ya!

ধাপ 3: Montaje BMP 180

মন্টাজে বিএমপি 180
মন্টাজে বিএমপি 180

Después de haber soldado los cuatro cables al BMP 180, estos se conectan con los puerto A4 y A5 y a demás a ground y a 5 voltios।

ধাপ 4: Librerias ডাউনলোড করুন

Para este código necesitas bajar dos librerías a arduino।

1. Liquidcrystal, para que el LCD fucione y muestre los valores que necesitas।

2. SFE_BPM180, para que el BPM 180 funcione y capte la presión y la temperatura que necesitamos।

Atención: SI NO SE LOGRAN DESCARGAR ESTAS LIBRERIAS, NO SE PUEDE DESARROLAR EL CÓDIGO।

ধাপ 5: Código

Al unir los códigos de temperatura y presión, se genera este código que se usa para saber la temperatura y la presión de donde estés en un solo LCD।

#অন্তর্ভুক্ত (SFE_BMP180.h)

#অন্তর্ভুক্ত (Wire.h)

#অন্তর্ভুক্ত (LiquidCrystal.h)

লিকুইডক্রিস্টাল এলসিডি (12, 11, 5, 4, 3, 2);

SFE_BMP180 bmp180;

অকার্যকর সেটআপ()

{

Serial.begin (9600);

যদি (bmp180.begin ())

Serial.println ("BMP180 iniciado correctamenten");

অন্য {Serial.println ("Error al iniciar el BMP180");

যখন (1); // bucle infinito}}

অকার্যকর লুপ () {চর অবস্থা; ডবল টি, পি;

অবস্থা = bmp180.startTemperature (); যদি (অবস্থা! = 0)

{

বিলম্ব (স্থিতি);

অবস্থা = bmp180.getTemperature (T);

যদি (অবস্থা! = 0)

{

অবস্থা = bmp180.startPressure (3);

যদি (অবস্থা! = 0)

{

বিলম্ব (স্থিতি);

অবস্থা = bmp180.getPressure (P, T);

যদি (অবস্থা! = 0)

{

lcd.print ("Temperatura:");

lcd.print (T, 2);

lcd.print (" *C,");

lcd.print ("Presion:");

lcd.print (P, 2);

Serial.println ("mb");

}

}

}

}

বিলম্ব (1000);

}

ধাপ 6: ফলাফল Y Montaje ফাইনাল।

ফলাফল Y Montaje ফাইনাল।
ফলাফল Y Montaje ফাইনাল।

En el montaje se puede ver la Union de montajes del BMP 180 y del LCD con el poteciómetro।

সিন নিষেধাজ্ঞা, গ্রাসিয়াস আ লা লুজ দে লা ফটো নো সে পুয়েড ভার কিউ ক্যাম্বিয়া কনস্ট্যান্টমেন্ট লাস লেট্রাস কিউ ডেকান লা প্রেসিয়ান (এন নিউটন) ওয়াই টেম্পেরাটুরা (এন সেলসিয়াস)।

প্রস্তাবিত: