Indholdsfortegnelse:

Sådan laver du et termometer ved hjælp af Arduino og LM35: 6 trin
Sådan laver du et termometer ved hjælp af Arduino og LM35: 6 trin

Video: Sådan laver du et termometer ved hjælp af Arduino og LM35: 6 trin

Video: Sådan laver du et termometer ved hjælp af Arduino og LM35: 6 trin
Video: Lesson 38: Using MLX90614 Infrared Contactless Temperature Sensor | Arduino Step By Step Course 2024, Juli
Anonim
Sådan laver du et termometer ved hjælp af Arduino og LM35
Sådan laver du et termometer ved hjælp af Arduino og LM35
Sådan laver du et termometer ved hjælp af Arduino og LM35
Sådan laver du et termometer ved hjælp af Arduino og LM35
Sådan laver du et termometer ved hjælp af Arduino og LM35
Sådan laver du et termometer ved hjælp af Arduino og LM35

I dag vil jeg vise dig Sådan laver du et termometer med Arduino og LM35 temperatursensor, LCD -display, på et brødbræt forbundet med ledninger. Det viser temperaturen i Celsius og Fahrenheit. Vi observerede

Trin 1: Krav:-

Krav
Krav

Dette er listen over dele, der er nødvendige for at lave termometret. 1.1 x Arduino UNO board 2.1 x LM35 temperatursensor 3.1 x LCD Display (16A1, 16A2 eller en hvilken som helst anden) 4.1 x Breadboard 5.1 x 10k Potentiometer/variable modstande (Du kan brug også 5k eller 50k) 6. Nogle mandlige til mandlige jumperwirer.7. Power Bank eller batteri*. Arduino IDE installeret i pc med nogle grundlæggende oplysninger om, hvordan du bruger det.

Trin 2: Grundlæggende oplysninger om dele og links til køb -

Grundlæggende oplysninger om dele og links til køb
Grundlæggende oplysninger om dele og links til køb

Sådan laver du et termometer ved hjælp af Arduino og LM35

Trin 3: Pin -diagram over LM35

Pin -diagram over LM35
Pin -diagram over LM35

Pin -diagram over LM35

Trin 4: Kredsløbsdiagram

Kredsløbsdiagram
Kredsløbsdiagram

Der er ingen forskel mellem 16 x 1 og 16 x 2 skærmens ben, så følg bare kredsløbet og brug powerbank til at give strøm til færdiggjort projekt. Kredsløbet er meget let, og samlingen/forbindelsen er også meget let, bare brug ovenstående kredsløbsdiagram og foretag hele forbindelsen omhyggeligt. Slut nu arduino-kortet til pc'en og upload nedenstående kode. Bemærk: -Jeg har en gammel 16 x 1 lcd-skærm (JHD16A1), så jeg brugte den i dette projekt, men i dette projekt kan enhver displayet vil fungere. og 16x2 er bedre, så jeg giver link til 16A2 displaylink. Du skal bare ændre nogle kode, jeg forklarede alt i kodningsdelen.

Trin 5: Kodning

Kodning
Kodning

// Af SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // pins diclaration for lcd on arduinoconst int inPin = A0; // Midt (Output) pin af LM35void setup () {lcd.begin (8, 2); // Skift her i henhold til din lcd} void loop () {int value = analogRead (inPin); lcd.setCursor (0, 0); // Ingen changefloat millivolts = (værdi / 1024.0) *5000; float celsius = millivolts / 10; lcd.clear (); lcd.setCursor (0, 0); // Ingen changelcd.print (celsius); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ((celsius * 9)/5 + 32); lcd.print ("F"); forsinkelse (1000);} Ovenstående er den grundlæggende kode for termometeret Bemærk-Som jeg sagde, bruger jeg en gammel 16x1 lcd, som kun fungerer korrekt, når den antages og deacleres som 8x2 lcd. Men når du vil bruge 16x2 display, så er dette problemet vil ikke opstå. for 16x2 display bare findlcd.begin (8, 2); // Skift her i henhold til din lcdin koden og udskift (8, 2) i henhold til din skærm som (kolonne, række). Lad du have en 16x2 skærm, og udskift derefter (8, 2) med (16, 2).og hvis du har 20x4 display bare erstat (8, 2) med (20, 4). Download.ino filen herfra

Trin 6: Alt klar tid til at nyde

Alt gjort tid til at nyde
Alt gjort tid til at nyde

Sådan laver du et termometer ved hjælp af Arduino og LM35 Efter upload er færdig med det samme vil termometeret begynde at fungere, hvis intet er synligt på lcd andet, derefter bare skarpt gult lys, så juster bare baggrundslyset gennem 10k Potentiometer/variable modstande. Efter justering finder du output som vist i figuren nedenfor. Endelig har vi lavet et termometer ved hjælp af Arduino og LM35, som er i stand til at vise temperaturen i Celsius og Fahrenheit Du kan ændre koder og også kredsløb i henhold til dig. Så jeg håber, at du kan lide dette lette projekt. Tak, besøg venligst Vi observerede

Anbefalede: