分享

机器人DIY,机器人发烧友的福星-Arduino!小朋友也可以制作!

 2017helloworld 2017-10-30

机器人的热潮让每一个爱好科技的人都想去探究它的奥秘,复杂的机器人要求具有超强的计算能力以及实时性,因此都会选用高档的嵌入式芯片,更有甚着使用多台多核的电脑同时计算。

然而作为普通爱好者,去做DIY,做个小机械臂,机械手,玩具小猫,小狗,这些东西,普通的嵌入式如ARM,51单片机就足够了。

但是,今天给大家介绍的这一款嵌入式开发板Arduino,具有极简单易学,易上手的特点!

我曾经在三个比较大型的项目上使用该开发板,对于计算量不是太大,实时性要求不是特别高的情况下都能满足要求。

Arduino有专门的程序集成开发环境Arduino IDE,写完程序之后,通过USB数据线就可以直接烧写到Arduino。

Arduino有很多种,最常用的是Arduino Mega 2560和UNO和Arduino Nano。

机器人DIY,机器人发烧友的福星-Arduino!小朋友也可以制作!

arduino Mega 2569

机器人DIY,机器人发烧友的福星-Arduino!小朋友也可以制作!

Arduino Uno

机器人DIY,机器人发烧友的福星-Arduino!小朋友也可以制作!

Arduino NANO

Arduino还是开源的,你可以自己开发程序,论坛上的程序也是非常的丰富,就连硬件电路板都是开源的,你可以下载下来,把它发给PCB生产厂商,自己买元器件焊接这块开发板。

此外,官方还提供了各种扩展板,比如GSM,Ethernet ,WiFi等模块。

下面以控制一个伺服舵机为例,简单看一下Arduino的简单程度!

硬件的接线方式如下:

机器人DIY,机器人发烧友的福星-Arduino!小朋友也可以制作!

servo控制硬件接线

代码如下:

机器人DIY,机器人发烧友的福星-Arduino!小朋友也可以制作!

servo控制代码

怎么样?简单吧,你也来试一下吧,通过舵机的简单组合,就能组成一个简单的机械臂哦!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多