FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Пятница, 09.12.2016, 14:30
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » Фоторезистор (Помогите с подключением)
Фоторезистор
krom23
Дата: Понедельник, 22.02.2016, 14:15 | Сообщение # 1
Майор
Группа: Проверенные
Сообщений: 178
Награды: 1
Репутация: 0
Статус: Offline
Знатоки, помогите пожалуйста с подключением фоторезистора, как это правильно сделать в программе чтоб при освещении устройство включилось, а при отсутствии оного выключилось. Да, и можно ли измерить освещённость при помощи фоторезистора?
 
Chaynik Дата: Понедельник, 22.02.2016, 14:49 | Сообщение # 2
Лейтенант
Группа: Проверенные
Сообщений: 93
Награды: 0
Репутация: 2
Статус: Offline
На мой взгляд сложного ничего нет.  Резистор цепляется на аналоговый вход, а дальше можно посмотреть в сериале, какие значения при каком освещении выводятся. Ну а после берём в программе блок компаратора  и сравниваем значения, при котором у нас что-то включится или выключится wink
 
DWD Дата: Понедельник, 22.02.2016, 15:00 | Сообщение # 3
Подполковник
Группа: Проверенные
Сообщений: 279
Награды: 12
Репутация: 5
Статус: Offline
Фу ты, пока набивал текст, уже ответили... :)

Фоторезистор подключаете на аналоговый вход. Сюда же подаёте напряжение +5В через резистор.
Получится делитель напряжения, а на входе МК напряжение будет тем меньше, чем сильнее свещён фоторезистор.

Сопротивление дополнительного резистора зависит от сопротивления фоторезистора. Им можно выставить чувствительность и пределы реагирования на свет.

Дальше уже идёт обработка в программе.
Для простого случая "чтоб при освещении устройство включилось, а при отсутствии оного выключилось", достаточно напряжение с фоторезистора подать на компаратор. Выход компаратора вывести на какой нибудь порт для управления исполнительным устройством.




Сообщение отредактировал DWD - Понедельник, 22.02.2016, 15:03
 
krom23 Дата: Понедельник, 22.02.2016, 16:29 | Сообщение # 4
Майор
Группа: Проверенные
Сообщений: 178
Награды: 1
Репутация: 0
Статус: Offline
Спасибо мужики, затупил! fool
 
Chaynik Дата: Понедельник, 22.02.2016, 18:07 | Сообщение # 5
Лейтенант
Группа: Проверенные
Сообщений: 93
Награды: 0
Репутация: 2
Статус: Offline
Да, кстати о птичках! Для измерения освещённости, лучше купить датчик BH1750, который поддерживается программой и освещение в люксах выводит. Конечно можно и фоторезистор под это дело приспособить, но
всё таки датчик будет поточнее измерять. Ну а если же просто что-то включить/выключить, то фоторезистор wink
 
drimer Дата: Суббота, 02.07.2016, 19:55 | Сообщение # 6
Рядовой
Группа: Проверенные
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
как тут сделать дисплеи нереагирует на фоторезистор
 
drimer Дата: Суббота, 02.07.2016, 19:59 | Сообщение # 7
Рядовой
Группа: Проверенные
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
вот програмки кусочек
Прикрепления: 4281885.jpg(111Kb)
 
Airis Дата: Воскресенье, 03.07.2016, 10:23 | Сообщение # 8
Майор
Группа: Проверенные
Сообщений: 135
Награды: 4
Репутация: 10
Статус: Offline
Цитата drimer ()
дисплеи нереагирует на фоторезистор

Если сравнивать аналоговое значение с константой на точное совпадении (==), то вполне возможно, что в каком то цикле работы программы это значение будет прокачено и больше не сработает - будет светлее или темнее чем константы сравнение. Вместо сравнение (==) лучше использовать сравнение (>; <; >=: <=).
 
hrach Дата: Понедельник, 04.07.2016, 07:51 | Сообщение # 9
Полковник
Группа: Проверенные
Сообщений: 141
Награды: 10
Репутация: 1
Статус: Offline


Добавлено (04.07.2016, 07:51)
---------------------------------------------
Цитата krom23 ()
Знатоки, помогите пожалуйста с подключением фоторезистора

Один из первых видео, я только начал заниматься Arduino . Здесь ест ответы на некоторые вопросы.


Сообщение отредактировал hrach - Понедельник, 04.07.2016, 07:56
 
VadKol Дата: Четверг, 07.07.2016, 15:07 | Сообщение # 10
Сержант
Группа: Проверенные
Сообщений: 47
Награды: 2
Репутация: 0
Статус: Offline
drimer, Я так и не понял что вы хотите увидеть на дисплее.
Температуру или освещенность? Если освещенность то я делал так
Прикрепления: 8563012.jpg(84Kb)


VadKol
 
VadKol Дата: Четверг, 07.07.2016, 15:11 | Сообщение # 11
Сержант
Группа: Проверенные
Сообщений: 47
Награды: 2
Репутация: 0
Статус: Offline
прошу прощения чуть подправил
Прикрепления: 3688922.flp(49Kb)


VadKol
 
Форум » Основной » Спросить у знатоков » Фоторезистор (Помогите с подключением)
Страница 1 из 11
Поиск:

FLProg © 2016
Яндекс.Метрика