舵机的使用编程实例图:Ardrino,验证串口通信和舵机
实例一:点亮PIN13引脚
/*Blink等待一秒钟,点亮LED,再等待一秒钟,熄灭LED,如此循环*/// 在大多数Arduino控制板上 13号引脚都连接了一个标有“L”的LED灯// 给13号引脚连接的设备设置一个别名“led”int led = 13;// 在板子启动或者复位重启后, setup部分的程序只会运行一次void setup(){ // 将“led”引脚设置为输出状态 pinMode(led, OUTPUT); }// setup部分程序运行完后,loop部分的程序会不断重复运行void loop() { digitalWrite(led, HIGH); // 点亮LED delay(1000); // 等待一秒钟 digitalWrite(led, LOW); // 通过将引脚电平拉低,关闭LED delay(1000); // 等待一秒钟}
实例二:串口通信验证hello world
int counter=0; //计数器void setup(){//初始化串口ISerial.begin(9600);//9600波特率初始化}void loop(){counter=counter 1;Serial.print(counter);Serial.print(':');Serial.println("hello world");delay(1000);}
实验三:舵机的使用
#include <Servo.h> Servo myservo; //创建一个舵机控制对象 // 使用Servo类最多可以控制8个舵机int pos = 0; // 该变量用与存储舵机角度位置void setup() { myservo.attach(9); // 该舵机由arduino第九脚控制} void loop() { for(pos = 0; pos < 180; pos = 2) // 从0度到180度运动 { // 每次步进一度 myservo.write(pos); // 指定舵机转向的角度 delay(15); // 等待15ms让舵机到达指定位置 } for(pos = 180; pos>=1; pos-=2) //从180度到0度运动 { myservo.write(pos); // 指定舵机转向的角度 delay(15); // 等待15ms让舵机到达指定位置 }
- 02-13苹果大屏幕手机价格表6.7英寸:苹果今年将采购2.7亿手机屏幕
- 12-26鱼杂萝卜丝做法,这道鱼杂萝卜丝美味下饭
- 05-19有关异性朋友的暗恋文:三个月前我们是陌路人
- 04-23宝宝内裤买了直接穿还是要洗:给宝宝买内裤选对只看这3点
- 12-27清明节手抄报内容简短文字二年级,清明节简介手抄报模板
- 05-30万古神帝瑶池怎么死的?万古神帝池瑶诬陷阎无神
- 10-12新主城时代哪个区潜力大?听我细说新主城的悄然改变
- 01-08埃弗顿曝最新伤病情况:安德烈-戈麦斯埃弗顿首秀诡异倒地
- 02-20百家讲坛之孙子兵法:音频版揭子兵法百家讲坛第90讲
- 03-14牛栏山跟红星二锅头:红星和牛栏山同为二锅头
- 03-01各品牌手机摔了主人的反应 网友为验证格力手机不怕摔
- 05-27倪妮井柏然冯绍峰电影,电影爱犬奇缘定档8月22日
- 11-16西方史学经典论文,西方新传记史学的研究旨趣
- 04-05农村6万小户型养老房:60后大叔的养老房花6万简装70
- 12-28红旗h9预计上市:红旗H9将于8月23日正式上市发售
- 12-21洛阳公立高中学费 洛阳中心城区公办普通高中学费将调整
热门
推荐
- 1乡领导六一儿童节讲话170
- 2法学毕业实习总结331
- 3拿地115
- 4西葫芦鸡蛋饼好吃又好看的做法412
- 5参加“中华文化小大使”考试195
- 6关于我的中国梦优秀演讲稿模板171
- 7本地连接没有了怎么办380
- 8市委书记在经济工作会议上的讲话253