Innholdsfortegnelse:
- Trinn 1: Trinn 1: Skaff rekvisita
- Trinn 2: Trinn to: Sett inn LCD og fest
- Trinn 3: Trinn tre: Fullfør festing av brødbrett med LCD til Arduino
- Trinn 4: Trinn fire: Sett inn og koble til potensiometeret
- Trinn 5: Trinn fem: Plasser og koble sensorene
- Trinn 6: Trinn seks: Koble datamaskinen til Arduino og last opp kode
- Trinn 7: (Valgfritt) Trinn syv: Endre kode Avhengig av temperatursensor i bruk
- Trinn 8: Trinn åtte: Nyt din nyvunne kunnskap
Video: Temperatur- og lyssensor: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
Denne instruksen er for en grunnleggende temperatur- og lyssensor. Det er omtrent det.
Rekvisita:
-23 hoppekabler
-1 10k potensiometer
-1k motstand
-LCD-skjerm
-Brødbrett
-Fotoresistor
-Arduino 2560
Trinn 1: Trinn 1: Skaff rekvisita
Sørg for at rekvisita er samlet og klar til bruk. De kan byttes ut hvis de oppdages som defekte, men det er godt å ha en plassholder når du setter sammen kretsene.
Trinn 2: Trinn to: Sett inn LCD og fest
Fig. 3 og Fig. 4 viser riktig måte å sette inn LCD -displayet og første halvdel av hoppkabler mellom brødbrettet og Arduino.
Trinn 3: Trinn tre: Fullfør festing av brødbrett med LCD til Arduino
Trinn tre: Fullfør Festing av brødbrett med LCD til Arduino Fig. 5 viser andre halvdel av hoppkablene mellom brødbrettet og Arduino.
Trinn 4: Trinn fire: Sett inn og koble til potensiometeret
Fig. 6 Viser en enkel måte å sette inn og koble potensiometeret for ikke å komme i veien for fremtidige trinn. (Merk: Potensiometeret går kanskje ikke sikkert inn i brødbrettet. Sørg for å sikre det når du slår på kretsen.)
Trinn 5: Trinn fem: Plasser og koble sensorene
Fig. 7 viser riktig plassering og tilkoblingspunkter for og sammenfallende hoppkabler for å koble dem ordentlig til LCD og Arduino. Sørg for at fotoresistoren har tilgang til riktige lysnivåer og ikke blir blokkert av hoppekabler eller andre kretsbiter.
Trinn 6: Trinn seks: Koble datamaskinen til Arduino og last opp kode
Koden finner du på
Trinn 7: (Valgfritt) Trinn syv: Endre kode Avhengig av temperatursensor i bruk
TMP36 temperatursensoren er det som brukes med gjeldende kode, men vi brukte DHT11 fuktighets- og temperatursensor. Siden denne sensoren sender en annen dataverdi, må koden endres for å se temperaturen riktig.
Sørg for å laste ned DHT11 -biblioteket fra følgende lenke og legge det til bibliotekets database og kode.
github.com/adidax/dht11
#inkludere
#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; ugyldig oppsett () {lcd.begin (16, 2); } void loop () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("Fuktighet (%):"); Serial.println ((float) DHT11.fuktighet, 2); Serial.print ("Temperatur (C):"); Serial.println ((float) DHT11.temperatur, 2); // Visningstemperatur i C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; flyt tempC = tempVolts * 11,1; flyt tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // Vis lys på andre rad int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Light"); lcd.setCursor (6, 1); lcd.print (lightReading); forsinkelse (500); }
Trinn 8: Trinn åtte: Nyt din nyvunne kunnskap
Gratulerer, seer. Hvis du har fulgt de siste 7 trinnene, vil du nå ha en fungerende temperatur- og lyssensor på hendene. Bruk det du har lært til det gode, ikke til det onde.
Ansvarsfraskrivelse: Hvis du bruker denne teknologien for ondskap, har ikke skaperne av denne instruksjonsboken noe ansvar for det du gjør.
Anbefalt:
Skummelt mikrobit lyssensor: 5 trinn
Skummelt mikrobit lyssensor: Vil du skremme vennene dine? Vel, du har kommet til rett sted. I dag vil jeg vise deg hvordan du lager en lysfølelse, støyfremkallende, skummelt triks å gjøre med mikrobiten din
LDR -basert lyssensor/detektor: 3 trinn
LDR -basert lyssensor/detektor: Lyssensorer og detektorer er ekstremt nyttige for mikrokontrollere og innebygde systemer, og intensitetsovervåking må også gjøres. En av de enkleste og billigste av slike sensorer er LDR. LDR eller lysavhengige motstander kan lett brukes med
Enkel lyssensor med en LED (analog): 3 trinn
Enkel lyssensor med en LED (analog): Hei! I denne instruksen vil jeg vise deg hvordan du lager en enkel lyssensor med en LED. I utgangspunktet slår denne kretsen på lysdioden når den utsettes for lys. For meg er denne kretsen litt ubrukelig fordi du ikke kan gjøre mye med dette, men jeg tror
Raspberry Pi - TSL45315 Python -opplæring for omgivende lyssensor: 4 trinn
Raspberry Pi - TSL45315 Python -opplæringssensor for omgivelseslys: TSL45315 er en digital sensor for omgivelseslys. Det tilnærmer menneskelig øye -respons under en rekke lysforhold. Enhetene har tre valgbare integrasjonstider og gir en direkte 16-biters lux-utgang via et I2C-bussgrensesnitt. Enheten co
Hvordan koble til og bruke GY -30 BH1750 lyssensor (GY30 / GY302) - enkelt - Arduino Project !: 7 trinn
Hvordan koble til og bruke GY -30 BH1750 lyssensor (GY30 / GY302) - enkelt - Arduino -prosjekt !: I denne opplæringen lærer vi hvordan du raskt og enkelt kan bruke GY -30 BH1750 lysintensitetssensor med Arduino. Se en demonstrasjonsvideo