注意:评论中包含和提及的代码在2021年仍然有效——但并非所有部分都是必需的。例如,当本教程首次发布时,似乎什么都不做的非常“奇怪”的循环修复了一个错误。请记住这一点:) for
人们想用 Arduino 做的一件事就是用串行监视器控制东西。以下是一些命令项目使用:
myservo.write();
- 向舵机发送位置信息
if(Serial.availiable())
- 如果串行监视器可用,则继续和之间的{
循环}
intstate=Serial.parseInt();
- 将“状态”设置为已发送到串行监视器的数字
更多关于- 读取每个数字,发送到串行监视器。它只能读取数字,不能读取字母等。 parseInt
重要-这个项目中的伺服编码有点不同:
10 度 = 0 度
90 度 = 90 度
169 度 = 180 度
你可能会说。“什么?那没有任何意义”好吧,同时是和不是。有些舵机无法正确读取并将 170 视为 180°-取决于速度和质量。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !