Оглавление:
- Шаг 1: Шаг первый: приобретение припасов
- Шаг 2: Шаг второй: вставьте ЖК-дисплей и прикрепите
- Шаг 3: Шаг третий: завершите прикрепление макета с ЖК-дисплеем к Arduino
- Шаг 4: Шаг четвертый: вставьте и подключите потенциометр
- Шаг 5: Шаг пятый: разместите и подключите датчики
- Шаг 6: Шаг шестой: Подключите компьютер и Arduino и загрузите код
- Шаг 7: (Необязательно) Шаг седьмой: изменить код в зависимости от используемого датчика температуры
- Шаг 8: Шаг восьмой: наслаждайтесь новыми знаниями
Видео: Датчик температуры и освещенности: 8 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:47
Это руководство относится к базовому датчику температуры и освещенности. Вот и все.
Запасы:
-23 Прыжковые тросы
-1 потенциометр 10 кОм
Резистор -1к
-ЖК дисплей
- макетная плата
-Фоторезистор
-Arduino 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
#включают
#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 ((float) DHT11.humidity, 2); Serial.print ("Температура (C):"); Serial.println ((float) DHT11.temperature, 2); // Отображение температуры в градусах Цельсия 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 («Температура F»); lcd.setCursor (6, 0); lcd.print (tempF); // Отображение света во второй строке int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Свет"); lcd.setCursor (6, 1); lcd.print (светочтение); задержка (500); }
Шаг 8: Шаг восьмой: наслаждайтесь новыми знаниями
Поздравляю, зритель. Если вы выполнили последние 7 шагов, теперь у вас на руках будет работающий датчик температуры и света. Используйте то, что вы узнали, во благо, а не во зло.
Отказ от ответственности: если вы используете эту технологию во зло, создатели этого руководства не несут никакой ответственности за то, что вы делаете.
Рекомендуемые:
Чтение и отображение данных датчика освещенности и температуры с помощью Raspberry Pi: 5 шагов
Чтение и отображение данных датчика освещенности и температуры с помощью Raspberry Pi: в этом руководстве вы узнаете, как считывать данные датчика освещенности и температуры с помощью Raspberry Pi и аналого-цифрового преобразователя ADS1115 и строить график с помощью matplotlib. Начнем с необходимых материалов
Датчик / датчик температуры двигателя с беспроводным датчиком для классических автомобилей: 7 шагов
Датчик / датчик температуры двигателя с беспроводным датчиком для классических автомобилей: я сделал этот датчик для своего любимого Çipitak. Автомобиль fiat 126 с 2-цилиндровым двигателем с воздушным охлаждением под задним капотом. У ipitak нет датчика температуры, показывающего, насколько горячий двигатель, поэтому я подумал, что датчик будет полезен. Также хотел, чтобы датчик был проводным
Как подключить и использовать датчик освещенности GY-30 BH1750 (GY30 / GY302) - легко - проект Arduino !: 7 шагов
Как подключить и использовать датчик освещенности GY-30 BH1750 (GY30 / GY302) - легко - проект Arduino !: В этом руководстве мы узнаем, как быстро и легко использовать датчик интенсивности света GY-30 BH1750 с Arduino. Посмотрите демонстрационное видео
Датчик освещенности (фоторезистор) с Arduino в Tinkercad: 5 шагов (с изображениями)
Датчик освещенности (фоторезистор) с Arduino в Tinkercad: давайте узнаем, как считывать фоторезистор, светочувствительный тип переменного резистора, используя аналоговый вход Arduino. Его также называют LDR (светозависимый резистор). До сих пор вы уже научились управлять светодиодами с помощью аналогового выхода Arduino и
Датчик освещенности Arduino: 5 шагов
Датчик освещенности Arduino: это датчик освещенности, в котором используется Arduino, это просто, и каждый может сделать это самостоятельно. Это может помочь вам почувствовать яркость света, где бы вы ни находились. Когда вы его делаете, сначала подготовьте материалы и соберите схему, а затем напишите t