加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

惊人的纽特之眼-电子眼睛制作原理图/源码

2018/02/09
185
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

我们将尽可能地建立一个紧凑小巧的电子眼睛。把它放在一个广口的瓶子里,然后加到你的药水架上,或者在皮颈上挂一条皮革的皮带。

这是一个相当先进的项目,需要在狭小的空间内进行小巧的焊接,并使用精密的零件。还有一些需要的软件设置。您可以添加自定义图像并根据需要调整代码,或者直接复制并粘贴我们的代码。这不是一个简单的项目,但最终的结果是非常酷,这是值得的努力工作!

视频观看:

元器件部分

其他东西需要

  • 2种/多种颜色的连接线:
  • 坚实的芯线
  • 硅胶绞线
  • 烙铁和配件
  • 热胶枪
  • 爬行动物印花或万圣节面料
  • 广口瓶或项链线
  • 1.5“丙烯酸半球 (在您当地的Tap Plastics中较便宜)
  • 针和线程

软件部分

开始焊接之前,让所有的软件运行并上传到您的Teensy微控制器。先将代码加载起来,以后可以更轻松地解决任何焊接问题或构建问题。

在继续之前,请确保已经安装了下面列出的所有东西。

  1. Arduino IDE
  2. Teensyduino安装程序
  3. 库(通过Arduino IDE而不是Teensyduino安装程序安装):
  • Adafruit_GFX
  • Adafruit_SSD1351
  • Adafruit_ST7735

   4.Python的PIL库(只有当你想添加自己的自定义图像)

一旦安装完毕,下载并打开草图。

然后,请确保选择72 mhz作为您的CPU速度。 如果你的眼睛看起来有颗粒感,这可能是你的问题。它在默认的CPU“超频”速度下无法正常工作。

代码下载(见附件)

代码将作为一个.zip文件下载。在里面,你会发现一个名为“convert”的文件夹,其中包含几个不同的图像文件夹和一个python脚本,另一个名为“uncannyEyes”的文件夹包含Arduino草图。开始上传代码,用于测试目的。在进行更改之前确保它能正常工作。

看看不可思议的Eye.ino草图。在顶部你会发现几个不同的眼睛选择。取消注释#include "newtEye.h"行以打开眼睛选项,并注释掉该 #include "defaultEye.h" 行。只可以有一个人!

此代码默认呈现为两只眼睛。由于我们只有一只眼睛,我们可以关闭第二只眼睛,使代码运行得更快。在代码中向下滚动到“setup”函数之前,注释掉第二个“displayType”行。

眼睛的方向

我们可以在代码中进行更多的更改,以更改图像的方向。如果您的版本横向或倒置,并且您想要旋转眼球进行补偿,请在代码中查找以下代码行中的最后一行:

#else // OLED<font></font>

eye[0].display.writeCommand(SSD1351_CMD_SETREMAP);<font></font>

eye[0].display.writeData(0x76);<font></font>

#endif

要将眼睛旋转90度,请更改 (0x76)为(0x77)或(0x75)。或者旋转180度,使用(0x66)。

我个人喜欢这个眼睛旋转180度,从原来的形象倒过来。我认为这使得眼睛看起来像是狡猾的,这正是我在“纽特之眼”中寻找的东西。

部件安装

准备充电器

准备你的交换机

准备你的光电池传感器

准备你的Teensy&Display

焊料电源线和充电器

附加显示导线和照片单元

将Photo单元中的另一根彩色导线焊接到Teensy的引脚16上,将黑色引线焊接到Teensy的复位按钮旁边的GND引脚上。

做案例

通过连接项链绳来完成,或保持原样,并保持在魔药瓶内。

请记住,OLED屏幕是非常微妙的,所以不要试图挤入一个紧密合适的瓶子 - 如果你挤得太紧,你可能会破坏屏幕。

通过插入USB电缆对其充电 - 充满电时,充电器上的指示灯将变成绿色。

  • light_eyeofnewt_wiring_bb2.jpg
    描述:连接图
  • Teensy3.1_Eyes-master.zip
    描述:源代码

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
QRE1113GR 1 onsemi Reflective Object Sensor, 1000-REEL

ECAD模型

下载ECAD模型
$1.13 查看
DS18S20Z+ 1 Maxim Integrated Products Serial Switch/Digital Sensor, 9 Bit(s), 0.50Cel, Rectangular, 8 Pin, Surface Mount, ROHS COMPLIANT, SOP-8
$6.08 查看
A1326LUA-T 1 Allegro MicroSystems LLC Hall Effect Sensor, BICMOS, Plastic/epoxy, Rectangular, 3 Pin, Through Hole Mount, SIP-3

ECAD模型

下载ECAD模型
$2 查看

相关推荐

电子产业图谱