Съдържание:

Сензор за температура и светлина: 8 стъпки
Сензор за температура и светлина: 8 стъпки

Видео: Сензор за температура и светлина: 8 стъпки

Видео: Сензор за температура и светлина: 8 стъпки
Видео: Военен ТАБЛЕТ на истински ТЕРМИНАТОРИ - Blackview Active 8 Pro Review 2024, Ноември
Anonim
Сензор за температура и светлина
Сензор за температура и светлина
Сензор за температура и светлина
Сензор за температура и светлина

Тази инструкция е за основен сензор за температура и светлина. Това е всичко.

Консумативи:

-23 Кабели за прескачане

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

-1k резистор

-ЛСД дисплей

-Дървена дъска

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

-Arduino 2560

Стъпка 1: Първа стъпка: Придобийте консумативи

Първа стъпка: Придобийте консумативи
Първа стъпка: Придобийте консумативи

Уверете се, че вашите запаси са събрани и готови за употреба. Те могат да бъдат заменени, ако се установят като дефектни, но е добре да имате държач на място, докато сглобявате веригата.

Стъпка 2: Стъпка втора: Поставете LCD и прикрепете

Стъпка втора: Поставете LCD и прикрепете
Стъпка втора: Поставете LCD и прикрепете
Стъпка втора: Поставете LCD и прикрепете
Стъпка втора: Поставете LCD и прикрепете

Фиг. 3 и Фиг. 4 показват правилния начин за поставяне на LCD дисплея и първата половина на прескачащите кабели между макетната платка и Arduino.

Стъпка 3: Стъпка трета: Завършете прикрепянето на макета с LCD към Arduino

Стъпка трета: Завършете прикрепването на макета с LCD към Arduino
Стъпка трета: Завършете прикрепването на макета с LCD към Arduino

Стъпка трета: Завършете прикачването на макета с LCD към Arduino Фиг. 5 показва втората половина на кабелите за прескачане между макетната платка и Arduino.

Стъпка 4: Стъпка четвърта: Поставете и свържете потенциометъра

Стъпка четвърта: Поставете и свържете потенциометъра
Стъпка четвърта: Поставете и свържете потенциометъра

Фиг. 6 Показва лесен начин за поставяне и свързване на потенциометъра, така че да не пречи на следващите стъпки. (Забележка: Потенциометърът може да не влезе сигурно в макета. Уверете се, че сте го закрепили, когато захранвате веригата.)

Стъпка 5: Стъпка пета: Поставете и свържете сензорите

Стъпка пета: Поставете и свържете сензорите
Стъпка пета: Поставете и свържете сензорите

Фиг. 7 показва правилното разположение и точки на свързване за и съвпадащите кабели за прескачане, за да ги свържете правилно към LCD и Arduino. Моля, уверете се, че фоторезисторът има достъп до подходящи нива на осветеност и не е блокиран от прескачащи кабели или други битови схеми.

Стъпка 6: Стъпка шеста: Свържете компютър и Arduino и качете код

Кодът може да бъде намерен на

Стъпка 7: (По избор) Стъпка седма: Променете кода в зависимост от използвания температурен сензор

Температурният сензор TMP36 е това, което се използва с текущия код, но ние използвахме DHT11 сензор за влажност и температура. Тъй като този сензор изпраща различна стойност на данните, кодът трябва да бъде променен, за да се види правилно температурата.

Не забравяйте да изтеглите библиотеката DHT11 от следната връзка и да я добавите към базата данни и код на вашата библиотека.

github.com/adidax/dht11

#включва

#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.read (DHT11PIN); Serial.print ("Влажност (%):"); Serial.println ((плаващ) DHT11.влажност, 2); Serial.print ("Температура (C):"); Serial.println ((float) DHT11.temperature, 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); // Показване на светлината на втория ред int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Light"); lcd.setCursor (6, 1); lcd.print (lightReading); забавяне (500); }

Стъпка 8: Стъпка осма: Насладете се на новооткритите си знания

Поздравления, зрител. Ако сте следвали последните 7 стъпки, сега ще имате работещ сензор за температура и светлина на ръцете си. Използвайте наученото за добро, а не за зло.

Отказ от отговорност: Ако използвате тази технология за зло, създателите на тази инструкция не носят никаква отговорност за това, което правите.

Препоръчано: