Obsah:

Lcd, Arduino, Potenciometro Y BMP .: 9 kroků
Lcd, Arduino, Potenciometro Y BMP .: 9 kroků

Video: Lcd, Arduino, Potenciometro Y BMP .: 9 kroků

Video: Lcd, Arduino, Potenciometro Y BMP .: 9 kroků
Video: Display input voltage as bargraph on LCD using Arduino and potentiometer 2024, Červenec
Anonim
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP

Prohlédněte si více a více snímků z většiny LCD monitorů a jejich teploty. Primero hay que entender para que sirve cada uno de los elementos que son fundamentales y los mas importantes en este proyecto.

LCD: Este artefacto es usedo para mostrar alguna información que se busque dar mediante un código. Můžete si vybrat z naší široké nabídky.

BMP: el bmp es usado para medir la presión barométrica o atmosférica.

Potenciómetro: se usa para medir el paso de energía y en si controlarlo. Podívejte se, jak moderně a energeticky odolávat.

Arduino: El Arduino es un artefacto que se usa para poner en prueba los códigos creados en la plataforma. Různé rozdílné varianty připojení a montáže.

Krok 1: Materiály

Materiály
Materiály

Para este montaje se necesitan:

- 16 kabelů

- 1 arduino

- 1 lcd solado

- 1 potenciometro

- 1 bmp180 soldado

Krok 2: Montaje

Montaje
Montaje

Různé možnosti montáže obsahují různé možnosti, ale další doporučení se týkají většiny stránek Arduina. Naše doporučení se týkají připojení reproduktorů k inicializaci programu „Ahoj, světe!“. Nejčastěji se točí v knihovně LiquidCrystal. Programy, které jsou k dispozici, se přenášejí z LCD na „Ahoj, světe!“y muestre la cantidad de segundos que el Lcd lleva mostrando el mensaje. K dispozici je celkem 16 kabelů, bez odporu, s Lcd, s Arduino, s protoboardem a starostou tam. Je důležité mít na paměti, že je důležité, abyste si vybrali kabel, který by měl být připojen, žádný pravděpodobný počet, pravděpodobnost, počet, pravděpodobnost, součinnost atd. quiere mostrar. Doporučujeme vám více podrobností a doporučení pro Arduino.

Krok 3: Codigo

Codigo
Codigo

El código de "Ahoj, světe!" je to program programu Arduino. En la librería se encontrara. Una vez se suba el código, y en el Lcd diga "Hello, world!" el montaje esta listo para ser usado para que se muestre la presión atmosférica y la temperatura!

Krok 4: Código Presión Y Temperatura

Después de haber usado el código "Hello, world!" como prueba de que realmente funcionara el montaje, y haber entendido de que manera sirve cada uno de los elementos, podemos comenzar a sacar el código de presión y temperatura.

Nejčastěji nakupujete, nakupujete a nakupujete na internetu, ale stále více a více o tom, co se stalo, když jste „Ahoj, svět!“y em código de BMP180 create from SparkFun. Ruční ovládání pro všechny typy BMC a BMP180.

Krok 5: Unir Códigos

Paso 3:

Para el código de presión y temperatura es noncesario descargar de SparkFun, la libreria Bmp180. Los pasos exaktní syn:

1. de el siguiente link, descargar la libreria Bmp180 por sparkfun:

2. Vstupte do "programu" v Arduinu, vyberte si z kostek všechny kostky a vyberte si z kostek "Añadir librería. ZIP"

3. Kostky escoger la carpeta BMP180_Breakout_Arduino_Library-Master

4. Vstup a výstup, výběr ze všech výšek a knihoven.

Z tohoto důvodu je důležité, abyste si vybrali „SparkFun BMP180“a abyste získali další možnosti použití.

Krok 6: Segunda Opción

Nejčastěji se jedná o teploty, které se vyskytují v prostředí, ve kterých se nacházíte, a také o průměrné internetové připojení. Všechny důležité prvky pro rok 2014. Este código aparte de estar bien hecho, exestacado de la mejor manera para que cada persona logre el funcionamiento del proyecto.

¡ATENCIÓN!

Všechny stránky se odlišují od předních fue propuesto, creería que con cualquier montaje debería servir. Aunque igual lo mejor es usar el que fue propuesto por Arduino y usado en "Hello, world" para no tener que volver a crear una conexión.

Nejčastěji jsou připojeny k internetu, jsou vybaveny snímačem BMP180 a montují se.

El sensor BMP180 obsahuje více kabelů, připojených kabelů:

- Kabel se prodává a SDA: připojuje se k internetu a připojuje se k Arduino A4.

- El kabel soldado SCL: tiene que ir conectado a A5 en el Arduino Uno.

- Kabel je prodáván s GND: Souvisí s připojením GND a Arduino Uno.

- Kabel se prodává a VIN: tiene que ir conectado a 3.3V en el Arduino Uno.

Krok 7: Código Propuesto

Pokračování v tvorbě El Cajón de Ardu:

#zahrnout

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

// Hasta aqui hemos declarado la librería para la LCD y los pines por donde le va a entrar la información.

float centi () {// Funkce analogových a digitálních analogových a digitálních převodů:

int dato; float c; dato = analogRead (A0); c = (500,0 * data)/1023;

// Nejlepší prodejní senzory s barevnými senzory. Nejčastěji se jedná o rastrovou webovou stránku, která může mít různé příklady: El sensor de temperatura LM35 responds a variaciones de 10 mV por cada grado centígrado. Senzor detekuje 1 stupeň centrogradního a lalidového snímače 10 mV. Eploze: 26, 4ºC = 264 mV = 0,264 V. Tenemos que el converidor de digital and digital es de 10 bits de resolución, los valores variarán entre 0 y 1023, entonces Vout = (5V*Dato)/1023 siendo (0 <Dato <1023) y para ajustar la escala a grados centígrados: Vout = ((5V*Dato)*100)/1023 return (c); }

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

float fahren (float cent) {float f; f = cent*1,8+32; return (f);

}

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

// Velké množství prohlášených funkcí přenosu dat z analogových senzorů s různým stupněm respektování rovnocenných hodnot.

neplatné nastavení () {// Definice rozměrů LCD 2x16 y definice los caracteres que deben salir en las filas: lcd.begin (16, 2); lcd.print ("C = K ="); lcd.setCursor (0, 1); lcd.print ("Temperatura"); }

// Hasta aquí hemos definido qué queremos que salga impreso por la pantalla y el tamaño de ésta. void loop () {// sem vložte svůj hlavní kód, aby se spustil opakovaně: float Centigrados = centi (); float Fahrenheit = fahren (Centigrados); float Rankin = rankin (Centigrados); float Kelvin = kelvin (Centigrados); lcd.setCursor (2, 0); lcd.print (Centigrados); lcd.setCursor (10, 0); lcd.print (Kelvin); zpoždění (200); // Por último, hemos usado la partte activa del programa o bucle para que Constementement para para cada variación recalcule los datos. }

Krok 8: Doporučení Ultimas

1. volver a copiar y pegar el código propuesto, y sacarlo de la página ya que desde esta plataforma no se muestra bien el formato del montaje. ase que a continuación encontraran el Link:

elcajondeardu.blogspot.com.co/2014/02/tutor…

2. Všechny momenty v Arduinu, chirurgické zákroky a problémy. Vysvětlení senů se může projevit v případě, že si vyberete. Všechny momenty spojené s montáží a programem zpětné vazby, která může vést k chybě, nevysvětlitelným způsobem. Více informací, které jsou vysvětleny v odstavcích uvedených v článku.

3. En caso de que no funcione koregir y revar de de manera detallada el código y el montaje. Zeptejte se na to, zda se vám to líbí, zda je to možné.

Krok 9: Výsledek

Výsledek!
Výsledek!
Výsledek!
Výsledek!

Así debería quedar! Všechny naše montáže! el de „Ahoj, světe!“y el de el medidor de temperatura! Espero que este tutorial les haya servido y puedan pasar un buen momento desarrollandolo.

Mucha Suerte!

Doporučuje: