Raspberry Pi - LM35 Temperatuursensor
Deze handleiding leert u hoe u met Raspberry Pi de temperatuur kunt aflezen van een LM35 sensor. We behandelen in detail:
- Hoe u de Raspberry Pi verbindt met de LM35 temperatuursensor.
- Hoe u de Raspberry Pi programmeert om de temperatuur van de LM35 sensor te verkrijgen.
Hardware Benodigdheden
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over de LM35 Temperatuursensor
Pinout van de LM35 Temperatuursensor
De LM35 temperatuursensor heeft drie pinnen:
- GND pin: Deze moet worden verbonden met GND (0V)
- VCC pin: Deze moet worden verbonden met VCC (5V)
- OUT pin: Deze signaalpin geeft een uitgangsspanning die lineair evenredig is met de temperatuur en moet worden aangesloten op een analoge pin van de Raspberry Pi (via een ADC-module).

Hoe het Werkt
De LM35 produceert een uitgangsspanning die lineair evenredig is met de temperatuur in graden Celsius. De schaalfactor van de LM35 is 10 mV/°C, wat betekent dat de temperatuur kan worden bepaald door de spanning (in mV) op de outputpin te delen door 10.
Aangezien de Raspberry Pi geen analoge ingangspin heeft, moeten we een ADC-module gebruiken, zoals de ADS1115 ADC Module.
Bedradingsschema

This image is created using Fritzing. Click to enlarge image
Om uw bekabelingsopstelling te vereenvoudigen en te organiseren, raden we het gebruik van een Schroevenklemaansluiting-shield voor Raspberry Pi aan. Deze shield zorgt voor veiligere en beter beheerbare verbindingen, zoals hieronder weergegeven:

Raspberry Pi Code
Snelle Stappen
- Zorg dat u Raspbian of een ander Raspberry Pi compatibel besturingssysteem op uw Pi hebt geïnstalleerd.
- Zorg dat uw Raspberry Pi is verbonden met hetzelfde lokale netwerk als uw pc.
- Zorg dat uw Raspberry Pi internettoegang heeft als u libraries moet installeren.
- Als u voor het eerst met Raspberry Pi werkt, zie dan hoe u de Raspberry Pi installeert
- Verbind uw pc met de Raspberry Pi via SSH met de ingebouwde SSH-client op Linux en macOS of met PuTTY op Windows. Zie hoe u via SSH verbindt met Raspberry Pi.
- Controleer of de RPi.GPIO library is geïnstalleerd. Zo niet, installeer deze dan met het volgende commando:
- Installeer de Adafruit_ADS1x15 library door het volgende commando in de terminal van uw Raspberry Pi uit te voeren:
- Maak een Python scriptbestand aan met de naam LM35.py en voeg de volgende code toe:
- Sla het bestand op en voer het Python script uit door het volgende commando in de terminal te gebruiken:
- Houd de sensor in uw hand.
- Bekijk de uitvoer in de Terminal.
Het script loopt in een oneindige lus totdat u Ctrl + C indrukt in de terminal.
Video Tutorial
We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.