Obsah:

Displej s teplotním čidlem a zobrazením na displeji. Maria Jose Oviedo: 7 kroků
Displej s teplotním čidlem a zobrazením na displeji. Maria Jose Oviedo: 7 kroků

Video: Displej s teplotním čidlem a zobrazením na displeji. Maria Jose Oviedo: 7 kroků

Video: Displej s teplotním čidlem a zobrazením na displeji. Maria Jose Oviedo: 7 kroků
Video: Parkovací systém s 3" výklopným displejem a kamerou, 4 senzory 2024, Listopad
Anonim
Displej s teplotním čidlem a zobrazením na displeji. Maria Jose Oviedo
Displej s teplotním čidlem a zobrazením na displeji. Maria Jose Oviedo
Displej s teplotním čidlem a zobrazením na displeji. Maria Jose Oviedo
Displej s teplotním čidlem a zobrazením na displeji. Maria Jose Oviedo

Podívejte se na návod, který vám pomůže s připojením jednoho nebo více snímačů teploty a krystalového displeje BMP180. Nejčastěji se zobrazují velké množství tekutin, které se mohou zobrazovat v různých barvách. Senzory teploty a tlaku v atmosféře a teploty prostředí.

Vícenásobné připojení a připojení k bezdrátovému připojení s teplotními čidly umožňuje detekci senzoru a jeho zobrazení pomocí krystalového displeje.

Krok 1: Paso 1: Materiály

Ztráta potřebných parametrů pro připojení konektorů a zobrazení teploty snímače teploty, která se odráží na displeji:

Arduino Uno

Protoboard

16 kabelů

Potenciometro

Krystalový displej (QY-1602A)

Konektor USB al Arduino

Senzor teploty a tlak.

1 Odpor

Soldador

Estaño

Krok 2: Paso 2: Soldar El LCD Con Los Conectores De Metal. Y El Sensor a Los Cables

El LCD (krystalový displej) má několik konektorů pro připojení k jednomu připojenému konektoru a zobrazuje protoboardy a mandarinky a arduino.

Para esto, cogemos el estaño y el soldador, insertamos los conectores a los huecos del display you se empieza a derretir el estaño al rededor de todos los conectores hasta que queden bien soldados, asegurándonos de que no se vaya a soltar. Zvýraznění všech "kovových" kovových prvků se projevilo ve všech směrech.

K dispozici jsou všechny senzory a kabely pro připojení k Arduinu.

Krok 3: Paso 3: Hacer El Montaje

Paso 3: Hacer El Montaje
Paso 3: Hacer El Montaje

Senzor:

lado izquierdo- A4.

Mitad izquierda- A5

Mitad derecha- GND

Derecho-5V

Zobrazit:

Pin12

Pin 11

Pin5

Pin4

Pin3

Pin2

Krok 4: Paso 4: Librerías

Nejvýznamnější lograrové obyvatelé světa, kteří mají následující práva:

SFE BMP180.h

Wire.h

LiquidCrystal.h

Včetně en código:

#include #include #include // Budete muset vytvořit objekt SFE_BMP180, zde nazývaný „tlak“: SFE_BMP180 tlak; LiquidCrystal lcd (12, 11, 5, 4, 3, 2); dvojitá základní linie; // základní tlak

Krok 5: Paso 5: Código

#include #include #include // Budete muset vytvořit objekt SFE_BMP180, zde nazývaný „tlak“:

Tlak SFE_BMP180;

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

dvojitá základní linie; // základní tlak

neplatné nastavení () {

Serial.begin (9600);

Serial.println ("REBOOT");

lcd.begin (16, 2);

// Inicializujte senzor (je důležité, aby byly kalibrační hodnoty uloženy do zařízení).

if (pressure.begin ())

lcd.println ("Počáteční úspěch BMP180");

jinak {

Serial.println ("Chyba inicializace BMP180 (odpojeno?) N / n");

zatímco (1); // Pauza navždy. }

// Získejte základní tlak:

základní čára = getPressure ();

lcd.setCursor (0, 1);

Serial.print ("základní tlak:");

Serial.print (výchozí);

Serial.println ("mb"); }

void loop () {double a, P;

// Získejte nové čtení tlaku:

P = getPressure ();

// Ukáže relativní výškový rozdíl mezi

// nové čtení a základní čtení:

a = tlak. nadmořská výška (P, základní linie);

lcd.print ("relativní nadmořská výška:"); if (a> = 0,0) lcd.print ("");

// přidejte mezeru pro kladná čísla

lcd.print (a, 1);

lcd.print ("metry");

if (a> = 0,0) Serial.print ("");

// přidat mezeru pro kladná čísla lcd.print (a*3.28084, 0);

lcd.println ("stopy");

zpoždění (500); }

zdvojnásobit getPressure () {

char status; dvojité T, P, p0, a;

// Nejprve musíte změřit teplotu, abyste mohli provést odečet tlaku.

// Spusťte měření teploty:

// Pokud je požadavek úspěšný, vrátí se počet ms na čekání.

// Pokud je požadavek neúspěšný, vrátí se 0.

stav = tlak.startTemperature ();

if (status! = 0) {

// Počkejte na dokončení měření:

zpoždění (stav);

// Načíst dokončené měření teploty:

// Mějte na paměti, že měření je uloženo v proměnné T.

// Pomocí '& T' zadejte adresu T této funkci.

// Funkce vrací 1 v případě úspěchu, 0 v případě selhání.

stav = tlak.getTeplota (T);

if (status! = 0) {

// Spusťte měření tlaku:

// Parametr je nastavení převzorkování od 0 do 3 (nejvyšší rozlišení, nejdelší čekání).

// Pokud je požadavek úspěšný, vrátí se počet ms na čekání.

// Pokud je požadavek neúspěšný, vrátí se 0.

stav = tlak.startTlak (3);

if (status! = 0) {

// Počkejte na dokončení měření:

zpoždění (stav);

// Načíst dokončené měření tlaku:

// Mějte na paměti, že měření je uloženo v proměnné P.

// Pomocí '& P' zadejte adresu P.

// Všimněte si také, že funkce vyžaduje předchozí měření teploty (T).

// (Pokud je teplota stabilní, můžete provést jedno měření teploty pro několik měření tlaku.) // Funkce vrátí 1 v případě úspěchu, 0 v případě selhání.

stav = tlak.gettlak (P, T);

if (status! = 0) {

návrat (P);

} else lcd.println ("chyba při načítání měření tlaku / n");

} else lcd.println ("chyba při spuštění měření tlaku / n");

} else lcd.println ("chyba při načítání měření teploty / n");

} else lcd.println ("chyba při spuštění měření teploty / n");

}

Krok 6: Paso 6: Explicación De Código

Primero incluimos las librerías que vamos a descargar.

Podívejte se, jaké jsou možnosti připojení k LCD (krystalový displej).

Tercero, ponemos la presión de base.

Více možností nastavení krystalového displeje.

Quinto, se pone el void loop el cual establece que es lo que el código manda a hacer. Naše základní údaje o rozsahu teploty a tlaku v senzoru BMP180 jsou k dispozici na obrazovce.

Krok 7: Paso 7: Ověření

Vaše připojení k počítači a připojení k počítači a připojení k internetu. Slouží k monitorování a monitorování sériového monitoru, který umožňuje měření teploty a tlaku v paměti. Zobrazují se krystalické displeje s různými zařízeními.

Doporučuje: