Съдържание:
- Стъпка 1: Първа стъпка: Придобийте консумативи
- Стъпка 2: Стъпка втора: Поставете LCD и прикрепете
- Стъпка 3: Стъпка трета: Завършете прикрепянето на макета с LCD към Arduino
- Стъпка 4: Стъпка четвърта: Поставете и свържете потенциометъра
- Стъпка 5: Стъпка пета: Поставете и свържете сензорите
- Стъпка 6: Стъпка шеста: Свържете компютър и Arduino и качете код
- Стъпка 7: (По избор) Стъпка седма: Променете кода в зависимост от използвания температурен сензор
- Стъпка 8: Стъпка осма: Насладете се на новооткритите си знания
Видео: Сензор за температура и светлина: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Тази инструкция е за основен сензор за температура и светлина. Това е всичко.
Консумативи:
-23 Кабели за прескачане
-1 10k потенциометър
-1k резистор
-ЛСД дисплей
-Дървена дъска
-Фоторезистор
-Arduino 2560
Стъпка 1: Първа стъпка: Придобийте консумативи
Уверете се, че вашите запаси са събрани и готови за употреба. Те могат да бъдат заменени, ако се установят като дефектни, но е добре да имате държач на място, докато сглобявате веригата.
Стъпка 2: Стъпка втора: Поставете LCD и прикрепете
Фиг. 3 и Фиг. 4 показват правилния начин за поставяне на LCD дисплея и първата половина на прескачащите кабели между макетната платка и Arduino.
Стъпка 3: Стъпка трета: Завършете прикрепянето на макета с 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 стъпки, сега ще имате работещ сензор за температура и светлина на ръцете си. Използвайте наученото за добро, а не за зло.
Отказ от отговорност: Ако използвате тази технология за зло, създателите на тази инструкция не носят никаква отговорност за това, което правите.
Препоръчано:
Сензор за температура и влажност на слънчевата енергия Arduino като 433mhz Oregon сензор: 6 стъпки
Сензор за температура и влажност на слънчевата енергия Arduino като 433mhz Oregon сензор: Това е изграждането на сензор за температура и влажност на слънчева енергия. Сензорът емулира 433mhz Oregon сензор и е видим в Telldus Net gateway. Какво ви трябва: 1x " 10-LED Сензор за движение на слънчева енергия " от Ebay. Уверете се, че пише 3.7v batter
Анимирана светлина за настроение и нощна светлина: 6 стъпки (със снимки)
Animated Mood Light & Night Light: Имайки очарование, което граничи с манията по светлината, реших да създам селекция от малки модулни печатни платки, които могат да се използват за създаване на RGB светлинни дисплеи от всякакъв размер. След като направих модулната платка, се натъкнах на идеята да ги подредя в
Слънчева светлина без батерия или слънчева дневна светлина Защо не?: 3 стъпки
Слънчева светлина без батерия или слънчева дневна светлина … Защо не ?: Добре дошли. Съжалявам за моя английски Daylight? Слънчева? Защо? Имам леко тъмна стая през деня и трябва да включа светлините при използване. Инсталирам слънчева светлина за деня и нощта (1 стая): (в Чили) -Слънчев панел 20w: 42 щ.д.-Батерия: 15 щ.д.-Слънчева продължаване на зареждането
Музикална реактивна светлина -- Как да направим супер проста музикална реактивна светлина, за да направим работния плот привлекателен .: 5 стъпки (със снимки)
Музикална реактивна светлина || Как да направим супер проста музикална реактивна светлина за създаване на страхотен работен плот. Хей какво става, момчета, днес ще изградим много интересен проект. Днес ще изградим реактивна музикална светлина. Светодиодът ще промени яркостта си според басът, който всъщност е нискочестотен аудио сигнал. Изграждането му е много просто. Ние ще
Интимната видео светлина/ светлина за ръчна фотография .: 7 стъпки (със снимки)
Интимната видео светлина/ Светлината за ръчна фотография: Знам какво мислите. Чрез " интимно " Имах предвид осветление отблизо при трудни светлинни ситуации-не е задължително за " интимни ситуации " (Въпреки това може да се използва и за това …) Като видеооператор в Ню Йорк-или