Inhoudsopgave:
- Stap 1: Materialen
- Stap 2: Montaje
- Stap 3: Codigo
- Stap 4: Código Presión Y Temperatura
- Stap 5: Unir Códigos
- Stap 6: Segunda Opción
- Stap 7: Código Propuesto
- Stap 8: Ultimas Recomendaciones
- Stap 9: Resultaat
Video: Lcd, Arduino, Potenciometro Y BMP. - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Dit is het meest waarschijnlijke resultaat van de temperatuur en de temperatuur van het LCD-scherm. 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 usado para mostrar alguna que se busque dar mediante un código. En op de pantalla se muestra lo 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 energy y en si controlarlo. Bekijk de Verenigde Staten om weerstand te bieden aan de modererende energie die pas door el wordt veroorzaakt.
Arduino: Arduino is een product uit de Verenigde Staten dat kan worden gebruikt voor het maken van afbeeldingen en platvorm. Tiene diferentes puertos para crear conexiones y montajes.
Stap 1: Materialen
Voor de nodige montage:
- 16 kabels
- 1 arduino
- 1 lcd-solado
- 1 potmeter
- 1 bmp180 verkocht
Stap 2: Montaje
Er zijn verschillende opties, voor meer aanbevelingen en voor de Arduino-pagina. En este montaje solamente se ve como conectar el Lcd para iniciar con un programa lalamado "Hello, World!". Este codigo se puede encontrar en la librería LiquidCrystal. El punto de este programa es que el Lcd-transmita el mensaje "Hallo, wereld!" y muestre la cantidad de segundos que el Lcd lleva mostrando el mensaje. El montaje contiene necesita 16 kabels, un resistencia, un lcd, un Arduino 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 of que simplemente no muestre el mens quiere mostrar. Door andere aanbevelingen te volgen en de instructies voor het lezen van Arduino-pagina's.
Stap 3: Codigo
El código de "Hallo, wereld!" es dado por el mismo programa de Arduino. En la librería se encontrara. Una vez se suba el código, y en el Lcd diga "Hallo wereld!" er staat een lijst opgesteld voor het gebruik van de hoogste temperatuur!
Stap 4: Código Presión Y Temperatura
Después de haber usado el código "Hallo, wereld!" 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.
Hay dos opciones de hacerlo, la primera es buscando un código en internet ya diseñado door alguien más o crear el código des de cero unendo el código de "Hello, world!" en de BMP180 gemaakt door SparkFun. De igual manera para los que quieran crear un código desde cero en continuación estan las strucciones de como el código BMP180.
Stap 5: Unir Códigos
Pas 3:
De temperatuur en de temperatuur die nodig zijn voor het downloaden van SparkFun, de libreria Bmp180. Los pasos exactos zoon:
1. de el siguiente link, download de libreria Bmp180 door 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 tapijt 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 dit is een momentopname, die u kunt bekijken, zoals "SparkFun BMP180" en een ander voorbeeld van een gebruiksvriendelijke versie.
Stap 6: Segunda Opción
Andere manieren van conseguir el Lcd muestre la temperatura y la presión es mediante un código ya encontrado en internet. Dit is een bewijs van de identiteit van de Ardu en 2014. Dit is een voorbeeld van een afzonderlijke estar bien hecho, een verklaring van de belangrijkste manera van het cada persona el funcionamiento del proyecto.
ATENCIÓN!
Dit is een pagina die een montaje van verschillende monta- ren van de vorige e-mail bevat, een creería que con cualquier montaje debería servir. U kunt ons zien wat u kunt doen voor Arduino en "Hello, world" voor geen probleem.
Antennes van de meest recente code en internet, tot de realizar van de verbinding met de sensor BMP180 al montaje.
El sensor BMP180 después de haber sido soldado con cable, debe ser conectado de la siguiente manera:
- El kabel soldado een SDA: sluit aan op een A4 en el Arduino Uno.
- El kabel soldado SCL: sluit aan op een A5 en el Arduino Uno.
- El kabel soldado a GND: maak een verbinding met een GND en el Arduino Uno.
- El kabel soldado een VIN: sluit aan op 3.3V en el Arduino Uno.
Stap 7: Código Propuesto
Een continuación el código gemaakt door El Cajón de Ardu:
#erbij betrekken
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
//Heeft u een overzicht van de bibliotheken voor de LCD en de pijnbomen die u kunt vinden op een andere manier.
float centi() {// Funcion para leer el dato analogico y convertirlo a digital:
int-gegevens; zweven c; dat=analogRead(A0); c = (500,0 * datum)/1023;
//Esta formula sale de la relación del sensor con los grados. Het meest recente antwoord op het web is een duidelijke verklaring van de volgende punten: De temperatuursensor LM35 reageert op 10 mV op het cada grado centígrado. Si el sensor detecta 1 grado centígrado a la salida del sensor obtendrí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 resolutie, 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; retour (k); }
float fahren (float cent) { float f; f=cent*1.8+32; retour (f);
}
float rankin (float cent) { float r; r=(cent + 273.15)*1.8; retour (r); }
//Heeft u een verklaring voor het bepalen van de functie van het omzetten van gegevens van de entrada del sensor en grados celsius en sus respectivas equivalencias.
void setup() {// Definieert het LCD-scherm met afmetingen 2x16 en definieert de kenmerken van het volgende: lcd.begin (16, 2); lcd.print("C= K="); lcd.setCursor(0, 1); lcd.print("Temperatuur"); }
//Hemos definido qué queremos que salga impreso por la pantalla y el tamaño de ésta. void loop() { // plaats hier je hoofdcode, om herhaaldelijk uit te voeren: float Centigrados = centi(); vlotter Fahrenheit = fahren (Centigrados); vlotter Rankin = rankin (Centigrados); vlotter Kelvin = kelvin (Centigrados); lcd.setCursor(2, 0); lcd.print(Celsius); lcd.setCursor(10, 0); lcd.print (Kelvin); vertraging (200); //Por último, hemos usado la parte activa del programa o bucle para que constantemente para cada variación recalcule los dataos. }
Stap 8: Ultimas Recomendaciones
1. volver a copiar y pegar el código propuesto, y sacarlo de la page ya que esta plataforma no se muestra bien el formato del montaje. zoals een continuació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 el código de que es lo se esta haciendo en debido momento. Er is een moment waarop u een fout kunt maken door een fout te maken in de uitleg van de aparecen en gris. Lo mejor, es borrar esa pequeña explicación para que el código funcione.
3. Er is geen functie die u kunt wijzigen en een herziening van de manera van de codigo en de montaje. Als u een monteur wilt hebben, kunt u deze herzien, kunt u een kopie maken van de perfecte kopie en kunt u geen fout maken in de vorm van een plataforma van Arduino.
Stap 9: Resultaat
Así debería quedar! Este es el resultado de ambos montajes! el de "Hallo, wereld!" y el de el medidor de temperatura! Espero que este tutorial les haya servido y puedan pasar un buen momento desarrollandolo.
!Mucha Suerte!
Aanbevolen:
Video Tutoriales De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: 4 stappen
Video Tutoriales De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: En este tutorial vamos a aprender como modificar la intensidad de la luz de un led con un potenciómetro un placa Arduino Uno. Este ejercicio lo realizaremos mediante simulación y para ello utilizaremos Tinkercad Circuits (utilizando una cuen
Druk op de knop); // Een Arduino LCD-spel: 5 stappen (met afbeeldingen)
Druk op de knop); // Een Arduino LCD-spel: onlangs heb ik in Scouts gewerkt aan de verdienstenbadge voor Game Design. Voor een van de vereisten heb ik dit spel gebouwd met Arduino die is gebaseerd op de LED Rocker Game. Het doel van het spel is om het hoogst mogelijke aantal punten te scoren. Aan het begin van d
Arduino LCD-scherm afdrukken: 4 stappen
Arduino LCD Display Printing: Hoe maak je eenvoudig LCD-schrijven voor Arduino Dit LCD-programma is erg belangrijk voor LCD-schrijven. Deze zelfde verbindingen kunnen in veel programma's worden gebruikt om de meting weer te geven
Bluetooth-gestuurde Messenger LCD -- 16x2 LCD -- Hc05 -- Eenvoudig -- Draadloos prikbord: 8 stappen
Bluetooth-gestuurde Messenger LCD || 16x2 LCD || Hc05 || Eenvoudig || Draadloos mededelingenbord:…………………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's…… …………………………………Het mededelingenbord wordt gebruikt om mensen op de hoogte te houden van nieuwe informatie of Als je een bericht wilt sturen met in de kamer of in de hal
Toetsenbord en LCD gebruiken met Arduino om Arduino-rekenmachine te maken: 5 stappen
Toetsenbord en LCD gebruiken met Arduino om Arduino-calculator te maken. In deze tutorial zal ik delen hoe je 4x4 matrix-toetsenbord en 16x2 LCD kunt gebruiken met Arduino en het kunt gebruiken om een eenvoudige Arduino-calculator te maken. Dus laten we beginnen