Форум программистов, компьютерный форум, киберфорум
Alekson4ik
Войти
Регистрация
Восстановить пароль
Оценить эту запись

Выключатель на основе ИК датчика

Запись от Alekson4ik размещена 11.06.2020 в 18:49

Здравствуйте, товарищи.
Такой вопрос, который давно мучает, есть задача реализовать выключатель от взмаха руки на основе Инфракрасного Датчика, обязательно с микроконтроллером(желательно на Atmel студио кодить), но можно и на ардуинке, теперь к идее.

Решил, что будут использованы: фотодиод, светодиод, Микроконтроллер, и полевой транзистор(что-то типо релешки, только побыстрее, понадежнее и бесшумнее, так сказать).

Суть всего этого наборчика: светодиод излучает инфракрасное излучение, длина(5 см) которого регулируется подаваемой на него нагрузкой, далее перед излучателем проводится рука(человеческая), луч от руки отражается в приемник (фотодиод) после чего этот сигнал поступает на вход МК( подает единичку например) и на выход МК ставим транзистор, на который поступает тот самый сигнал,открывая его и замыкая цепь, своего рода ключ, на этом все, цепь запиталась и лампочка загорелась.

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

Код необходим на языке Си, ( желательно атмел студио).
Очень жду комментарии.
Размещено в Без категории
Просмотров 204 Комментарии 6
Всего комментариев 6
Комментарии
  1. Старый комментарий
    Аватар для Croessmah
    Ты для этого блог завел?
    Запись от Croessmah размещена 11.06.2020 в 19:49 Croessmah вне форума
  2. Старый комментарий
    Аватар для Алексей1153
    раньше в кружках такая задача решалась без МК, следовательно, даже программу составлять не нужно было )))

    P.S. схему с меня не нужно просить, я давно это всё забыл
    Запись от Алексей1153 размещена 11.06.2020 в 21:36 Алексей1153 вне форума
  3. Старый комментарий
    Аватар для Avazart
    Цитата:
    Код необходим на языке Си, ( желательно атмел студио).
    Очень жду комментарии.
    Хочу миллион баксов (желательно переводом)
    Очень жду на карту банка ...

    А если серьезно на ютюбе дофига всяких поделок на Arduino с всевозможными модулями из поднебесной.
    Запись от Avazart размещена 11.06.2020 в 21:58 Avazart на форуме
  4. Старый комментарий
    Цитата:
    обязательно с микроконтроллером(желательно на Atmel студио кодить), но можно и на ардуинке
    Я бы взял плату с STM32F103C8T6.
    Цитата:
    Суть всего этого наборчика: светодиод излучает инфракрасное излучение, длина(5 см) которого регулируется подаваемой на него нагрузкой, далее перед излучателем проводится рука(человеческая), луч от руки отражается в приемник (фотодиод) после чего этот сигнал поступает на вход МК
    Лучше взять приемник типа VS1838B или подобный. Промодулируйте луч светодиода частотой 38 кГц (ШИМ в МК). Это защитит от ложных срабатываний от случайной засветки.

    Цитата:
    У меня к вам просьба о помощи, товарищи, подмогните составить схему электрическую, или может идеи есть получше, у меня пока только такая родилась.
    Здесь помогают, а не делают за вас. Если нужно сделать, есть раздел фриланс.
    Запись от locm размещена 11.06.2020 в 22:15 locm вне форума
  5. Старый комментарий
    Цитата:
    Сообщение от locm Просмотреть комментарий
    Я бы взял плату с STM32F103C8T6.
    Лучше взять приемник типа VS1838B или подобный. Промодулируйте луч светодиода частотой 38 кГц (ШИМ в МК). Это защитит от ложных срабатываний от случайной засветки.

    Здесь помогают, а не делают за вас. Если нужно сделать, есть раздел фриланс.
    Спасибо большое за совет.
    Запись от Alekson4ik размещена 12.06.2020 в 06:33 Alekson4ik на форуме
  6. Старый комментарий
    Здравствуйте! Такая задача легко выполняется без микроконтроллеров и программирования. В любой мастерской по ремонту телевизоров и бытовой техники Вам разработают и спаяют такую простую конструкцию.

    Но если требуется использование микроконтроллера, то я бы сделал на ардуино.
    Заодно реализовал бы счетчик выключений и другую статистику, например, сколько времени горела лампочка. И управлял бы ей по вайфай через смартфон.

    Я пару лет назад на Wifi модуле ардуино (ESP8266) делал домашнюю сигнализацию. Подключил к этому модулю несколько датчиков (датчик утечки газа, воды, открытия двери) и динамик (чтоб сирена звучала). Сам модуль стоит 200 рублей и легко программируется. Посмотрите ютуб-канал алекса гайвера - там много информации про ардуино.
    Запись от Karllson размещена 12.06.2020 в 22:10 Karllson вне форума
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.