Taula de continguts:
- Pas 1: ¿Què necessitem?
- Pas 2: Com usar els meus materials?
- Pas 3: Com utilitzar la aplicació Arduino
- Pas 4: Resultat final
Vídeo: Tutorial LCD-BMP180 Con Arduino: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Benvingut a aquest tutorial, en el, aprendrem a crear un sensor de temperatura d’una manera fàcil, ràpida i eficient. El tutorial es realitzarà amb el programa Arduino, necessita un Arduino Uno, un BMP180 i un LCD.
Pas 1: ¿Què necessitem?
Per lograr el nostre objectiu necessari:
* Un Arduino Uno
* Un LCD
* Sense sensor BMP180
* Un Protoboard
* Un nombre total de 13 cables
* Un cable d'impressora
* Un ordinador / Laptop amb l'aplicació Arduino instal·lat amb la biblioteca "bmp 180 library sparkfun"
* Un cable d'impressora
* Un potenciómetro
Per a major facilitat aquí hi ha un enllaç en què es pot instal·lar Arduino en el teu computador (És gratis i segur)
www.arduino.cc/ca/Main/Software
Pas 2: Com usar els meus materials?
Segurament al ver la enorme llista de materials, cada un amb noms rars i difícils de gravar, es fa un poc difícil pensar com utilitzar aquests materials per lograr fer el meu sensor
Per facilitar l’explicació, deixeu un muntatge el qual mostri el lloc exacte en on cada material ha de ser, recuerda que el cable d’impressora ha de connectar-se a un port USB del vostre ordinador per al qual l’Arduino, LSB, etc. prendrà i funcionarà
NOTA: El BMP180 no apareix en el muntatge, per incloure-hi debats connectar la part VIN del BMP180 en la part ANALOGO del ARDUINO en A5, la part GND ne A4 i SCL i SDA en els GND de la part analògica de l’Arduino
CONSEJOS:
* És molt freqüent que el muntatge deixi les primeres vegades, per això revisa on es posa cada cable i es compara amb la posició exacta del muntatge
* El arduino es divideix en dues parts la part digital (en la que la majoria dels nostres cables van a estar) i l’anàlog. Procura revisar bé en què part del arduino cada cable va
Al finalitzar el Montatge, si el hiciste correctament, el LSB hauria de prestar-se i poder-lo prestar i apagar-lo amb el potenciómetre
muntatge Sacat de:
Pas 3: Com utilitzar la aplicació Arduino
Al tener Arduino instalado y oberto en nuestro computador, debemos revisar que la librería "bmp 180 library sparkfun" esté instal·lada pues sense aquesta, el nostre codi no funciona
Si no és segur de si la biblioteca està instal·lat o no en l’aplicació, es pot revisar en la part superior d’Arduino, en la pestaña de "Programa" i buscar en la secció de "Afegir llibreries". Si no es troben la biblioteca "BMP180 library sparkfun" en el teu llistat de biblioteques, pots entrar al link https://learn.sparkfun.com/tutorials/bmp180-barome… en el que pots descarregar i instal·lar la Libreria en Arduino
Al tener la Librería instalado en Arduino, i verificar que el vostre muntatge estigui funcionant, copia i pega el següent codi en Arduino, verificat i subel·lo:
#incloure
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
float centi () {// Funcions per llegir les dates analògiques i convertir-les en digital:
int dato; flotador c; dato = analogRead (A0); c = (500.0 * dato) / 1023;
retorn (c); }
float kelvin (float cent) {float k; k = cent + 273,15; retorn (k); }
float fahren (float cent) {float f; f = cent * 1,8 + 32; retorn (f);
}
float rankin (float cent) {float r; r = (cent + 273,15) * 1,8; retorn (r); }
void setup () {lcd.begin (16, 2); lcd.print ("C = K ="); lcd.setCursor (0, 1); lcd.print ("Temperatura"); }
void loop () {// poseu aquí el vostre codi principal per executar-lo repetidament: 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); retard (200);
}
Codi Sacat de:
Pas 4: Resultat final
Si segueix tots els passos al peu de la lletra, revisita dues vegades el teu muntatge, instal·la la llibreria i copiaste i s’enganxa el codi, el resultat final hauria de ser decidit a la imatge de dalt.
Com es poden veure, el censor dóna la temperatura actual del lloc en el que et trobes.
Recomanat:
Tutorial de pantalla LCD: 4 passos
Tutorial de pantalla LCD: voleu que els vostres projectes Arduino mostrin missatges d'estat o lectures de sensor? Llavors, aquestes pantalles LCD poden ser l’ajust perfecte. Són extremadament habituals i són una manera ràpida d’afegir una interfície llegible al vostre projecte. Aquest tutorial us tractarà de tot
Tutorial Arduino LCD 16x2 - Interfície de pantalla LCD 1602 amb Arduino Uno: 5 passos
Tutorial Arduino LCD 16x2 | Interfície de pantalla LCD 1602 amb Arduino Uno: Hola nois, ja que molts projectes necessiten una pantalla per mostrar les dades tant si es tracta d’un comptador de bricolatge com de pantalla de comptadors de subscripcions a YouTube o una calculadora o un pany de teclat amb pantalla i si tot aquest tipus de projectes es fan amb arduino definitivament
Pantalla LCD I2C / IIC - Utilitzeu un LCD SPI a la pantalla LCD I2C mitjançant el mòdul SPI a IIC amb Arduino: 5 passos
Pantalla LCD I2C / IIC | Utilitzeu un LCD SPI a la pantalla LCD I2C Utilitzant el mòdul SPI a IIC amb Arduino: Hola, ja que un SPI LCD 1602 normal té massa cables per connectar-se, de manera que és molt difícil connectar-lo amb arduino, però hi ha un mòdul disponible al mercat. converteix la pantalla SPI en pantalla IIC, de manera que només heu de connectar 4 cables
Pantalla LCD I2C / IIC - Convertiu un LCD SPI a pantalla LCD I2C: 5 passos
Pantalla LCD I2C / IIC | Converteix una pantalla LCD SPI a la pantalla LCD I2C: fer servir una pantalla LCD SPI necessita massa connexions, cosa que és molt difícil de fer, així que he trobat un mòdul que pot convertir el LCD i2c al LCD SPI, així que comencem
Tutorial de localitzador d'ultrasons amb Arduino i LCD: 5 passos
Tutorial de localitzador d'ultrasons amb Arduino i LCD: Molta gent ha creat instruccions sobre com utilitzar l'Arduino Uno amb un sensor d'ultrasons i, de vegades, també amb una pantalla LCD. Sempre he trobat, però, que aquests altres instructius solen saltar-se els passos que no és obvi començar