Mundarija:
- 1 -qadam: Materiallar
- 2 -qadam: LCD Montaje
- 3 -qadam: BMP 180 o'rnatish
- 4 -qadam: Kutubxonalarni yuklab oling
- 5 -qadam: Codigo
- 6 -qadam: Montaje natijasi natijasi
Video: Mi Estación Meteorológica Con Arduino !: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
O'rnatilgan darslar Arduino -ni ob -havo bilan bir vaqtda, BMP180 va LCD displeyda, shuningdek, LCD displeyda, shuningdek, LCD displeyda haroratni o'lchashni osonlashtiradi.
1 -qadam: Materiallar
1 Arduino
1 Protoboard
1 LCD
1 BMP 180
1 ta potentsial
1 qarshilik
20 ta kabel
2 -qadam: LCD Montaje
Arduino va LCD displeyni o'rnatish uchun asbob -uskunalar o'rnatish mumkin. Raqamli pin 12, 11, 5, 4, 3 va 2 -darajali LCD konvektorlar kabellarni erdan va 3,3 voltli kuchlanishdan o'tkazadi.
Tavsiya etiladi: qarshilik, qarshilik ko'rsatish, o'rnatish hech qanday funktsiyaga ega emas va hech qanday qarshilik ko'rsatmaydi.
3 -qadam: BMP 180 o'rnatish
Aloqa ma'lumotlari BMP 180, A4 va A5 va boshqa 5 voltli kabellar uchun mo'ljallangan.
4 -qadam: Kutubxonalarni yuklab oling
Bu sizning kutubxonalaringiz va arduinolaringiz uchun kerak bo'lgan narsadir.
1. Liquidcrystal, LCD displeylar va qurilmalar.
2. SFE_BPM180, BPM 180 funktsiyalari, shuningdek, harorat va temperatura.
Atension: SI NO SE LOGRAN DESCARGAR ESTAS LIBRERIAS, SE PUEDE DESARROLAR EL CÓDIGO.
5 -qadam: Codigo
Bu erda har qanday temperatura ham, shuningdek, LCD displeyning harorati ham, harorati ham yuqori bo'ladi.
#qo'shing (SFE_BMP180.h)
#qo'shing (Wire.h)
#qo'shing (LiquidCrystal.h)
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
SFE_BMP180 bmp180;
bo'sh o'rnatish ()
{
Serial.begin (9600);
agar (bmp180.begin ())
Serial.println ("BMP180 tuzatishlar");
else {Serial.println ("BMP180 xatosi");
vaqt (1); // bucle infinito}}
void loop () {char holati; er -xotin T, P;
holat = bmp180.startTemperature (); agar (holat! = 0)
{
kechikish (holat);
holat = bmp180.getTemperature (T);
agar (holat! = 0)
{
holat = bmp180. boshlanish bosimi (3);
agar (holat! = 0)
{
kechikish (holat);
status = bmp180.getPressure (P, T);
agar (holat! = 0)
{
lcd.print ("Temperatura:");
lcd.print (T, 2);
lcd.print (" *C,");
lcd.print ("Ko'rgazma:");
lcd.print (P, 2);
Serial.println ("mb");
}
}
}
}
kechikish (1000);
}
6 -qadam: Montaje natijasi natijasi
O'rnatish BMP 180 va LCD displeylari yordamida amalga oshiriladi.
G'arbiy embargo, gracias a la luz de la foto no cue pueve ver cambia constantemente las letras que desían la presión (en Nyutons) va temperatura (Selsiy bo'yicha).
Tavsiya:
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Qayta ishlangan materiallardan ko'chma lehim stantsiyasi. / Estación De Soldadura Portátil Hecha Con Material Reciclado: 8 qadam (rasmlar bilan)
Qayta ishlangan materiallardan ko'chma lehim stantsiyasi. / Estación De Soldadura Portátil Hecha Con Material Reciclado.: Dad ajoyib san'atkor va sarguzashtchi edi, xuddi DIY madaniyatining ashaddiy muxlisi edi. Uning o'zi uyga mebel va shkafni takomillashtirish, antiqa lampalarni qayta ishlashni o'z ichiga olgan juda ko'p o'zgartirishlarni kiritdi va hatto sayohat uchun VW kombi vanini ham o'zgartirdi
Claqueta Digital Con Arduino (Arduino bilan raqamli klapan): 7 qadam
Claqueta Digital Con Arduino (Arduino bilan Raqamli Clapperboard): Raqamli, Arduino raqamli va raqamli qurilmalar bilan almashtiriladi, MAX7219 displeyi 7 segmentli MAX7219 va 8 raqamli mos keladi va mos keladi. Arduin
Mini Estación Meteorológica Con Arduino: 4 qadam
Arduino mini -meteorologiyasi: meteorol va oacute -dagi har qanday o'quv qo'llanmalari, Arduino -da, temperatura va ob -havo sharoitida