树莓派
文章平均质量分 75
MakerInChina
专注于单片机嵌入式软件、IC设计和上位机应用开发。
展开
-
树莓派GUI-摄像头使用-PySide/PyQT/QML/Python/Qt
介绍在树莓派上使用python和qt开发一个camera程序,开发工具使用PyCharm和QtCreator,开发方式为Pyside2+QML。1、新建项目1.1、新建工程打开PyCharm,新建工程cameraViewer,如下:1.2、添加python主程序在项目中新建main.py 主程序如下:import osimport sysfrom pathlib import Pathfrom PySide2.QtCore import Qt, QObject, Slot, QCore原创 2021-09-23 07:02:04 · 1145 阅读 · 0 评论 -
树莓派GUI-串口使用-PySide/PyQT/QML/Python/Qt
介绍在树莓派上使用串口进行数据收发。开发环境依然使用之前介绍的PyCharm编写python代码和远程开发,然后使用QtCreator编写QML的GUI界面。1、新建项目1.1、新建工程打开PyCharm,新建工程serialTesting,如下:1.2、添加python主程序serialTesting.py 主程序如下:import osimport sysfrom pathlib import Pathimport serialimport threadingfrom PySi原创 2021-09-12 22:40:18 · 480 阅读 · 0 评论 -
树莓派GUI-ADC测量-PySide/PyQT/QML/Python/Qt
本文介绍在树莓派上使用python和qt开发一个显示ADC数据的GUI程序。开发环境使用PyCharm进行python代码远程开发,然后使用QtCreator编写QML界面。1、新建项目1.1、新建工程打开PyCharm,新建工程adcMeasure,如下:1.2、添加python主程序adcMeasure.py 主程序如下:import osimport sysfrom pathlib import Pathfrom PySide2.QtCore import Qt, QObject原创 2021-09-07 07:22:40 · 434 阅读 · 0 评论 -
树莓派GUI显示温度监控-PySide/PyQT/QML
本文介绍在树莓派上使用python和qt开发GUI程序,程序功能为显示DS18B20模块的温度曲线。开发环境依然使用之前介绍的PyCharm编写python代码和远程开发,然后使用QtCreator编写QML界面的方式。1、新建项目1.1、新建工程打开PyCharm,新建工程tempMonitor,如下:1.2、添加python主程序tempMonitor.py 主程序如下:import mathimport osimport sysimport timefrom pathlib im原创 2021-08-29 08:47:14 · 973 阅读 · 0 评论 -
树莓派GUI控制蜂鸣器-Pyside-python/qml/qt
本文介绍在树莓派上使用Pyside2+QML方式进行GUI程序的开发,该GUI程序可以通过按钮来控制蜂鸣器播放不同的音调,这里演示按钮弹奏歌曲《两只老虎》。开发环境依然使用之前介绍的PyCharm编写python代码和远程开发,然后使用QtCreator编写QML界面的方式。1、新建项目1.1、新建工程打开PyCharm,新建工程buzzer_control,如下:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2mGf6lcS-1628859460001)(http:原创 2021-08-13 21:02:35 · 1000 阅读 · 1 评论 -
树莓派gui-pwm控制led-pyside
本文介绍在树莓派上使用Pyside2+QML方式进行GUI程序的开发,该GUI程序可以通过滑动条来控制树莓派的PWM输出,从而控制LED的亮度。开发环境依然使用之前介绍的PyCharm编写python代码和远程开发,然后使用QtCreator编写QML界面的方式。1、新建项目1.1、新建工程打开PyCharm,新建工程LED_PWM_Control,如下:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4nZsPk2H-1628291711765)(http://mak原创 2021-08-07 07:20:14 · 409 阅读 · 0 评论 -
树莓派GUI控制LED-Pyside
这里介绍在树莓派上使用Pyside2+QML方式进行GUI程序的开发,该GUI程序可以通过按钮来控制LED。1、准备开发环境开发环境使用PyCharm+QtCreator+树莓派远程开发方式,参考之前教程:树莓派GUI远程开发-pyside2开发环境搭建树莓派树莓派需要安装pyside2库和GPIO Zero库,本次使用这两个库进行开发,参考之前python操作LED的教程:使用PyCharm进行树莓派的远程开发-python2、步骤2.1、新建项目新建一个python项目,并填原创 2021-08-01 09:27:56 · 525 阅读 · 0 评论 -
树莓派GUI远程开发-pyside2开发环境搭建
这里介绍在树莓派上使用Pyside2+QML方式进行GUI程序的开发,开发工具使用PyCharm和QtCreator两个IDE。1、工具安装1.1、PyCharm可以安装PyCharm专业版,比较方便使用其远程调试功能。如果安装社区版,则需要利用其他工具将本地代码同步到远程树莓派,如sftp工具。网址:https://www.jetbrains.com/pycharm/download/#section=windows1.2、QtCreator按照在线方法直接安装,然后加入到环境变量中,这里原创 2021-07-31 11:39:42 · 1758 阅读 · 0 评论 -
使用Clion进行树莓派的远程开发-C语言
这里介绍使用Clion作为树莓派C/C++编程方式的远程开发环境。1、设置1.1、软件下载和安装下载Clion并安装。1.2、软件配置(1)树莓派端需要下载CMake工具sudo apt install cmake(2)Clion环境配置安装完成后在Clion中配置:选择settings->Tools->SSH Configurations,在右侧选择 “+” 添加树莓派SSH连接,完成后可以点击 Test Connection测试是否成功:选择settings-原创 2021-07-21 23:59:56 · 1855 阅读 · 6 评论 -
使用PyCharm进行树莓派的远程开发-python
这里介绍使用PyCharm作为树莓派的远程开发环境。1、设置1.1、PyCharm软件安装需要Python IDE for professional 版本,它拥有远程调试功能:Remote development capabilities。1.2、配置环境在Settings-> Python Interpreter中,点击Add添加一个Python Interpreter:选择SSH Interpreter ,设置好树莓派的SSH信息:填写用户名pi的密码:设置好树莓派上pyth原创 2021-07-18 17:37:02 · 5500 阅读 · 3 评论