Мазмуну:

Температура жана жарык сенсору: 8 кадам
Температура жана жарык сенсору: 8 кадам

Video: Температура жана жарык сенсору: 8 кадам

Video: Температура жана жарык сенсору: 8 кадам
Video: Жесткий пранк от жены / Baz TikTok (Тикток) 2024, Ноябрь
Anonim
Температура жана жарык сенсору
Температура жана жарык сенсору
Температура жана жарык сенсору
Температура жана жарык сенсору

Бул негизги температура жана жарык сенсоруна арналган. Бул жөнүндө.

Берилиштер:

-23 Jump Cables

-1 10к потенциометр

-1k резистор

-LCD дисплейи

-Нан тактасы

-Фоторезистор

-Ардуино 2560

1 -кадам: Биринчи кадам: Берилиштерди алуу

Биринчи кадам: Берилиштерди алуу
Биринчи кадам: Берилиштерди алуу

Сиздин камсыздоо чогултулган жана колдонууга даяр экенин текшериңиз. Эгерде алар туура эмес деп табылса алмаштырылышы мүмкүн, бирок схеманы чогултканда орун кармагычтын болгону жакшы.

2 -кадам: Экинчи кадам: ЖК кошуу жана тиркөө

Экинчи кадам: ЖК кошуу жана тиркөө
Экинчи кадам: ЖК кошуу жана тиркөө
Экинчи кадам: ЖК кошуу жана тиркөө
Экинчи кадам: ЖК кошуу жана тиркөө

3 -жана 4 -сүрөттө LCD дисплейди жана секирүү кабелдеринин биринчи жарымын нан менен Ардуинонун ортосунда орнотуунун туура жолу көрсөтүлгөн.

3 -кадам: Үчүнчү кадам: Ардуиного LCD менен Breadboard тиркеп бүтүрүңүз

Үчүнчү кадам: Ардуиного ЖК менен Нан тактасын тиркеп бүтүрүңүз
Үчүнчү кадам: Ардуиного ЖК менен Нан тактасын тиркеп бүтүрүңүз

Үчүнчү кадам: Ардуиного LCD менен Breadboard тиркөөнү бүтүрүңүз. 5 панель менен Arduino ортосундагы секирүүчү кабелдердин экинчи жарымын көрсөтөт.

4 -кадам: Төртүнчү кадам: Потенциометрди кыстаруу жана туташтыруу

Төртүнчү кадам: Потенциометрди кыстаруу жана туташтыруу
Төртүнчү кадам: Потенциометрди кыстаруу жана туташтыруу

6 -сүрөт. Келечектеги кадамдарга жолтоо болбош үчүн потенциометрди салуунун жана туташтыруунун оңой жолун көрсөтөт. (Эскертүү: Потенциометр нандын тактайына коопсуз кирбеши мүмкүн. Районду күйгүзгөнүңүздө аны камсыздап жатканыңызды текшериңиз.)

5 -кадам: Бешинчи кадам: сенсорлорду коюп, туташтырыңыз

Бешинчи кадам: сенсорлорду жайгаштыруу жана туташтыруу
Бешинчи кадам: сенсорлорду жайгаштыруу жана туташтыруу

Fig. 7 ЖК жана Arduino аларды туура туташтыруу үчүн жана дал секирүүчү кабелдердин туура жайгаштыруу жана туташуу пункттарын көрсөтөт. Сураныч, фоторезистордун тийиштүү жарык деңгээлине мүмкүнчүлүгү бар экенин жана эч кандай секирүү кабелдери же башка схемалар менен тосулбаганын текшериңиз.

6 -кадам: Алтынчы кадам: Компьютер менен Arduino туташтырып, кодду жүктөңүз

Кодду https://learn.adafruit.com/adafruit-arduino-lesson-12-lcd-displays-part-2/arduino-code сайтынан тапса болот

7 -кадам: (Милдеттүү эмес) Жетинчи кадам: Кодду температуранын сенсоруна жараша өзгөртүү

TMP36 температура сенсору учурдагы код менен колдонулат, бирок биз DHT11 нымдуулук жана температура сенсорун колдондук. Бул сенсор башка маалымат баалуулугун жөнөткөндүктөн, температураны туура көрүү үчүн кодду өзгөртүү керек.

DHT11 китепканасын төмөнкү шилтемеден жүктөп алып, китепканаңыздын маалымат базасына жана кодуна кошууну тактаңыз.

github.com/adidax/dht11

#кошуу

#кошуу #аныктоо 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 ("Нымдуулук (%):"); Serial.println ((калкып жүрүүчү) DHT11. нымдуулук, 2); Serial.print ("Температура (C):"); Serial.println ((калкып жүрүүчү) DHT11.температура, 2); // Дисплейдин температурасы 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 экинчи катарда int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Жарык"); lcd.setCursor (6, 1); lcd.print (lightReading); кечигүү (500); }

8 -кадам: Сегизинчи кадам: Жаңы табылган билимден ырахат алыңыз

Куттуктайм, көрүүчү. Эгерде сиз акыркы 7 кадамды аткарган болсоңуз, анда азыр колуңузда температура жана жарык сенсору иштейт. Үйрөнгөнүңдү жамандык үчүн эмес, жакшылык үчүн колдон.

Жоопкерчиликтен баш тартуу: Эгерде сиз бул технологияны жамандык үчүн колдонсоңуз, анда бул көрсөтмөнүн авторлору сиздин кылганыңыз үчүн эч кандай жоопкерчилик тартпайт.

Сунушталууда: