虚谷号体验(一)开箱及基本功能体验
虚谷号体验(一)开箱及基本功能体验虚谷号体验(二) 安装远程桌面及蓝牙设备
虚谷号体验(三) 主机模式体验
虚谷号体验(四)人工智能案例体验:文字识别
虚谷号体验(五)人工智能案例体验:动植物识别
虚谷号体验(六)人工智能案例体验:人脸识别
关注虚谷号很久了,一直非常期待。很幸运得到了虚谷号的体验资格,终于拿到实物。
板子的包装和做工都很赞,设计感很强。体验目标有20多个,按照体验文档进行了体验,体验文档指引清晰,虚谷号运行稳定,感觉很友好。
其中虚谷号视频观看、虚谷号官网浏览、虚谷号公众号关注、虚谷号接口体验、虚谷号U盘功能连接体验比较简单,不赘述。
以下是体验记录:
一、虚谷号U盘功能体验
1. 体验目标:核对U盘内文件是否正确
2. 操作步骤:
[*]使用USB线将虚谷连接到电脑上,稍等片刻,电脑出现U盘盘符
[*]进入U盘盘符,可以看到虚谷号存储包括4个文件夹,其中一个是系统自动生成,另外三个分别为Arduino、Python和vvBoard。文件分类清晰,操作者很容易找到需要的文档,如示例、库、技术说明、操作指南、相关工具等。
二、Arduino 点亮 D13LED 指示灯体验
1. 体验目标:看 Arduino 控制13引脚的示例代码 (Blink.ino)
2. 操作步骤:
[*]使用记事本或写字板打开E:\Arduino\01.example\01.Basics\Blink文件夹下的Blink.ino文件:
/*
Blink
Turns an LED on for one second, then off for one second, repeatedly.
Most Arduinos have an on-board LED you can control. On the UNO, MEGA and ZERO
it is attached to digital pin 13, on MKR1000 on pin 6. LED_BUILTIN is set to
the correct LED pin independent of which board is used.
If you want to know what pin the on-board LED is connected to on your Arduino
model, check the Technical Specs of your board at:
https://www.arduino.cc/en/Main/Products
modified 8 May 2014
by Scott Fitzgerald
modified 2 Sep 2016
by Arturo Guadalupi
modified 8 Sep 2016
by Colby Newman
This example code is in the public domain.
http://www.arduino.cc/en/Tutorial/Blink
*/
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
三、拷贝Blink.ino 到指定路径控制D13LED灯体验
1. 体验目标:拷贝Blink.ino 到指定路径控制D13 LED灯闪烁
2. 操作步骤:
[*]将Arduino\01.example\01.Basics\Blink里的Blink.ino文件复制到Arduino文件夹内
[*]用记事本打开Arduino文件夹里的arduino_config.ini,将内容改为Arduino=Blink.ino,保存后关闭退出
[*]查看虚谷号板子上D13 LED灯为亮1秒熄灭1秒的闪烁:
短按reset键,稍等片刻后虚谷号板子上的D13 LED灯快速闪烁,然后D13 LED灯会按程序写的亮1秒熄灭1秒的闪烁。
https://v.qq.com/x/page/c0910172cg9.html
四、Arduino支持成功,备log体验
1. 体验目标:Arduino支持成功,备份程序及log成功确认
2. 操作步骤:
[*]查看Arduino文件夹,发现Blink.ino文件消失
虚谷号成功运行第3步的Blink.ino后,复制到Arduino文件夹的Bllink.ino消失
[*]在Arduino/04.bak文件夹中能够看到Blink.ino文件
[*]在Arduino/ardruino_log.txt文件中可以看到执行完成的log,使用记事本打开,如图:
五、通过修改Arduino 程序控制D13 LED灯闪烁规律体验
1. 体验目标:通过修改Arduino 程序控制D13LED灯闪烁规律
2. 操作步骤:
[*]将Blink.ino从Arduino/04.bak复制到Arduino文件夹内
[*]使用记事本打开Blink.ino文件,通过修改延迟时间(delay())里面的值来控制灯亮灭的时间,例如改为亮3秒,熄灭5秒,保存关闭
[*]用记事本打开Arduino文件夹里的arduino_config.ini,将内容改为Arduino=Blink.ino,保存关闭
[*]短按reset键,稍等片刻后虚谷号板子上的D13 LED灯快速闪烁,然后D13 LED灯会按程序写的亮3秒熄灭5秒的闪烁。
[*]确认Arduino文件夹里Blink.ino文件消失
[*]在Arduino/04.bak文件夹中能够看到Blink.ino文件,使用写字板打开Arduino/04.bak/Blink.ino,查看内容为更改后的内容:
[*]在Arduino/ardruino_log.txt文件中可以看到执行完成的log,使用记事本打开:
六、PythonGPIO案例测试体验
1. 体验目标:可以成功执行Python\01.example\10.GPIO中的每个案例
2. 操作步骤:
[*] 进入Python\01.example\10.GPIO,可以看到有9个示例:
[*] 以led_pin.py为例,将led_pin.py拷贝到Python文件夹里,
[*]用记事本打开Python文件夹内的python_config.ini,将内容改为Python=led_pin.py,保存关闭
[*]短按reset键,U盘图标会消失,直到D13灯快速闪烁结束后,便看到D13灯会亮1秒熄灭1秒的闪烁(详见下面的代码)
import time # 导入 time 模块
from xugu import Pin # 从 xugu 库中导入 Pin 类
led = Pin(13, Pin.OUT) # 初始化 Pin 类
# 等价的写法:led = Pin(“D13”, pin.OUT)
while True:
# #用循环实现持续地开灯关灯,到达闪烁的效果
led.write_digital(1) # 点亮连接 13 号引脚的 LED 灯
time.sleep(1) # 持续 1 秒
led.write_digital(0) # 关闭 LED 灯
time.sleep(1) # 持续 1 秒
七、WIFI 连接体验
1. 体验目标:通过log文件,获取当前WIFI的IP地址
2. 操作步骤:
[*]用记事本打开vvBoard文件夹内的vvBoard_config.ini,填空所在wifi的SSID和SSID_PSD,保存关闭
[*]短按reset按键,等U盘图标重新出现,D13LED快速闪烁结束后重启成功(建议执行步骤六的python的LED灯闪烁程序,当LED灯按预想闪烁时说明板子重启成功)。用记事本打开vvBoard文件夹内的wifi_log.txt(内容原本为空),看到的log如图所示
重启后log文件如图:
注:有图中红框标内容说明wifi连接上了,红框内的地址为当前WIFI的IP地址
八、浏览器链接虚谷号的jupyter体验
1. 体验目标:在电脑上使用浏览器链接虚谷号的jupyter
2. 操作步骤:
[*]虚谷号按步骤七先连接WIFI(与电脑连接的wifi要一致)
[*]用记事本打开vvBoard文件夹内的vvBoard_config.ini,内容改为Jupyter=1,保存退出
[*]短按reset按键,等U盘图标重新出现d.在电脑端打开浏览器,输入http://192.169.9.109:8888(192.169.9.109为图虚谷号获取的IP地址),
[*]进入网页后会提示输入密码
[*]输入密码scope连接虚谷号,Jupyter显示内容如下:
九、vvBoard的格式化恢复体验
1. 体验目标:对vvboard盘内进行删除或格式化等操作,按reset后 恢复
2. 操作步骤:
[*]删除文件夹或格式化U盘
[*]短按reset按键,等U盘图标重新出现,发现vvboard 盘内删除的文件恢复,和核对盘内文件初始状态一样
szjuliet 发表于 2019-8-8 12:06
虚谷号体验(一)开箱及基本功能体验
虚谷号体验(二)安装远程桌面及蓝牙设备
虚谷号体验(三)主机模式体 ...
陈老师帖子很详细,赞。 rzyzzxw 发表于 2019-8-10 16:57
陈老师帖子很详细,赞。
{:5_179:} 等会去商城看看
页:
[1]