2017年5月15日 星期一

arduino +sg90 ardublock

用ArduBlock建造你的世界-301 舵机SG90
讲师:想飞的球
本课件介绍舵机SG90的特性和使用方法。
1人报名

简介

本课件介绍舵机SG90的特性和使用方法。

材料和工具

  • Arduino IDE
  • ArduBlock
  • MFE基础套件(Arduino UNO、舵机SG90、USB连接线、杜邦线)

制作步骤

  1. 模块介绍
    模块介绍
    舵机是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统,目前在航模、机器人中已经使用得比较普遍。舵机可以在机电系统和航模中作为基本的输出执行机构,其简单的控制和输出使得单片机系统非常容易与之接口。
  2. 硬件连接
    硬件连接
    用绿色杜邦线连接SG90的橙色线和UNO的“3~”
    用白色杜邦线连接SG90的红色线和UNO的“5V”
    用黑色杜邦线连接SG90的棕色线和UNO的“GND”
    用USB连接线将UNO和PC相连
  3. 程序编写
    程序编写
    程序思路简单明了,在loop循环中利用随机数模块生成10到180间的随机整数,保存到Angle变量中,并打印到串口显示。然后利用Servo模块驱动舵机转到Angle变量对应的角度,考虑到舵机转动需要一定的执行时间,利用延时模块延时1000ms。

    完整程序见“下载列表”中的Servo_ardublock.abp文件。
    想看更多步骤,请认证

沒有留言:

張貼留言