Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Камера для обнаружения движения Android с Arduino / MCU

Компоненты и расходные материалы

Arduino UNO
× 1
Ультразвуковой датчик - HC-SR04 (общий)
× 1
Белый светодиод
× 1
LDR
× 1
Макет (общий)
× 1
Перемычки (общие)
× 1

Об этом проекте

Всем привет. В нашем смартфоне есть сенсоры разных типов. Они используются в различных типах приложений. Но иногда нам нужно добавить дополнительные датчики в наш смартфон; для этого мы должны использовать контроллер Arduino / Micro. Из названия, надеюсь, вы уверены, что я собираюсь рассказать о датчике движения. Да, камеру-детектор движения можно сделать с помощью смартфона и Arduino.

Приступим

Во-первых, отрежьте левый и правый провода аудиовыхода вашего наушника. Вы увидите красный (микрофон) и черный (земля) провода. Присоедините перемычку к этим проводам . .

Электропроводка

Создайте схему Arduino, выполнив следующие шаги:

  • Контакт 2 Arduino <----> белый светодиод
  • Контакт 6 Arduino <----> Tring (датчик сонара)
  • Вывод 7 Arduino <----> Эхо (датчик сонара)

Подайте 5В на датчик гидролокатора.

Наушники:

  • Красный провод <----> Одна нога ЛДР
  • Черный провод <----> Другая нога ЛДР

(LDR должен быть направлен на белый светодиод. Вы также можете изолировать LDR и светодиод, используя черный скотч.)

Включите Arduino и подключите разъем для наушников к своему смартфону. Затем откройте приложение камеры на своем смартфоне. Теперь поместите объект перед датчиком сонара, вы увидите, что ваш телефон начнет делать снимки. Тогда сделайте для него красивую оболочку. :)

Поздравляю! Наконец-то вы создали свою собственную камеру для обнаружения движения.

Как это работает

Вы, конечно, думаете, как это работает. Надеюсь, вы знаете, как работает датчик сонара. Если нет, можете посмотреть это видео. На каждом наушнике есть кнопка регулировки громкости, которая на смартфоне работает как кнопка спуска затвора при открытии приложения камеры. Кнопки регулировки громкости наушников соединены с микрофоном и землей в пределах фиксированного сопротивления резистора. И LDR меняет свое сопротивление, которое зависит от наличия света. Для этого мы подключили яркий светодиод перед LDR. Когда Arduino включает светодиод, сопротивление LDR уменьшается.

Затем LDR работает как кнопка регулировки громкости, он запускает кнопку спуска затвора и делает снимок. Комбинация светодиода и LDR также известна как оптопара.

Лучший способ сделать игровой руль с помощью Arduino Uno:

Код

  • Камера для обнаружения движения Android с Arduino
Камера для обнаружения движения Android с Arduino C / C ++
Код Arduino, расширение - .ino
 #define pingTrig 6 #define pingEcho 7 int cameratrigger =2; int led =3; void setup () {Serial.begin (9600); pinMode (pingTrig, ВЫХОД); pinMode (pingEcho, ВХОД); задержка (200); pinMode (светодиод, ВЫХОД); pinMode (камера-триггер, ВЫХОД); } пустая петля () {длительность, дюймы, см; digitalWrite (pingTrig, LOW); delayMicroseconds (2); digitalWrite (pingTrig, HIGH); delayMicroseconds (10); digitalWrite (pingTrig, LOW); duration =pulseIn (pingEcho, HIGH); см =продолжительность / 29/2; Serial.print ("->"); Serial.println (см); если (см <30) {digitalWrite (cameratrigger, HIGH); digitalWrite (светодиод, HIGH); задержка (200); digitalWrite (cameratrigger, LOW); digitalWrite (светодиод, LOW); задержка (200);}} 

Схема


Производственный процесс

  1. Raspberry Pi GPIO с датчиком движения PIR:Лучшее руководство
  2. Взаимодействие датчика движения HC-SR501 PIR с Raspberry Pi
  3. Затемнение света с ШИМ с помощью кнопки
  4. Устройство измерения расхода воздуха под давлением с аналоговым датчиком
  5. Игра с гироскопом Arduino с MPU-6050
  6. Камера безопасности Discord с ESP32
  7. Датчик DHT11 со светодиодами и пьезо-динамиком
  8. Мониторинг CO2 с помощью датчика K30
  9. Unopad - MIDI-контроллер Arduino с Ableton
  10. MyRiver