Scadao
发表于 2018-1-19 14:47:58
Arduino中Hex文件的生成及保存
song_sir
发表于 2018-1-19 21:22:21
老师,找不到这个HEX。
song_sir
发表于 2018-1-19 21:32:05
上面哪个LIVX也没有看到DUE板子的
song_sir
发表于 2018-1-19 21:41:08
ino编辑出错了。
song_sir
发表于 2018-1-19 21:45:39
好像是说找不到文件。
Scadao
发表于 2018-1-19 23:57:49
song_sir 发表于 2018-1-19 21:45
好像是说找不到文件。
LINX编译器不需要编译源文件,可直接通过LabVIEW工具菜单中完成预先编译的Hex固件,比如我的电脑连Arduino MEGA2560板,选择菜单【工具】→【MakerHub】→【LINX】→【LINX Firmware Wizard(Arduino、Arduino MEGA2560、Serial/USB)】→【COM4】→【LINX-Serial/USB、Pre-Build Firmware】→…………开始下载,后弹出对话框,点击【完成】即可!
song_sir
发表于 2018-1-21 18:57:08
本帖最后由 song_sir 于 2018-1-21 19:00 编辑
老师,这个还是不会。
Scadao
发表于 2018-1-21 22:38:44
song_sir 发表于 2018-1-21 18:57
老师,这个还是不会。
这个目前还只能在Arduino IDE环境下才能实现;在LabVIEW环境下编译还是不会导出这种文件夹路径和Hex文件。其实在Arduino IDE环境下完全可通过菜单【项目】→【导出已编译的二进制文件】来完成。
Scadao
发表于 2018-1-21 23:02:35
今天培训结束,合影纪念照如下:清晰原图 打开密码:sne5
Scadao
发表于 2018-1-22 01:01:35
本帖最后由 Scadao 于 2018-1-22 01:07 编辑
今天主要针对LabVIEW在手机上的连接通信以及ESP8266 WiFi芯片的物联网快速打造实现。
数据采集板或Arduino板与PC机互联,VI在PC机上跑,手机加以监控。方法是通过网络共享变量,绑定PC机的IP地址。具体实现可下载NI免费供应的LabVIEW数据仪表板(Data Dashboard for LabVIEW) 密码:a0y0
市面上的ESP8266板型号很多,我们选择WeMos D1板,因其价廉便捷,取材借鉴了NodeMCU板的优势,其板级支持包链接:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
如果下载过程很慢报错,可通过https://github.com/wemos/Arduino_D1
先下载完整包内容,然后解压放在路径:C:\Users\Administrator\AppData\Local\Arduino15\packages
如此才比较顺畅完成WeMos D1的板级支持包的安装。
接着通过Blynk官网 找到Blynk库下载,完后解压发现有两文件夹,一为库;二为工具。其库中内容放在Arduino IDE安装目录中的库中,其工具内容放在安装目录的工具中。完成后就可在Arduino IDE中找到如下示例:
然后针对示例中的三个选项进行修改,第一项授权码是先下载Blynk APP (密码:wmuc)进行注册,创建新工程项目邮件分发获取得到的:
经实验操作,上面所述两种APP均控制正常!