PVCBOT【8号】逐日知了--太阳能追光小车

本文介绍了一个基于PVCBOT-A型基础平台BEAM小车的机器人项目,该机器人通过安装两套太阳能引擎实现了双轮驱动,核心电路为太阳能脉动充放电控制电路。机器人外观设计成知了形状,具有基本的追光功能,并通过视频展示不同布局角度实现多种功能。
本项目是在PVCBOT-A型基础平台BEAM小车的基础上开发的一个机器人项目,其通过安装两套太阳能引擎,组成了一台以太阳能为动力的小车。而这个太阳能小车所使用的太阳能引擎的核心,其实就是PVCBOT光能系列机器人所使用的“太阳能脉动充放电控制电路”,只不过说本项目机器人是双轮驱动的所以采用了两组这样的电路系统。由于本项目的太阳能引擎在安装布局上做了一些设计,可以实现一个基本的追光功能——即可以自动顺着太阳的方向前进,并且在外型上本机器人看起来像一个知了(蝉),所以给本项目机器人起了一个文绉绉的名字“逐日知了”。



  虽说本项目机器人的控制电路与光能系列机器人是类似的,但是本项目的重点还是在于介绍怎么用模块化的思想去开发具体的项目,介绍如何在A型基础平台车上面扩展装备以实现既定的功能应用。以下为视频效果,通过调整太阳能电池板的布局角度可以实现不同的功能。

器材准备:

 

简要制作过程:

 

 

 

 

 

 

 

 

  
——————————————————————————————————————————


  视频: http://player.youku.com/player.php/sid/XMjU2OTkwMTQ0/v.swf

   详细教程: http://www.diy-bot.net/pvcbot?id=8

源码来自:https://pan.quark.cn/s/a3a3fbe70177 AppBrowser(Application属性查看器,不需要越狱! ! ! ) 不需要越狱,调用私有方法 --- 获取完整的已安装应用列表、打开和删除应用操作、应用运行时相关信息的查看。 支持iOS10.X 注意 目前AppBrowser不支持iOS11应用查看, 由于iOS11目前还处在Beta版, 系统API还没有稳定下来。 等到Private Header更新了iOS11版本,我也会进行更新。 功能 [x] 已安装的应用列表 [x] 应用的详情界面 (打开应用,删除应用,应用的相关信息展示) [x] 应用运行时信息展示(LSApplicationProxy) [ ] 定制喜欢的字段,展示在应用详情界面 介绍 所有已安装应用列表(应用icon+应用名) 为了提供思路,这里只用伪代码,具体的私有代码调用请查看: 获取应用实例: 获取应用名和应用的icon: 应用列表界面展示: 应用列表 应用运行时详情 打开应用: 卸载应用: 获取info.plist文件: 应用运行时详情界面展示: 应用运行时详情 右上角,从左往右第一个按钮用来打开应用;第二个按钮用来卸载这个应用 INFO按钮用来解析并显示出对应的LSApplicationProxy类 树形展示LSApplicationProxy类 通过算法,将LSApplicationProxy类,转换成了字典。 转换规则是:属性名为key,属性值为value,如果value是一个可解析的类(除了NSString,NSNumber...等等)或者是个数组或字典,则继续递归解析。 并且会找到superClass的属性并解析,superClass如...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值