Arduino通过串口控制舵机角度
版权声明:本文为博主原创文章,未经博主允许不得转载。
2019年3月16日
发布
实例效果
本实例,实现通过Arduino IDE的串口监视器,控制舵机的角度,例如输入:90,则舵机会转到90度的位置。
本实例程序打包下载地址:
元件说明
舵机,是一个可以转向指定角度的动力装置,可以选择购买扭力大的舵机,可以抬举大重量的东西。
舵机种类很多,有普通舵机和数字舵机,还有分可以转动不同角度的90度180度等等,甚至有些可以360度旋转。
引脚说明
舵机一般三条线:
地线(GND)
棕色或黑色
电源线(VCC)
红色
信号线(IN)
橙色或白色
BOM表
Arduino UNO
x 1
舵机
x 1
USB数据线
x 1
接线
注意:板子上的数字接口,有些数字旁边有个~,有些却没有,其实~代表具有有PWM功能,板子上也会有说明,可以留意一下。(PWM又叫脉冲宽度调制,请自行搜索)
程序代码
//引入lib
Servo myservo; // 创建一个伺服电机对象
char inByte =