Sadržaj:
- Korak 1: Prvi korak: Nabavite potrepštine
- Korak 2: Drugi korak: Umetnite LCD i pričvrstite
- Korak 3: Treći korak: Dovršite pričvršćivanje pločice s LCD -om na Arduino
- Korak 4: Četvrti korak: Umetnite i spojite potenciometar
- Korak 5: Peti korak: Postavite i povežite senzore
- Korak 6: Šesti korak: Povežite računar i Arduino i otpremite kôd
- Korak 7: (Opcionalno) Sedmi korak: Promijenite kôd ovisno o senzoru temperature koji se koristi
- Korak 8: Osmi korak: Uživajte u svom novostečenom znanju
Video: Senzor temperature i svjetla: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Ovo uputstvo je za osnovni senzor temperature i svjetlosti. To je otprilike to.
Potrošni materijal:
-23 Kablovi za preskakanje
-1 10k potenciometar
-1k Resistor
-LCD displej
-Bboardboard
-Fotootpornik
-Arduino 2560
Korak 1: Prvi korak: Nabavite potrepštine
Uverite se da su zalihe prikupljene i spremne za upotrebu. Mogu se zamijeniti ako se utvrdi da su neispravni, ali dobro je imati držač mjesta dok sastavljate strujna kola.
Korak 2: Drugi korak: Umetnite LCD i pričvrstite
Slike 3 i 4 prikazuju pravilan način umetanja LCD ekrana i prve polovine kablova za preskakanje između matične ploče i Arduina.
Korak 3: Treći korak: Dovršite pričvršćivanje pločice s LCD -om na Arduino
Treći korak: Dovršite pričvršćivanje ploče s LCD -om na Arduino. Slika 5 prikazuje drugu polovicu kabela za preskakanje između matične ploče i Arduina.
Korak 4: Četvrti korak: Umetnite i spojite potenciometar
Slika 6 Prikazuje jednostavan način umetanja i povezivanja potenciometra kako vam ne bi smetao u budućim koracima. (Napomena: Potenciometar možda neće sigurno ući u ploču. Provjerite jeste li ga učvrstili kada uključite krug.)
Korak 5: Peti korak: Postavite i povežite senzore
Slika 7 prikazuje odgovarajuće mjesto postavljanja i povezivanja kablova za preskakanje i podudaranje za njihovo pravilno povezivanje s LCD -om i Arduinom. Uvjerite se da fotootpornik ima pristup odgovarajućoj razini svjetlosti i da nije blokiran nikakvim kabelima za preskakanje ili drugim spojevima.
Korak 6: Šesti korak: Povežite računar i Arduino i otpremite kôd
Kôd se može pronaći na
Korak 7: (Opcionalno) Sedmi korak: Promijenite kôd ovisno o senzoru temperature koji se koristi
Senzor temperature TMP36 se koristi sa trenutnim kodom, ali smo koristili DHT11 senzor vlažnosti i temperature. Budući da ovaj senzor šalje drugu vrijednost podataka, kôd se mora promijeniti da bi se ispravno prikazala temperatura.
Preuzmite biblioteku DHT11 sa sljedeće veze i dodajte je u bazu podataka i kôd biblioteke.
github.com/adidax/dht11
#include
#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 ("Vlažnost (%):"); Serial.println ((float) DHT11.humidity, 2); Serial.print ("Temperatura (C):"); Serial.println ((float) DHT11.temperature, 2); // Prikaz temperature u C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; float tempC = tempVolts * 11.1; plovak tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // Prikaz svjetla u drugom redu int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Light"); lcd.setCursor (6, 1); lcd.print (lightReading); kašnjenje (500); }
Korak 8: Osmi korak: Uživajte u svom novostečenom znanju
Čestitam, gledaoče. Ako ste slijedili zadnjih 7 koraka, sada ćete imati funkcionalni senzor temperature i svjetla na rukama. Iskoristite naučeno za dobro, a ne za zlo.
Odricanje od odgovornosti: Ako ovu tehnologiju koristite za zlo, tvorci ove upute ne snose nikakvu odgovornost za ono što radite.
Preporučuje se:
LDR senzor/detektor svjetla: 3 koraka
Senzor/detektor svjetla zasnovan na LDR -u: Senzori i detektori svjetlosti izuzetno su korisni za mikrokontrolere i ugrađene sisteme, a potrebno je i vršiti nadzor intenziteta. Jedan od najjednostavnijih i najjeftinijih takvih senzora su LDR. LDR ili otpornici ovisni o svjetlosti mogu se lako koristiti sa
Arduino solarni senzor temperature i vlažnosti kao 433mhz Oregonski senzor: 6 koraka
Arduino senzor temperature i vlažnosti na solarni pogon kao 433mhz Oregonski senzor: Ovo je konstrukcija senzora temperature i vlažnosti na solarni pogon. Senzor emulira 433mhz Oregonski senzor i vidljiv je na Telldus Net gatewayu. Šta vam je potrebno: 1x " 10-LED Senzor pokreta solarne energije " sa Ebaya. Provjerite da li piše baterija od 3,7 V
Interaktivna svjetla za dvorište, svjetla za hodnike: 3 koraka
Interaktivna svjetla za dvorište, svjetla za hodnike: Htjela sam izgraditi neku vrstu interaktivnih svjetla za dvorište. Ideja je bila da kada bi neko hodao u jednom smjeru pokrenula bi se animacija u smjeru u kojem ste hodali. Počeo sam sa solarnim svjetlima od 1,00 dolara za Dollar General
Prekidač svjetla aktiviran pokretom sa senzorom svjetla: 5 koraka
Prekidač za svjetlo aktiviran pokretom sa senzorom svjetla: Prekidač za svjetlo aktiviran pokretom ima mnogo primjena kako u kući tako i u uredu. Ovo je, međutim, imalo dodatnu prednost uključivanjem svjetlosnog senzora, tako da se ovo svjetlo može aktivirati samo noću
Božićna svjetla "uradi sam" postavljena na muziku - koreografska svjetla kuće: 15 koraka (sa slikama)
DIY Božićna svjetla postavljena na muziku - koreografska svjetla za kuću: DIY božićna svjetla na muziku - koreografska kućna svjetla Ovo nije DIY za početnike. Trebat će vam dobro razumijevanje elektronike, kruga, OSNOVNOG programiranja i općenitih znanja o električnoj sigurnosti. Ovaj DIY je za iskusnu osobu pa