Files
2020-09-11 15:49:03 +08:00

6.2 KiB

目录
LoRaWAN LidarBOT SetpMotor SERVO Bala Motor Bala LEGO+ PM2.5 BaseX PLUS GoPlus GPS

LoRaWAN

功能说明

使用LoRaWAN模块向同一频段内的其他LoRa设备广播数据

  • LoRaWAN init Rx Mode with data 设置数据接收回调

  • Set point to point with frq 设置通信频率

  • Send string 发送消息

  • Get data 获取接收的数据(在数据接收回调中使用)

使用方法

按下按键A/B发送消息,并实时监听接收数据

STEPMOTOR

功能说明

步进电机控制

  • Motor Address Module的I2C地址

  • Motor X Y Z Speed 设置步进电机X轴Y轴Z轴转动步数和速度

  • Put g code 运行G代码

  • Set mode 设置电机运行模式,距离模式或相对值模式

  • lock motor 锁定电机

  • unlock motor 解锁电机

使用方法

电机正反转交替运行

SERVO

功能说明

舵机控制

  • Set servo rotate 设置指定舵机角度

  • Set servo write us 设置舵机脉冲时间

使用方法

控制0-5号舵机旋转90度

Bala Motor

功能说明

控制Bala编码电机运行

  • set rotate speed 设置电机转动方向和速度

  • Run Speed 设定以某个速度朝运行方向行走一定脉冲数

  • Go To Position MaxSpeed 以设定的速度运行500个脉冲

  • Stop 电机停止

  • Read encode 读取编码器数值

使用方法

A键按下以255的速度向前行走500脉冲

Bala

功能说明

控制Bala运行

  • Move 设置电机转动方向和速度

  • Turn 设置转弯脉冲数

  • Rotate to 设置转弯度数

  • get angle 返回当前角度

  • set angle offset 设置角度偏移量

  • balance loop 自动平衡

使用方法

Bala前进500个脉冲转弯45度

LEGO+

功能说明

控制lego编码电机运行

  • Set rotate pwm 设置电机方向和转速

  • Stop 电机停止

  • Clear encode 编码器清零

  • Read encode 读出编码器数据

使用方法

设定电机运行5秒钟停止

PM2.5

功能说明

灰尘颗粒物检测,输出浓度或数量

  • PM2.5 get value in 设置检测颗粒物直径与检测模式,返回检测结果 SPM为标准颗粒物浓度值 APM为大气环境颗粒物浓度值

  • PM2.5 get particles above um number 返回指定直径的颗粒物含有数量

使用方法

屏幕显示PM2.5颗粒物数量

BaseX

功能说明

控制乐高电机与舵机

  • Set to Mode 设置电机模式(普通/位置/速度)

  • Get encoder value 获取编码器的数值

  • Set encoder 设置编码器的数值

  • Set speed 设置电机速度(普通模式)

  • Get speed in 20ms 获取电机20ms内转动的速度

  • Set position point to 设置电机位置

  • Set position PID max speed to 设置位置模式电机修正速度

  • Set speed point to 设置电机速度(速度模式)

  • Run ahead 向前转到指定位置

  • Set Servo angle to 设置舵机角度

  • Set Servo pulse to 设置舵机脉冲数

使用方法

设置电机以50的速度转1000

PLUS

功能说明

读取编码器

  • Get encode 读取编码器数值

  • Clean encode 编码器清零

  • Get press 读取编码器按键

使用方法

显示编码器状态

GoPlus

功能说明

控制直流电机和舵机以及读取模拟量和数字量

  • Set servo angle 设置舵机角度

  • Set motor speed 设置电机速度

  • Digital read pos 读取端口指定引脚的数字量

  • Analog read 读取指定端口的模拟量

使用方法

读取数字量、模拟量、控制舵机与电机

GPS

功能说明

获取GPS信息

  • get time 获取本地时间

  • get latitude 获取纬度

  • get longitude 获取经度

  • get satellite num 获取搜星数量

  • get positioning quality 获取定位精度

  • get speed 获取对地速度

  • get course 获取地理北极位置

  • set time zone 设置本地时区

使用方法

在屏幕上显示GPS相关信息