Robi可以动和说话了。只到了12期,胳膊装不上去,于是我想了一秒钟,用剪刀把后背开了两个洞,随便找2个螺丝拧了上去,总算有点“人样”了。

视频: http://v.youku.com/v_show/id_XMTQ1ODkwNjk5Mg==.html

代码已上传: https://github.com/NickQian/Robi-Transform-Project/

我算是树莓派和linux刚入门了。

几个坑:

1)我很怀疑raspberry采用BCM2836/2835是个好选择。处理器只是Broadcom一个看不到的业务,看他们文档写成这个样子就知道不想做AP的生意了。不长的百来页文档搞得到处是错,0.1版本也能做得比这好啊。

2)树莓派不提供原理图,用2836缺文档,只有个2835的外设文档,时钟模块没有介绍。到现在我还留个bug因为配置了PWM模块时钟可能引起PCM时钟变了,播放声音成噪音了。

3)linux操作硬件的mmap搞了一段时间。

4)刚开始以为伺服电机肯定是用PWM驱动的,搞了一段时间PWM终于通了,发现它是用数据包控制的。于是考虑用PWM管腿当Serial模式发送数据,搞了几天发现数据包不是纯粹的数据,它是485总线控制但是电平走的3V3 TTL,跟串口一样带起始bit和stop bit,用Serial模式发送还得填用C来填1和0挺麻烦的,这玩意不像RTL填0和1那么方便,还不如用uart算了,于是搞uart0;

5)raspbian的uart0默认居然是给console用的,怪不得我示波器看到板子一上电就发了一串数据。所以需要先把这个禁用了,uart0才能归用户使用。

6)futaba的伺服电机也埋了个坑,根据手册应该是发位置和时间就行了,实际要先发个使能torque的命令(也可能是我没理解torque的含义,待查)。还是用串口调试助手加同事那里神奇地找了个支持3.3V的FT232电缆,再用robi测试板发命令,在调试助手里面看到的命令。

7)写伺服电机的flash rom需要先写ram,然后发个写flash的命令。不是一条写flash的命令置好flag和数据就能搞定的。

8)没装aplay或者或者mplayer或者gstreamer了,raspbian自带了omxplayer,于是可以播放声音了。

下一步把科大讯飞那个SDK插进去,试试看。但是应该只是demo用,我反复想了想,全部依靠网络应该不行,到处移动时,wifi需要密码(无密码的根据现在经验覆盖还不行);4G耗流量;4G也许可以,比如一次给移动充1000块钱然后给个多少GB的流量。我想iphone的模式蛮好,平时就是手机,在带wifi的环境下(家里、办公室)就用wifi跟icloud通信交换一下数据。

话说我要是CTO的话做开发计划的话,肯定被程序员骂死了。

对本项目感兴趣可加微$信:ckingcfx并说明想做哪一块

2016.1.28

对本项目感兴趣可加微$信:ckingcfx并说明想做哪一块

Robi改造计划RTP--完成12月和1月计划相关推荐

  1. Robi改造计划-开篇

    Robi从11月开始在大陆卖了,目前出到6期. 设计真的很赞,但是我已经了解到Robi的软件不够,不是我们喜欢的辣么有趣.我决定改造它:用3块更强的ARM A9或者A10处理器,加摄像头和传感器. 为 ...

  2. 周计划周记录:2022年6月6日-2022年6月12日

    1. 一周醒言 形势越紧迫,心理越乱就越被动. 学一门技术就是为了解决问题,所以要时刻带着这样的问题研究技术:使用场景是什么?为什么要这样用? 一定要让自己拥有核心竞争力,不可替代!遇到什么事,第一点 ...

  3. 2012年下半年8月-12月博客访问量计划

    2012年下半年8月-12月博客访问量计划 一.现状 在哪儿? 截止2012年08月25日星期六,我的博客的共有259021次访问量,积分5499分,排名540. 二.目标 去哪儿? 2012年12月 ...

  4. Robi改造计划RTP---更改计划,先跑通tensorflow,后ROS

    好吧,我承认自己玩的项目就是爽,想改就改咯,没有人抱怨哈:))) 看了tensorflow的那个demo实在太爽了,对图片中物体识别率高于(我视为达到吧)人类! 一个机器人不就需要这么点神奇吗? 先把 ...

  5. 关于2013.12大数据课题的计划

    关于课题的计划:名称目前还没有,另外本人电脑没有任何office软件,初期先用这个txt 好表达点. 以后课题的计划,进展,总结均在此文件夹更新. 对于工作时间我分为 12月到1月 3月到4月  4月 ...

  6. 三星a70s升级android 10,三星发布Android 10系统升级计划,S10系列于明年1月最早尝鲜...

    原标题:三星发布Android 10系统升级计划,S10系列于明年1月最早尝鲜 11月28日消息,三星电子于近日公布了Android 10国行版系统的升级计划,据公布的结果显示,最先得到升级的将会是三 ...

  7. 三星最新android版本是多少钱,三星发布Android 10系统升级计划,S10系列于明年1月最早尝鲜...

    原标题:三星发布Android 10系统升级计划,S10系列于明年1月最早尝鲜 11月28日消息,三星电子于近日公布了Android 10国行版系统的升级计划,据公布的结果显示,最先得到升级的将会是三 ...

  8. 周计划周记录:2022年5月16日-2022年5月22日

    1. 一周醒言 规则只是用来约束普通人,对有权有势的人是没有用的.这个社会上,游戏规则就是这样的,轮不到你不玩. 其实受委屈和挨骂也是工作的一部分.没有本事就不要装清高,没有物质想要生存下去就要受委屈 ...

  9. 【12亿】微信月活11.12亿,抖音年赚200亿?中国最受欢迎五大社交平台

    在互联网行业,社交一直都是巨头们的兵家必争之地.从QQ到微信,从微博到抖音,新的社交平台在不断出现和崛起,用户也从90后延伸到了00后,而社交时代的风云变幻,也映射了互联网发展趋势以及网友社交方式的变 ...

  10. 2021年1月总结2月计划

    12月下半月总结1月计划 综合评价:按每个月的安排这个计划总结应该是一月底进行,但是考虑到最近一段时间太过放纵,几乎自己制定的所有原则都时不时的被破坏,而且经常的触犯不知悔改.情节过于严重,社会影响极 ...

最新文章

  1. eclipse中代码没错但项目名称有个小红X
  2. Java中 SPI的使用
  3. mysql---CV出现的中英文符号错误
  4. linux监控命令执行,你可能不知道的 即时监控 Linux 使用者执行指令的三种方法...
  5. JavaScript数据结构和算法简述——数组
  6. java lock -----锁
  7. 游戏策划入门教程(1)工具篇
  8. 如何安全的下载Devcon.exe文件
  9. 简单的python爬虫爬取国内机场的三字代码
  10. 【Ubantu】Ubantu 20.04设置root账户密码,查看共享文件夹
  11. 24岁我有了自己的公司
  12. 腾讯地图个性化图层创建及发布
  13. 前端更新需要清空浏览器缓存_js清除浏览器缓存的几种方法
  14. ECS运维神器 之 阿里云云助手
  15. 美团3.12笔试题解
  16. sja1000 中断_SJA1000PeliCAN模式下自收发问题
  17. 大学毕业设计这样做可以吗
  18. 代码审计入门之java-sec-code
  19. 4. MIZ7035 HDMI测试【PCIE视频传输】
  20. Springboot+vue调查问卷管理系统

热门文章

  1. 单端反激式开关电源 UC3843应用
  2. FIS学习——利用Matlab创建模糊推理系统Ⅰ
  3. 画逻辑回归的代价函数图
  4. 对某一程序取消用户账户控制
  5. 优爆文-自媒体文章平台
  6. vscode 优化.vscode/ipch(解决格式化失效以及占用存储空间大的问题)
  7. 关于艺术,不要在还没发现自己喜欢之前就把门关上
  8. ADB 调试问题记录一:error:failed to copy
  9. 【Minecraft】在Linux上架设我的世界Minecraft服务器(保姆级教程)
  10. redis 管理工具