首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >7“TouchScreen角在Beaglebone黑上的应用

7“TouchScreen角在Beaglebone黑上的应用
EN

Stack Overflow用户
提问于 2015-04-22 21:29:13
回答 1查看 221关注 0票数 0

因此,我开发了一个机器人应用程序,它使用BeagleboneBlack作为三种不同伺服系统的控制器。

我知道如何访问引脚和所有东西,从Cloud9 IDE直接进入董事会。

然而,im使用一个7英寸的cape ( 4d系统,4 DCAPE-70t),当我连接它们时,Debian会自动启动。

我想我的问题是,如何用一个可以直接从7“屏幕访问Debian发行版的UI来编写应用程序呢?

我所有的研究都给我带来了一个最终的决定,那就是在血脑屏障上安装一个node.js服务器,并制作一个HTML界面,并使用脚本库访问引脚。

有人做过类似的事吗?

如果有人对此有别的办法,那就太好了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-25 22:25:45

如果任何一个时间旅行者偶然发现这个问题,我就是这样想出来的:

( 1)去掉成绩单。它会让你很难为PWM和其他一些用途分配引脚。相反,使用八份文字记录。提述回购

2)安装socket.io

试着用它启动本地服务器。跟着不同的图托斯走。如果您遇到关于服务器的启动错误,请使用端口8090.

3)使用socket.io设计一个连接到本地主机( beaglebone本身)的网页。再一次,各种各样的图托斯。

不要碰内核,也不要碰文件树。这是不必要的。

4)在你的beaglebone上打开同一个网页。那样的话,你就不需要互联网连接什么的了。web页面的javascript端将通过socket.io ( socket.emit() )在beaglebone上调用适当的方法。

  • 重要的是要了解所有的beaglebone端指令,如引脚访问、pwm等,都是在套接字制作的同一个文件上执行的。网页在bbb上“调用”这个方法。

5)享受吧!

我用它做机器人项目。我们正在建造一个三角机器人,由Beaglebone Black ( Rev C )控制。我是认真的,从我告诉你的开始,你会节省很多时间。

编辑:我想我忘了最重要的部分。斗篷使用几个引脚,包括各种PWM。到目前为止,八分录不支持斗篷。会的,但现在不行。因此,将屏幕转储并使用以太网电缆将beaglebone连接到网络。这样,您就可以通过beaglebone:8090的浏览器从任何设备访问接口。(不是beaglebone.local:8090 )

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29809206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档