Taula de continguts:

Com fer un termòmetre amb Arduino i LM35: 6 passos
Com fer un termòmetre amb Arduino i LM35: 6 passos

Vídeo: Com fer un termòmetre amb Arduino i LM35: 6 passos

Vídeo: Com fer un termòmetre amb Arduino i LM35: 6 passos
Vídeo: Самодельный инкубатор для яиц без термостата. 2024, Juliol
Anonim
Com fer un termòmetre amb Arduino i LM35
Com fer un termòmetre amb Arduino i LM35
Com fer un termòmetre amb Arduino i LM35
Com fer un termòmetre amb Arduino i LM35
Com fer un termòmetre amb Arduino i LM35
Com fer un termòmetre amb Arduino i LM35

Avui us mostraré com es fa un termòmetre amb sensor de temperatura Arduino i LM35, pantalla LCD, en una placa de connexió connectada amb cables. Mostrarà la temperatura en centígrads i Fahrenheit.

Pas 1: Requisits: -

Requisits
Requisits

Aquesta és la llista de peces necessàries per fabricar el termòmetre: 1.1 x placa Arduino UNO 2.1 x sensor de temperatura LM35 3.1 x pantalla LCD (16A1, 16A2 o qualsevol altre) 4.1 x tauler 5.1 x potenciómetre / resistències variables també utilitzeu 5k o 50k) 6. Alguns cables de pont masculí a masculí.7. Power Bank o Battery *. Arduino IDE instal·lat al PC amb informació bàsica sobre com utilitzar-lo.

Pas 2: informació bàsica sobre les peces i els enllaços per comprar -

Informació bàsica sobre peces i enllaços per comprar
Informació bàsica sobre peces i enllaços per comprar

Com fer un termòmetre amb Arduino i LM35

Pas 3: Pinça el diagrama de LM35

Esquema de pins de LM35
Esquema de pins de LM35

Esquema de pins de LM35

Pas 4: Diagrama de circuits

Esquema de connexions
Esquema de connexions

No hi ha diferències entre els pins de la pantalla de 16 x 1 i 16 x 2, així que només cal que seguiu el circuit i utilitzeu el banc de potència per donar energia al projecte finalitzat. El circuit és molt fàcil i el muntatge / connexió també és molt senzill. i feu tota la connexió amb cura. Ara connecteu la placa arduino al PC i pengeu el codi següent: display will work.and16x2 és millor, així que estic donant enllaç per a la pantalla 16A2 link. You només ha de canviar algun codi que he explicat tot a la part de codificació.

Pas 5: Codificació

Codificació
Codificació

// Per SOURABH KUMAR @ weobserved.com # includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // pins diclaration for lcd on arduinoconst int inPin = A0; // Pin mitjà (sortida) de LM35void setup () {lcd.begin (8, 2); // Canvieu aquí d'acord amb el vostre lcd} void loop () {int value = analogRead (inPin); lcd.setCursor (0, 0); // No hi ha canvis flotants mil·livolts = (valor / 1024,0) * 5000; float celsius = millivolts / 10; lcd.clear (); lcd.setCursor (0, 0); // Sense changelcd.print (centígrads); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ((centígrads * 9) / 5 + 32); lcd.print ("F"); delay (1000);} A la part superior es troba el codi bàsic per al termòmetre. Nota: com he dit, estic fent servir un lcd antic de 16x1 que només funciona correctament quan s’assumeix i es desaclera com a lcd de 8x2. Però quan utilitzeu la pantalla de 16x2, llavors aquest el problema no s’aconseguirà. Per a la pantalla de 16x2, només cal trobarlcd.begin (8, 2); // Canvieu aquí segons el vostre codi lcdin i substituïu (8, 2) segons la vostra pantalla com a (columna, fila). Deixeu que tingueu una pantalla de 16x2 i substituïu (8, 2) per (16, 2). I si teniu una pantalla de 20x4 simplement substituïu el (8, 2) per (20, 4). Descarregueu el fitxer.ino des d’aquí

Pas 6: Tot el que s'ha fet Temps per gaudir

Tot fet a punt Temps per gaudir
Tot fet a punt Temps per gaudir

Com es fa un termòmetre amb Arduino i LM35 Després de carregar-se a l’instant, el termòmetre començarà a funcionar si no hi ha res visible a l’altre lcd, només hi ha una llum groga brillant i només cal ajustar la llum de fons a través del potenciómetre de 10 k / resistències variables. la sortida tal com es mostra a la figura següent. Finalment hem fabricat un termòmetre amb Arduino i LM35 que és capaç de mostrar la temperatura en centígrads i Fahrenheit Podeu modificar codis i també fer circuits segons vosaltres. Així que espero que us agradi aquest projecte senzill. Gràcies, visiteu-ho

Recomanat: