介绍2个有趣的IoT的项目

本文给开发者朋友们介绍2个有趣的IoT 开源项目,这2个开源项目,技术难度不高,适合开发者上手学习。

1. Ardunio IoT Robotic Arm

机器人一直是IoT领域较热门的方向,笔者看到过非常多的机器人,机器臂等项目。本项目的特点是基于开源硬件平台Arduino进行开发,机器臂具备5个自由度,上手门槛比较低,技术难度也不大,非常适合开发者学习。

他具有如下特征:

  • 5自由度机器人,不算夹持器的话,实际上是4自由度;
  • 他是由一个具有联网功能的Arduino Yun控制的;
  • 控制界面是建立在Blynk上的应用程序;
  • 在Matlab中使用Robotics Toolbox实现正运动学;

物料清单:

  • Arduino Yun(或任何 Arduino 板) x 1 
  • 伺服电机  x 5
  • 5V 充电器(最小 2.5 A)  x 1
  • LED  x 2
  • 电阻器(分别为 100 ohm(红色 LED)和 150 ohm(蓝色 LED)) x 2
  • 木搅拌棒 x 2
  • 金属线   x  1
  • 塑料片 x 1
  • 橡皮筋  x 1
  • 小海绵  x 2
  • 塑料 M3 螺丝 x  9
  • 塑料 M2.5 螺丝   x 6
  • 木板 3mm(30cm x 50cm ) x 1
  • 木胶  x 1

软件部分,作者开源了他的Arduino工程,开发者可以直接下载来使用。此项目还支持手机移动端的控制,这部分是通过第三方的Blynk平台实现的,Blynk是国外一个商用物联网软件平台。

项目地址:Arduino IoT Robotic Arm : 4 Steps (with Pictures) - Instructables

2. IoT运动控制伺服器

iot motion.jpeg

传统的IoT项目互动性不够强,大多是MCU外接一个按键或者LED等,

而这是一个非常有意思的互动性项目,它可以模仿你的手部动作并根据手指位置显示颜色。

物料清单:

  • Raspberry Pi - 使用的是 V1 Model B+
  • 飞跃运动控制器
  • 5V 电源-  最好是 5A
  • 启用 I2C PWM 驱动程序- Adafruit 有一个不错的驱动程序。
  • 4 x 微型舵机- 便宜的TowerPros可以使用。
  • 4 x   微型伺服安装座- 我从 Lynxmotion修改了这些
  • LED 和限流电阻器- 用于视觉效果,但不是必需的。
  • Project Enclosure - 这是Ponoko激光切割的,稍后会详细介绍。
  • 螺丝、螺栓、螺母、扎带- 以及其他将东西固定在一起的方法
  • Cable Wrap - 保持电线整洁(在 amzaon 上)。
  • 电源插孔、开关和电缆- 以便从墙上获得电源到电路(在亚马逊上)!
  • 滑动开关- 用于选择伺服输出模式
  • 小按钮- 用作 R Pi 重启/关机按钮
  • RGB LED + 2 x 470 ohm 电阻器- 重启/关机指示
  • 塑料配件- 要安装组件,亚马逊上的这些便宜的组件很棒。
  • 连接电线

项目示意图如下:

​​​​​​​

 

 项目地址:IoT Motion Controlled Servos : 10 Steps (with Pictures) - Instructables

完整的源代码可以在这GitHub Repo:GitHub - pubnub/LeapMotionServoBots: LeapMotionServoBots

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值