亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

带有 Arduino/MCU 的 Android 运动检测相机

组件和用品

Arduino UNO
× 1
超声波传感器 - HC-SR04(通用)
× 1
白色 LED
× 1
LDR
× 1
面包板(通用)
× 1
跳线(通用)
× 1

关于这个项目

大家好。在我们的智能手机中,有不同类型的传感器。它们用于不同类型的应用程序。但有时我们需要在智能手机中添加额外的传感器;为此,我们必须使用 Arduino/微控制器。从标题中,我希望您确定我将描述运动传感器。是的,可以用智能手机和 Arduino 制作运动检测相机。

让我们开始吧

首先,剪断耳机的左右音频输出线。您将看到红色(麦克风)和黑色(地)线。将跳线连接到这些 wirs .

接线

按照以下步骤制作Arduino电路:

  • Arduino pin 2 <----> 白色 LED
  • Arduino pin 6 <---->Tring(声纳传感器)
  • Arduino pin 7 <----> Echo(声纳传感器)

给声纳传感器提供 5v。

耳机:

  • 红线<----> LDR 的一条腿
  • 黑线<----> LDR 的另一条腿

(LDR 必须面向白色 LED。您也可以使用黑色透明胶带将 LDR 和 LED 隔离。)

启动 Arduino 并将耳机插孔连接到您的智能手机。然后在您的智能手机中打开相机应用程序。现在把一个物体放在声纳传感器前面,你会看到你的手机开始拍照。然后为它制作一个漂亮的外壳。 :)

恭喜!最后,您制作了自己的运动检测相机。

工作原理

当然,您正在考虑它是如何工作的。我希望您知道声纳传感器的工作原理。如果没有,您可以观看此视频。每个耳机都有一个音量按钮,当打开相机应用程序时,该按钮在智能手机上用作快门按钮。耳机的音量键与mic和gnd连接在一个固定值的电阻内。 LDR 会改变其电阻,这取决于光的存在。为此,我们在 LDR 前面连接了一个高亮度 LED。当Arduino打开LED时,LDR的电阻减小。

然后 LDR 用作音量按钮,它触发快门按钮并拍摄照片。 LED和LDR的组合也称为光耦合器。

使用 Arduino Uno 制作游戏方向盘的最佳方法:

代码

  • 带有 Arduino 的 Android 运动检测器摄像头
带有 ArduinoC/C++ 的 Android 运动检测器相机
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(led, OUTPUT);pinMode(cameratrigger, OUTPUT); }void loop(){ 持续时间长,英寸,厘米;数字写入(pingTrig,低);延迟微秒(2);数字写入(pingTrig,高);延迟微秒(10);数字写入(pingTrig,低);持续时间 =脉冲输入(pingEcho,高);厘米 =持续时间 / 29 / 2; Serial.print("-->");Serial.println(cm); if(cm <30){digitalWrite(cameratrigger,HIGH);digitalWrite(led,HIGH);延迟(200); digitalWrite(cameratrigger,LOW);digitalWrite(led,LOW);延迟(200);}} 

示意图


制造工艺

  1. 带有 PIR 运动传感器的 Raspberry Pi GPIO:最佳教程
  2. 将 HC-SR501 PIR 运动传感器与 Raspberry Pi 连接
  3. 使用按钮通过 PWM 调光灯光
  4. 带模拟传感器的压力气流测量设备
  5. Arduino Gyroscope Game with MPU-6050
  6. Discord Security Camera with an ESP32
  7. 带 LED 和压电扬声器的 DHT11 传感器
  8. 使用 K30 传感器监测二氧化碳
  9. Unopad - 带有 Ableton 的 Arduino MIDI 控制器
  10. MyRiver
  11. 带有 Arduino 的简单障碍物传感器
  12. 带有 Arduino 或 ESP8266 的电容式指纹传感器