Obsah:

Lcd, Arduino, Potenciometro Y BMP .: 9 krokov
Lcd, Arduino, Potenciometro Y BMP .: 9 krokov

Video: Lcd, Arduino, Potenciometro Y BMP .: 9 krokov

Video: Lcd, Arduino, Potenciometro Y BMP .: 9 krokov
Video: Arduino LCD Tutorial ST7920 2024, Júl
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

Uvažujte o tom, že budete potrebovať väčšinu LCD monitorov, ktoré budú hodnotiť teplotu a teplotu okolia. Základné seno sa môže líšiť od toho, aby ste ho získali, ale aby ste získali základné prvky, ktoré vás budú zaujímať.

LCD: Este artefacto es usedo para mostrar alguna información que se busque dar mediante un código. Vaša hudba sa bude líšiť od ostatných.

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

Potenciómetro: us us para para medir el paso de energía y en si controlarlo. Pozrite sa na modernú energiu, ktorá sa líši od ostatných.

Arduino: El Arduino es un artefacto que se usa para poner en prueba los códigos creados en la plataforma. Rozdiely medzi rôznymi druhmi montáže a montáže.

Krok 1: Materiály

Materiály
Materiály

Čo treba vedieť:

- 16 káblov

- 1 arduino

- 1 lcd solado

- 1 potenciometro

- 1 bmp180 predaných

Krok 2: Montaje

Montaje
Montaje

Väčšina montáží obsahuje rôzne možnosti, ale odporúča sa viac odporúčať z mnohých stránok Arduino. Naše montáže sa spájajú s pripojením LCD k počiatočnému programu programu „Ahoj, svet!“. Vedeli ste, že môžete nakúpiť v LiquidCrystal? Programy, ktoré sú k dispozícii, sú dodávané s prenosom LCD "Ahoj, svet!" y muestre la cantidad de segundos que el Lcd lleva mostrando el mensaje. El montaje contiene necesita 16 káblov, una resistencia, un Lcd, un Arduino Uno y un protoboard del Mayor tamaño posible. Všetky možnosti sú dôležité, preto je potrebné dbať na to, aby bol kábel k dispozícii, ale pravdepodobne by sa mohol líšiť od toho, čo je v zozname, prípadne ako je možné. tichší mostrar. Odporúčame všetky podrobné informácie o Arduino.

Krok 3: Codigo

Codigo
Codigo

El código de „Ahoj, svet!“Program je dodávaný s programom 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.

Môžete si vybrať z týchto obľúbených hier, vybrať si z nášho obľúbeného internetového obchodu a vybrať si z veľkého množstva skvelých svetových hitov! skladom z BMP180 od spoločnosti SparkFun. Manuálna verzia obsahuje všetky základné informácie o BMP180.

Krok 5: Unir Códigos

Paso 3:

Vyberte si z nasledujúcich teplôt a teplôt a vyberte si zo SparkFun, alebo z knižnice Bmp180. Presný syn:

1. odkaz na stiahnutie z knižnice Bmp180 od sparkfun:

2. Zapíšte si "program" do Arduina, vyberte si jednu kocku vrátane knižnice a vyberte si jednu z najlepších kociek "Añadir librería. ZIP"

3. Kocky escoger la carpeta BMP180_Breakout_Arduino_Library-Master

4. Vstupy a výstupy, výber rôznych výšok a výšok.

Vsetky momento este se podra ver, en ejemplos, ya que saldrá "SparkFun BMP180" y ahí saldrá la opción de usar el código.

Krok 6: Segunda Opción

Najvyššia možná teplota v LCD televízore má svoju teplotu a priemernú strednú a veľkú hĺbku. Všetky dôležité prvky pre rok 2014. Všetky typy zariadení, ktoré sú popísané v predchádzajúcom texte, predstavujú jednu z najdôležitejších osobností spojených s touto funkciou.

ATENCIÓN!

Niektoré z týchto dvoch rôznych predný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 en „Hello, world“para no tener que volver a crear una conexión.

V súčasnosti je k dispozícii najväčší internetový prehliadač, ktorý umožňuje pripojenie senzora BMP180 k montáži.

Senzor BMP180 obsahuje všetky káble, vrátane nasledujúcich prepojení:

- Kábel sa predáva vo formáte SDA: sú k dispozícii všetky veľkosti A4 a Arduino Uno.

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

- Kábel je dodávaný s GND: všetko je prepojené s GND v Arduino Uno.

- Kábel je dodávaný s VIN kódom a obsahuje 3,3 V v Arduino Uno.

Krok 7: Código Propuesto

Pokračovanie tvorby El Cajón de Ardu:

#zahrnúť

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 () {// Functions para leer el dato analogico y převod digitálneho a digitálneho:

int dato; plavák c; dato = analogRead (A0); c = (500,0 * údaj)/1023;

// Výpredaj relatívnych senzorov so zhoršenými teplotami. Rastie hlavne z veľkej časti webového servera a ukazuje nasledovné: El sensor de temperatura LM35 responds a variaciones de 10 mV por cada grado centígrado. Senzor deteguje 1 stupňový stupeň a počet senzorov 10 mV. Rozsah: 26, 4ºC = 264 mV = 0,264 V. Časť analógových a digitálnych prevodníkov 10 bitov, rozlíšenie variácií 0, 1023, rozsah Vout = (5V*Dato)/1023 rozmerov (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; návrat (r); }

// Väčšina údajov o analógových vstupných a výstupných analógových snímačoch, ktorých stupne sú rešpektované.

neplatné nastavenie () {// Definícia rozmerov displeja LCD 2x16 y definícia los caracteres que deben salir en las filas: lcd.begin (16, 2); lcd.print ("C = K ="); lcd.setCursor (0, 1); lcd.print ("Temperatura"); }

// Hasta aqui hemos definido qué queremos que salga impreso por la pantalla y el tamaño de ésta. void loop () {// sem vložte svoj hlavný kód, aby sa spúšťal opakovane: float Centigrados = centi (); plavák Fahrenheit = fahren (Centigrados); float Rankin = rankin (Centigrados); plavák Kelvin = kelvin (Centigrados); lcd.setCursor (2, 0); lcd.print (Centigrados); lcd.setCursor (10, 0); lcd.print (Kelvin); oneskorenie (200); // Por último, hemos usado la partte activa del programa o bucle para que constantemente para cada variación recalcule los datos. }

Krok 8: Odporúčania od spoločnosti 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. Ako pokračujeme v odkazovaní:

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

2. Všetky hlavné problémy s Arduino, ktoré môžu mať za následok komplikácie. Snáď nevysvetlíš, čo sa stane, keď to urobíš. Všetky hlavné problémy s programom môžu mať za následok jednu z chýb, ktoré môžu byť vysvetlené v aparáte. Viac informácií nájdete v časti venovanej rôznym funkciám.

3. En caso de que no funcione koregir y revar de de manera detallada el código y el montaje. Vykonajte prvú montáž, zrevidujte všetko, čo potrebujete, aby ste dosiahli dokonalú kópiu chyby, ktorá by mohla viesť k chybe, ktorá by mohla spôsobiť chyby v Arduine.

Krok 9: Výsledok

Výsledok!
Výsledok!
Výsledok!
Výsledok!

Así debería quedar! Naše najlepšie výsledky! el de „Ahoj, svet!“stredná teplota! Espero que este tutorial les haya servido y puedan pasar un buen momento desarrollandolo.

Mucha Suerte!

Odporúča: