“MCookie-LEGOShield/zh”的版本间的差异
(→开发) |
(→开发) |
||
第67行: | 第67行: | ||
常用方法: | 常用方法: | ||
====设置固定的速度==== | ====设置固定的速度==== | ||
+ | <source lang="cpp"> | ||
+ | #include <mCookieLEGOMotor.h> | ||
+ | #include <Wire.h> | ||
+ | #include <MCP23017.h> | ||
+ | #include <mCookieLEGOShield.h> | ||
− | + | mCookieLEGOMotor m(mCookieLEGOShield::MOTOR_1); //参数可以使MOTOR1~MOTOR4 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
void setup() | void setup() | ||
{ | { | ||
− | + | mCookieLEGOShield::begin(); | |
− | + | m.begin(); | |
− | |||
− | |||
} | } | ||
− | void loop | + | void loop() |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{ | { | ||
− | + | m.setFixedDrive(75); //参数可以是-255~+255 | |
− | |||
− | |||
− | |||
} | } | ||
</source> | </source> | ||
− | + | ===使用乐高NXT接口超声波=== | |
− | === | + | 常用方法: |
+ | ====获取当前的距离==== | ||
<source lang="cpp"> | <source lang="cpp"> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</source> | </source> | ||
2016年4月23日 (六) 02:35的版本
Language | English |
---|
目录特色
规格
文档mcps17 A3906 Atmega328p 开发shield采用IIC接口通讯,IIC地址默认为0x08,就像其他芯片一样读写寄存器地址。 API接口说明.pdf
使用乐高NXT接口按键//D6,D8控制1A,1B的电机
#define OUT1A 6
#define OUT1B 8
//D5,D7控制2A,2B的电机
#define OUT2A 5
#define OUT2B 7
使用乐高NXT接口电机常用方法: 设置固定的速度#include <mCookieLEGOMotor.h>
#include <Wire.h>
#include <MCP23017.h>
#include <mCookieLEGOShield.h>
mCookieLEGOMotor m(mCookieLEGOShield::MOTOR_1); //参数可以使MOTOR1~MOTOR4
void setup()
{
mCookieLEGOShield::begin();
m.begin();
}
void loop()
{
m.setFixedDrive(75); //参数可以是-255~+255
}
使用乐高NXT接口超声波常用方法: 获取当前的距离
应用购买暂不开放购买 历史图库视频 |