Sommario:
- Forniture
- Passaggio 1: progettazione e comprensione dei circuiti
- Fase 2: Pianificazione della costruzione del circuito
- Passaggio 3: saldatura dei cavi LCD
- Passaggio 4: collegamento dell'LCD ad Arduino
- Passaggio 5: collegamento dell'LM 35 ad Arduino
- Passaggio 6: caricamento del codice
- Passaggio 7: costruire l'alloggio
- Passaggio 8: test del sensore di temperatura
Video: Sensore di temperatura (Arduino): 8 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Questo progetto è perfetto per hobbisti intermedi e principianti. La configurazione è molto semplice. C'è un chip chiamato LM35 (link per ulteriori spiegazioni) che consente ad Arduino di determinare la temperatura dell'ambiente circostante.
Forniture
1) 1 x Arduino nano/Arduino Uno + cavo di collegamento
2) Perfboard da 5 cm x 5 cm o una piccola breadboard
3) 20 x cavi jumper o fili
4) 1 x 16x2 schermo LCD
5) 1 x potenziometro da 100K o 250K
6) 1 x batteria 9V + clip connettore
Passaggio 1: progettazione e comprensione dei circuiti
Il chip, LM 35, funziona in base al principio che per ogni aumento di 1°C della temperatura circostante la tensione emessa dal pin "out" dell'LM 35 aumenta di 10 mV. La relazione lineare inizia a 0°C. Ad esempio, se la temperatura è 25°C, la tensione emessa dal pin "out" sarebbe 25 * 10 mV = 250 mV o 0,25 V.
L'Arduino può leggere il livello di tensione emesso dal pin "out" quando è collegato a uno dei pin analogici di Arduino. La funzione in Arduino è analogRead. Dopo aver ricevuto informazioni sulla tensione emessa dall'LM 35, Arduino può eseguire un paio di semplici calcoli per ottenere finalmente un valore in gradi Celsius.
Fase 2: Pianificazione della costruzione del circuito
Ci sono un paio di opzioni su come mettere insieme il circuito.
1) Per le persone che si avvicinano all'elettronica, consiglierei di utilizzare la breadboard per costruire il circuito. È molto meno disordinato della saldatura e sarà più facile eseguire il debug perché i fili possono essere regolati facilmente. Segui i collegamenti mostrati nelle immagini fritzing.
2) Per le persone più esperte, prova a saldare il circuito sulla breadboard. Sarà più permanente e durerà più a lungo. Leggere e seguire lo schema come guida.
3) Infine, puoi anche ordinare un PCB prefabbricato da SEEED. Tutto quello che dovresti fare è saldare i componenti. Il file Gerber necessario è allegato al passaggio. Ecco un collegamento a una cartella di Google Drive con il file Gerber zippato:
Passaggio 3: saldatura dei cavi LCD
Questo passaggio è necessario solo se stai costruendo la versione breadboard o perf board del circuito
Consiglierei di saldare i cavi sull'LCD in quanto ciò vi darà flessibilità quando si tenta di inserire l'LCD 16x2 nel pannello dell'interfaccia utente. Inoltre, sarà più facile collegare in modo più sicuro l'LCD ai pin di Arduino.
Suggerimenti per la saldatura con pad:
Riscaldare il giunto posizionando il saldatore sopra il punto di contatto tra il perno del cavo e il pad
Attendere circa 5-8 secondi fino a quando l'unione si è riscaldata
Alimenta la scrittura di saldatura sul pad. Dovrebbe essere vicino al punto di contatto ma non int
Passaggio 4: collegamento dell'LCD ad Arduino
I pin 2, 3, 4, 5 di Arduino si collegano ai pin 14, 13, 12, 11 dell'LCD, rispettivamente, quando si conta da sinistra a destra.
I pin 1, 5 e 16 del display LCD si collegano a terra
I pin 2 e 15 del display LCD si collegano a +5V
I pin 4 e 6 del display LCD si collegano rispettivamente ai pin 12 e 11 di Arduino.
Il pin 3 del display LCD è collegato a +5V tramite un potenziometro da 100K o 250K.
I pin 7, 8, 9 e 10 del display LCD non sono collegati a nulla
Passaggio 5: collegamento dell'LM 35 ad Arduino
Quando fai in modo che il lato piatto dell'LM 35 sia rivolto verso di te, i perni che si spostano da sinistra a destra sono 1, 2 e 3.
Il pin 1 è collegato alla fonte di alimentazione. Funziona con qualsiasi tensione compresa tra 4V e 20V
Il pin 2 è il pin di uscita. Questo è il pin che cambia valore al variare della temperatura. Il pin 2 è collegato al pin A0 (pin analogico 0) nell'Arduino.
Il pin 3 è collegato a massa. Questo è il lato negativo o nero della batteria. Questo è anche noto come binario 0V.
Passaggio 6: caricamento del codice
Il codice è facile da seguire. Ci sono commenti nel codice stesso per renderlo più facile da capire
Puoi trovare un link per scaricare il codice qui:
drive.google.com/open?id=1STA7w9n3H7GhXtXT…
Passaggio 7: costruire l'alloggio
1) Puoi qualsiasi vecchia custodia in plastica per il suo involucro. Usando un coltello caldo per ritagliare le fessure per il display LCD e il pulsante.
2) Inoltre, puoi controllare il mio account per un'altra istruzione in cui descrivo come costruire una scatola con acrilico tagliato al laser. Sarai in grado di trovare un file SVG per il laser cutter.
3) Infine, puoi semplicemente lasciare il circuito senza rivestimento. Sarà facile da riparare e modificare.
Passaggio 8: test del sensore di temperatura
Come puoi vedere la temperatura mostrata aumenta quando metto la mano sul sensore. È relativamente preciso se vuoi conoscere la temperatura del giorno.
Consigliato:
Sensore di temperatura e umidità ad energia solare Arduino come sensore Oregon da 433 mhz: 6 passaggi
Sensore di temperatura e umidità ad energia solare Arduino come sensore Oregon da 433 mhz: questa è la costruzione di un sensore di temperatura e umidità ad energia solare. Il sensore emula un sensore Oregon da 433 mhz ed è visibile nel gateway Telldus Net. Cosa ti serve: 1 x "10 LED Sensore di movimento a energia solare" da Ebay. Assicurati che dica batteria a 3,7 V
Interfaccia Arduino con sensore a ultrasuoni e sensore di temperatura senza contatto: 8 passaggi
Interfacciamento Arduino con sensore ad ultrasuoni e sensore di temperatura senza contatto: oggi, Makers, Developers preferisce Arduino per lo sviluppo rapido della prototipazione dei progetti. Arduino è una piattaforma elettronica open source basata su hardware e software di facile utilizzo. Arduino ha un'ottima community di utenti. In questo progetto
Lettura della temperatura utilizzando il sensore di temperatura LM35 con Arduino Uno: 4 passaggi
Lettura della temperatura utilizzando il sensore di temperatura LM35 con Arduino Uno: Ciao ragazzi in questo tutorial impareremo come usare LM35 con Arduino. Lm35 è un sensore di temperatura in grado di leggere valori di temperatura da -55°C a 150°C. È un dispositivo a 3 terminali che fornisce una tensione analogica proporzionale alla temperatura. Ciao G
Come utilizzare il sensore di temperatura DHT11 con Arduino e stampare la temperatura di calore e umidità: 5 passaggi
Come utilizzare il sensore di temperatura DHT11 con Arduino e stampare la temperatura Calore e umidità: il sensore DHT11 viene utilizzato per misurare la temperatura e l'umidità. Sono appassionati di elettronica molto popolari. Il sensore di umidità e temperatura DHT11 rende davvero facile aggiungere dati di umidità e temperatura ai tuoi progetti di elettronica fai-da-te. È per
SENSORE SUHU DENGAN LCD DAN LED (Realizzazione del sensore di temperatura con LCD e LED): 6 passaggi (con immagini)
SENSOR SUHU DENGAN LCD DAN LED (Making Temperature Sensor With LCD and LED): hai, dico Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di si dica akan bebagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD e LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda