【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2

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

在这里插入图片描述

模块模式,行空板第二部分是“鼠标键盘事件”

【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第1张图片
模块模式,行空板第三部分是“多线程”

【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第2张图片
模块模式,行空板第四部分是“板载传感器”

【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第3张图片
模块模式,行空板第五部分是“板载蜂鸣器”

【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第4张图片

模块模式,行空板第六部分是“引脚操作”

【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第5张图片
模块模式,行空板第七部分是“音频录放”

【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第6张图片

7、连接远程终端 10.1.2.3

【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第7张图片
【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第8张图片
8、在Mind+的代码模式下,输入程序一:屏幕显示“你好,行空板”

#【花雕体验】03 搭建行空板开发环境之Mind+
#程序一:屏幕显示“你好,行空板”

#  -*- coding: UTF-8 -*-
from unihiker import GUI
import time

gui = GUI()
#unihiker库文字显示
gui.draw_text(text="花雕体验",origin="center",x=115,y=130,color="#0066CC")
gui.draw_text(text="你好,行空板",origin="center",x=120,y=170,color="#0066CC")

while True:
    #保持程序运行
    time.sleep(1)

实验测试场景图

【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第9张图片

9、在Mind+的模块模式下,实验程序二:屏幕显示“1234567890”

【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第10张图片

实验场景图

【雕爷学编程】Arduino动手做(201)---搭建行空板开发环境之Mind+编程2_第11张图片

你可能感兴趣的:(单片机,嵌入式硬件,Arduino,物联网,python,DFRobot,行空板)