Мазмұны:
- 1 -қадам: Бірінші қадам: Жабдықтарды алыңыз
- 2 -қадам: Екінші қадам: СКД салыңыз және бекітіңіз
- 3 -қадам: Үшінші қадам: Ардуиноға СКД көмегімен тақтаны орнатуды аяқтаңыз
- 4 -қадам: Төртінші қадам: Потенциометрді салыңыз және қосыңыз
- 5 -қадам: Бесінші қадам: датчиктерді орналастырыңыз және қосыңыз
- 6 -қадам: Алтыншы қадам: Компьютер мен Arduino -ды қосыңыз және кодты жүктеңіз
- 7 -қадам: (Қосымша) Жетінші қадам: Қолданылатын температура сенсорына байланысты кодты өзгертіңіз
- 8 -қадам: Сегізінші қадам: Жаңа білімдеріңізден ләззат алыңыз
Бейне: Температура мен жарық сенсоры: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл нұсқаулық негізгі температура мен жарық сенсорына арналған. Бұл туралы.
Жабдықтар:
-23 Өтпелі кабельдер
-1 10к потенциометр
-1k резистор
-LCD дисплейі
-Нан тақтасы
-Фоторезистор
-Ардуино 2560
1 -қадам: Бірінші қадам: Жабдықтарды алыңыз
Жабдықтардың жиналғанына және пайдалануға дайын екеніне көз жеткізіңіз. Егер олар ақаулы деп табылса, оларды ауыстыруға болады, бірақ тізбекті жинау кезінде орын ұстағыштың болуы жақсы.
2 -қадам: Екінші қадам: СКД салыңыз және бекітіңіз
3 -сурет пен 4 -суретте СКД дисплейі мен секіру кабельдерінің бірінші жартысы нан тақтасы мен Arduino арасына кірістірудің дұрыс әдісі көрсетілген.
3 -қадам: Үшінші қадам: Ардуиноға СКД көмегімен тақтаны орнатуды аяқтаңыз
Үшінші қадам: Ардуиноға СКД көмегімен тақтаны бекітуді аяқтаңыз 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 қадамды орындаған болсаңыз, енді қолыңызда температура мен жарық сенсоры жұмыс істейді. Алған білімді жамандыққа емес, жақсылыққа пайдаланыңыз.
Жауапкершіліктен бас тарту: Егер сіз бұл технологияны зұлымдық үшін қолдансаңыз, онда бұл нұсқаулықты жасаушылар сіз жасаған әрекеттерге жауапкершілік алмайды.
Ұсынылған:
Температура сенсоры мен жарық диодтары бар білезік: 5 қадам
Температура сенсоры мен жарық диодтары бар білезік: Бұл жобада мен жарық диодты шамдары бар температура сенсоры бар білезік жасадым
Arduino күн энергиясымен жұмыс істейтін температура мен ылғалдылық сенсоры 433 МГц Орегон сенсоры ретінде: 6 қадам
Arduino күн энергиясымен жұмыс істейтін температура мен ылғалдылық сенсоры 433 МГц Орегон сенсоры: Бұл күн сәулесінен жұмыс істейтін температура мен ылғалдылық сенсорының құрлысы. Сенсор 433 МГц жиілікті Орегон сенсорына ұқсайды және Telldus Net шлюзінде көрінеді. Күн энергиясының қозғалыс сенсоры " ebay -ден. 3.7 вольтты қамыр екеніне көз жеткізіңіз
Жарық диоды бар қарапайым жарық сенсоры (аналогты): 3 қадам
Жарық диоды бар қарапайым жарық сенсоры (аналогы): Сәлеметсіз бе, мен сізге жарық диодты жарықдиодты қалай жасау керектігін көрсетемін. Мен үшін бұл схема пайдасыз, өйткені сіз онымен көп нәрсе жасай алмайсыз, бірақ менің ойымша
ESP8266 NodeMCU кіру нүктесі (AP) DT11 температура сенсоры бар веб -сервер үшін және шолуда температура мен ылғалдылықты басып шығару: 5 қадам
Браузерде DT11 температура сенсоры мен баспа температурасы мен ылғалдылығы бар веб -серверге арналған ESP8266 NodeMCU кіру нүктесі (AP): Сәлеметсіздер ме, біз ESP8266 пайдаланатын жобалардың көпшілігінде және жобалардың көпшілігінде біз ESP8266 -ды веб -сервер ретінде қолданамыз, осылайша деректерге қол жеткізуге болады. ESP8266 орналастырған веб -серверге кіру арқылы Wi -Fi арқылы кез келген құрылғы, бірақ жалғыз мәселе - бізге жұмыс маршрутизаторы қажет
DHT11 температура сенсорын Arduino мен басып шығару температурасы мен жылу мен ылғалдылықта қалай қолдануға болады: 5 қадам
DHT11 температура сенсоры Arduino мен басып шығару температурасы бар жылу мен ылғалдылықта қалай қолданылады: DHT11 сенсоры температура мен ылғалдылықты өлшеу үшін қолданылады. DHT11 ылғалдылық пен температура сенсоры электрониканың өте танымал әуесқойлары, DIY электроникасының жобаларына ылғалдылық пен температура туралы мәліметтерді қосуды жеңілдетеді. Бұл әр