Фоторезисторы и сдвиговый резистор

enclouder
Offline
Зарегистрирован: 22.09.2014

Доброго времени суток.

Планирую использовать фоторезисторы как сенсорные датчики (при прикосновении значение фоторезистора = 0, есть контакт), однако требуется большое количество фоторезисторов, около 30. Возможно ли подключить все фоторезисторы и считывать значения фоторезисторов через сдвиговый регистр?

a5021
Offline
Зарегистрирован: 07.07.2013

Уж не знаю, что там за сенсоры получатся из фоторезисторов, но для преобразования параллельного кода в последовательный возможно использовать микросхему 74hc165 в паре с ардуиновской функцией shiftIn().

faraddin
Offline
Зарегистрирован: 11.08.2013

enclouder пишет:

Доброго времени суток.

Планирую использовать фоторезисторы как сенсорные датчики (при прикосновении значение фоторезистора = 0, есть контакт)

А ночью как будет работать?

enclouder
Offline
Зарегистрирован: 22.09.2014

Никак, работать будет только при наличии света, по другому и не требуется

enclouder
Offline
Зарегистрирован: 22.09.2014

a5021 пишет:

Уж не знаю, что там за сенсоры получатся из фоторезисторов, но для преобразования параллельного кода в последовательный возможно использовать микросхему 74hc165 в паре с ардуиновской функцией shiftIn().

 

А можно пример кода? А то в инете примеры либо с кнопками, либо со светодиодами

a5021
Offline
Зарегистрирован: 07.07.2013

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

enclouder
Offline
Зарегистрирован: 22.09.2014

a5021 пишет:

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

Как их применять - решать мне. Я лишь прошу помощи в считывании значений с фоторезистора через сдвиговый регистр. 

P.S. как вы вообще не ленитесь писать не по теме? Для вас настолько важно обсмеять человека, который идет как вам кажется совсем не в ту сторону?

Kлапаyций 99.99
Offline
Зарегистрирован: 11.10.2014

enclouder пишет:

P.S. как вы вообще не ленитесь писать не по теме?

ну, и я тоже не ленюсь писать изобретателям велосипеда, требующим изобрести велосипед за них - не ленюсь вдвойне.

*регистром считывается стандартно - как любой другой источник логического TRUE = HIGH = 1 FALSE = LOW = 0

a5021
Offline
Зарегистрирован: 07.07.2013

enclouder пишет:

Как их применять - решать мне.

И после такой категоричности вы ожидаете, что здесь образуются толпы из желающих помогать вам? У вас странные поступки не только в использовании электронных компонентнов.

enclouder
Offline
Зарегистрирован: 22.09.2014

a5021 пишет:

enclouder пишет:

Как их применять - решать мне.

И после такой категоричности вы ожидаете, что здесь образуются толпы из желающих помогать вам? У вас странные поступки не только в использовании электронных компонентнов.

А разве вам решать какие методы я буду использовать? Вы наверное зазвездились раз для вас это какой-то нестандартный ответ и странный поступок. Я прошу помочь в решении проблемы, а не слушать о том, как это нецелесообразно, глупо и что этод метод сомнительный. Если мои нестандартные для вас попытки изучить взаимодействие фоторезисторов и сдвигового регистра являются чем то потешным, если вы считаете это нелепым что можно проводить конкурс - да пожалуйста, считайте наздоровье, но зачем об этом писать в эту же тему? Мне этим вы не помогаете, на мысль что то изменить в моей схеме меня это не наводит, потому что вы просто смеетесь, что я делаю не так, как вы привыкли это делать. Вы бы могли как то спросить почему именно так, что можно использовать более надежный способ вместо фоторезисторов... но вы никак не помогаете, вы просто стебете, как самый обычный интернет тролль.

Я же в свою очередь просто прошу привести в пример пару тройку строк кода, в котором будет видно что у фоторезистора под номером N в сдвиговом регистре значение = 0.

 

faraddin
Offline
Зарегистрирован: 11.08.2013

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

enclouder
Offline
Зарегистрирован: 22.09.2014

Почитал про мультиплексоры, нашел код считывания значений с аналоговых датчиков. То что нужно!

Спасибо большое! Тему можно закрывать.