Turinys:
- 1 žingsnis: Materiales
- 2 žingsnis: Montaje
- 3 žingsnis: Código
- 4 žingsnis: „Conexión Al Computador“
- 5 žingsnis: rezultatas
Video: „Temperatūra“ir LCD ekranas „Arduino“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Išsami pamoka, skirta naudoti LCD televizoriuje su eldu ar paraino que en la pantalla se muestra la pressión y temperatura, junto con ayuda del BMP180. „Aquí se encontrara cada paso para completarlo“, įskaitant įvaizdžius, susijusius su materiales, el montaje en el arduino y el código para Resolver esto.
1 žingsnis: Materiales
Žiūrėkite, kad tai būtų debe hacer, es tener todos los materiales. Klausimas, kurio reikia:
- Un Arduino.
- Ne protoboard.
- Nespalvotas LCD ekranas.
- Un bmp 180, su 4 kabeliais su taisymais.
- Un potenciometro.
- Una resistencia para arduino.
- 19 laidų „Arduino“.
2 žingsnis: Montaje
El siguiente paso, es hacer el montaje con todos los materiales. En la foto de arriba se muestra el montaje para conectar el LCD, lo único que faltaría sería conectar el bmp180. Para eso, se tiene que poner cuatro kabeliai en los huecos que tiene el bmp180. El kabelis yra prijungtas prie lado donde kauliukai VIN, sekite en el arduino ir el lado de Analog In, donde kauliukai A5. Luego, el cable que va en GND, también va conectado en el lado de Analog In, pero este en donde dice A4. „Los dos últimos“kabeliai yra prijungti prie el lado de Analog In también, en los dos GND de ese lado que están en el Arduino. Y esa es la conexión que se usa para el LCD con el bmp180 y Arduino.
3 žingsnis: Código
El siguiente paso es buildir el código. Se debe coger un código que sea para temperatura, uno que sea para presión y juntarlos. El Código final termina siendo así:
#įtraukti
„LiquidCrystal lcd“(12, 11, 5, 4, 3, 2);
float centi () {// Funcion para leer el dato analogico y convertirlo a digital:
int dato; plūdė c; dato = analogRead (A0); c = (500,0 * duomenų)/1023;
grąžinimas (c); }
float kelvin (float cent) {float k; k = centas+273,15; grąža (k); }
float fahren (float cent) {float f; f = centas*1,8+32; grįžimas (f);
}
float rankin (float cent) {float r; r = (centas + 273,15)*1,8; grįžimas (r); }
void setup () {
LCD. pradžia (16, 2);
lcd.print ("C = K =");
lcd.setCursor (0, 1);
lcd.print ("Temperatūra");
}
void loop () {
// Įdėkite savo pagrindinį kodą čia, kad paleistumėte pakartotinai:
plūdė Centigrados = centi ();
plūdė Farenheitas = farenas (Centigrados); f
loat Rankin = rankin (Centigrados);
plūdė Kelvinas = kelvinas (Centigrados);
lcd.setCursor (2, 0);
lcd.print (Centigrados);
lcd.setCursor (10, 0);
lcd.print (Kelvinas);
vėlavimas (200);
}
(El código fue tomado del siguiente nuoroda: https://elcajondeardu.blogspot.com.co/2014/02/tutorial-lcd-sensor-de-temperatura.html, al igual que la foto de la portada)
4 žingsnis: „Conexión Al Computador“
Lo que se debe hacer después es, en un computador que tenga el program de arduino, poner el codigo en el program, conectar el arduino al computador y por último subir el codigo al arduino.
5 žingsnis: rezultatas
Por último, se tiene el resultado que es la presión y la temperatura medida por el bmp180, mostrado en el LCD.
Rekomenduojamas:
„Bluetooth“valdomas „Messenger“skystųjų kristalų ekranas -- 16x2 skystųjų kristalų ekranas -- Hc05 -- Paprasta -- Belaidžio ryšio skelbimų lenta: 8 žingsniai
„Bluetooth“valdomas „Messenger“skystųjų kristalų ekranas || 16x2 skystųjų kristalų ekranas || Hc05 || Paprasta || Belaidžio ryšio skelbimų lenta: …………………………. Prenumeruokite mano „YouTube“kanalą, kad gautumėte daugiau vaizdo įrašų …… ………………………………… Skelbimų lenta naudojama žmonėms atnaujinti nauja informacija arba jei norite išsiųsti pranešimą kambaryje arba po
TTGO (spalvotas) ekranas su mikropitonu (TTGO T-ekranas): 6 žingsniai
TTGO (spalvotas) ekranas su „Micropython“(TTGO T-ekranas): „TTGO T-Display“yra plokštė, pagrįsta ESP32, kurioje yra 1,14 colio spalvotas ekranas. Lentą galima nusipirkti už mažesnį nei 7 USD prizą (įskaitant pristatymą, prizas matomas „banggood“). Tai neįtikėtinas prizas už ESP32, įskaitant ekraną. T
„Arduino LCD 16x2“pamoka - Sąsajos 1602 LCD ekranas su „Arduino Uno“: 5 žingsniai
„Arduino LCD 16x2“pamoka | Sąsajos 1602 LCD ekranas su „Arduino Uno“: Sveiki, vaikinai, nes daugeliui projektų reikia ekrano, kuriame būtų rodomi duomenys, nesvarbu, ar tai yra koks nors „pasidaryk pats“skaitiklis, ar „YouTube“prenumeratų skaičius, ar skaičiuoklė, ar klaviatūros užraktas su ekranu, ir jei visi šie projektai yra sukurti naudojant arduino jie apibrėžs
I2C / IIC LCD ekranas - Naudokite SPI LCD prie I2C LCD ekrano Naudodami SPI to IIC modulį su „Arduino“: 5 žingsniai
I2C / IIC LCD ekranas | Naudokite SPI LCD prie I2C LCD ekrano SPI to IIC modulio naudojimas su „Arduino“: Sveiki, vaikinai, nes įprastas SPI LCD 1602 turi per daug laidų prijungti, todėl labai sunku jį sujungti su „arduino“, tačiau rinkoje yra vienas modulis, kuris gali konvertuoti SPI ekraną į IIC ekraną, todėl jums reikia prijungti tik 4 laidus
I2C / IIC LCD ekranas - Konvertuokite SPI LCD į I2C LCD ekraną: 5 žingsniai
I2C / IIC LCD ekranas | Konvertuokite SPI LCD į I2C LCD ekraną: naudojant „spi lcd“ekraną reikia per daug jungčių, o tai padaryti tikrai sunku, todėl radau modulį, kuris gali konvertuoti „i2c LCD“į „spi lcd“, todėl pradėkime