Arduino Temperatuursensor Project: Lezen, Converteren & Fahrenheit Weergeven
Onderdelen en Benodigdheden
| Arduino UNO | 1 |
| Adafruit Standaard LCD - 16x2 Wit op Blauw | 1 |
| Draadbruggen (standaard) | 1 |
Apps & Online Services
- Arduino IDE
Over dit Project
Deze project meet de omgevingstemperatuur, converteert de analoge waarde naar voltage, dan naar Celsius en tenslotte naar Fahrenheit. Het resultaat wordt op de LCD en de seriële monitor getoond.
Code
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
const int tmp = A0;
const int p = 8;
void setup() {
lcd.begin(16, 2);
Serial.begin(9600);
pinMode(p, OUTPUT);
}
void loop() {
digitalWrite(p, LOW);
int Temp = analogRead(tmp);
float volts = (Temp / 965.0) * 5.0;
float c = (volts - 0.5) * 100.0;
float f = (c * 9.0 / 5.0) + 32.0;
Serial.println(f);
lcd.setCursor(5, 0);
lcd.print(f);
delay(3000);
}
Schema
Het Fritzing-schema (temp.fzz) en afbeeldingen zijn bijgevoegd. De temperatuursensor (zoals een TMP36 of LM35) wordt aangesloten op A0, het LCD op de digitale pinnen 12, 11, 5, 4, 3, 2.
Productieproces
- Bouw Een Raspberry Pi Temperatuur Logger Met Een $5 I2C Sensor
- TMP006 Infrarood temperatuursensor met Raspberry Pi: Python bibliotheek & installatiegids
- Een externe temperatuursensor bouwen met Raspberry Pi en Python – Stap-voor-stap handleiding
- Hoe een DS1820 One-Wire temperatuursensor aan te sluiten op een Raspberry Pi via GPIO
- Hoe een DS18B20 One-Wire Digitale Thermometer aan te Sluiten op een Raspberry Pi – Stapsgewijze Handleiding
- Een Multi-sensor Temperatuur- & Lichtmonitoringssysteem Bouwen met Raspberry Pi & DS18B20
- Een Raspberry Pi thuistemperatuurmonitor bouwen met MCP9808, InfluxDB & Grafana
- Precieze infrarood temperatuurmeting voor kleurgevoelige processen
- Precisie lager temperatuursensor – Nauwkeurige detectie & monitoring
- NASA Goddard's Lab-on-Chip sensor levert realtime stroom- en temperatuurmonitoring
- AuGe12: Premium Op Goud Gebaseerde Zachte Soldeerlegering