Inhoudsopgave:
- Stap 1: Dingen die je nodig hebt
- Stap 2: Aansluitingen
- Stap 3: Coderen
- Stap 4: De temperatuursensor testen
Video: Temperatuur aflezen met LM35-temperatuursensor met Arduino Uno - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Hallo allemaal, in deze instructables leren we hoe we LM35 met Arduino kunnen gebruiken. Lm35 is een temperatuursensor die temperatuurwaarden kan uitlezen van -55 °C tot 150 °C. Het is een apparaat met 3 aansluitingen dat een analoge spanning levert die evenredig is met de temperatuur. Hoe hoger de temperatuur, hoe hoger de uitgangsspanning. De analoge uitgangsspanning kan worden omgezet in digitale vorm met behulp van ADC, zodat een microcontroller (in ons geval Arduino) deze kan verwerken.
Stap 1: Dingen die je nodig hebt
Voor deze instructables heb je de volgende dingen nodig: 1x Arduino uno (of een ander equivalent)1x LM35 TEMPERATUURSENSORJumperdradenBreadboard
Stap 2: Aansluitingen
De verbindingen zijn heel eenvoudig sluit alles aan. Volgens de getoonde afbeelding komt alles goed. We zullen de temperatuur van de omgeving meten met behulp van LM35 en deze weergeven op de seriële monitor van Arduino. Hier wordt de LM35-uitgang gegeven aan analoge pin A1 van Arduino UNO. Deze analoge spanning wordt omgezet in zijn digitale vorm en verwerkt om de temperatuurmeting te krijgen.
Stap 3: Coderen
Kopieer de volgende code en upload deze naar uw Arduino-bord: const int lm35_pin = A1; /* LM35 O/P pin */void setup() {Serial.begin(9600);}void loop() {int temp_adc_val; float temp_val; temp_adc_val = analogRead (lm35_pin); /* Lees temperatuur */ temp_val = (temp_adc_val * 4.88); /* Converteer adc-waarde naar equivalente spanning */ temp_val = (temp_val/10); /* LM35 geeft een output van 10mv/°C */ Serial.print("Temperature = "); Serial.print(temp_val); Serial.print(" Graden Celsius\n"); vertraging(1000);}Video
Stap 4: De temperatuursensor testen
Nadat ik alles met elkaar had verbonden en de code naar het Arduino-bord had geüpload, opende ik de seriële monitor in mijn pc en zoals je op de afbeelding kunt zien, kunnen we de temperatuuruitvoer op onze seriële monitor krijgen.
Aanbevolen:
Aan de slag met draadloze temperatuur- en trillingssensoren met groot bereik: 7 stappen
Aan de slag met draadloze temperatuur- en trillingssensoren met groot bereik: Soms zijn trillingen de oorzaak van ernstige problemen in veel toepassingen. Van machineassen en lagers tot de prestaties van de harde schijf, trillingen veroorzaken schade aan de machine, vroegtijdige vervanging, lage prestaties en veroorzaken een grote aanslag op de nauwkeurigheid. Toezicht houden
Meting van temperatuur met behulp van ADT75 en Arduino Nano: 4 stappen
Temperatuurmeting met ADT75 en Arduino Nano: ADT75 is een zeer nauwkeurige, digitale temperatuursensor. Het bestaat uit een bandgap-temperatuursensor en een 12-bits analoog-naar-digitaalomzetter voor het bewaken en digitaliseren van de temperatuur. Zijn zeer gevoelige sensor maakt hem competent genoeg voor mij
Meting van temperatuur en vochtigheid met HDC1000 en Arduino Nano: 4 stappen
Meting van temperatuur en vochtigheid met HDC1000 en Arduino Nano: De HDC1000 is een digitale vochtigheidssensor met geïntegreerde temperatuursensor die een uitstekende meetnauwkeurigheid biedt bij een zeer laag stroomverbruik. Het apparaat meet de vochtigheid op basis van een nieuwe capacitieve sensor. De vochtigheids- en temperatuursensoren zijn fa
Temperatuur bewaken en opnemen met Bluetooth LE en RaspberryPi 9 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Monitor en registreer temperatuur met Bluetooth LE en RaspberryPi: deze instructie gaat over het samenstellen van een multi-node temperatuurbewakingssysteem met Bluetooth LE-sensorbug van Blue Radios (BLEHome) en RaspberryPi 3B Dankzij de ontwikkeling van de Bluetooth LE-standaard is er nu direct beschikbaar
Temperatuur meten vanaf PT100 met Arduino: 6 stappen (met afbeeldingen)
Temperatuur meten van PT100 met behulp van Arduino: De PT100 is een weerstandstemperatuurdetector (RTD) die zijn weerstand verandert afhankelijk van de omgevingstemperatuur, hij wordt veel gebruikt voor industriële processen met een langzame dynamiek en relatief brede temperatuurbereiken. Het wordt gebruikt voor langzame dynam