python 加速度_MicroPython动手做(20)——掌控板之三轴加速度
#MicroPython动手做(20)——掌控板之三轴加速度
#简单测试3个轴加速度值的变化
from mpython import *
while True:
oled.fill(0)
x1 = accelerometer.get_x()
y1 = accelerometer.get_y()
z1 = accelerometer.get_z()
oled.DispChar('加速度 x', 3, 11, 1)
oled.DispChar((str(x1)), 52, 11, 1)
oled.DispChar('加速度 y', 3, 22, 1)
oled.DispChar((str(y1)), 52, 22, 1)
oled.DispChar('加速度 z', 3, 33, 1)
oled.DispChar((str(z1)), 52, 33, 1)
oled.show()
使用前,导入mpython模块:
from mpython import *
获取X、Y、Z三轴的加速度:
x1 = accelerometer.get_x()
y1 = accelerometer.get_y()
z1 = accelerometer.get_z()
注解
通过 accelerometer.get_x() 获取3轴加速度。获取3轴加速度获取方法分别为 get_x() 、get_y() 、get_z() 。 每个轴的测量值根据方向是正数或负数,表示以克为单位的值。
可以尝试掌控板按以下放置,观察3轴数据:
平放桌面 --(0,0,-1)
翻转平放桌面 --(0,0,1)
掌控板下板边直立与桌面 --(1,0,0)
掌控板左板边直立与桌面 --(0,1,0)
注解
发现什么规律没有?当重力加速度与加速度轴方向一致时,即等于1g的地球重力加速度。正方向为+1g,反方向为-1g。 假如猛烈地摇动掌控板,就会看到加速度达到±2g,那是因为这个加速度计的最大测量值为±2g。
python 加速度_MicroPython动手做(20)——掌控板之三轴加速度相关推荐
- mpython掌控板编程_MicroPython动手做(20)——掌控板之三轴加速度
10.使用"摇晃"指令的计步器 #MicroPython动手做(20)--掌控板之三轴加速度 #使用"摇晃"指令的计步器 [mw_shl_code=arduin ...
- python合成语音_MicroPython动手做(25)——语音合成与语音识别
6.AB按键切换语言合成项目 [mw_shl_code=python,true]#MicroPython动手做(25)--语音合成与语音识别 #AB按键切换语言合成项目 from mpython im ...
- python arduino 微信_MicroPython动手做(27)——物联网之微信小程序
#MicroPython动手做(27)--物联网之微信小程序 #通过小程序控制小车进.退.左和右 [mw_shl_code=python,true]#MicroPython动手做(27)--物联网之微 ...
- micropython控制板,MicroPython动手做(22)——掌控板之无线广播
1.掌控板无线广播主要函数 radio 模块提供无线广播功能,支持13 Channel,在相同的 Channel 内能接收到成员发出的广播消息,适合10米范围内的多板组网的通讯. radio.on() ...
- 掌控板玩板指南3:舵机、加速度传感器、超声波传感器、灰度传感器
掌控板玩板指南3:舵机.加速度传感器.超声波传感器.灰度传感器 一.舵机 1.什么是舵机 2.特点 3.对比马达 二.加速度传感器 1.集成于掌控板的三轴加速度传感器测量方向 2.轴向加速度范围测量得 ...
- python弹钢琴_用mpython x玩转掌控板——音乐钢琴
[情境导入] 在我们的生活中,我们经常可以看见利用按键控制物体发出声音的例子,例如:计算机,电子钢琴等 本节内容,我们一起来学习一下,如何利用按键来控制蜂鸣器发出不同种声音的. [任务描述] 利用掌控 ...
- python仿真_mpython仿真功能之于掌控板
mpython软件中的仿真,上次大家说这个有没有用时,我来强烈表明下自己的意见,有用. 如果想将掌控板普及到小学教学中,那么它很有必要性. 小学生的有效思维时间较短,自我控制能力弱,因此,小学生注意力 ...
- arduino nano 蓝牙_用Arduino玩转掌控板(ESP32):ESP32概述与Arduino软件准备
前言 近年来,掌控板(英文名:mPython)在创客教育中应用越来越广泛.掌控板集成了 ESP32 高性能双核芯片,具备 WiFi 和蓝牙连接功能,同时在板子上又配置了丰富的传感器,最重要的是它是专门 ...
- mpython掌控板体温_用mpython x玩转掌控板——摇出好心情
[情境导入] 同学们有没有试过在音乐软件听歌时用摇一摇来切换歌曲呢? 有没有用过微信里的摇一摇的功能呢? 本节内容,我们一起来学习制作"摇出好心情"! [任务描述] 利用掌控板板载 ...
最新文章
- 言论丨马库斯回应14大质疑,重申深度学习怀疑论
- 如何用函数表示数(四)数的彻底消失
- DGL教程【三】构建自己的GNN模块
- 春风吹用计算机的谱子,方大同《春风吹》简谱
- Ajax/CSS表格设计汇集
- nodejs之express入门
- 同步请求和异步请求的区别
- 【Step1】【二分图匹配】poj 1274-The Perfect Stall
- java中double除法和取余的若干注意
- RuntimeWarning: coroutine ‘ClientResponse.text‘ was never awaited self._context.run(self._callback)
- [蓝桥杯]试题 基础练习 芯片测试
- ubuntu等linux系统如何阅读caj文档
- MySql常用语句汇总
- html a标签 alt,A标签、IMG标签、ALT属性详解
- 利用adsl拨号服务器VPS构建代理IP池
- 环球黑卡可以透支吗?环球黑卡是信用卡吗
- Win11 开机资源管理器频繁崩溃闪退怎么处理?
- HDU 4435 charge-station (搜索+YY)
- 解决Program received signal SIGSEGV, Segmentation fault.的辛酸
- Linux软链接和硬链接