英特尔 Arduino 101 BLE Blynk Tank
组件和用品
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 5 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 4 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 4 |
必要的工具和机器
|
应用和在线服务
| ||||
|
关于这个项目
带有 BLE 和 Blynk 的基于英特尔 Arduino 101 的坦克!
该项目使用内置 IMU 和蓝牙低功耗 (BLE) 的英特尔 Arduino 101 板。对于遥控器,我使用了适用于 Android 和 iPhone 的免费 Blynk 应用程序;它允许您快速拖放一些按钮来创建用户界面。底盘是Sparkfun的Dagu DG012。
我试图用底盘附带的 5 节 AA 电池组为整个装备供电,但 Arduino 一直在低电压下重置。理想情况下,我会使用一个很好的 LiPo 电池组,但为了简单起见,不期望初学者了解 LiPos 的护理和喂养并购买充电器,我选择使用 USB 电池组为电机与 Arduino 分开供电。一定要把Adafruit电机护罩上的可选电池跳线拆掉,不然会炸东西;电源需要分开。
视频教程
视频教程分为两个视频:第一个是硬件、安装和为电子设备供电。
第二个视频介绍了创建手机应用程序和 Arduino 代码。
漫游者变种
以下是快速入门说明:
零件
硬件
接线
Blynk 应用程序
Arduino 软件
从 Github 下载 Arduino 草图
替换 auth[]
使用您从上面创建的 Blynk 应用程序通过电子邮件发送给自己的令牌。
如果您有多个 Arduino 101 板,请重命名 blePeripheral.setLocalName
和 blePeripheral.setDeviceName
变量,因此名称将是唯一的。
时间到了
以下是我从中获得一些灵感的其他几个 Arduino 101 机箱项目。
Arduino 101 BLE 漫游车
BLE Bot 9000
代码
Arduino101_BLE_Blynk_AdafruitMotorV2
Arduino 101 BLE Blynk tank 的 Arduino 草图 https://github.com/ElectronHacks/Arduino101_BLE_Blynk_AdafruitMotorV2制造工艺