国内自助机市场用安卓板做上位机电机驱动板做下位机研发自助机大概步骤
2016-11-17 11:12
288 查看
安卓自助机的基本结构
一、机壳(钣金厂加工设计)
二、内核(上位机安卓板、下位机驱动板)
三、零部件(弹簧,线束,电源,灯箱等,看扩展)
四、触摸显示屏(红外触摸,液晶显示器)
一、机壳找钣金厂有设计图都可以帮你实现,这一块不在我们开发范围,不多说
二、内核;先说上位机,我们采用的是安卓板,主要原因就是为了降低成本,次要原因安卓现在比较开源成熟,确定了安卓板作为自助机内核开发,接下来就是选材,选什么样的安卓板,当然是开发板,普通的平板电脑比较死板,死板是说由于他的用途和各家出厂的规格和封闭性不利于开发者研究,所以我们选择了开发板(只能家居,车载系统等),我们所选用的安卓板是RK3288,提供3个串口接口(串口必须,至少一个),USB,网口,WiFi,4G模块,OTG接口,主要用到这些,这块板子首先是被root过的因为串口通信比较底层了,必须要安卓权限开放。然后就是自己的开发APP了。电机驱动板6*10,4*8的这个完全取决于公司设计需求而定,简单的说就是自助机的货道数量。驱动测属于嵌入式开发人员工作(C语言),其协议层可以和C工沟通协商,从功能实现和代码统一性协商,代码不多主要是硬件电路的设计和实现。这块不多说,不会写驱动板的可以跳过去淘宝买这种驱动板有很多。
三、零部件:弹簧主要是对货道需求的匹配,跟据出售商品的体积大小等选择不同材质宽度的弹簧,线束主要是驱动板60个电机连接驱动板的,这个要自己电路工程师去做,讲明白电路板上的正极,负极,反馈三个PIN就可以自己研究这去接。电源的选购是有安卓板和电机驱动板所限制匹配的,我们选择的是24V,1A、12V,3A的,铁盒子。灯箱就是普通的led灯管,控制灯光闪烁,熄灭,常量等情况。还有很多外设硬件可以拓展集成到驱动板上面去,这样可以降低自助机研发成本。列如:红外掉货监测,电机对应按钮等等。
四、触摸显示器不属于我们开发,单有几点需要说明,触摸显示有触摸屏和显示器组合而成,注意有些一体机带了主板(android或Windows),显示器用HDMI或VGA接口连接安卓主板,触摸屏用USB连接安卓主板即可,有些主板的触摸体验不好这个问题很头疼,不是你们选购的问题,是触摸和安卓板之间有个触摸pid vid 需要配置,让他们双方协调匹配一下即可(这个要看你们公司实力,要有项目需求量,他们很乐意配合)。
附注:从上位机到下位机,从外壳到内核。结构基本如此。声明本人是安卓出身,接触上面这些所有流程,算是贯彻一下思想吧,很多功能事件必须落实到代码和环境中,具体代码问题想了解的可以私聊,后面我也会不断写出一些关于RK3288安卓主板的开发经验出来。毕竟自助机市场在国内还比较封闭,至少在网上和图书馆(西单图书大厦)没有找到与自助机研发的相关书籍和说明。未完待续。。。
一、机壳(钣金厂加工设计)
二、内核(上位机安卓板、下位机驱动板)
三、零部件(弹簧,线束,电源,灯箱等,看扩展)
四、触摸显示屏(红外触摸,液晶显示器)
一、机壳找钣金厂有设计图都可以帮你实现,这一块不在我们开发范围,不多说
二、内核;先说上位机,我们采用的是安卓板,主要原因就是为了降低成本,次要原因安卓现在比较开源成熟,确定了安卓板作为自助机内核开发,接下来就是选材,选什么样的安卓板,当然是开发板,普通的平板电脑比较死板,死板是说由于他的用途和各家出厂的规格和封闭性不利于开发者研究,所以我们选择了开发板(只能家居,车载系统等),我们所选用的安卓板是RK3288,提供3个串口接口(串口必须,至少一个),USB,网口,WiFi,4G模块,OTG接口,主要用到这些,这块板子首先是被root过的因为串口通信比较底层了,必须要安卓权限开放。然后就是自己的开发APP了。电机驱动板6*10,4*8的这个完全取决于公司设计需求而定,简单的说就是自助机的货道数量。驱动测属于嵌入式开发人员工作(C语言),其协议层可以和C工沟通协商,从功能实现和代码统一性协商,代码不多主要是硬件电路的设计和实现。这块不多说,不会写驱动板的可以跳过去淘宝买这种驱动板有很多。
三、零部件:弹簧主要是对货道需求的匹配,跟据出售商品的体积大小等选择不同材质宽度的弹簧,线束主要是驱动板60个电机连接驱动板的,这个要自己电路工程师去做,讲明白电路板上的正极,负极,反馈三个PIN就可以自己研究这去接。电源的选购是有安卓板和电机驱动板所限制匹配的,我们选择的是24V,1A、12V,3A的,铁盒子。灯箱就是普通的led灯管,控制灯光闪烁,熄灭,常量等情况。还有很多外设硬件可以拓展集成到驱动板上面去,这样可以降低自助机研发成本。列如:红外掉货监测,电机对应按钮等等。
四、触摸显示器不属于我们开发,单有几点需要说明,触摸显示有触摸屏和显示器组合而成,注意有些一体机带了主板(android或Windows),显示器用HDMI或VGA接口连接安卓主板,触摸屏用USB连接安卓主板即可,有些主板的触摸体验不好这个问题很头疼,不是你们选购的问题,是触摸和安卓板之间有个触摸pid vid 需要配置,让他们双方协调匹配一下即可(这个要看你们公司实力,要有项目需求量,他们很乐意配合)。
附注:从上位机到下位机,从外壳到内核。结构基本如此。声明本人是安卓出身,接触上面这些所有流程,算是贯彻一下思想吧,很多功能事件必须落实到代码和环境中,具体代码问题想了解的可以私聊,后面我也会不断写出一些关于RK3288安卓主板的开发经验出来。毕竟自助机市场在国内还比较封闭,至少在网上和图书馆(西单图书大厦)没有找到与自助机研发的相关书籍和说明。未完待续。。。
相关文章推荐
- 7月国内智能终端浏览器市场:安卓自带浏览器第一
- 国内电商太脆弱:重市场营销 轻IT基础建设
- 国内自主研发首台DLP工业级柜式3D打印机
- 国内智能硬件和物联网行业研发人员的城市分布图
- 9月国内操作系统市场份额:Win 7冠军 份额首破50%
- 将VS2005的WEB程序 安装到其他电脑上 以及引用WebService 的大概步骤
- 国内研发团队普遍常见问题
- Android 国内应用市场的汇总
- 国内研发团队改善管理的愿望强烈否?
- 国内ERP细分市场时代到来
- 11月国内操作系统市场份额:Win 7夺冠 涨幅明显
- 漫谈国内智能手机市场现状
- 8月国内浏览器市场份额大战:IE份额跌至47.62%
- 国内RPG网游市场显现疲软 ACG细分将成增量市场
- 国家公布人工智能四大平台 | 国内研发纳米机器人,可帮助人类杀死癌细胞
- 杨元庆:联想将与苹果角逐国内平板电脑市场
- 看看如何做市场——打造全世界最好商业模式的9个步骤和9个秘诀
- 关于十六进制发送和显示(VS上位机和下位机)
- 1月国内操作系统市场:Windows XP份额高达60.84%
- 国内主要Android应用市场包名大全