![Lcd ، Arduino ، Potenciometro Y BMP: 9 خطوات Lcd ، Arduino ، Potenciometro Y BMP: 9 خطوات](https://i.howwhatproduce.com/images/004/image-11203-j.webp)
جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:53
![شاشات الكريستال السائل ، اردوينو ، Potenciometro Y BMP شاشات الكريستال السائل ، اردوينو ، Potenciometro Y BMP](https://i.howwhatproduce.com/images/004/image-11203-1-j.webp)
![شاشات الكريستال السائل ، اردوينو ، Potenciometro Y BMP شاشات الكريستال السائل ، اردوينو ، Potenciometro Y BMP](https://i.howwhatproduce.com/images/004/image-11203-2-j.webp)
![شاشات الكريستال السائل ، اردوينو ، Potenciometro Y BMP شاشات الكريستال السائل ، اردوينو ، Potenciometro Y BMP](https://i.howwhatproduce.com/images/004/image-11203-3-j.webp)
![شاشات الكريستال السائل ، اردوينو ، Potenciometro Y BMP شاشات الكريستال السائل ، اردوينو ، Potenciometro Y BMP](https://i.howwhatproduce.com/images/004/image-11203-4-j.webp)
En este proyecto se va a mostrar como lograr mostrar la presión y temperature dada por el potenciómetro en el LCD. Primero hay que يُدخِل إلى حد بعيد كل شيء عن العناصر الأساسية والأساسية.
Lcd: Este artefacto es usado para mostrar alguna información que se busque dar mediante un código. En su pantalla se muestra lo que el código le indique que muestre.
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. Se usa como una resistencia para moderar la energía que pasa por el.
Arduino: el Arduino es un artefacto que se usa para poner en prueba los códigos creados en la plataforma. Tiene diferentes puertos para crear conexiones y montajes.
الخطوة 1: المواد
![المواد المواد](https://i.howwhatproduce.com/images/004/image-11203-5-j.webp)
Para este montaje se necesitan:
- 16 كبل
- 1 اردوينو
- 1 شاشة lcd solado
- 1 بوتنسيوميترو
- 1 bmp180 soldado
الخطوة الثانية: مونتاج
![مونتاج مونتاج](https://i.howwhatproduce.com/images/004/image-11203-6-j.webp)
Para el montaje hay diferentes opciones، pero la más recomendada es la que ofrece la pagina de Arduino. En este montaje solamente se ve como conectar el Lcd para iniciar con un programa llamado "Hello، World!". Este código se puede encontrar en la librería LiquidCrystal. El punto de este programa es que el Lcd transmita el mensaje "Hello، World!" y muestre la cantidad de segundos que el Lcd lleva mostrando el mensaje. El montaje contiene necesita 16 cables، una resistencia، un Lcd، un Arduino Uno y un protoboard del mayor tamaño posible. El Montaje juega un papel muy importante en este trabajo، ya que si un cable no esta conectado en el lugar en el que tiene que estar conectado، lo mas probable es que o no se prenda el lcd o que simplemente no muestre el mensaje que se كوير موسترار. من خلال التوصيات التي يتم عرضها في فصل الشتاء في Arduino.
الخطوة 3: Codigo
![كوديجو كوديجو](https://i.howwhatproduce.com/images/004/image-11203-7-j.webp)
El código de "Hello، world!" وفاق دادو من برنامج ميسمو دي اردوينو. 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 temperature!
الخطوة 4: Código Presión Y Temperatura
Después de haber usado el código "أهلاً بالعالم!" 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 temperature.
Hay dos opciones de hacerlo، la primera es buscando un código en internet ya diseñado por alguien más o crear el código desde cero uniendo el código de "Hello، world!" y el código de BMP180 creado من SparkFun. De igual manera para los que quieran crear un código desde cero a Continación estan las instrucciones de como bajar el código BMP180.
الخطوة 5: Unir Códigos
باسو 3:
Para el código de presión y temperature es necesario descargar de SparkFun، la libreria Bmp180. لوس باسوس سيكوس ابن:
1. de el siguiente link، descargar la libreria Bmp180 por sparkfun:
2. Entrar a "programa" en Arduino، y en el lugar donde dice incluir librería، seleccionar la opción que dice "Añadir librería. ZIP"
3. Escoger la carpeta que dice BMP180_Breakout_Arduino_Library-Master
4. Entrar a ejemplos، y seleccionar el ejemplo de Altitud y añadirlo a la librería.
En ese momento este se podrá ver، en ejemplos، ya que saldrá "SparkFun BMP180" y ahí saldrá la opción de usar el código.
الخطوة 6: Segunda Opción
Otra manera de conseguir que el Lcd muestre la temperature y la presión es mediante un código ya encontrado en internet. El siguiente código diseñado por el cajón de Ardu en el 2014. Este código aparte de estar bien hecho، esta explicado de la mejor manera de que cada persona logre el funcionamiento del proyecto.
¡أتينشين!
Esta pagina muestra un montaje diferente al que anteriormente 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.
Antes de mostrar el código encontrado en internet، hay que realizar la conexión de el sensor BMP180 al montaje.
El sensor BMP180 después de haber sido soldado con cables ، debe ser conectado de la siguiente manera:
- El cable soldado a SDA: tiene que ir conectado a A4 en el Arduino Uno.
- El cable soldado SCL: tiene que ir conectado a A5 en el Arduino Uno.
- El cable soldado a GND: tiene que ir conectado a GND en el Arduino Uno.
- El cable soldado a VIN: tiene que ir conectado a 3.3V en el Arduino Uno.
الخطوة 7: Código Propuesto
استمرارية في قراءة كتاب El Cajón de Ardu:
#يشمل
LiquidCrystal LCD (12 ، 11 ، 5 ، 4 ، 3 ، 2) ؛
// Hasta aquí hemos Advertisado la librería para la LCD y los pines por donde le va a a entrar la información.
float centi () {// Funcion para leer el dato analogico y convertirlo a digital:
داتو int تعويم ج ؛ dato = analogRead (A0) ؛ ج = (500.0 * داتو) / 1023 ؛
// Esta fórmula sale de la relación del sensor con los grados. Ésta es fácilmente rastreable por la web pero vamos a intentar explicarla un poco: يستجيب جهاز الاستشعار من درجة الحرارة LM35 إلى مجموعة متنوعة من 10 مللي فولت من خلال cada grado centígrado. Si el sensor deta 1 grado centígrado a la salida del sensor obendríamos 10 mV. Ejemplo: 26، 4ºC = 264 mV = 0.264 V. Tenemos que el convertidor de analógico a digital es de 10 bits de Resolution، 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) ؛ }
تعويم كلفن (سنت عائم) {عائم ك ؛ ك = سنت + 273.15 ؛ العودة (ك) ؛ }
تعويم الفهرن (سنت عائم) {تعويم و ؛ f = سنت * 1.8 + 32 ؛ العودة (و) ؛
}
رتبة عائمة (سنت عائم) {عائم ص ؛ ص = (سنت + 273.15) * 1.8 ؛ عودة (ص) ؛ }
// Hasta aquí hemos commentado las funciones de convertión del dato analógico de entrada del sensor en grados celsius en sus respectivas equencias.
إعداد باطل () {// Definimos la LCD مع بُعد 2x16 y Definimos los caracteres que deben salir en las filas: lcd.begin (16، 2)؛ lcd.print ("C = K =") ؛ lcd.setCursor (0 ، 1) ؛ lcd.print ("تمبراتورا") ؛ }
// Hasta aquí hemos Definido qué queremos que salga Impreso por la pantalla y el tamaño de ésta. حلقة باطلة () {// ضع الكود الرئيسي هنا ، للتشغيل بشكل متكرر: float Centigrados = centi ()؛ تعويم فهرنهايت = فهرنهايت (سنتيجرادوس) ؛ تعويم رانكين = رانكين (سنتيغرادوس) ؛ تعويم كلفن = كلفن (سينتيغرادوس) ؛ lcd.setCursor (2 ، 0) ؛ lcd.print (سنتيغرادوس) ؛ lcd.setCursor (10 ، 0) ؛ lcd.print (كلفن) ؛ تأخير (200) ؛ // Por último، hemos usado la parte active del programa o bucle para que Constantemente para cada variación recalcule los datos. }
الخطوة 8: Ultimas Recomendaciones
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. así que a Continación encontraran el Link:
elcajondeardu.blogspot.com.co/2014/02/tutor…
2. Al momento de copiar el código en Arduino، puede Surgir un problema. Hay una explicación dada por el código de que es lo que se esta haciendo en debido momento. كل ما هو جديد في هذا المجال. Lo mejor، es borrar esa pequeña explicación para que el código funcione.
3. En caso de que no funcione corregir and revisar de manera detallada el código y el montaje. Si anteriormente el montaje ya le ha servido ، راجع que el código quedo perfectamente copiado y no haya tenido ningún error al pegarlo en la plataforma de Arduino.
الخطوة 9: النتيجة
![نتيجة! نتيجة!](https://i.howwhatproduce.com/images/004/image-11203-8-j.webp)
![نتيجة! نتيجة!](https://i.howwhatproduce.com/images/004/image-11203-9-j.webp)
Así debería Quedar! Este es el resultado de ambos montajes! el de "أهلاً بالعالم!" y el de el medidor de temperature! برنامج Espero que este التعليمي les haya servido y puedan pasar un buen momento desarrollandolo.
! موتشا سويرتي!
موصى به:
دروس الفيديوهات التعليمية Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led ؟: 4 خطوات
![دروس الفيديوهات التعليمية Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led ؟: 4 خطوات دروس الفيديوهات التعليمية Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led ؟: 4 خطوات](https://i.howwhatproduce.com/images/001/image-2009-j.webp)
مقاطع فيديو تعليمية Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led ؟: En este تعليمي vamos aprender como modificar la الكثيفة de la luz de un led un potenciómetro sobre una placa Arduino Uno. Este ejercicio lo realizaremos mediante simulación y para ello useizaremos Tinkercad Circuits (utilizando una cuen …)
Cambio De LED Con Potenciómetro: 5 خطوات
![Cambio De LED Con Potenciómetro: 5 خطوات Cambio De LED Con Potenciómetro: 5 خطوات](https://i.howwhatproduce.com/images/004/image-9162-j.webp)
Cambio De LED Con Potenciómetro: El fin del proyecto es cambiar el led encendido al girar el potenci & oacute؛ metro. Cuando el potenci & oacute؛ metro esta completeamente girado، el LED1 (ubicado a la derecha) estar & aacute؛ إنسينديدو. Cuando el potenci & oacute؛ metro est & eacute؛ كامل
شاشة LCD I2C / IIC - استخدم SPI LCD لشاشة I2C LCD باستخدام SPI to IIC Module مع Arduino: 5 خطوات
![شاشة LCD I2C / IIC - استخدم SPI LCD لشاشة I2C LCD باستخدام SPI to IIC Module مع Arduino: 5 خطوات شاشة LCD I2C / IIC - استخدم SPI LCD لشاشة I2C LCD باستخدام SPI to IIC Module مع Arduino: 5 خطوات](https://i.howwhatproduce.com/images/001/image-2309-36-j.webp)
شاشة LCD I2C / IIC | استخدم شاشة SPI LCD لشاشة I2C LCD باستخدام SPI to IIC Module مع Arduino: مرحبًا يا رفاق نظرًا لأن شاشة SPI LCD 1602 العادية بها عدد كبير جدًا من الأسلاك لتوصيلها ، لذا من الصعب جدًا توصيلها بـ arduino ولكن هناك وحدة واحدة متوفرة في السوق يمكنها قم بتحويل شاشة SPI إلى شاشة IIC ، لذا فأنت بحاجة إلى توصيل 4 أسلاك فقط
شاشة LCD I2C / IIC - قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: 5 خطوات
![شاشة LCD I2C / IIC - قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: 5 خطوات شاشة LCD I2C / IIC - قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: 5 خطوات](https://i.howwhatproduce.com/images/002/image-5689-18-j.webp)
شاشة LCD I2C / IIC | قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: يحتاج استخدام شاشة spi LCD إلى عدد كبير جدًا من التوصيلات التي يصعب فعلها ، لذلك وجدت وحدة يمكنها تحويل شاشة i2c LCD إلى شاشة spi LCD ، لذا فلنبدأ
مقياس الارتفاع اردوينو باستخدام BMP و SPI أو I2C OLED: 5 خطوات
![مقياس الارتفاع اردوينو باستخدام BMP و SPI أو I2C OLED: 5 خطوات مقياس الارتفاع اردوينو باستخدام BMP و SPI أو I2C OLED: 5 خطوات](https://i.howwhatproduce.com/images/003/image-8379-18-j.webp)
Arduino Altimeter باستخدام BMP و SPI أو I2C OLED: لفترة طويلة كنت أبحث عن مقياس الارتفاع ودرجة الحرارة باستخدام مستشعر واحد وعرضه على OLED القائم على SPI. نظرًا لأنني لم أجد أي شيء دقيق ، فقد اعتقدت أنني سأبني بلدي باستخدام مكتبة U8glib. يوجد برنامج تعليمي واحد في موقع YouTube