【雕爷学编程】Arduino动手做(201)---行空板开发环境之Jupyter

37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试多做实验,不管成功与否,都会记录下来------小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验二百零一:DFRobot 行空板 python 教学微型计算机架构开发板 Linux WiFi 蓝牙


知识点:行空板(unihiker)

是一款由上海智位机器人(DFRobot)专为Python编程教育而设计的开源硬件,是一块有着树莓派级别性能,如micro:bit一样简单易上手,可以运行完整Python程序的神奇板子!行空板拥有自主知识产权,自带Linux操作系统和Python环境,还预装了常用的Python库,能够轻松胜任各种编程相关的开发场景,如搭建物联网系统、体验人工智能应用、编写电子游戏、进行科学实验、设计声光互动、开发可穿戴设备等。同时,行空板作为智能终端设备,其板子本身采用微型计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口。

一、行空板技术规格

CPU: 国产 4核 1.2GHz

内存: 512MB DDR3

硬盘: 16GB eMMC

内置操作系统:Debian

Wi-Fi: 2.4G

蓝牙: 4.0

板载元件:

实体按键:Home按键,A/B按键

屏幕:2.8寸240*320 TFT彩屏

麦克风传感器

光线传感器

加速度传感器

蜂鸣器

接口:

USB Type-C *1

USB TYPE-A *1

microSD卡接口 *1

3Pin I/O *4 (其中支持3路PWM 2路ADC)

4Pin I2C *2

金手指: 19路无冲突I/O(支持I2C、UART、SPI、ADC、PWM)

供电: Type-C 5V供电

工作电压: 3.3V

最大工作电流: 2000mA

5、体验手机SSH连接

搜索了一下网上推荐,OS平台上是ServerCat,安卓Android上是JuiceSSH。JuiceSSH官网:https://juicessh.com/ ,其主要功能有

(1)全彩色终端显示,多个主题可选

(2)轻松输入,弹出键盘可以方便地输入常用的特殊字符

(3)Telnet 和 本地 Shell 命令执行

(4)第三方插件支持,比如性能监控、OpenSSH导入等

(5)其他高级功能

先打开行空板板载热点

手机连接到热点PB772613

打开JuiceSSH,设置连接的相关参数

完成连接

2、打开行空板HOME菜单,进入应用开关,启用Jupyter。

3、使用USB线连接行空板到电脑,开机完成后打开浏览器,输入固定IP地址10.1.2.3(可长按板子Home按键进入查看网络信息)即可打开主页菜单(如果使用WIFI或其他方式连接则输入行空板的ip地址)。选择应用开关,在Jupyter应用中查看运行状态,如果是未运行,则先点击启动服务,等待状态变为正在运行。

4、点击打开页面可以打开Jupyter后台页面。

5、打开板载出厂演示程序

6、尝试编辑并运行程序

7、实验场景图

相关推荐
sinat_602035368 分钟前
模块与包的导入
运维·服务器·开发语言·python
2301_8101545512 分钟前
VM中CentOS 7密码重置
linux·运维·centos
清风66666618 分钟前
基于51单片机手机无线蓝牙APP控制风扇调速设计
单片机·mongodb·智能手机·毕业设计·51单片机·课程设计
JXNL@19 分钟前
什么是PFC控制器
单片机·嵌入式硬件
网硕互联的小客服29 分钟前
408 Request Timeout:请求超时,服务器等待客户端发送请求的时间过长。
运维·服务器
王伯安呢31 分钟前
告别线缆束缚!AirDroid Cast 多端投屏,让分享更自由
运维·服务器·教程·投屏·airdroid cast·多端互投
逍遥浪子~36 分钟前
搭建本地gitea服务器
运维·服务器·gitea
喜欢你,还有大家43 分钟前
FTP文件传输服务
linux·运维·服务器·前端
EasyControl移动设备管理43 分钟前
更智能的零售终端设备管理:合规、安全与高效
物联网·零售·远程管理·mdm(移动设备管理)·租赁行业数字化
Bi1 小时前
Dokploy安装和部署项目流程
运维·前端