这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 物联网技术 » 从哪里跌倒就在那里趴着,Genuion 101试用小结

共8条 1/1 1 跳转至

从哪里跌倒就在那里趴着,Genuion 101试用小结

专家
2016-06-06 17:35:39     打赏

4月初,璐璐大美女说论坛有个Arduino/Genuion 101的试用活动,好像只有一枚。

作为Arduino的粉丝,我申请参与这次试用,并有幸得到批准,拿到了Arduino/Genuion 101。


拿到Arduino/Genuion 101,作为颜值控和配置控的我表示根本挑不出来毛病。

无论外观做工,还是配置参数,都让人折服。


详情可以参考这里,有高清大图可以赏析

Arduino/Genuion 101 亲密接触 (一:开箱)
http://forum.eepw.com.cn/thread/280084/1


为了更好的使用它,我了解并整理了一下它的相关资料

Arduino/Genuion 101 亲密接触 (二:资料汇总)
http://forum.eepw.com.cn/thread/280092/1

不得不说,资料还是非常丰富的,从板卡介绍、如何起步到函数库介绍以及一些应用实例,应有尽有。

(略微遗憾的是,资料略显混乱,不是很系统,部分资料略显落后,和新版本的程序以及库对应不上)


一如软件程序员的"Hello World", blink是我的最爱啊

每每新板卡到手,都是先让小灯闪烁起来,看着小灯闪闪,心情是相当愉悦。

Arduino/Genuion 101 亲密接触 (三:安装 & Blink)
http://forum.eepw.com.cn/thread/280098/1


这之后,做了这样一个测试,从这个测试中,一方面我们看到了Intel Curie处理器的强大

另一方面也看到了,资料中内容的不严谨。

(因为涉及到代码和排版,我贴到我的个人论坛一份,排版更好看一些吧)

【JoyTag Arduino/Genuion 101 亲密接触】 查看芯片温度
http://forum.eepw.com.cn/thread/280158/1
http://forum.godpub.com/thread-118-1-1.html

截止我撰写此总结贴时,Arduino站点文档相关错误依然存在。


接下来,我把Arduino/Genuion 101在Arduino官网上的所有库和参考资料,都看了一遍。

把所有库里自带的示例都做了一遍。

更加了解了Arduino/Genuion 101的强大。

但是因为都是官网上有的东西,包括代码等,就没有发到EEPW上来。


接触Arduino/Genuion 101, 也是我第一次接触BLE
做完官网上的所有可做的例子后,还是有些云山雾罩的

幸好一篇文章及时的解答了我的各种疑惑

https://www.arduino.cc/en/Reference/CurieBLE

好东西不敢独享,英语渣渣费了九牛二虎之力翻译了这篇文章。

http://forum.godpub.com/thread-117-1-1.html

翻译之后,觉得虽然自己大致理解文中的内容,但是对于一些术语如何翻译,还是无法叫准,所以雪藏起来了。

没有转到EEPW,怕贻笑大方。


[Update 1]

[翻译]A quick introduction to BLE (BLE简介)
http://forum.eepw.com.cn/thread/280966/1

鼓足勇气贴出来,欢迎各位专家批评指正。

[Update 1 end]


这么强大的Arduino/Genuion 101,如果仅仅用来blink,那是暴殄天珍啊

所以我计划用其做个平衡车给儿子当作六一儿童节礼物。

【JoyTag Arduino/Genuion 101 亲密接触】 也想DIY个平衡车
http://forum.eepw.com.cn/thread/280340/1


看起来一切都很完美呢。
1)电池,准备用3S的航模电池
2)电机,用两个带编码器的直流减速电机
3)电机驱动板,手头有几种驱动板,之前有用过L298N,那么就先用L298N吧
4)控制板,别人都用stm32,51,328P啥的,咱这个哎,就用Arduino/Genuion 101 吧(Intel Curie)
5)陀螺仪、加速度计啥的,别人都用的MPU6050,我就准备试试Intel Curie 自带的BMI160吧
6)通信,成品用安卓手机+BLE,或者NRF24L01啥的 (没学过安卓啊)


(1)Arduino/Genuion 101 平衡车的基本设计
http://forum.eepw.com.cn/thread/280340/1#1
http://forum.eepw.com.cn/thread/280340/1#2

(2)Arduino/Genuion 101 L298N驱动直流电机测试
http://forum.eepw.com.cn/thread/280340/1#4
http://forum.eepw.com.cn/thread/280340/4#32

(3)Arduino/Genuion 101 平衡车组装图
http://forum.eepw.com.cn/thread/280340/1#8

(4)Arduino/Genuion 101 使用编码器
http://forum.eepw.com.cn/thread/280340/4#33

(5)Arduino/Genuion 101 读取CurieIMU, 加速度计陀螺仪
http://forum.eepw.com.cn/thread/280340/4#35
http://forum.eepw.com.cn/thread/280340/4#36
http://forum.eepw.com.cn/thread/280340/4#38

(6)Arduino/Genuion 101 计算角度
http://forum.eepw.com.cn/thread/280340/4#40
http://forum.eepw.com.cn/thread/280340/5#49
http://forum.eepw.com.cn/thread/280340/6#52

(7)Arduino/Genuion 101 卡尔曼滤波
http://forum.eepw.com.cn/thread/280340/5#42
http://forum.eepw.com.cn/thread/280340/6#53

把各种PID的资料啥的都读了一遍,

用Arduino PID库做了各种测试,始终小车没能稳定的站起来。

用炫球的话说,用绳栓着能站起来


期间经历了各种惨败,Arduino/Genuion 101电源部分烧坏了。
3s航模电池接头起火
用作测试的arduino Pro MINI爆炸

最悲催的是,整天晕头转向,想着小车的事,然后出行时大车开上停在路边的卡车上,损失惨重。


然后,六一节到了,六一节过了,小车依旧没做出来。作为儿童节礼物的平衡车彻底泡汤了。

虽然有诸多想法,比如降低IMU,换步进电机,换TB6612等等等等,却懒得付诸实践了。


有个名人说过,“从哪里跌倒就在那里趴着”。

那么就在这里趴着吧,感谢Intel, 感谢EEPW, 让我接触了这么强大的Arduino/Genuion 101。

感谢这次经历,让我对PID,卡尔曼滤波,编码器,角度计算等都有了深入的了解。

也许,过几天我会重新拾起来这个平衡车,继续完成它。


但是现在,我在趴着。让我多趴一会吧。



院士
2016-06-06 19:11:01     打赏
2楼

好长的文字啊~~

楼主真棒啊


专家
2016-06-06 21:53:22     打赏
3楼
坐 台真棒,创办了狗爬社区,把小车尸体给我吧

专家
2016-06-06 22:26:46     打赏
4楼
楼主真棒~

助工
2016-06-07 14:40:56     打赏
5楼
桌台太厉害了

专家
2016-06-07 16:17:09     打赏
6楼

[翻译]A quick introduction to BLE (BLE简介)
http://forum.eepw.com.cn/thread/280966/1

鼓足勇气贴出来,欢迎各位专家批评指正。


专家
2016-06-07 16:40:54     打赏
7楼
桌台太厉害了

高工
2016-06-18 11:55:07     打赏
8楼
****兄厉害

共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]