网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月13日漏签0天
树莓派吧 关注:76,515贴子:236,976
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 2回复贴,共1页
<<返回树莓派吧
>0< 加载中...

树莓派综合项目2:智能小车(二)图形界面控制

  • 只看楼主
  • 收藏

  • 回复
  • Shlgdbaby
  • 活跃吧友
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
一、介绍
阅读本篇文章前建议先参考前期文章:
树莓派基础实验34:L298N模块驱动直流电机实验
树莓派综合项目2:智能小车(一)四轮驱动
树莓派综合项目2:智能小车(一)四轮驱动中,实现了代码输入对四个电机的简单控制,本章将使用Python 的图形开发界面的库——Tkinter 模块(Tk 接口),编写本地运行的图形界面,控制小车的前进后退、转向和原地转圈。
Tkinter是Python的标准GUI库,Python使用Tkinter可以快速的创建 GUI 应用程序。由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能 import Tkinter 库、而且 IDLE 也是用 Tkinter 编写而成、对于简单的图形界面 Tkinter 还是能应付自如。
其它基础内容会在文集:树莓派基础实验当中讲解。
二、组件
★Raspberry Pi 3主板*1
★树莓派电源*1
★40P软排线*1
★L298N扩展板模块*1
★智能小车底板模块*1
★减速电机和车轮*4
★面包板*1
★跳线若干
三、实验原理

(一)常见的图形开发界面的库
Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下:
Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。
wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能健全的 GUI 用户界面。
PyQt:PyQt 是 Python 编程语言和 Qt 库的成功融合。Qt 本身是一个扩展的 C++ GUI 应用开发框架,Qt 可以在 UNIX、Windows 和 Mac OS X 上完美运行,因此 PyQt 是建立在 Qt 基础上的 Python 包装。所以 PyQt 也能跨平台使用。
(二)tk初始
注意:Python3.x 版本使用的库名为 tkinter,即首写字母 T 为小写。
import tkinter
创建一个GUI程序
1、导入 Tkinter 模块
2、创建控件
3、指定这个控件的 master, 即这个控件属于哪一个
4、告诉 GM(geometry manager) 有一个控件产生了。
实例(Python3.x):
阅读全文:https://dwz.cn/eCExe3p1


  • museumTT
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
您好,请问树莓派上运行Qt程序卡吗


2025-08-13 20:47:37
广告
不感兴趣
开通SVIP免广告
  • 神威难藏目
  • 高级粉丝
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
博主您好,这个链接失效了,请问在哪可以找到这篇文章呢


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 2回复贴,共1页
<<返回树莓派吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示