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če s LCD -om na Arduino
- Korak 4: Četvrti korak: Umetnite i spojite potenciometar
- Korak 5: Peti korak: Postavite i spojite senzore
- Korak 6: Šesti korak: Povežite računalo i Arduino i postavite kod
- Korak 7: (Izborno) Sedmi korak: Promijenite kôd ovisno o osjetniku 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 promjena: 2024-01-30 09:31
Ovo uputstvo je za osnovni senzor temperature i svjetla. To je otprilike to.
Pribor:
-23 Kablovi za preskakanje
-1 10k potenciometar
-1k otpornik
-LCD zaslon
-Daska
-Fotootpornik
-Arduino 2560
Korak 1: Prvi korak: Nabavite potrepštine
Provjerite jesu li zalihe prikupljene i spremne za upotrebu. Mogu se zamijeniti ako se utvrde 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 zaslona i prve polovice kabela za preskakanje između matične ploče i Arduina.
Korak 3: Treći korak: Dovršite pričvršćivanje ploče 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 spojite senzore
Slika 7 prikazuje odgovarajuće mjesto postavljanja i spajanja kabela za preskakanje i podudaranje kako bi ih ispravno spojili na LCD i Arduino. Provjerite ima li fotootpornik pristup odgovarajućoj razini svjetlosti i nije li blokiran nikakvim kabelima za preskakanje ili drugim spojevima.
Korak 6: Šesti korak: Povežite računalo i Arduino i postavite kod
Kôd se može pronaći na
Korak 7: (Izborno) Sedmi korak: Promijenite kôd ovisno o osjetniku temperature koji se koristi
Senzor temperature TMP36 koristi se sa trenutnim kodom, ali smo koristili DHT11 osjetnik vlage i temperature. Budući da ovaj senzor šalje drugu vrijednost podataka, kôd se mora promijeniti da bi se ispravno prikazala temperatura.
Preuzmite knjižnicu DHT11 sa sljedeće veze i dodajte je u bazu podataka i kôd knjižnice.
github.com/adidax/dht11
#uključi
#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.čitano (DHT11PIN); Serial.print ("Vlažnost (%):"); Serial.println ((float) DHT11.humidity, 2); Serial.print ("Temperatura (C):"); Serial.println ((float) DHT11.temperatura, 2); // Temperatura prikaza u C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; plovak tempC = tempVolts * 11,1; plovak tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.tisak (tempF); // Prikaz svjetla na drugom redu int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Svjetlo"); lcd.setCursor (6, 1); lcd.print (lightReading); kašnjenje (500); }
Korak 8: Osmi korak: Uživajte u svom novostečenom znanju
Čestitamo, gledatelju. 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čeni:
Arduino senzor temperature i vlažnosti na solarni pogon 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 solarnu energiju. Senzor emulira 433mhz Oregonski senzor i vidljiv je na Telldus Net gatewayu. Što vam je potrebno: 1x " 10-LED Senzor pokreta solarne energije " s Ebaya. Provjerite piše li 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, kad bi netko hodao u jednom smjeru, pokrenula bi se animacija u smjeru u kojem ste hodali. Počeo sam sa solarnim svjetlima Dollar General od 1,00 USD
Prekidač svjetla aktiviran pokretom sa senzorom svjetla: 5 koraka
Prekidač svjetla aktiviran pokretom sa senzorom svjetla: Prekidač svjetla 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
LED svjetla za tamna svjetla: 7 koraka
LED svjetla za tamna svjetla: LED dioda ne svijetli samo kada se napaja, već stvara i mali napon pri primjeni svjetla. Za nadzor ovog napona može se koristiti mikrokontroler PICAXE. Pokazat ću vam kako napraviti elektroničku svijeću koja će treptati LED diodom kad se pojavi
Božićna svjetla "uradi sam" uglazbljena - koreografska svjetla kuće: 15 koraka (sa slikama)
Božićna svjetla "Uradi sam" uglazbljena - Svjetla u koreografiji: Svjetla u kućnoj radinosti uglazbljena - Umjetnička svjetla u koreografiji Ovo nije DIY za početnike. Trebat će vam dobro razumijevanje elektronike, kruga, OSNOVNOG programiranja i općenite spoznaje o električnoj sigurnosti. Ovaj DIY je za iskusnu osobu pa