Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
O'quv qo'llanma, biz LCD displeyni ishlatib, BMP180 -dan foydalanib, haroratni o'lchashni xohlaymiz. Maqolani to'ldirish, shuningdek, materiallarni yig'ish va o'rnatish, shuningdek, o'rnatish va o'rnatishning eng oson yo'li.
1 -qadam: Materiallar
Boshlang'ich ma'lumotlarga qaraganda, bu juda katta muammo. Kerakli narsalar:
- Un Arduino.
- Protobardan olib tashlang.
- LCD displey.
- bmp 180, 4 ta kabelni ulang.
- Potentsiometriya bo'yicha emas.
- Arduino uchun qarshilik.
- Arduino uchun 19 ta kabel.
2 -qadam: Montaje
Bu juda katta muammo. LCD displeyni o'rnatish uchun bmp180 moslamalari o'rnatiladi. Bundan tashqari, bmp180 uchun kabellar ham mavjud. VIN va A5 analog kabellari, Analog In, zar zarralari A5. A4 kabeli va GND kabellari, A4 va A4 formatida. Iltimos, xuddi shunday kabellar GAL -ni ham, Arduino -ni ham tanlang. Agar siz LCD displeyni bmp180 va Arduino -ga o'rnatishni xohlasangiz.
3 -qadam: Codigo
Ma'lumotlar almashinuvi. Dengizning harorati, dengizning harorati va jumboqlari. Yakuniy termaning yakuniy bosqichi:
#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); }
bo'sh o'rnatish () {
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); f
jirkanch Rankin = rankin (Centigrados);
float Kelvin = kelvin (Centigrados);
lcd.setCursor (2, 0);
lcd.print (Centigrados);
lcd.setCursor (10, 0);
lcd.print (Kelvin);
kechikish (200);
}
(Havolalar havolasi: https://elcajondeardu.blogspot.com.co/2014/02/tutorial-lcd-sensor-de-temperatura.html, va foto portali)
4 -qadam: Conexión Al Computador
Mana, bu kompyuter dasturlari, dasturlar, dasturlar, dasturlar, dasturlar, kompyuterlar, kompyuterlar va boshqa dasturlar.
5 -qadam: natija
Qachonki, natija bmp180, LCD displeyda esa, natijada paydo bo'ladi.