基于arduino的3d图像显示装置2(1)(1).pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于 Arduino 的 3D 图像显示装置 摘要 :基于 Arduino 的 3D 图像显示装置,是利用开源硬件 Arduino 配合点阵显 示器显示图像,并利用旋转的方式解决显示介质问题,用视觉暂留的原理 , 实现 三维显示,以实现显示粗糙的三维图形 . 配上制图软件 , 用于简单的教学 , 装饰 , 展示等 . 操作方便快捷 关键词: Arduino;LED 点阵 ; 三维显示 ; 视觉暂留 引言 : 我在暑假的一次去深圳的旅游中 , 看到了市场上有许多三维的旋转显示器 , 可仔细观察后发现 , 市场上所谓的“裸眼 3D”, 只不过是在一个面上的画面成像 , 做不到从不同的角度观察 , 看到不同的画面。于是 , 本着创客精神,我决定利用 开源硬件 Arduino 自己做一个图像显像更逼真、 操作更简便的 3D 图像显示装置。 研究过程 : 1 查询类似作品研究现状 目前的 3D显示风扇多为平面显示 , 不能达到多角度观察的目的 风扇屏幕 手机全息投影 2 制定计划与结构 以同样的旋转的结构来显示 , 但是把线条灯改为点阵灯 . 3 显示系统的搭建与代码编写 4 对运行进行调整和配重 5 进行电脑程序的代码编写 设计思路: 1 Arduino 简述 : Arduino 是一款便捷灵活、方便上手的开源电子原型平台 , 具有使用类似 Java 、 C语言的 Processing/Wiring 开发环境 . 主要包含两个主要的部分 :硬件部分是可以用来做电路连接的 Arduino 电路板 ;另 外一个则是 Arduino IDE ,计算机中的程序开发环境。 Arduino 能通过各种各样 的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、响应环境。板 子上的微控制器可以通过 Arduino 的编程语言来编写程序,编译成二进制文件, 烧录进微控制器。 Arduino 是目前全球最流行的开源硬件 ,本作品就是用到了 C++ 编译完成。 2 结构概括 : 本作品分为三个部分分别是 显示系统 (主要部分 ) ,旋转台 (使 显示系统 旋转 ),制 图软件 (可以用于编辑并生成图像 ). 处理器分为两块单片机 (Arduino Nano) 左边的单片机用来读卡 ,显示画面 ,测速 ; 右边的单片机用来处理实时数据 ,如遥控信息等 (未来可增加传感器 ) 单片机简要介绍 : 注 :显示系统和旋转台固定为一体 ,使用时不可拆卸 .如下图 显示系统组成 : 如下图 3D 图像显示装置应用单元器件以及功能 硬件 单元器件清单列表 器件功能 1 单片机 1#(Arduino Nano) 用来读卡 ,显示画面 ,测速 ; 2 单片机 2#(Arduino Nano) 用来处理实时数据 ,如遥控信息等 (未来 可增加传感器 ) 3 16*16LED点阵发光板 接收单片机 1#指令显示红、绿光 3 红外遥控避障传感器 测试转速,并回馈给单片机

文档评论(0)

正气大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档