本篇文章主要讲一下在树莓派4b中,如何安装、配置QT,并以超声波测距为例,演示如何通过在QT中用c++编程控制超声波测距模块以及相关的接线方法。我会尽可能做到详细。
本篇文章适合没有QT使用经验的同学(比如我),大神肯定是不屑于讲这些具体操作的。此外,树莓派的一些操作,对于使用Linux也有一定参考意义。
1.安装并配置QT
(1)在命令行中输入以下命令:
sudo apt-get updatesudo apt-get upgradesudo apt-get install qt5-defaultsudo apt-get install qtcreator
会耗费一些时间,安装成功后如下图所示:
(2)打开QT creator,点击工具->选项,在Kits选择编译器,点击添加
(3)分别添加c和c++
要注意ABI的选择。
(4)在构建套件(Kits)中,选择刚才添加好的编译器
我的树莓派是不需要每次使用QT都这样配置的,只需要第一次使用时配置。
2.树莓派接线
我的树莓派增加了面包板,在没有接入其他元件时,如下图所示: