没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
#include<IRremote.h>
int RECV_PIN = 10;
IRrecv irrecv(RECV_PIN);
decode_results results;
int dj11=2;
int dj12=3;
int dj41=8;
int dj42=9;
int dj21=4;
int dj22=5;
int dj31=6;
int dj32=7;
char zt;
void setup()
{
//初始化电机驱动IO口为输出方式
//dj1为一号电机(dj11为一号电机的第一引脚)
pinMode(dj11, OUTPUT);
pinMode(dj12, OUTPUT);
pinMode(dj21, OUTPUT);
pinMode(dj22, OUTPUT);
pinMode(dj31, OUTPUT);
pinMode(dj32, OUTPUT);
pinMode(dj41, OUTPUT);
pinMode(dj42, OUTPUT);
Serial.begin(9600);
// 假如启动过程出现问题,提示用户启动失败
Serial.println("Enabling IRin");
int RECV_PIN = 10;
IRrecv irrecv(RECV_PIN);
decode_results results;
int dj11=2;
int dj12=3;
int dj41=8;
int dj42=9;
int dj21=4;
int dj22=5;
int dj31=6;
int dj32=7;
char zt;
void setup()
{
//初始化电机驱动IO口为输出方式
//dj1为一号电机(dj11为一号电机的第一引脚)
pinMode(dj11, OUTPUT);
pinMode(dj12, OUTPUT);
pinMode(dj21, OUTPUT);
pinMode(dj22, OUTPUT);
pinMode(dj31, OUTPUT);
pinMode(dj32, OUTPUT);
pinMode(dj41, OUTPUT);
pinMode(dj42, OUTPUT);
Serial.begin(9600);
// 假如启动过程出现问题,提示用户启动失败
Serial.println("Enabling IRin");
irrecv.enableIRIn(); // Start the receiver
Serial.println("Enabled IRin");
}
void qj() //设置函数,整车向前移动
{
digitalWrite(dj11,HIGH);
digitalWrite(dj12,LOW);
digitalWrite(dj21,HIGH);
digitalWrite(dj22,LOW);
digitalWrite(dj31,HIGH);
digitalWrite(dj32,LOW);
digitalWrite(dj41,HIGH);
digitalWrite(dj42,LOW);
}
void ht() //设置函数,整车向后移动
{
digitalWrite(dj12,HIGH);
digitalWrite(dj11,LOW);
digitalWrite(dj22,HIGH);
digitalWrite(dj21,LOW);
digitalWrite(dj32,HIGH);
digitalWrite(dj31,LOW);
digitalWrite(dj42,HIGH);
digitalWrite(dj41,LOW);
}
void left() //设置函数,整车向左转delay(100) 100就是0.1s
{
digitalWrite(dj11,HIGH);
Serial.println("Enabled IRin");
}
void qj() //设置函数,整车向前移动
{
digitalWrite(dj11,HIGH);
digitalWrite(dj12,LOW);
digitalWrite(dj21,HIGH);
digitalWrite(dj22,LOW);
digitalWrite(dj31,HIGH);
digitalWrite(dj32,LOW);
digitalWrite(dj41,HIGH);
digitalWrite(dj42,LOW);
}
void ht() //设置函数,整车向后移动
{
digitalWrite(dj12,HIGH);
digitalWrite(dj11,LOW);
digitalWrite(dj22,HIGH);
digitalWrite(dj21,LOW);
digitalWrite(dj32,HIGH);
digitalWrite(dj31,LOW);
digitalWrite(dj42,HIGH);
digitalWrite(dj41,LOW);
}
void left() //设置函数,整车向左转delay(100) 100就是0.1s
{
digitalWrite(dj11,HIGH);
剩余5页未读,继续阅读
资源评论
江南听风雨
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功