Мазмұны:

¡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 Arduino метеорологиясы!
Mi Arduino метеорологиясы!

Оқыту оқулықтары Arduino Uno -дың метеорологиялық жағдайында, BMP180 -де, СК -де, бірде -бір жерде, сенсорлы режимде, сондай -ақ СКД -де температураның жоғарылауына мүмкіндік береді

1 -қадам: материалдар

Материалдар
Материалдар

1 Ардуино

1 протокол тақтасы

1 СКД

180

1 Потенциометр

1 Резистенция

20 кабель

2 -қадам: LCD Montaje

LCD Монтаж
LCD Монтаж

Пайдалануға арналған қондырғылар LCD -ді пайдалану арқылы жүзеге асырылады. Сандық түйреуіш 12, 11, 5, 4, 3 және 2 жк. LCD контуры кабель мен жерге 3,3 вольт кабельді қосады.

Ұсыныстар: қарсылықты, қарсылықты, функционалдылықты, қарсылықты қамтамасыз етуді қажет етпейді.

3 -қадам: Монтаж BMP 180

180
180

БМП 180 кабельдері A4 және A5 деңгейлерінде және 5 вольтке сәйкес кабельдер.

4 -қадам: Кітапханаларды жүктеңіз

Мұны істеу үшін кітапханалар мен кітапханалар қажет болады.

1. Liquidcrystal, бұл қажет емес LCD дисплейі.

2. SFE_BPM180, BPM 180 функциялары қажет болған жағдайда температура мен температураны реттейді.

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

5 -қадам: Кодиго

Бірден -бір рет LCD дисплейде температура мен температураның жоғарылауы мүмкін.

#қосу (SFE_BMP180.h)

#қосу (Wire.h)

#қосу (LiquidCrystal.h)

LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

SFE_BMP180 bmp180;

жарамсыз орнату ()

{

Serial.begin (9600);

егер (bmp180.begin ())

Serial.println («BMP180 түзету»);

else {Serial.println («BMP180 қатесі»);

кезінде (1); // Bucle infinito}}

void loop () {char күйі; қос T, P;

күй = bmp180.startTemperature (); егер (күй! = 0)

{

кідіріс (күй);

күй = bmp180.getTemperature (T);

егер (күй! = 0)

{

күй = bmp180. бастау қысымы (3);

егер (күй! = 0)

{

кідіріс (күй);

status = bmp180.getPressure (P, T);

егер (күй! = 0)

{

lcd.print («Температура:»);

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 қорытындысы

BMP 180 -де орнатылған BMP 180 -дің ең жоғары деңгейдегі қондырғылары орнатылды.

Күнә эмбаргосы, бұл сіздің фотосуреттеріңізбен де, сонымен қатар температурамен де (celsius) cambia constantemente las letras que de la de la presión.

Ұсынылған: