- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Arduino的模拟仿真利器——Virtual Breadboard
导读:?导言: 目前开源的Arduino平台非常火热,但仿真的软件并不多。诸如Proteus、Emulare等,虽然有的专业,有的免费,但总有些差强人意,这里笔者为大家介绍一款专门的Arduino仿真利器——Virtual Breadboard。 VirtualBreadboard(以下简称VBB),中文名可直译为“..
?
导言:
???? 目前开源的Arduino平台非常火热,但仿真的软件并不多。诸如Proteus、Emulare等,虽然有的专业,有的免费,但总有些差强人意,这里笔者为大家介绍一款专门的Arduino仿真利器——Virtual Breadboard。
?
?
???? VirtualBreadboard(以下简称VBB),中文名可直译为“虚拟面包板”,是通过单片机实现嵌入式软件的模拟器和开发环境。VBB非常简单易用,你可以轻松地用它取代日常使用的面包板。更加令人兴奋的是,它不但可以像著名的Fritzing一样包括所有Arduino的样例电路,可以实现面包板电路的设计和布置,还包括所有样例程序,并可实现对程序的仿真调试!当然,VBB的强大不仅如此,它还支持PIC系列芯片、Netduino,以及Java、VB、C++等主流编程环境。
??? VBB可以模拟Arduino和各种各样的电子模块,例如液晶屏、舵机、逻辑数字电路以及其他的输入/输出设备。这些部件都可以直接使用,你还可以通过组合,设计出更复杂的电路和模块。也就是说,即使在零件库里没有你想要的零件,你也可以轻松地从网上的分享区下载,或者自己设计制作一个全新的部件。
?
VBB拥有如下特点:
??? (1)先做原型模拟,然后快速实现。
??? (2)界面友好,具有可视化的模拟和交互效果,可以实时看到LED的闪烁和电机的转动。
??? (3)100%安全的电子实验,不必担心触电或者冒烟。
??? (4)可分享你的作品,或下载他人分享的模块。
??? (5)通过样例来快速学习。
??? 不难看出,VBB目前更多专注于教育领域。官方版本更新得很频繁,每个月都会有升级,最新版本为4.15,已经支持Arduino UNO 和 Arduino ?1.0。不过这个曾经免费的软件,目前已经收费,单用户要49美元,可以无限制使用并且免费升级1年。不想花钱的话,你可以在官方网站()下载免费版本VBB Express,它的功能和Fritzing一样,可以快速实现面包板电路的设计。
?
VBB的安装
01. 运行setup.exe安装文件,弹出安装界面,软件会要求安装Microsoft Visual J# .NET Redistributable Package 2.0这个组件。需要注意的是,此组件不包含在安装包内,因此需要联网环境,下载所需组件。点击“Accept”之后,软件便会开始下载和安装,之后继续点击“NEXT”即可完成软件的安装。在安装的过程中有两个选项——Microchip MPLAB Plugin和NetDuino VBB Emulator with .NET Micro Framework for Visual Studio, 如果只是普通的模拟仿真的话,可以取消选择此插件。
?
????? ???????? ?
?
02. 由于软件采用了Xenocode沙盒技术封装,因此不能把安装路径设定在“C:\\VBB”,否则会造成运行冲突。
?
????????? ?????
?
03. 在安装过程中,360等软件会误报警告,可以添加到信任列表。笔者使用ESET NOD32和TREND MICRO进行病毒查杀,无任何警报。正常安装之后,桌面便会出现VBB的小图标。
????????? ????? ?????? ??
?
VBB的使用介绍
01. 双击VBB的图标,首先出现的是软件的启动界面。
?
?????????? ??????? ?
?
02. 片刻之后,出现的是软件主界面和启动向导,你可以新建一个项目。
?
???????????????????
?
03. 或者选择样例模板,这里包括所有Arduino的样例程序和面包板的零件电路。即使没有Arduino主控板和零件,你也可以通过样例的仿真动画,熟悉整个程序的运行。
?
?????????????? ? ???
?
04. 这里我们选择了一个步进电机的样例程序,图示为整个软件的界面。
?
???????? ???? ?
?
?????
主界面布局说明
序号
名称
描述
1
主菜单栏和按钮工具栏
包括保存、编译、绘图等快捷按钮
2
部件工具栏
包括所有的系统、自定义、网络部件
3
设计视图界面
设计主窗口
4
组织结构树
显示项目、硬件、软件接口的层级
您可能关注的文档
最近下载
- PMC-550A_PROFIBUS规约_V6.1_140121(PMC-630A)精品.doc VIP
- 糖尿病诊疗指南2025版pdf.pptx VIP
- PMC-550MModbus通信规约_V1.6_20120706.pdf VIP
- 速度控制回路(速度换接回路).ppt VIP
- 九年级历史上册期中试卷及答案.docx VIP
- 任务三 了解萨提亚家庭治疗的常用工具 家庭结构图制作人李.pptx VIP
- 2025《李子柒螺蛳粉淘宝营销方案设计》5400字.docx
- 2024高二地理期末复习选必1知识点清单 .pdf VIP
- 锌元素课件教学课件.pptx VIP
- 内外部环境因素识别表.docx VIP
文档评论(0)