ዝርዝር ሁኔታ:
- ደረጃ 1: ፓሶ 1: ማቴሪያሎች
- ደረጃ 2 ፦ ፓሶ 2 ፦ ሶልዳር ኤል ኤልሲ ኮን ኮን ሎስ ኮነቴክተሮች ዴ ሜታል። ኢ ኤል ሴንሰር እና የሎስ ኬብሎች።
- ደረጃ 3 ፦ ፓሶ 3 ፦ ሃዳር ኤል ሞንታጄ
- ደረጃ 4 ፦ ፓሶ 4 ፦ ሊብሪያስ
- ደረጃ 5: ፓሶ 5: ኮዲጎ
- ደረጃ 6: ፓሶ 6: Explicación De Código
- ደረጃ 7: ፓሶ 7: Verificar
ቪዲዮ: ዳሳሽ ቴ ቴምፕራቱራ Y ፕሪሲዮን ኤ ላ ፓንታላ ማሳያ። ማሪያ ጆሴ ኦቪዶ 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህ እጅግ በጣም ጥሩ የኮሞ ኮንቴይነር አንድ ዳሳሽ እና የሙቀት መጠን እና የ BMP180 ኮን ኤል ክሪስታል ማሳያ ነው። Este display en una pantalla hecha de liquido que muestra información que se le da la orden de hacer. የኤል ዳሳሽ ዲ temperatura y presión muestra la temperatura en la que nos encontramos y en la presión que estamos.
Vamos a ver como hacer la conexión y un código para poder hacer que la temperatura que el sensor detea y la presión, se muestren en el crystal display.
ደረጃ 1: ፓሶ 1: ማቴሪያሎች
Mat mat ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne ne
አርዱዲኖ ኡኖ
ፕሮቶቦርድ
16 ኬብሎች
ፖተንሲዮሜትሮ
ክሪስታል ማሳያ (QY-1602A)
ኮኔክተር ዩኤስቢ አል አርዱinoኖ
ዳሳሽ የሙቀት መጠን እና ቅድመ ሁኔታ።
1 Resistencia
ሶልዶዶር
እስስታኖ
ደረጃ 2 ፦ ፓሶ 2 ፦ ሶልዳር ኤል ኤልሲ ኮን ኮን ሎስ ኮነቴክተሮች ዴ ሜታል። ኢ ኤል ሴንሰር እና የሎስ ኬብሎች።
ኤል ኤልሲዲ (ክሪስታል ማሳያ) viene con unos conectores aparte para poder conectar este ማሳያ አል protoboard y mandar una orden al arduino.
ፓራ ኢስቶ ፣ cogemos el estaño y el soldador, insertamos los conectores a los huecos del display y 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. Cuando veamos una bolita de "metal" al rededor de todos los conectores podemos estar seguros de esto.
Después soldamos el sensor a los cables para que se puedan conectar al arduino.
ደረጃ 3 ፦ ፓሶ 3 ፦ ሃዳር ኤል ሞንታጄ
ዳሳሽ ፦
lado izquierdo- A4.
ሚታድ izquierda- A5
ሚታድ ዴሬቻ- GND
ዴሬቾ -5 ቪ
ማሳያ ፦
ፒን 12
ፒን 11
ፒን 5
ፒን 4
ፒን 3
ፒን 2
ደረጃ 4 ፦ ፓሶ 4 ፦ ሊብሪያስ
Para poder lograr el código necesitamos baja algunas librerías que son:
SFE BMP180. ሰ
Wire.h
LiquidCrystal.h
በኢሉዲዶስ ውስጥ የተካተቱ:
#አካትት #አካትት #ያካትቱ // እዚህ ‹ግፊት› የሚባለውን የ SFE_BMP180 ነገር መፍጠር ያስፈልግዎታል SFE_BMP180 ግፊት ፤ LiquidCrystal lcd (12, 11, 5, 4, 3, 2); ድርብ መነሻ; // የመነሻ ግፊት
ደረጃ 5: ፓሶ 5: ኮዲጎ
#አካትት #ያካትቱ #ያካትቱ // እዚህ ‹ግፊት› የሚባል የ SFE_BMP180 ነገር መፍጠር ያስፈልግዎታል
SFE_BMP180 ግፊት;
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
ድርብ መነሻ; // የመነሻ ግፊት
ባዶነት ማዋቀር () {
Serial.begin (9600);
Serial.println ("ዳግም አስነሳ");
lcd.begin (16, 2);
// ዳሳሹን ያስጀምሩ (በመሣሪያው ላይ የተከማቹ የመለኪያ እሴቶችን ማግኘት አስፈላጊ ነው)።
ከሆነ (ግፊት.ጀማሪ ())
lcd.println ("BMP180 init success");
ሌላ {
Serial.println ("BMP180 init fail (ተቋርጧል?) N / n");
ሳለ (1); // ለአፍታ አቁም። }
// የመነሻውን ግፊት ያግኙ -
መነሻ መስመር = getPressure ();
lcd.setCursor (0, 1);
Serial.print ("የመነሻ ግፊት:");
Serial.print (መነሻ);
Serial.println ("mb"); }
ባዶነት loop () {double a, P;
// አዲስ የግፊት ንባብ ያግኙ -
P = getPressure ();
// መካከል ያለውን አንጻራዊ ከፍታ ልዩነት ያሳዩ
// አዲሱ ንባብ እና የመነሻ ንባብ
ሀ = ግፊት። ከፍታ (ፒ ፣ መነሻ);
lcd.print ("አንጻራዊ ከፍታ:"); ከሆነ (a> = 0.0) lcd.print ("");
// ለአዎንታዊ ቁጥሮች ቦታ ያክሉ
lcd.print (ሀ ፣ 1);
lcd.print ("ሜትሮች");
ከሆነ (a> = 0.0) Serial.print ("");
// ለአዎንታዊ ቁጥሮች ቦታ ይጨምሩ lcd.print (ሀ*3.28084 ፣ 0);
lcd.println ("እግሮች");
መዘግየት (500); }
ድርብ getPressure () {
የቻር ሁኔታ; ድርብ ቲ ፣ ገጽ ፣ p0 ፣ ሀ;
// የግፊት ንባብን ለማከናወን በመጀመሪያ የሙቀት መለኪያ ማግኘት አለብዎት።
// የሙቀት መጠን መለኪያ ይጀምሩ:
// ጥያቄው ከተሳካ የሚጠብቀው የ ms ቁጥር ይመለሳል።
// ጥያቄው ካልተሳካ 0 ይመለሳል።
ሁኔታ = pressure.startTemperature ();
ከሆነ (ሁኔታ! = 0) {
// መለኪያው እስኪጠናቀቅ ይጠብቁ -
መዘግየት (ሁኔታ);
// የተጠናቀቀውን የሙቀት መለኪያ ሰርስረው ያውጡ
// ልብ ይበሉ በተለዋዋጭ ቲ ውስጥ እንደተከማቸ ልብ ይበሉ።
// የቲውን አድራሻ ለተግባሩ ለማቅረብ ‹& T› ን ይጠቀሙ።
// ተግባር ከተሳካ 1 ይመለሳል ፣ ውድቀት ከሆነ 0።
ሁኔታ = ግፊት.getTemperature (T);
ከሆነ (ሁኔታ! = 0) {
// የግፊት መለኪያ ይጀምሩ -
// መለኪያው ከመጠን በላይ የመጫን ቅንብር ነው ፣ ከ 0 እስከ 3 (ከፍተኛው ረዥሙ ፣ ረጅሙ መጠበቅ)።
// ጥያቄው ከተሳካ የሚጠብቀው የ ms ቁጥር ይመለሳል።
// ጥያቄው ካልተሳካ 0 ይመለሳል።
ሁኔታ = ግፊት። ጀምር ግፊት (3);
ከሆነ (ሁኔታ! = 0) {
// መለኪያው እስኪጠናቀቅ ይጠብቁ -
መዘግየት (ሁኔታ);
// የተጠናቀቀውን የግፊት መለኪያ ሰርስረው ያውጡ
// ልብ ይበሉ በተለዋዋጭ ፒ ውስጥ እንደተከማቸ ልብ ይበሉ።
// የፒ አድራሻውን ለማቅረብ ‹& P› ን ይጠቀሙ።
// ልብ ይበሉ እንዲሁም ተግባሩ የቀደመውን የሙቀት መጠን መለካት (ቲ) ይፈልጋል።
// (የሙቀት መጠኑ የተረጋጋ ከሆነ ፣ ለብዙ የግፊት መለኪያዎች አንድ የሙቀት መጠን መለካት ይችላሉ።) // ተግባር ከተሳካ 1 ፣ ውድቀት ከሆነ 0 ይመልሳል።
ሁኔታ = ግፊት.getPressure (P, T);
ከሆነ (ሁኔታ! = 0) {
መመለስ (P);
} ሌላ lcd.println ("የግፊት መለኪያ ማምጣት ስህተት / n");
} ሌላ lcd.println ("የግፊት መለኪያ መለካት ስህተት / n");
} ሌላ lcd.println ("የሙቀት መለኪያ መለካት ስህተት / n");
} ሌላ lcd.println ("የሙቀት መለኪያ መለካት ስህተት / n");
}
ደረጃ 6: ፓሶ 6: Explicación De Código
Primero, incluimos las librerías que vamos a descargar.
Segundo, nombramos todos los pines a los que se conecta el LCD (ክሪስታል ማሳያ)።
Tercero, ponemos la presión de base.
Cuarto, se pone el void setup en la que establecemos la velocidad de la obediencia de esta orden en el crystal display.
Quinto, se pone el void loop el cual establece que es lo que el código manda a hacer. En este caso es mandar una orden del arduino al computador para que la temperatura y la presión que muestra el sensor BMP180 y que se vea en e cresta ማሳያ።
ደረጃ 7: ፓሶ 7: Verificar
ያ conectado el arduino al computador te aseguras de tener el arduino conectado en herramientas al comando. Después subes el código y revisas el monitor serial para ver si la temperatura y la presión salen en este. Después ya te aseguras de que te aparezca la misma información en el crystal display.
የሚመከር:
TTGO (ቀለም) ማሳያ በማይክሮፎን (ቲቲጎ ቲ-ማሳያ)-6 ደረጃዎች
TTGO (ቀለም) ማሳያ ከማይክሮፎቶን (ቲቲጎ ቲ-ማሳያ) ጋር:-TTGO ቲ-ማሳያ 1.14 ኢንች የቀለም ማሳያ ያካተተ በ ESP32 ላይ የተመሠረተ ሰሌዳ ነው። ቦርዱ ከ 7 ዶላር በታች በሆነ ሽልማት ሊገዛ ይችላል (መላኪያ ፣ በባንግጎድ ላይ የታየውን ሽልማት ጨምሮ)። ያ ማሳያ ለ ESP32 የማይታመን ሽልማት ነው። ቲ
Makey Makey Show እና ማሳያ ማሳያ: 12 ደረጃዎች (ከስዕሎች ጋር)
ማኪ ማኪ ሾው እና ማሳያ ማሳያ - ከ 19 ዓመታት ትምህርት በኋላ ፣ ለአዲስ ፣ ብሩህ ፣ አስደሳች የማስታወቂያ ሰሌዳ ፍቅሬን አላጣሁም! የእኔ የማስታወቂያ ሰሌዳ ዘይቤ ከተቆራረጠ ፣ ከሱቅ ከተገዛ ፣ ከበዓል-ገጽታ ቁርጥራጮች ፣ እስከ የተማሪዎቼ ሥራ ትርጉም ያላቸው ክፍሎች ድረስ ባለፉት ዓመታት ተሻሽሏል። እኔ
I2C / IIC LCD ማሳያ - SPI ን ወደ I2C LCD ማሳያ ይጠቀሙ ከ SPD ወደ IIC ሞዱል ከአርዱዲኖ ጋር 5 ደረጃዎች
I2C / IIC LCD ማሳያ | SPI ን ወደ I2C LCD ማሳያ ይጠቀሙ ከ SPD ወደ አይአይዲ ሞዱል ከአርዱዲኖ ጋር ይጠቀሙ -ሠላም ሰዎች ከመደበኛ የ SPI LCD 1602 ጋር ለመገናኘት በጣም ብዙ ሽቦዎች ስላሏቸው ከአርዱዲኖ ጋር ለመገናኘት በጣም ከባድ ነው ፣ ግን በገበያ ውስጥ የሚገኝ አንድ ሞጁል አለ የ SPI ማሳያውን ወደ IIC ማሳያ ይለውጡ ስለዚህ 4 ገመዶችን ብቻ ማገናኘት ያስፈልግዎታል
ከአርዱዲኖ ኡኖ እና ከ OLED 0.96 SSD1306 ማሳያ ጋር ረጅም ጨዋታ ይጫወቱ ማሳያ 6 ደረጃዎች
ከአርዱዲኖ ኡኖ እና ከ OLED 0.96 SSD1306 ማሳያ ጋር ረዥም ጨዋታ ይጫወቱ -ሠላም ዛሬ እኛ ከአርዱዲኖ ጋር የONGንግ ጨዋታ እንሠራለን። እኛ ጨዋታውን ለማሳየት የ adafruit ን የ 0.96 ባለቀለም ማሳያ እንጠቀማለን &; ጨዋታውን ለመቆጣጠር የግፊት ቁልፎች
I2C / IIC LCD ማሳያ - SPI LCD ን ወደ I2C LCD ማሳያ ይለውጡ -5 ደረጃዎች
I2C / IIC LCD ማሳያ | SPI LCD ን ወደ I2C LCD ማሳያ ይለውጡ - የ spi lcd ማሳያ በመጠቀም በጣም ብዙ ግንኙነቶችን ይፈልጋል ፣ ይህም ለማድረግ በጣም ከባድ ነው ፣ ስለዚህ i2c lcd ን ወደ spi lcd መለወጥ የሚችል ሞዱል አግኝቻለሁ ስለዚህ እንጀምር