Mundarija:

LCD-BMP180 Con Arduino qo'llanmasi: 4 qadam
LCD-BMP180 Con Arduino qo'llanmasi: 4 qadam

Video: LCD-BMP180 Con Arduino qo'llanmasi: 4 qadam

Video: LCD-BMP180 Con Arduino qo'llanmasi: 4 qadam
Video: Урок 96: Датчик атмосферного давления, температуры, приблизительной высоты BMP390 с ЖК-дисплеем 2024, Iyul
Anonim
LCD-BMP180 Con Arduino uchun qo'llanma
LCD-BMP180 Con Arduino uchun qo'llanma

Bienvendiya - bu eng yaxshi o'quv qo'llanma, bu haroratni o'lchash va o'lchashni osonlashtiradi. Arduino -ni Arduino -da, BMP180 va LCD -dagi boshqa dasturlar bilan bir vaqtda bajarish mumkin.

1 -qadam: Que Necesitaremos?

Qani, Necesitaremos?
Qani, Necesitaremos?
Nima, Necesitaremos?
Nima, Necesitaremos?
Nima, Necesitaremos?
Nima, Necesitaremos?

Nusxa yozish vositalari quyidagicha:

*Undu Arduino bilan

*LCD displeysiz

*BMP180 sensori

*Protoboardni olib tashlang

*Hammasi bo'lib 13 ta kabel

*Impressor kabeli yo'q

*Kompyuter/noutbukni Arduino -da "bmp 180 kutubxonasi sparkfun" ga o'rnatib qo'ying.

*Simsiz aloqa kabeli

*Imkoniyatsiz

Shahar hokimi bilan bog'laning, bu erda siz kompyuterni o'rnatishingiz mumkin (bu bepul).

www.arduino.cc/en/Main/Software

2 -qadam: Siz qanday materiallar ishlatasiz?

Qanday materiallar ishlatilgan?
Qanday materiallar ishlatilgan?

Hisobot materiallari ro'yxatga olinadigan bo'lsa, ular ro'yxatga olish va yozish ishlarida farq qiladi, bu esa sensorli sensorlar uchun katta farq qiladi

Ta'minot, o'rnatish va o'rnatish ishlarini bajarishdan oldin, USB kabeli ham, Arduino, LSB va boshqa kompyuterlar uchun ham USB kabelidan foydalanish mumkin

QAYD: Bunda BMP180 o'rnatilgan emas, balki VIN va BMP180 bo'limlari ARALINO va ARDINO -ni A5 -da, GND -da A4 -dagi SDA -da, GND -da, shuningdek, Arduino -da o'rnatiladi

KONSEJOS:

* O'rnatish ishlari juda tez va oson bajarilgandan so'ng, siz kabelni taqqoslashingiz mumkin

* Raqamli bo'linish (ajratilgan kabellar va kabellar) va boshqalar. Kabel kabelini qayta ko'rib chiqish va qayta ishlash

Qisqa vaqt ichida tuzatishlar, LSB -ni o'chirish va o'chirish, shuningdek, ularni o'rnatish mumkin

Sacado montaji:

3 -qadam: La Aplicación Arduino -ni ishlating

Bu erda siz kompyuterni kompyuterda va kompyuterda "bmp 180 kutubxonasi" deb o'rnatishingiz mumkin, lekin bu hech qanday funktsiyaga ega emas

Bu erda hech qanday farq yo'q, chunki u "Arduino" va "Dastur" dasturlarini "Aniadir Librerías" dasturining eng yuqori darajasida o'rnatishga imkon beradi. Bu erda "BMP180 kutubxonasi" kutubxonasi mavjud emas, bu erda havola mavjud: https://learn.sparkfun.com/tutorials/bmp180-barome… zaxira nusxalari Arduino-da yuklab olish

Arduino -ni o'rnatish, o'rnatish vazifalari, Arduino -dagi nusxa ko'chirish va o'zgartirishlar:

#qo'shing

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

float centi () {// Funksiya raqamli raqamli analogga o'xshaydi:

ma'lumotlar; suzuvchi c; dato = analogRead (A0); c = (500.0 * ma'lumotlar)/1023;

qaytish (v); }

float kelvin (float cent) {float k; k = sent+273,15; qaytish (k); }

float fahren (float cent) {float f; f = sent*1.8+32; qaytish (f);

}

float rankin (float cent) {float r; r = (sent + 273,15)*1,8; qaytish (r); }

void setup () {lcd.begin (16, 2); lcd.print ("C = K ="); lcd.setCursor (0, 1); lcd.print ("Temperatura"); }

void loop () {// qayta ishga tushirish uchun asosiy kodingizni bu erga qo'ying: float Centigrados = centi (); suzuvchi Farengeyt = fahren (Centigrados); suzuvchi Rankin = rankin (Centigrados); float Kelvin = kelvin (Centigrados); lcd.setCursor (2, 0); lcd.print (Centigrados); lcd.setCursor (10, 0); lcd.print (Kelvin); kechikish (200);

}

Cacodo Sacado:

4 -qadam: Final natijasi

Yakuniy natija
Yakuniy natija

Qachonki, biz siz ham o'z qo'llaringiz bilan, keyin ularni qayta ko'rib chiqasiz, kutubxonani nusxa ko'chirasiz, natijada ma'lumotlarni o'chirib tashlaysiz.

Ma'lum bo'lishicha, tsenzura har doimgidan ham farq qiladi.

Tavsiya: