Мазмұны:

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

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

Бейне: Температура мен жарық сенсоры: 8 қадам
Бейне: #Донор Қазірден бастап барлық кинотеатрларда! 2024, Қараша
Anonim
Температура мен жарық сенсоры
Температура мен жарық сенсоры
Температура мен жарық сенсоры
Температура мен жарық сенсоры

Бұл нұсқаулық негізгі температура мен жарық сенсорына арналған. Бұл туралы.

Жабдықтар:

-23 Өтпелі кабельдер

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

-1k резистор

-LCD дисплейі

-Нан тақтасы

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

-Ардуино 2560

1 -қадам: Бірінші қадам: Жабдықтарды алыңыз

Бірінші қадам: Жабдықтарды алыңыз
Бірінші қадам: Жабдықтарды алыңыз

Жабдықтардың жиналғанына және пайдалануға дайын екеніне көз жеткізіңіз. Егер олар ақаулы деп табылса, оларды ауыстыруға болады, бірақ тізбекті жинау кезінде орын ұстағыштың болуы жақсы.

2 -қадам: Екінші қадам: СКД салыңыз және бекітіңіз

Екінші қадам: СКД салыңыз және бекітіңіз
Екінші қадам: СКД салыңыз және бекітіңіз
Екінші қадам: СКД салыңыз және бекітіңіз
Екінші қадам: СКД салыңыз және бекітіңіз

3 -сурет пен 4 -суретте СКД дисплейі мен секіру кабельдерінің бірінші жартысы нан тақтасы мен Arduino арасына кірістірудің дұрыс әдісі көрсетілген.

3 -қадам: Үшінші қадам: Ардуиноға СКД көмегімен тақтаны орнатуды аяқтаңыз

Үшінші қадам: Arduino -ға СКД көмегімен тақтаны орнатуды аяқтаңыз
Үшінші қадам: Arduino -ға СКД көмегімен тақтаны орнатуды аяқтаңыз

Үшінші қадам: Ардуиноға СКД көмегімен тақтаны бекітуді аяқтаңыз 5 -суретте нан мен Arduino арасындағы секіру кабельдерінің екінші жартысы көрсетілген.

4 -қадам: Төртінші қадам: Потенциометрді салыңыз және қосыңыз

Төртінші қадам: Потенциометрді салыңыз және қосыңыз
Төртінші қадам: Потенциометрді салыңыз және қосыңыз

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

5 -қадам: Бесінші қадам: датчиктерді орналастырыңыз және қосыңыз

Бесінші қадам: датчиктерді орналастырыңыз және қосыңыз
Бесінші қадам: датчиктерді орналастырыңыз және қосыңыз

7 -суретте СКД мен Arduino -ға дұрыс жалғау үшін және сәйкес келетін секіру кабельдерінің дұрыс орналасуы мен қосылу нүктелері көрсетілген. Фоторезистордың тиісті жарық деңгейіне қол жеткізе алатынына және кез келген секіргіш кабельдермен немесе басқа контурлық блоктармен бұғатталмағанына көз жеткізіңіз.

6 -қадам: Алтыншы қадам: Компьютер мен Arduino -ды қосыңыз және кодты жүктеңіз

Кодты мына жерден табуға болады

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 ((float) 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 (жеңіл оқу); кешіктіру (500); }

8 -қадам: Сегізінші қадам: Жаңа білімдеріңізден ләззат алыңыз

Құттықтаймын, көрермен. Егер сіз соңғы 7 қадамды орындаған болсаңыз, енді қолыңызда температура мен жарық сенсоры жұмыс істейді. Алған білімді жамандыққа емес, жақсылыққа пайдаланыңыз.

Жауапкершіліктен бас тарту: Егер сіз бұл технологияны зұлымдық үшін қолдансаңыз, онда бұл нұсқаулықты жасаушылар сіз жасаған әрекеттерге жауапкершілік алмайды.

Ұсынылған: