Taula de continguts:
- Pas 1: Requisits: -
- Pas 2: informació bàsica sobre les peces i els enllaços per comprar -
- Pas 3: Pinça el diagrama de LM35
- Pas 4: Diagrama de circuits
- Pas 5: Codificació
- Pas 6: Tot el que s'ha fet Temps per gaudir
Vídeo: Com fer un termòmetre amb Arduino i LM35: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
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: -
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 -
Com fer un termòmetre amb Arduino i LM35
Pas 3: Pinça el diagrama de LM35
Esquema de pins de LM35
Pas 4: Diagrama de circuits
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ó
// 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
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:
Com fer un termòmetre d’infrarojos ?: 9 passos
Com fer un termòmetre d’infrarojos ?: El termòmetre d’infrarojos pot mesurar la temperatura superficial d’un objecte. El seu avantatge és la mesura de temperatura sense contacte, que permet mesurar de forma còmoda i precisa la temperatura d’un objecte remot, que s’utilitza àmpliament. Aquí presentem
Utilitzeu el telèfon intel·ligent com a termòmetre sense contacte / termòmetre portàtil: 8 passos (amb imatges)
Utilitzeu el telèfon intel·ligent com a termòmetre sense contacte / termòmetre portàtil: mesurant la temperatura corporal sense contacte / sense contacte com una termopistola. Vaig crear aquest projecte perquè Thermo Gun ara és molt car, de manera que he de tenir una alternativa per fer bricolatge. I el propòsit és fer amb una versió de baix pressupost.SuppliesMLX90614Ardu
Com fer que un termòmetre i un LCD funcionin junts ?: 10 passos
Com fer que un termòmetre i un LCD funcionin junts ?: L'objectiu d'aquest tutorial és mostrar-vos com utilitzar un termòmetre DHT11 que mostrarà la temperatura i la humitat en una pantalla LCD de 16 x 2
Termòmetre infraroig sense contacte basat en Arduino - Termòmetre basat en IR mitjançant Arduino: 4 passos
Termòmetre infraroig sense contacte basat en Arduino | Termòmetre basat en IR que utilitza Arduino: Hola nois, en aquest instructable farem un termòmetre sense contacte amb arduino, ja que de vegades la temperatura del líquid / sòlid és massa alta o baixa a la temperatura i és difícil fer-hi contacte i llegir-ne temperatura llavors en aquell escenari
Termòmetre digital mitjançant NodeMCU i LM35: 5 passos
Termòmetre digital mitjançant NodeMCU i LM35: feu el vostre propi termòmetre digital i controleu la temperatura per Internet des de qualsevol lloc. Interfocarem el sensor de temperatura LM35 amb NodeMCU 1.0 (ESP-12E). LM35 és un sensor de temperatura