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

视觉的坚持

组件和用品

Arduino UNO
× 1
Microchip Technology ATtiny85
× 1
LED(通用)
× 5
滑动开关
× 1
8 pin ic socket
× 1
3v cr2032 纽扣电池和支架
× 1

必要的工具和机器

刀具

关于这个项目


视觉暂留是一种视错觉,它适用于我们日常电视工作的一个简单现象。我的第一个 pov 是在六个月前使用 arduino uno 和电机。但是最好有一个小巧便携的设备,可以随身携带,无需任何外部电机或风扇即可看到图像。

这个小型便携式 pov 版本使用 attiny 85 ic,使用 atmega 328 ic 的 arduino uno 的较小变体。 这一次,我制作了 pov 作为礼物送给我妹妹。有很多关于如何制作 pov 的教程,但很多教程都有大量的电线和电机,而且很多时候使用的是 arduino uno 板本身。所以我想, 带有内置电源和开关的无线小型 pov。 通过将内部晶体速度切换到 attiny85 的 1 MHZ,无需任何电机即可更清晰地看到图像。通过适当的相机快门速度控制,可以看到漂亮而清晰的图像。


第 1 步:材料和工具

  1. Arduino UNO
  2. 阿蒂尼 85
  3. 5 个任意颜色的 LED
  4. 面包板
  5. 焊接离子和焊锡丝
  6. 刀具
  7. 点状印刷电路板
  8. 钢锯
  9. 滑动开关
  10. 8 针 ic 插座
  11. 3v cr2032 纽扣电池和支架
  12. 跳线


第 2 步:制作电路板


  1. 使用钢锯将 Dotted pcb 切成 9 x 3.5 cm
  2. 将 LED 焊接到板上,然后使用切割机切掉多余的 LED 脚。
  3. 如图所示将8pin ic插座焊接在板上
  4. 将所有 LED 的地线连接到 85 针脚 4
  5. 按照电路图图片所示连接其余电路。确保使用焊桥技术,因为整个电路板应该没有电线。
  6. 使用万用表检查所有连接以检查两条走线是否没有短路。
  7. 清洁印刷电路板,现在我们将焊接开关和电池座
  8. 将纽扣电池放入支架中,用万用表检查哪个引脚是正负极
  9. 焊接电池座和滑动开关的引脚,如图所示
  10. 将ic插座的8pin连接到滑动开关中间的pin上,slider will的第一个pin连接到电池座的正极
  11. 现在追踪gnd连接
  12. 检查每个连接是否短路,使用去焊泵并重做走线。

感谢 Hemal Chevli 分享 pov 的 pcb 版本

https://github.com/hemalchevli/POV


第 3 步:为 Attiny 编程

步骤1。在arduino ide中安装ATtiny支持

  • 在 Arduino 软件中打开首选项对话框。
  • 在对话框底部附近找到“Additional Boards Manager URLs”字段
  • 将以下 URL 粘贴到该字段中(使用逗号将其与您已添加的任何 URL 分开) https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

    package_damellis_attiny_index.json
  • 单击“确定”按钮保存更新的首选项。
  • 在“工具> 板”菜单中打开板管理器。
  • 滚动到列表底部;您应该会看到“ATtiny”条目。
  • 点击 ATtiny 条目。应该会出现一个安装按钮。单击安装按钮。
  • “已安装”一词现在应该出现在 ATtiny 条目的标题旁边。

  • 关闭板管理器。您现在应该在“工具> 板”菜单中看到 ATtiny 的条目。

步骤 2. 将示例中的 Arduino isp 草图上传到 arduino uno

步骤 3. 将 ATTINY 85 的以下引脚连接到 arduino uno

ATTINY 85 ----- Arduino Uno

pin5(MOSI) ----- D 11

pin6(MISO) ------ D 12

pin7(SCK) ------ D 13

pin8(VCC) ------ 5V

pin4(gnd) ------ GND

pin1(reset) ------- D10

我做了一个屏蔽来做这个连接,还在屏蔽上添加了 atmega 328 支持,屏蔽直接放在 arduino uno 上,你可以在没有任何电线和面包板的情况下进行编程。

步骤 4. 转到 Tools 并将程序员从 avrisp mkll 更改为 Arduino as ISP

第五步,将板子换成aTtiny,选择aTtiny 85芯片,设置内部时钟为1mhz

步骤6.使用shift+upload上传pov程序,上传成功。


第 4 步:完成!!

取出相机开始点击照片。调整快门速度以获得完美照片。

pov 的制作不到 4 美元,这是非常便宜的礼物,您可以送给任何所爱的人。小巧且可以随身携带。

代码

Github
https://github.com/hemalchevli/POVhttps://github.com/hemalchevli/POV

示意图


制造工艺

  1. Squid Games Doll 使用 Arduino UNO
  2. Arduino pov 视觉时钟
  3. 带有伊斯兰祈祷时间的 Arduino 时钟
  4. 使用 Arduino Uno 的人体检测机器人系统
  5. WebServerBlink 使用 Arduino Uno WiFi
  6. 简单的 UNO 计算器
  7. 使用 Arduino UNO 在 LCD TFT 屏幕上显示图像!
  8. 使用 Arduino Uno 控制 LED 矩阵
  9. Wi-Servo:Wi-Fi 浏览器控制的伺服电机
  10. 视觉持久性 (POV) 地球仪
  11. Arduino Uno + 电子设备(灯泡)+ Android 手机
  12. 25 kHz 4 Pin PWM 风扇控制与 Arduino Uno