在BeagleBone Black中创建和链接GUI

时间:2013-12-27 18:02:21

标签: python ubuntu user-interface glade beagleboneblack

我正在创建一个GUI应用程序,用于使用GLADE在Beagle骨黑中运行Ubuntu 13.10。我正在使用python来编程GPB和BBB的其他硬件功能。我使用Glade绘制了窗口和菜单。我想将我用python编写的硬件程序链接到这个GUI.ie如果我点击LED ON按钮它应该被点亮那么如何将使用Python创建的GUI链接到我的beaglebone程序。我也希望GUI将一些值作为用户的输入。所以我想将这个用户输入值用于我的硬件编码。这些是可能的?

1 个答案:

答案 0 :(得分:1)

我经常推荐Derek Molloys的视频。他展示了如何在BeagleBone Black上构建漂亮的GUI,以便使用GPIO感知和控制硬件。他的BeagleBone网站有这样的地址:http://derekmolloy.ie/beaglebone/

他在本页视频中使用Qt进行GUI开发:http://derekmolloy.ie/beaglebone/qt-with-embedded-linux-on-the-beaglebone/

您可能知道,GPIO与Beaglebone的交互可以通过写入文件系统来完成。如果打开与电路板上其中一个LED相关的文件brightness,并向其写入0,则LED将熄灭。这很容易在Python中完成。在视频Linux命令行中显示了示例和C编程示例,但Python的原理是相同的。

很抱歉无法回答您问题的GLADE相关部分。