Innehållsförteckning:
- Steg 1: Steg ett: Skaffa förbrukningsmaterial
- Steg 2: Steg två: Sätt in LCD och fäst
- Steg 3: Steg tre: Slutför att fästa brödbräda med LCD på Arduino
- Steg 4: Steg fyra: Sätt i och anslut potentiometern
- Steg 5: Steg fem: Placera och anslut sensorerna
- Steg 6: Steg sex: Anslut dator och Arduino och ladda upp kod
- Steg 7: (Valfritt) Steg sju: Ändra kod beroende på temperatursensor som används
- Steg 8: Steg åtta: Njut av din nyfunna kunskap
Video: Temperatur- och ljussensor: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:35
Detta instruerbara är för en grundläggande temperatur- och ljussensor. Det är ungefär det.
Tillbehör:
-23 Hoppkablar
-1 10k Potentiometer
-1k motstånd
-LCD skärm
-Bakbord
-Fotoresistor
-Arduino 2560
Steg 1: Steg ett: Skaffa förbrukningsmaterial
Se till att dina tillbehör är samlade och redo att användas. De kan bytas ut om de upptäcks som felaktiga, men det är bra att ha en platshållare när du sätter ihop kretsarna.
Steg 2: Steg två: Sätt in LCD och fäst
Fig. 3 och Fig. 4 visar det korrekta sättet att sätta in LCD -displayen och första halvan av hoppkablar mellan brödbräda och Arduino.
Steg 3: Steg tre: Slutför att fästa brödbräda med LCD på Arduino
Steg tre: Slutför Montering av brödbräda med LCD till Arduino Fig. 5 visar andra halvan av hoppkablarna mellan brödbrädan och Arduino.
Steg 4: Steg fyra: Sätt i och anslut potentiometern
Fig. 6 Visar ett enkelt sätt att sätta in och ansluta potentiometern för att inte komma i vägen i framtida steg. (Obs! Potentiometern kanske inte går in i brödbrädet säkert. Se till att du säkrar den när du sätter på kretsen.)
Steg 5: Steg fem: Placera och anslut sensorerna
Fig. 7 visar rätt placering och anslutningspunkter för och sammanfallande hoppablar för att ansluta dem ordentligt till LCD och Arduino. Se till att fotoresistorn har rätt ljusnivåer och inte blockeras av några hoppkablar eller andra kretsbitar.
Steg 6: Steg sex: Anslut dator och Arduino och ladda upp kod
Koden finns på
Steg 7: (Valfritt) Steg sju: Ändra kod beroende på temperatursensor som används
TMP36 temperaturgivare är det som används med den aktuella koden, men vi använde DHT11 fukt- och temperaturgivare. Eftersom denna sensor skickar ett annat datavärde måste koden ändras för att kunna se temperaturen korrekt.
Se till att ladda ner DHT11 -biblioteket från följande länk och lägg till det i din biblioteksdatabas och kod.
github.com/adidax/dht11
#omfatta
#include #define DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal lcd (7, 8, 9, 10, 11, 12); dht11 DHT11; void setup () {lcd.begin (16, 2); } void loop () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("Luftfuktighet (%):"); Serial.println ((float) DHT11.fuktighet, 2); Serial.print ("Temperatur (C):"); Serial.println ((float) DHT11.temperatur, 2); // Displaytemperatur i C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; float tempC = tempVolts * 11,1; float tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // Display Light på andra raden int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Light"); lcd.setCursor (6, 1); lcd.print (lightReading); fördröjning (500); }
Steg 8: Steg åtta: Njut av din nyfunna kunskap
Grattis, tittare. Om du har följt de senaste 7 stegen har du nu en fungerande temperatur- och ljussensor på dina händer. Använd det du har lärt för gott, inte ont.
Friskrivningsklausul: Om du använder denna teknik för ondska, har skaparna av denna instruerbara inte något ansvar för vad du gör.
Rekommenderad:
Darkness Sensor Circuit on Breadboard + Ljussensor med LDR: 6 steg
Mörkhetssensorkrets på brödbräda + Ljuddetektor med LDR: I denna handledning lär jag dig hur du gör ett enkelt ljus & Darkness Detector Circuit med en transistor & en LDR. Denna krets kan användas för att automatiskt släcka lampor eller apparater genom att lägga till ett relä vid utgången Du kan också rep
LDR -baserad ljussensor/detektor: 3 steg
LDR -baserad ljussensor/detektor: Ljussensorer och detektorer är extremt användbara för mikrokontroller och inbyggda system och intensitetsövervakning ska också göras. En av de enklaste och billigaste av sådana sensorer är LDR. LDR eller ljusberoende resistorer kan enkelt användas med
Enkel ljussensor med en LED (analog): 3 steg
Enkel ljussensor med en lysdiod (analog): Hej! I den här instruktören ska jag visa dig hur du gör en enkel ljussensor med en lysdiod. För mig är den här kretsen lite värdelös eftersom du inte kan göra så mycket med det här, men jag tror
Raspberry Pi - TSL45315 Python -ljussensor för omgivningsbelysning: 4 steg
Raspberry Pi - TSL45315 Python -ljussensor för omgivande ljus: TSL45315 är en digital sensor för omgivande ljus. Det approximerar mänskligt ögonsvar under olika ljusförhållanden. Enheterna har tre valbara integrationstider och ger en direkt 16-bitars luxutgång via ett I2C-bussgränssnitt. Enheten samarbetar med
Ljussensor (fotoresistor) med Arduino i Tinkercad: 5 steg (med bilder)
Ljussensor (fotoresistor) Med Arduino i Tinkercad: Lär oss hur man läser en fotoresistor, en ljuskänslig typ av variabelt motstånd, med Arduinos analoga ingång. Det kallas också ett LDR (ljusberoende motstånd). Hittills har du redan lärt dig att styra lysdioder med Arduinos analoga utgång, och att