圆曾经的小车梦,造一台智能小车(四)之QT上位机控制小车
接前面几篇文章: 圆曾经的小车梦,造一台智能小车(一) 圆曾经的小车梦,造一台智能小车(二) 基于小熊派WIFI PWM控制小车前进后退 圆曾经的小车梦,造一台智能小车(三)之小车前进后退左右转基本框架 QT控制界面大致如下,非常简单: 包含前进、后退、左转、右转4个按钮,外加一个显示 如何来实现呢?很简单。 一、分别拖四个QPushButton按钮过去 改成自己想要表达的方式 二、再拖一个textBrowser 三、设置按钮转到槽 主要是设置按钮的具体功能,比如单击、按下,释放等等,当发现这些动作的时候就会触发对应的槽函数。 鼠标右键对应的按钮,然后选择转到槽 这里我们分别选择pressed()和released()这两个信号,意思是按下和释放,然后点击OK,程序就会自动生成对应的槽函数,依次类推,我们为前进、后退、左转、右转这四个按钮都这么来设置。 由于我们要控制的是Wifi小车,所以需要 在 .pro中包含: network 网络模块 QT += core gui network 接下来看mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> //包含对应的头文件 #include <QTcpSocket> #include <QDebug> #include <QString