Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
В этом проекте используется датчик УФ / видимого света / инфракрасного излучения Adafruit SI1145 для расчета текущего рейтинга УФ-излучения. УФ не воспринимается напрямую. Скорее, он рассчитывается как функция показаний в видимом свете и инфракрасном свете. Когда я тестировал его на улице, он был точным на основе показаний УФ-излучения с сайта weather.com. Я представлял себе проект с темой «стимпанк» - устройство, которое понадобится капитану дирижабля, когда воздействие ультрафиолета на палубу потребует нанесения или повторного нанесения солнцезащитного крема.
Общий дизайн был предназначен для интеграции с метеостанцией Raspberry Pi. К сожалению, я еще не завершил эту интеграцию. Когда это произойдет, я обновлю эту инструкцию с более подробной информацией.
Шаг 1. Соберите необходимые материалы
Требуется оборудование / программное обеспечение
- Arduino Uno и шнур синхронизации к USB-порту
- Компьютер для программирования Arduino
- Библиотека Adafruit для УФ-датчика (https://github.com/adafruit/Adafruit_SI1145_Library/)
- Библиотека жидкокристаллических дисплеев (https://github.com/arduino/Arduino/tree/master/libraries/LiquidCrystal)
- ЖК дисплей. Я использовал: (https://smile.amazon.com/uxcell-Standard-Character-Backlight-Display/dp/B00EDMMTGY/ref=sr_1_1?ie=UTF8&qid=1481681388&sr=8-1&keywords=lcd+screen+arduino)
- Датчик Adafruit SI1145 для УФ / ИК / видимого света (https://www.adafruit.com/products/1777) B
- Макетная плата
- Кабели-перемычки "папа-папа"
- Потенциометр 10k
- Резистор 220 ом
- Батарейный блок (8 батареек AA) 6 батареек AA
Шаг 2: Конфигурация оборудования
Припой УФ-датчик Подключите Arduino к USB-порту компьютера.
Подключите ЖК-дисплей к Arduino
- Вывод LCD RS - цифровой вывод 12
- Вывод включения ЖК-дисплея - цифровой вывод 11
- LCD D4 - цифровой вывод 5
- Вывод LCD D5 - цифровой вывод 4
- Вывод LCD D6 - цифровой вывод 3
- Вывод LCD D7 - цифровой вывод 2
Подключите модуль УФ-датчика к Arduino. (На странице Adafruit, посвященной датчику, есть хороший учебник, в том числе схемы подключения).
- VIN к источнику питания - 5В или 3В. Я установил датчик на использование 3,3 В, чтобы 5 В можно было использовать на ЖК-экране.
- GND на землю.
- SCL на датчике к SCL на Arduino - контакт A5.
- SDA на датчике к SDA на Arduino - контакт A4.
Подключите потенциометр 10 кОм к + 5 В и заземление с выходом к контакту 3 ЖК-дисплея.
Подключите резистор 220 Ом для питания подсветки дисплея, контакт 15 - 5 В, контакт 16 - заземление.
Шаг 3. Добавьте код в Arduino для снятия показаний УФ-излучения
Прикрепленный файл включает код для Arduino, который инициализирует датчик и снимает показания УФ.
Шаг 4. Устранение неполадок (при необходимости)
Я использовал аккумуляторные блоки для питания Arduino, потому что адаптер питания 5 В давал ему слишком много энергии - дисплей выглядел шатким.
Вы можете просмотреть инициализацию датчика на последовательном дисплее в Arduino. Небольшая поправка в коде может позволить вам также проверять показания на последовательном дисплее. Измените "lcd.print" на "serial.print".
Наслаждаться!
Рекомендуемые:
Дневной и боковой видимый фонарь 350 мА для шоссейного велосипеда (одиночный элемент): 11 шагов (с изображениями)
Дневной и боковой видимый фонарь 350 мА (одинарный) для шоссейного велосипеда: этот велосипедный фонарь имеет передние и обращенные под 45 ° светодиоды желтого цвета с током до 350 мА. Боковая видимость может повысить безопасность на перекрестках. Янтарь был выбран для дневной видимости. Фонарь был установлен на левой нише руля. Его узоры могут отличаться
Солнечный свет без батареи или солнечный дневной свет Почему бы и нет ?: 3 шага
Солнечный свет без батареи или солнечный дневной свет … Почему бы и нет ?: Добро пожаловать. Извините за мой englishDaylight? Солнечная? Почему? У меня немного темная комната в течение дня, и мне нужно включать свет при использовании. Установите солнечный свет для дня и ночи (1 комната): (в Чили) - Солнечная панель 20 Вт: 42 доллара США - Аккумулятор: 15 долларов США - Солнечная энергия контроль заряда
Инфракрасный датчик дальнего действия: 3 шага
Инфракрасный датчик приближения дальнего действия: инфракрасные датчики - лучший модуль для обнаружения объектов, но проблема в том, что он работает на очень коротком расстоянии. в этой статье мы расскажем, как можно увеличить диапазон и какие факторы влияют на диапазон
RIG CELL LITE INTRO: ИНФРАКРАСНЫЙ ДАТЧИК: 3 шага
RIG CELL LITE ВВЕДЕНИЕ: ИНФРАКРАСНЫЙ ДАТЧИК: Инфракрасный датчик - это электронное устройство, которое излучает, чтобы ощущать некоторые аспекты окружающей среды. Инфракрасный датчик может измерять тепло объекта, а также обнаруживать движение. Эти типы датчиков измеряют только инфракрасное излучение, а не
Инфракрасный датчик земли / объекта для навигации робота: 3 шага
Инфракрасный датчик земли / объекта для навигации роботов: я использовал этот датчик на двух своих роботах. они работали на поверхности стола, поэтому роботы должны были определить, когда они подошли к краю, остановиться и повернуть назад … он также может обнаруживать препятствия на пути