Satura rādītājs:

Temperatūras un gaismas sensors: 8 soļi
Temperatūras un gaismas sensors: 8 soļi

Video: Temperatūras un gaismas sensors: 8 soļi

Video: Temperatūras un gaismas sensors: 8 soļi
Video: 3 в 1 ZigBee датчик температуры, влажности и освещения с LCD дисплеем 2024, Jūlijs
Anonim
Temperatūras un gaismas sensors
Temperatūras un gaismas sensors
Temperatūras un gaismas sensors
Temperatūras un gaismas sensors

Šī instrukcija ir paredzēta pamata temperatūras un gaismas sensoram. Apmēram tā.

Piegādes:

-23 Pārlēkt kabeļus

-1 10k potenciometrs

-1k rezistors

-LCD displejs

-Maizes dēlis

-fotorezistors

-Arduino 2560

1. darbība. Pirmais solis: iegādājieties izejmateriālus

Pirmais solis: iegādājieties preces
Pirmais solis: iegādājieties preces

Pārliecinieties, ka jūsu krājumi ir savākti un gatavi lietošanai. Tos var nomainīt, ja tiek konstatēts, ka tie ir kļūdaini, taču ir labi, ja, komplektējot shēmu, ir vietas turētājs.

2. solis: otrais solis: ievietojiet LCD un pievienojiet

Otrais solis: ievietojiet LCD un pievienojiet
Otrais solis: ievietojiet LCD un pievienojiet
Otrais solis: ievietojiet LCD un pievienojiet
Otrais solis: ievietojiet LCD un pievienojiet

3. un 4. attēls parāda pareizo veidu, kā ievietot LCD displeju un lecamo kabeļu pirmo pusi starp maizes dēli un Arduino.

3. darbība. Trešais solis: pabeidziet maizes dēļa pievienošanu ar LCD Arduino

Trešais solis: pabeidziet maizes dēļa pievienošanu ar LCD Arduino
Trešais solis: pabeidziet maizes dēļa pievienošanu ar LCD Arduino

Trešais solis: pabeidziet maizes dēļa ar LCD piestiprināšanu pie Arduino. 5. attēlā parādīta lēciena kabeļu otrā puse starp maizes dēli un Arduino.

4. solis: ceturtais solis: ievietojiet un pievienojiet potenciometru

Ceturtais solis: ievietojiet un pievienojiet potenciometru
Ceturtais solis: ievietojiet un pievienojiet potenciometru

6. attēls Parāda vienkāršu potenciometra ievietošanas un pievienošanas veidu, lai netraucētu turpmākajos soļos. (Piezīme. Potenciometrs var droši neiet uz maizes dēļa. Pārliecinieties, vai esat to nostiprinājis, ieslēdzot ķēdi.)

5. darbība. Piektais solis: novietojiet un pievienojiet sensorus

Piektais solis: novietojiet un pievienojiet sensorus
Piektais solis: novietojiet un pievienojiet sensorus

7. attēlā parādīts pareizais novietošanas un pieslēgšanas punkts, lai savienotu un sakritušos lēcu kabeļus, lai tos pareizi savienotu ar LCD un Arduino. Lūdzu, pārliecinieties, vai fotorezistoram ir piekļuve atbilstošam apgaismojuma līmenim un to nenosprosto nekādi lēcienu kabeļi vai citi shēmas uzgaļi.

6. darbība: sestais solis: savienojiet datoru un Arduino un augšupielādējiet kodu

Kods ir atrodams vietnē

7. darbība: (pēc izvēles) Septītais solis: mainiet kodu atkarībā no izmantotā temperatūras sensora

TMP36 temperatūras sensors ir tas, ko izmanto ar pašreizējo kodu, bet mēs izmantojām DHT11 mitruma un temperatūras sensoru. Tā kā šis sensors nosūta citu datu vērtību, kods ir jāmaina, lai pareizi skatītu temperatūru.

Noteikti lejupielādējiet DHT11 bibliotēku no šīs saites un pievienojiet to savai bibliotēkas datu bāzei un kodam.

github.com/adidax/dht11

#iekļaut

#iekļaut #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 ("Mitrums (%):"); Serial.println ((pludiņš) DHT11. Mitrums, 2); Sērijas nospiedums ("Temperatūra (C):"); Serial.println ((pludiņš) DHT11.temperatūra, 2); // Displeja temperatūra C lcd.println (); int tempReading = analogRead (tempPin); pludiņa tempVolts = tempReading * 5.0 / 1024,0; pludiņa tempC = tempVolts * 11,1; pludiņa tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // Displeja gaisma otrajā rindā int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Gaisma"); lcd.setCursor (6, 1); lcd.print (lightReading); kavēšanās (500); }

8. solis: astotais solis: izbaudiet savas jauniegūtās zināšanas

Apsveicu, skatītāj. Ja esat veicis pēdējos 7 soļus, tagad jūsu rokās būs funkcionējošs temperatūras un gaismas sensors. Izmantojiet to, ko esat iemācījušies labā, nevis ļaunajā.

Atruna: ja jūs izmantojat šo tehnoloģiju ļaunumam, šīs pamācības veidotāji neuzņemas nekādu atbildību par to, ko jūs darāt.

Ieteicams: