Përmbajtje:

Tutorial LCD-BMP180 Con Arduino: 4 hapa
Tutorial LCD-BMP180 Con Arduino: 4 hapa

Video: Tutorial LCD-BMP180 Con Arduino: 4 hapa

Video: Tutorial LCD-BMP180 Con Arduino: 4 hapa
Video: Lesson 45: Measure temperature and Pressure with BME280 display on LCD1602 and LCD2004 with Arduino 2024, Korrik
Anonim
Tutorial LCD-BMP180 Con Arduino
Tutorial LCD-BMP180 Con Arduino

Për më tepër, ju mund të përdorni një tutorial, duke përdorur një sensor për të krijuar një temperaturë të papërshtatshme të temperaturës, pajisjeve dhe efektivitetit. Mësimdhënës i suksesshëm me programin Arduino, ju nevojitet nga Arduino Uno, pa BMP180 dhe LCD.

Hapi 1: ¿Que Necesitaremos?

¿Que Necesitaremos?
¿Que Necesitaremos?
¿Que Necesitaremos?
¿Que Necesitaremos?
¿Que Necesitaremos?
¿Que Necesitaremos?

Para lograr nuestro Objetivo necesitaremos:

*Un Arduino Uno

*Un LCD

*Un sensor BMP180

*Un Protoboard

*Nuk ka gjithsej 13 kabllo

*Un cable de Impresora

*Un computador/Laptop me aplikimin e Arduino instaloni në librería "bmp 180 bibliotekë që ndizet"

*Un kabllo de impresora

*Pa potenciómetro

Për kryetarin e bashkisë lehtësoni lidhjen me të dhe instaloni Arduino në kompjuterin tuaj (Es gratis y seguro)

www.arduino.cc/en/Main/Software

Hapi 2: ¿Cómo Utilizo Mis Materiales?

Cómo Utilizo Mis Materiales?
Cómo Utilizo Mis Materiales?

Seguramente al ver la enorme lista de materiales, cada uno con nombres raros y difíciles de recorder, se te hace un poco difícil mund të përdorë këto materiale për paragrafët e mi të sensorit

Për lehtësinë e sqarimit, ju mund të përdorni një pajisje të thjeshtë për të përcaktuar materialin e nevojshëm, mund të përdorni një kabllo që ju lejon të lidhni një USB me kompjuterin tuaj para Arduino, LSB, etj

SHANIM: El BMP180 nuk shfaqet në një montazh, për të përfshirë debatet e pjesës së VIN del BMP180 në pjesën ANALOGO del ARDUINO en A5, la parte GND ne A4 y SCL dhe SDA en los GND de la parte analoga del Arduino

CONSEJOS:

* Mushtë shumë e zakonshme që të kaloni në rrugën tuaj të parë, për shembull, të rishikoni të gjitha kabllot e lidhura me pozicionin e saktë të montaje

* Zgjedhja e ndarjes në dosjet tuaja të pjesës dixhitale (për shembull, kabllot e bashkisë së kanaleve të reja në një estar) dhe analogjikë. Procura revisar bien en qué parte del arduino cada cable va

Përfundimi i Montaje, si të keni një korrigjim, në LSB debería prender y podrías prenderlo dhe apagarlo con el potenciómetro

montaje Sacado de:

Hapi 3: Cómo Utilizar La Aplikimi Arduino

Për më tepër, Arduino është instaluar në një sistem kompjuterik, është bërë një rishikim i drejtpërdrejtë i "bmp 180 bibliotekës sparkfun", i cili është instaluar për mëkatet e mëvonshme, nuk ka asnjë funksion

Nëse nuk keni nevojë për një librería të instaluar ose pa aplikim, mund të rishikoni një pjesë superiore të Arduino -s, dhe të zgjidhni programin dhe programin e "Añadir Librerías". Nuk ka qasje të lirë në "BMP180 libra sparkfun" në listën tuaj të të dhënave të lira, të lidhura me lidhjen https://learn.sparkfun.com/tutorials/bmp180-barome… në një udhëzues të veçantë Descargar e instalar la Librería en Arduino

Al tener la Librería instalado en Arduino, y verificar que tu Montaje esté funcionando, kopjoni dhe përdorni një siguiente código në Arduino, verificalo dhe subelo:

#përfshi

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

float centi () {// Funksion për të dhëna analoge dhe konvertim dixhital:

int dato; noton c; dato = analogRead (A0); c = (500.0 * dato)/1023;

kthimi (c); }

float kelvin (float cent) {noton k; k = cent+273.15; kthimi (k); }

float fahren (float cent) {noton f; f = cent*1.8+32; kthimi (f);

}

noton rankin (float cent) {noton r; r = (cent + 273.15)*1.8; kthimi (r); }

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

void loop () {// vendosni kodin tuaj kryesor këtu, për të ekzekutuar në mënyrë të përsëritur: float Centigrados = centi (); noton Fahrenheit = fahren (Centigrados); noton Rankin = rankin (Centigrados); noton Kelvin = kelvin (Centigrados); lcd.setCursor (2, 0); lcd.print (Centigrados); lcd.setCursor (10, 0); lcd.print (Kelvin); vonesë (200);

}

Código Sacado de:

Hapi 4: Rezultati përfundimtar

Rezultati përfundimtar
Rezultati përfundimtar

Për më tepër, ju mund të lexoni të gjitha pikat tuaja, të rishikoni dosjen tuaj, të instaloni një kopje të lirë të pajisjeve, të vendosni një rezultat përfundimtar të debería ser parecido al de la imagen arriba.

Për më tepër, censuroni dice la temperatura aktuale del lugar en el que te encuentras.

Recommended: