“PPM Reference”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
 
(未显示同一用户的7个中间版本)
第11行: 第11行:
  
 
其中中点为1500
 
其中中点为1500
 
[[file:PPM.png|600px|center]]]
 
  
 
<br>
 
<br>
第19行: 第17行:
  
 
<p style="color: #E87E05;font-size:155%">引脚</p>
 
<p style="color: #E87E05;font-size:155%">引脚</p>
通过[[MCookie-Hub/zh]]  /  [[Microduino-Module_Sensor_Hub/zh]]接Microduino/mCookie核心的IIC引脚
+
PPM发送引脚可以是任意引脚
 +
 
 +
PPM接收引脚必须为中断脚:【Core:D2 D3】【Core+:D2 D3 D6】【CoreUSB:D0 D1 D2 SDA SCL】
 
<br>
 
<br>
 
<br>
 
<br>
 +
 
<p style="color: #E87E05;font-size:155%">示例</p>
 
<p style="color: #E87E05;font-size:155%">示例</p>
*[[超声波测距示例]]
+
*[[PPM普通收发示例]]
 +
*[[PPM高精度收发示例]]
 +
<br>
 +
<br>
 +
 
 +
<p style="color: #E87E05;font-size:155%">示意图</p>
 +
PPM通道示意图
 +
[[file:PPM.png|600px|left]]
 +
<br>
 +
<br>
  
  
第29行: 第39行:
 
<p style="color: #E87E05;font-size:155%">功能</p>
 
<p style="color: #E87E05;font-size:155%">功能</p>
 
*'''Constructor/结构体'''
 
*'''Constructor/结构体'''
**'''[[Ultrasonic]]'''
+
**'''[[PPM]]'''
 
 
 
 
*'''Constants/常量'''
 
**'''[[超声波传感器预定义IIC地址]]'''
 
  
  
 
*'''Functions/函数'''
 
*'''Functions/函数'''
**'''[[Ultrasonic.begin()|begin()]]'''
+
**'''[[PPM.beginRead()|beginRead()]]'''
**'''[[Ultrasonic.requstDistance()|requstDistance()]]'''
+
**'''[[PPM.getChannel()|getChannel()]]'''
 +
**'''[[PPM.Read()|Read()]]'''
 +
**'''[[PPM.beginWrite()|beginWrite()]]'''
 +
**'''[[PPM.setFix()|setFix()]]'''
 +
**'''[[PPM.Write()|Write()]]'''
  
 
|}
 
|}
 
 
 
 
[[Sensor-Ultrasonic/zh| 返回Sensor-Ultrasonic界面]]
 

2017年7月26日 (三) 08:58的最新版本

描述

此页面主要介绍PPM库:_09_m_Data_PPM的使用方法

PPM是航模中较常用的一个协议,通过一个I/O口,可以以50hz的频率收发8通道的数据

PPM接收到的数据,有效数值范围为1000到2000

其中中点为1500




引脚

PPM发送引脚可以是任意引脚

PPM接收引脚必须为中断脚:【Core:D2 D3】【Core+:D2 D3 D6】【CoreUSB:D0 D1 D2 SDA SCL】

示例



示意图

PPM通道示意图




功能

  • Constructor/结构体