树莓派3b
树莓派3b系列
worthsen
Just do it!
展开
-
树莓派3B--超声波测距(HC-SR04)的使用
1.组件外观: HC-SR04 模块可以测量 3cm - 4m 的距离,精确度可以达到 3mm。它包含了超声波发射器、接收器和控制电路三部分。 2.接线方式一共两个电源引脚和两个控制引脚。Vcc 和 Gnd 接 5v DC 电源,但不推荐用独立电源给它供电,应使用树莓派或单片机的 GPIO 口输出 5v 和 Gnd 给它供电。不然会影响这个模块的运行。Trig 引...原创 2018-01-04 14:30:44 · 16658 阅读 · 5 评论 -
树莓派3B--搭建dlib
设备和环境:1、树莓派3b;2、ubuntu mate系统 linux内核是4.4.38; 功能需求:1、调用dlib实现人脸识别。 可行性研究:1、dlib安装的库有多大?分析:windows下dlib19.7版本,debug版本65M、release版本22M,此可以作为参考。 2、dlib中的人脸识别算法占用资源多少?分析:1G的RAM不...原创 2018-01-04 09:21:57 · 8051 阅读 · 0 评论 -
树莓派3B--Qt工程中使用DHT11传感器
设备和环境:1、树莓派3b;2、ubuntu mate系统 linux内核是4.4.38;3、DHT11传感器;4、Qt 5.5.1。 功能需求:1、读取DHT11传感器的数据,并将温湿度显示在窗口中。 功能实现:1、建立Qt工程,然后编写代码,具体如下: //此为dht11.cpp文件#include "dth11.h"#include "u...原创 2018-01-03 16:27:44 · 3196 阅读 · 15 评论 -
树莓派3B--DHT11传感器的使用
设备和环境:1、树莓派3b;2、ubuntu mate系统 linux内核是4.4.383、DHT11传感器。 功能需求:1、读取DHT11传感器的数据,并将温湿度打印出来。 功能实现:1、建立dht11.c文件,然后编写代码,具体如下; //////mydht11.c//#include <wiringPi.h>#include...原创 2018-01-03 11:31:48 · 4420 阅读 · 0 评论 -
树莓派的创意集合
随着树莓派的用户增加,许多好玩的设计也层出不穷,博主先收集几个,然后做参考,哈哈!1、宅男必备:配备电子纸屏幕的抽纸盒2、Sunny的树莓派小车DIY教程(附视频)3、Android手机控制树莓派制作的四驱小车4、后续添加原创 2018-01-02 16:52:13 · 4403 阅读 · 0 评论 -
树莓派SQLite3的安装和操作简述
MySQL占用内存太大,而SQLite是一款轻量级零配置数据库,非常适合在树莓派和其他嵌入式系统中使用。SQLite文档详细资料丰富,本文不会详细解释SQLite数据库操作的方方面面,只能结合具体场景按需说明。本文介绍的SQLite技巧也可以在其他平台使用,并不局限于树莓派。安装 SQLite1234sudo apt-get updatesudo apt-get install sqlite sq转载 2018-01-02 14:49:13 · 2974 阅读 · 0 评论 -
树莓派3B--Qt中使用wiringPi来驱动RGB灯、使用opencv打开摄像头(代码分享)
环境:1、树莓派3b2、Qt3、opencv4、wiringPi功能:1、驱动USB摄像头并在窗口中显示2、驱动GPIO口,控制LED灯的闪烁 整体效果图: 代码如下:起始#include "cameramanage.h"#include "ui_cameramanage.h"#include <QPixmap>#include <...原创 2017-12-08 09:51:18 · 1700 阅读 · 0 评论 -
树莓派3B--4*4矩阵按键模块的使用
1.组件外观: 致谢:1、嵌入式系统学习——STM32之按键输入2、STM32单片机实现按键功能 源码 原理图 教程等3、STM32中GPIO的8种工作模式!4、GPIO端口各种模式的区别5、STM32的GPIO有几种输出模式及其说明6、树莓派学习笔记——GPIO功能学习...原创 2018-01-04 16:27:48 · 4441 阅读 · 2 评论 -
树莓派3B--控制继电器
一、继电器的定义继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。 二、继电器的作用通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用...原创 2018-01-16 16:39:51 · 18635 阅读 · 4 评论 -
树莓派3B--通过VNC访问树莓派
一、介绍 1、VNC 是一款优秀的远程控制软件,在树莓派、手机、电脑或者平板上安装VNC,就可以通过这些设备来远程控制树莓派了。 二、安装VNC服务安装VNC需要使用命令行来完成,如果需要远程操作安装VNC,就必须通过SSH登录到命令行界面。在安装软件包之前,可以通过运行更新,确保apt缓存是最新的: sudo apt-get update 更新完成之后,运行: sudo ...转载 2018-07-16 22:15:28 · 1091 阅读 · 0 评论 -
树莓派3B--打开双目摄像头
一、介绍1、淘宝上有专门卖树莓派专用的双目摄像头。2、在树莓派上打开双目摄像头,可以用Python + OpenCV,也可以用Qt + OpenCV + C++。3、博主直接在Qt 中调用 OpenCV,然后读取双目摄像头,然后显示出来。 二、环境1、树莓派3b;2、树莓派双目摄像头;3、Qt 5.6;4、OpenCV3.2。 三、工程代码1、cam...原创 2018-07-16 19:00:32 · 16132 阅读 · 10 评论 -
树莓派3B--Python-TCP
一、介绍本例程使用python下的TCP,其中server端使用多进程,client端与server通信。实现的功能如下:(1)客户端发送数据1时,树莓派3b的GPIO口0引脚会置高电平,如果连接RGB灯会亮。 二、代码(1)客户端client.py//#! /usr/bin/env python3# -*- coding:utf-8 -*- from socke...原创 2018-05-29 12:10:46 · 2943 阅读 · 0 评论 -
树莓派3B--wiringPi for Python
一、介绍1、 WiringPi是应用于树莓派平台的GPIO控制库函数,WiringPi遵守GUN Lv3。wiringPi使用C或者C++开发并且可以被其他语言包转,例如python、ruby或者PHP等。WiringPi中的函数类似于Arduino的wiring系统,这使得熟悉arduino的用户使用wringPi更为方便。2、树莓派具有26个普通输入和输出引脚。在这26个引脚中具有8...原创 2018-05-15 09:30:24 · 7066 阅读 · 3 评论 -
树莓派3B--通过TCP远程控制GPIO(C++)
一、分析1、GPIO口初始化借助wiringPi;2、利用linux下socket中的API,进行TCP通信 二、一个服务端和一个客户端1、server端///************************************************************************* > File Name: server.c ...原创 2018-05-08 13:13:31 · 3635 阅读 · 0 评论 -
树莓派3B--修改主机名和用户名
一、友情提醒1、本人操作失误,多花了几天时间,慎改! 二、具体操作1、Ubuntu下更改用户名和主机名 三、sudoers文件介绍1、sudo工作流程 (1)当用户执行 sudo 时,系统于 /etc/sudoers 档案中搜寻该使用者是否有执行 sudo 的权限; (2)若使用者具有可执行 sudo 的权限后,便让使用者输入用户自己的密码来确认; (3...原创 2018-04-26 09:40:25 · 4888 阅读 · 0 评论 -
树莓派3B--学习路线和资料汇总
最近学习树莓派感觉遇到瓶颈了,找资料成了一个问题,就和学习使用nvidia TX2一样,资料少啊!如果资料和STM32那样就好了,可惜这是奢望啊!现在专门用这一博文来记录学习资料的链接!路过的有更好的资料,请告诉我一声,一起进步,不胜感激!学习路线:1、 树莓派的学习路线和韦老师描述的并不相同,并不是从交叉编译,makefile,uboot和内核移植等内容讲起,而是从应用的角度出发...原创 2018-01-05 14:10:24 · 9830 阅读 · 1 评论 -
树莓派3B--深入学习wiringPi
资料一:关于wiringPi的函数库官方的在这里https://projects.drogon.net/raspberry-pi/wiringpi/functions/点击打开链接还有一个前辈翻译了一部分的 [html] view plain copyAPI函数英文网页 :https://projects.drogon.net/raspberry-pi/wi...原创 2018-01-04 14:37:54 · 2042 阅读 · 0 评论 -
树莓派3B--HC-05蓝牙无线模块设置
一、HC-05蓝牙无线模块 二、HC-05蓝牙无线模块使用(商家) 1、需要设备准备:①HC05蓝牙模块一个②USB转TTL模块一个③杜邦线4根2、接线注意:蓝牙模块的VCC只能接5V,不能接3.3V!3、测试先按住HC05蓝牙模块上面的按键,再给蓝牙模块通电。蓝牙模块上面的LED进入慢闪模式(约1秒钟闪烁一次),即可进行AT命令测试...原创 2018-01-17 19:34:15 · 9544 阅读 · 0 评论 -
树莓派3B--Qt中使用wiringPi来驱动RGB灯、使用opencv打开摄像头
整体效果图:1、Qt中使用opencv打开摄像头具体环境的配置可以参考博主之前的博客。代码其实很简单。代码如下:VideoCapture cap(-1);while(true){ Mat frame; cap >> frame; imshow("", frame); waitKey(30);}截止 ...原创 2017-12-07 13:38:18 · 1508 阅读 · 0 评论 -
树莓派3B--Qt中使用wiringPi来开发工程
按照上一篇安装好wiring Pi后,然后开始建立Qt工程。1、 .Pro文件中配置如下//# 下面这个LIBS很关键LIBS += -lwiringPi// 2、添加对应的头文件 #include <wiringPi.h>#include <wiringSerial.h> 然后开发就行,具体...原创 2017-12-07 11:07:44 · 4332 阅读 · 2 评论 -
树莓派3B--功能介绍
一、底板介绍 二、USB 和网卡 走的同一个通道,容易堵塞,注意带宽的问题用标准的电源适配器,保证电压的稳定,功率够用。不然容易黑屏等。 三、引脚图 四、各版本具体参数型号 A型 A+型 B型 B+型 2代B型 3代B型 SOC[5] BroadcomBCM2835(...原创 2017-11-09 14:57:06 · 13408 阅读 · 0 评论 -
树莓派3B--WiringPi控制GPIO
1.WiringPi简介 (官网) WiringPi是应用于树莓派平台的GPIO控制库函数,WiringPi遵守GUN Lv3。wiringPi使用C或者C++开发并且可以被其他语言包转,例如python、ruby或者PHP等。WiringPi中的函数类似于Arduino的wiring系统,这使得熟悉arduino的用户使用wringPi更为方便。树莓派具有26个普通...原创 2017-12-06 21:25:55 · 12518 阅读 · 1 评论 -
树莓派通过DHT11温湿度传感器获得当前的温度和湿度
http://blog.lxx1.com/1910转载 2017-11-24 09:13:41 · 6347 阅读 · 0 评论 -
使用Jetson TX2为Raspberry Pi3编译Qt5.9
写文章使用Jetson TX2为Raspberry Pi3编译Qt5.9神灯2 个月前为树莓派编译Qt5主要有几种方式:在树莓派上原生编译在电脑上进行交叉编译, 再将库文件rsync或者cp到存储卡上在电脑上, 复制树莓派根文件系统, 再使用qemu-static-user, chroot到这个文件转载 2017-11-23 23:49:07 · 1115 阅读 · 0 评论 -
树莓派3入手环境搭建(QT+OpenCV)
1.树莓派3出来已经有一段时间了,作为学计算机的我当然也不能落伍,果断也入手的一部。今天就和大家介绍一下树莓派3入手环境搭建方面的一些个人经验。2. 今天主要和大家分享一下树莓派环境下QT5环境和OpenCV环境的搭建。注:因为树莓派3自带无线网卡所以这就很方便了,我使用笔记本电脑发射了一个WiFi热点,然后使用树莓派3连接上这个WiFi,后续再和大家介绍一下有线和无线的配置方面的转载 2017-11-23 23:30:20 · 2418 阅读 · 0 评论 -
【Raspberry Pi 3试用体验】+WiringPi控制GPIO
传送门:【Raspberry Pi 3试用体验】+WiringPi控制GPIO1、WringPi安装在有网络的情况下可以使用GIT工具,可以输入以下命令:sudo apt-get install git-core来让系统自动安装git工具。如果在这个过程中出现错误,尝试更新软件,例如输入以下指令:sudo apt-get updatesudo apt-get upgrade转载 2017-12-01 14:30:13 · 2249 阅读 · 0 评论 -
树莓派3B--config
树莓派的配置界面图,类似于PC上bios,只是PC上的存在一块芯片上,而树莓派对应的是config.txt文件。开机时,输入对应的命令就行。就能进入下面的菜单栏: PC上的bios解释: 树莓派配置文件config.txt详细介绍 传送门:RPiconfig 由于树莓派并没有传统意义上的BIOS, 所以现在各种系统配置参数通常...原创 2017-11-09 15:34:17 · 3234 阅读 · 0 评论 -
树莓派3强大很多--相比树莓派2
传送门:你以为你了解树莓派3?其实还隐藏个大Boss!树莓派3:大到性能和功能上有了质的飞跃,小到你几乎无法第一时间在外观上区分和2代的差别!2016年,2月29号,树莓派3正式发布了。相信看到这个消息的工程师、电子发烧友、开源硬件爱好者等都迫切得希望能第一时间上手体验一番。在此之前,你还是先弄清楚几个问题比较好。样子变了没?几乎转载 2017-11-09 10:19:41 · 17036 阅读 · 0 评论 -
树莓派3B--系统安装
一、树莓派3B实物图 二、具体连接如下 三、安装系统效果 四、硬件配置Broadcom BCM2837 芯片组,运行频率 1.2 GHz 64 位四核 ARM Cortex-A53 802.11 b/g/n 无线局域网 蓝牙 4.1(经典和低能耗) 双核 Vide...原创 2017-11-09 00:45:59 · 1383 阅读 · 0 评论 -
树莓派3B--Qt中使用wiringPi来驱动RGB灯、使用opencv打开网络摄像头(代码分享)
效果展示:代码分享: 开始#include "cameramanage.h"#include "ui_cameramanage.h"#include <QPixmap>#include <QFileDialog>#include <QPicture>#include <iostream>#include <原创 2017-12-20 23:01:28 · 1180 阅读 · 0 评论 -
使用树莓派CSI摄像头时报错
使用树莓派CSI摄像头时,出现这个错误:mmal: No data received from sensor. Check all connections, including the Sunny one on the camera board使用命令时:raspistill -t 2000 -o -> my_image.jpg使用的是树莓派3,系统是raspbian.各位指点原创 2017-12-06 19:47:13 · 12821 阅读 · 17 评论 -
树莓派3B--csi摄像头的安装
知识普及:CSI(相机串行接口) COMS Sensor Interface:CSI接口通常从COMS Sensor,Video Encoder和其它视频输出设备收集数据。中文名Cmos传感摄像头接口外文名COMS Sensor Interface: Camera Serial Interface,相机串行接口。CSI接口与DSI接口同属一门,都是...原创 2017-12-06 11:04:43 · 15378 阅读 · 2 评论 -
树莓派3B--安装Qt
注:如果配置编译工具时一直有问题,先remove掉 kits相关项,apply后,重启,在打开会自动配置。然后直接用。 qt5已经可以直接apt方式可以获取到树莓派上apt-get install qt5-defaultapt-get install qtcreator安装完成后,需要对Qt的工具链进行选择与配置。 启动Qt Creator。 由于Qt Creator...原创 2017-11-24 19:42:16 · 2619 阅读 · 0 评论 -
树莓派3B--树莓派屏幕的安装
硬件连接 1. 连接GPIO接口,Raspberry Pi ModelA+/B+/2 B/3 B引出了40个GPIO管脚,而屏幕引出了26个管脚,连接时注意对应屏幕管脚和树莓派管脚。 您可以通过两种方法使用该LCD:方法一,给Raspbian/Ubuntu Mate系统安装驱动。方法二,使用预装驱动的镜像。 方法一,安装驱动 ...原创 2017-12-05 11:24:37 · 4451 阅读 · 0 评论 -
树莓派3B--树莓派的远程登录操作(图文)
环境:(1)树莓派3b(2)ubuntu mate 我的两台树莓派默认是不开启ssh的,然后第一台按照下面开启ssh(1)sudo raspi-config(2)然后点advanced options(3)然后选择开启ssh第二台是按照如下开启的(1)连接树莓派SSH连接-SSH服务安装与开机自动启动 如果路过的上面操作都不行请看下面(1)要新建ssh...原创 2017-12-05 11:22:42 · 3435 阅读 · 1 评论 -
树莓派3B--安装opencv
1、在终端下使用一下命令去安装相应的opencv开发库就好啦: [plain] view plain copysudo apt-get install libopencv-dev sudo apt-get install libcv-dev 安装完成之后,opencv的头文件默认是放在/usr/include/opencv和/usr/include/opencv2这两个文件夹...原创 2017-11-24 20:16:03 · 891 阅读 · 0 评论 -
9、新手入手树莓派教程--WiringPi控制GPIO
1.WiringPi简介 (官网) WiringPi是应用于树莓派平台的GPIO控制库函数,WiringPi遵守GUN Lv3。wiringPi使用C或者C++开发并且可以被其他语言包转,例如python、ruby或者PHP等。WiringPi中的函数类似于Arduino的wiring系统,这使得熟悉arduino的用户使用wringPi更为方便。树莓派具有26个普通原创 2017-12-20 23:22:16 · 3136 阅读 · 0 评论 -
树莓派新手入门教程
链接:树莓派新手入门教程树莓派新手入门教程作者: 阮一峰日期: 2017年6月15日树莓派(Raspberry Pi)是学习计算机知识、架设服务器的好工具,价格低廉,可玩性高。本文根据我的亲身经验,介绍如何从零开始,搭建一个树莓派服务器,控制 LED 灯。你会看到,树莓派玩起来实在很容易。转载 2017-11-08 20:32:44 · 11149 阅读 · 0 评论