最新动态

今日:0  |  文章:131
汇集全站版块最新文章
飞翔的猪
9508
 169
您需要登录并回复后才可以查看该文章内容
扩展应用开发  6   8小时前
飞翔的猪
874
 63
您的阅读权限太低或您的用户组不被允许
系统安装与备份  4   8小时前
蓝天白云
2917
 29
您需要登录并回复后才可以查看该文章内容
扩展应用开发  6   2020-07-07 15:11:43
渐行渐远
3120
树莓派使用DS1302实现实时时钟功能 树莓派传感器,软件代码,DIY硬件
您需要登录并回复后才可以查看该文章内容
开发实验版区  12   2020-07-07 09:53:24
飞翔的猪
870
 84
您的阅读权限太低或您的用户组不被允许
扩展应用开发  2   2020-07-06 10:11:21
山盟海誓
9999+
 126
您需要登录并回复后才可以查看该文章内容
系统安装与备份  13   2020-07-05 21:01:38
xxljtong
784
 5
树莓派如何配置opencv?按照某论坛上的教程,配置总是失败,请教高手指点一二,不吝赐教
综合讨论  3   2020-06-27 21:01:22
渐行渐远
653
您的阅读权限太低或您的用户组不被允许
开发实验版区  2   2020-06-16 10:44:33
小哥哥
5265
98K
 59
精华 树莓派用土壤湿度传感器浇花提醒 树莓派,DIY硬件,智能家居
您需要登录并回复后才可以查看该文章内容
开发实验版区  15   2020-06-16 10:34:46
游客登录
1944
 208
您的阅读权限太低或您的用户组不被允许
开机与系统设置  26   2020-06-06 04:26:48
蓝天白云
5439
 61
树莓派使用声音传感器控制灯亮和熄灭 树莓派传感器,DIY硬件,智能家居
您需要登录并回复后才可以查看该文章内容
开发实验版区  12   2020-06-06 02:47:04
渐行渐远
4048
您需要登录并回复后才可以查看该文章内容
开发实验版区  5   2020-06-02 15:31:46
山盟海誓
4163
您需要登录并回复后才可以查看该文章内容
树莓派资源版区  8   2020-05-16 09:13:19
飞翔的猪
5192
 34
您需要登录并回复后才可以查看该文章内容
开机与系统设置  15   2020-05-01 16:27:08
山盟海誓
522
您的阅读权限太低或您的用户组不被允许
扩展应用开发  2   2020-04-20 12:50:42
渐行渐远
5365
精华 树莓派安装Apache/数据库/PHP 打造Web服务器博客 树莓派,软件代码,raspberrypi,软件,系统配置
您需要登录并回复后才可以查看该文章内容
开发实验版区  6   2020-04-17 21:35:06
一剑穿心
773
推荐40本树莓派书籍,深度学习 树莓派,树莓派传感器,机器人,软件代码,DIY硬件,raspberrypi,智能家居,物联网
您的阅读权限太低或您的用户组不被允许
开发实验版区  0   2020-04-16 23:54:32
liyao
569
 2
各位大神 请问一下怎么判断树莓派是否开机  
新用户求助  1   2020-04-09 17:59:00
你瞅啥?
5910
最新系统开机进入桌面可以发现这次官方改变最大的就是wifi连接了。进入桌面后发现不能像之前的3B或老版本的树莓派一样直接连接wifi了,而在打开wifi的选项里提示需要设置wifi地区国家才能够连接。然而在ifconfig指令也并没有看到网卡。经过在网上查询得到,原来这次的 release notes 把 wpa_supplicant.conf 的国码设定拿掉了。2018-03-13:* Raspberry Pi 3 B+ support  * WiFi is disabled until wireless regulatory domain is set (Pi 3 B+ only)    - The domain can be done through 'Raspberry Pi Configuration' (rc_gui),      'raspi-config' or by setting 'country=' to an appropriate ISO 3166      alpha2 country code in /etc/wpa_supplicant/wpa_supplicant.conf. 解决方案:1.终端输入命令:sudo raspi-config  进入设置界面2.选择第四项Localisation options在按回车进入3. 然后在选择change wi-fi country,回车进入4. 找到 china 回车选择,然后在回车确定然后就可以连接wifi了,如果还是不能连可以重启下在进行尝试。或者在返回第一步检测下是否设置成功!备注:另外可以用命令:iw dev去查看, 頻段 用:iw list 去查看
开机与系统设置  9   2020-03-22 22:45:51
树莓虫
2214
 2
首先上一张图片,看下效果~第一款软件:Qmmp装好该软件后,可以直接在影音里面打开这个软件Qmmp,还有桌面效果和音乐列表选项安装方法:直接打开LX终端 输入下面命令安装即可sudo apt-get install qmmp装好后把本地音乐考入U盘 在插入树莓派,就可以播放~(当然前提条件下是你必须得设置好音频的输出,我的HDMI显示器是自带扬声器,所以音频输出也是HDMI模式)——————————————————————————————————————————————————————————第二款:lxmusic 这是一款播放程序也是直接输入下面命令安装sudo apt-get install lxmusic具体哪款好用,可以自己测试下~
树莓派资源版区  17   2020-03-20 20:04:17
大大的派
60
您需要登录并回复后才可以查看该文章内容
系统安装与备份  12   2020-03-20 02:13:06
liurq
253
 2
树莓派VNC 系统配置
新装3B+,树莓派的VNC选项灰色,不能选择?
新用户求助  1   2020-03-12 12:42:28
一剑穿心
6082
前序:如果你没有显示器,又想使用树莓派图形化桌面, 那么使用VNC远程树莓派桌面是最好的方式了!一:准备工作树莓派主板*1带raspbian系统TF卡*1网线*1笔记本/电脑*1说明:(装好系统的TF卡是需要开启ssh功能的,在卡内新建ssh文件具体开启方法参考:开启ssh方法)二:接线方式树莓派插上TF卡通电开机, 将网线连接到路由器上说明:(网线连接路由器后,观察树莓派主板的网口灯是否有亮,如果亮了证明你已经成功一半,如果没有亮请检查你的系统是否装好)三:获取IP电脑PC端 登陆路由器后台找到客户端名称为:raspberrypi 后面对应的IP地址,这个就是树莓派的IP。并记录下这个IP地址(如下图)重要说明:(保证电脑和树莓派连接的是同一个路由器,电脑进入路由器后台方式:是在游览器上输入路由器IP192.168.1.1就能进入路由器后台,当然每个人的路由器型号不同,进入后台的IP地址也不同,具体如何进后台请查看自己路由器底部介绍或说明书)四:登陆PUTTY电脑PC端 下载一个软件名叫PUTTY(如下图)➥Putty软件下载在这个软件里面 输入刚刚查询到的IP地址,端口号默认为22,连接方式选SSH,点击Open开始连接。由于是首次连接,连接成功后会弹出窗口选择:Y是 ,然后登陆树莓派账号密码(默认账号pi 密码raspberry)由于Linux的系统下输入密码都是不会显示出来的。只管输入完回车即可,登陆成功就说明主板已经正常启动了,当然目前这个只是命令模式,要让他显示出图形化桌面,还需要用到一个软件就是VNC了。1.先给树莓派输入命令安装VNC程序(输入命令安装过程中会提示你选Y来继续安装)sudo apt-get install tightvncserver 2.接着输入启动命令tightvncserver输入启动命令后会提示你设置VNC的登陆密码(设置密码需要输入两遍进行确认)这里可以随机设置123456等等,设置后若出现 Y/N 的提示,请选择 Y ,然后在输入两遍刚刚设置的密码即可。这时先不要关闭这个PUTTY的窗口。如果到了这步说明你已经完成了99%了。如果没有请检查好前面的步骤!五:登陆VNC图形化桌面现在需要在电脑上下载一个VNC的软件,用来登陆树莓派图形化桌面 ➥(VNC软件下载)下载好该软件直接打开(如下图)在VNCserver处输入 前面查询到的树莓派IP地址(IP后面需要加一个:1端口)格式为:192.168.0.119:1注意事项:这个端口的冒号格式很容易出错,很多新手小白找不到原因无法登陆就是出在这个问题上,我们进行对比一下就知道了正确的格式是192.168.0.119:1错误的格式是192.168.0.119:1然后点击connect连接,输入你刚刚设置的VNC登陆密码123456成功登陆后会直接显示出图形化桌面,恭喜你~此篇教程只是解决用电脑自带的xrdp软件无法连接的用户,VNC这种连接方式也是备用的方案!如果你的电脑能直接用xrdp远程桌面登陆,那么可以忽略这个方法。举一反三技巧: 使用此教程同样的方法和流程,可以实现通过手机来下载VNC的APP 来登陆。这样就可以手机操控树莓派了。
开机与系统设置  25   2020-03-12 11:21:43
upup
243
 0
谁可以分享下树莓派人脸识别门禁系统教程
树莓派资源版区  1   2020-03-08 13:58:11
神乐先生
4810
》》》》》》》》》》》》》》》文章来源于:科技爱好者博客http://blog.lxx1.com/一直在树莓派上安装Pi-hole当作DNS服务器来使用,最近发现了 OpenWrt 这一项目,可以把树莓派变成一个超级路由器,可以安装上千的插件,实现非常多的功能,例如将树莓派变成无线路由器,实现Nas 、网站服务器、远程监控甚至智能家居,同时还可以让所有设备快速上网(你懂的),同时它又基于Linux系统,可以在做路由器的同时当作一个服务器来使用,扩展性非常强。本文教大家如何在树莓派上安装 OpenWrt 打造超级路由器。OpenWrt官方介绍:OpenWrt项目是针对嵌入式设备的Linux操作系统。OpenWrt不是一个单一且不可更改的固件,而是提供了一个完全可写的文件系统及软件包管理。这使您可以不使用供应商提供的应用程序选择和配置,而是通过使用软件包来定制设备以适应任何应用程序。对于开发人员来说,OpenWrt是一个构建应用程序的框架,无需在其周围构建完整的固件; 对于普通用户来说,这意味着拥有了完全定制的能力,能以意想不到的方式使用该设备。OpenWrt/LEDE是一个为嵌入式设备(通常是无线路由器)开发的高扩展度的GNU/Linux发行版。与许多其他路由器的发行版不同,OpenWrt/LEDE是一个完全为嵌入式设备构建的功能全面、易于修改的由现代Linux内核驱动的操作系统。在实践中,这意味着您可以得到您需要的所有功能,却仍能避免臃肿。〇、设备信息所用到的设备:Raspberry Pi 2B(这里采用的是比较低功耗的2代版本,当然不止限制于这个版本,其他的树莓派型号也可以用来使用)无线网卡: EDUP EP-N8508GS成品就是这货,树莓派无线路由器:一、安装 OpenWrt(一)支持的设备OpenWrt 支持的设备比较多,可以从 OpenWrt 支持的设备列表查看,同时要求设备内至少大于4M,在内存小于4M或内存小于32M的设备在可用性、扩展性及操作的稳定性上将有所局限。从 OpenWrt 支持的设备列表来看,各版本的树莓派都可以安装最新版本的OpenWrt,截止到2018年10月14日,最新版本是 18.06.1 。OpenWrt 支持的树莓派版本Raspberry Pi 2B18.06.1raspberry_piView/Edit dataRaspberry Pi 3B18.06.1raspberry_piView/Edit dataRaspberry Pi 3B+18.06.1raspberry_piView/Edit dataRaspberry PiA18.06.1raspberry_piView/Edit dataRaspberry PiB18.06.1raspberry_piView/Edit dataRaspberry PiB+18.06.1raspberry_piView/Edit dataRaspberry Pi Zero W18.06.1raspberry_piView/Edit data(二)下载 OpenWrt 镜像在设备上面的表格中选择自己的树莓派型号,点击 View/Edit data ,然后进入 详情页面,选择“ Firmware OpenWrt Install URL ”,这个就是要下载的镜像,我们把它保存到本地。树莓派2的下载下载地址:http://downloads.openwrt.org/releases/18.06.1/targets/brcm2708/bcm2709/openwrt-18.06.1-brcm2708-bcm2709-rpi-2-ext4-factory.img.gz国内中科大的镜像地址: http://mirrors.ustc.edu.cn/lede/releases/18.06.1/targets/brcm2708/bcm2709/openwrt-18.06.1-brcm2708-bcm2709-rpi-2-ext4-factory.img.gz从科技爱好者博客的CDN下载:http://cdn.lxx1.com/openwrt-18.06.1-brcm2708-bcm2709-rpi-2-ext4-factory.img.gz(三)烧录镜像将 OpenWrt 镜像烧录到树莓派中,windows下可以使用 Etcher 软件烧录。同样 OpenWrt 镜像支持树莓派从U盘启动,详见U盘安装树莓派系统,利用U盘启动Raspberry。(四)启动树莓派这样 OpenWrt 就已经在树莓派上运行起来了。二、树莓派上的 OpenWrt 配置我打算将树莓派连接到已经在家中工作的无线路由器上,计划用树莓派自带的网卡通过网线连接到家中的路由器,用树莓派的无线网卡发射WIFI,然后其他设备通过树莓派的无线接入。以下是我的树莓派无线路由器配置过程。(一)登陆 OpenWrt用网线将树莓派和电脑相连接,然后在浏览器中输入192.168.1.1,即可打开登陆页面。OpenWrt 登陆页面自己设置一个密码,点击login登陆(二)配置 OpenWrt 联网下一步就是要配置树莓派OpenWrt的网络连接设置,使得 树莓派OpenWrt 连接到互联网,选择 network/Interfaces 选项卡。1.新建 WAN 口这里新建WAN口的原因是 Wide Area Network代表广域网,即路由器上接到互联网中的网口称为WAN口,为了方便使用新建了这个WAN 口,其实不新建直接在LAN口中配置也行,只是不符合规范。点击 “Add new Interface”点击 “Add new Interface”2.在“ Name of the new interface”中输入WAN,其他保持不动,点击”submit”(提交)3.配置WAN口。配置WAN口为静态IP地址,因为我家中的路由器IP地址是192.168.0.1,掩码为255.255.255.255.0,故我的WAN 口配置成IP为 192.168.0.3, 掩码同样为255.255.255.255.0 ,DNS地址手动填写即可。如下图所示。树莓派OpenWrt WAN口配置这里要注意的是,配置完成后,OpenWrt会验证接口配置中的IP是否能获取到,如果在点击保存后的30S内,该接口没有获取拿到预期的IP地址,则OpenWrt会取消这项配置,所以在要保证点击配置后,立即将树莓派和家中的路由器用网线连接起来,然后连接家中路由器上,访问http://192.168.0.3/,如果成功打开OpenWrt配置页面,则说明配置成功了,如果不行的话,将树莓派重新连接到电脑中,在30结束后选择强制保存。4.将树莓派连接到家中的路由器上。WAN口成功配置后,将树莓派与家中的路由器相连接,同时电脑也连接到家中的路由器,打开页面http://192.168.0.3/,就可以看到树莓派OpenWrt的配置页面了这样树莓派 OpenWrt就已经成功连接到互联网了。下面继续配置无线路由。三、配置树莓派 OpenWrt 无线路由功能(一)安装无线驱动1.进入OpenWrt的“system/Software”选项卡,选择“Configuration”进入OpenWrt的“system/Software”选项卡,选择“Configuration”2.更换镜像源将“Distribution feeds”中的源全部换成中科大的 OpenWrt 镜像源,加快更新及安装软件的速度,否则会有错误。这里再次感谢中科大的 OpenWrt 镜像源,速度快了很多,好像只有他才有OpenWrt 镜像源。全部换成如下:src/gz openwrt_core http://mirrors.ustc.edu.cn/lede/releases/18.06.1/targets/brcm2708/bcm2709/packages src/gz openwrt_base http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/base src/gz openwrt_luci http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/lucisrc/gz openwrt_packages http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/packages src/gz openwrt_routing http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/routing src/gz openwrt_telephony http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/telephony更换 OpenWrt 镜像源3.更新OpenWrt软件包点击“Update List”更新OpenWrt软件包4.安装无线驱动我的树莓派USB网卡是 EDUP EP-N8508GS 的,亲测其支持的驱动是 kmod-rtl8192cu ,然后再安装无线工具 wireless-tools ,完成后重启树莓派。5、重启重启树莓派后就能看到“NetWorks/Wireless”选项了,点击“Enable”就可以启用无线了,这时手机上就可以搜到名为OpenaWrt的无线了,连上之后就可以上网了。树莓派 成为OpenaWrt无线路由器手机连接OpenWrt即可上网了6.无线配置点击“Edit”即可配置OpenWrt无线路由器,包括设置无线的名称、密码、是否隐藏、MAC地址过滤等等。终于完成了!四、相关故障及解决办法OpenWrt的绝大部分故障都是由于源速度太慢导致的错误,这是由于众所周知的原因,我们可以通过更换中科大的镜像源来解决,有能力的还可以搭建反代来解决。以下是常见的故障(一)更新中提示 “Could not lock /var/lock/opkg.lock”opkg_conf_load: Could not lock /var/lock/opkg.lock: Resource temporarily unavailable.解决办法:rm -f /var/lock/opkg.lockopkg update (二)更新速度慢或者有以下提示Failed to establish connection Collected errors: * opkg_download: Failed to download http://downloads.openwrt.org/releases/18.06.1/targets/brcm2708/bcm2709/packages/Packages.gz, wget returned 4. * opkg_download: Check your network settings and connectivity. * opkg_download: Failed to download http://downloads.openwrt.org/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/base/Packages.gz, wget returned 4. * opkg_download: Check your network settings and connectivity. * opkg_download: Failed to download http://downloads.openwrt.org/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/luci/Packages.gz, wget returned 4. * opkg_download: Check your network settings and connectivity. 这是由于源站速度太慢造成的解决办法:用中科大的镜像替换,将源地址更换为以下地址:src/gz openwrt_core http://mirrors.ustc.edu.cn/lede/releases/18.06.1/targets/brcm2708/bcm2709/packages src/gz openwrt_base http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/base src/gz openwrt_luci http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/luci src/gz openwrt_packages http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/packages src/gz openwrt_routing http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/routing src/gz openwrt_telephony http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/telephon
开发实验版区  5   2020-03-07 14:05:32
超级版主
3736
需要先下载已配置好opencv环境的raspbian镜像下载链接: https://pan.baidu.com/s/12_1DYzvcvm-zPKhfHi5-Tw  提取码: 917t 一、OpenCV 简介            树莓派图像处理部分使用的开源计算机视觉环境 OpenCV。OpenCV 是 Open Source Computer Vision Library 的缩写,是一个基于开源发行的跨平台计算机视觉库,它实现了图像处理和计算机视觉方面的很多通用算法,已经成为计算机视觉领域最有力的研 究 工 具 之 一 。OpenCV的 底层由C和C++编 写 ,轻量且高 效 ,可以运行在多个操作系统上( L i n u x 、 Windows、Mac、Andorid、iOS 等),同时提供了多种编程语言的API 接口,本教程是基于Python的接口进行一些简单的计算机视觉处理。        OpenCV 的应用领域:机器人视觉、模式识别、机器学习、工厂自动化生产线产品检测、 医学影像、摄像机标定、遥感图像等。        OpenCV 可以解决的问题: 人机交互、机器人视觉、运动跟踪、图像分类、人脸识别、 物体识别、特征检测、视频分析、深度图像等        但是我们也必须面对一个硬件材料上的事实,即,树莓派的自身性能运行高计算量的OpenCV项目是非常困难的,我们不得不考虑和优化延迟卡顿等问题。        OpenCV 的实时性能也非常出色,可实时应用,为实时场景的视觉环境开发提供了很好 的解决方案,总之 OpenCV 是计算机视觉开发方面优秀的开源工具,如果对计算机视觉开发 感兴趣可以多了解这方面的知识:OpenCV 官方主页:https://www.opencv.orgOpenCV 中文论坛:http://www.opencv.org.cnOpenCV CSDN 论坛:https://bbs.csdn.net/forums/OpenCVOpenCV CSDN 论坛:https://bbs.csdn.net/forums/OpenCV二、OpenCV镜像系统的人脸识别测试        由于opencv安装的教程比较繁琐,我这里就不介绍了,我们提供的是可以已经安装好的镜像。需要的材料有:显示屏一个,树莓派一个,广角摄像头一个接线图如下2. 测试代码 ### Imports ################################################################### from picamera.array import PiRGBArray from picamera import PiCamera from functools import partial import multiprocessing as mp import cv2 import os import time ### Setup ##################################################################### os.putenv( 'SDL_FBDEV', '/dev/fb0' ) resX = 320 resY = 240 cx = resX / 2 cy = resY / 2 os.system( "echo 0=150 > /dev/servoblaster" ) os.system( "echo 1=150 > /dev/servoblaster" ) xdeg = 150 ydeg = 150 # Setup the camera camera = PiCamera() camera.resolution = ( resX, resY ) camera.framerate = 60 # Use this as our output rawCapture = PiRGBArray( camera, size=( resX, resY ) ) # The face cascade file to be used face_cascade = cv2.CascadeClassifier('/home/pi/opencv-3.4.1/data/lbpcascades/lbpcascade_frontalface.xml') t_start = time.time() fps = 0 ### Helper Functions ########################################################## def get_faces( img ): gray = cv2.cvtColor( img, cv2.COLOR_BGR2GRAY ) faces = face_cascade.detectMultiScale( gray ) return faces, img def draw_frame( img, faces ): global xdeg global ydeg global fps global time_t # Draw a rectangle around every face for ( x, y, w, h ) in faces: cv2.rectangle( img, ( x, y ),( x + w, y + h ), ( 200, 255, 0 ), 2 ) cv2.putText(img, "Face No." + str( len( faces ) ), ( x, y ), cv2.FONT_HERSHEY_SIMPLEX, 0.5, ( 0, 0, 255 ), 2 ) tx = x + w/2 ty = y + h/2 if ( cx - tx > 15 and xdeg <= 190 ): xdeg += 1 os.system( "echo 0=" + str( xdeg ) + " > /dev/servoblaster" ) elif ( cx - tx < -15 and xdeg >= 110 ): xdeg -= 1 os.system( "echo 0=" + str( xdeg ) + " > /dev/servoblaster" ) if ( cy - ty > 15 and ydeg >= 110 ): ydeg -= 1 os.system( "echo 1=" + str( ydeg ) + " > /dev/servoblaster" ) elif ( cy - ty < -15 and ydeg <= 190 ): ydeg += 1 os.system( "echo 1=" + str( ydeg ) + " > /dev/servoblaster" ) # Calculate and show the FPS fps = fps + 1 sfps = fps / (time.time() - t_start) cv2.putText(img, "FPS : " + str( int( sfps ) ), ( 10, 10 ), cv2.FONT_HERSHEY_SIMPLEX, 0.5, ( 0, 0, 255 ), 2 ) cv2.imshow( "Frame", img ) cv2.waitKey( 1 ) ### Main ###################################################################### if __name__ == '__main__': pool = mp.Pool( processes=4 ) fcount = 0 camera.capture( rawCapture, format="bgr" ) r1 = pool.apply_async( get_faces, [ rawCapture.array ] ) r2 = pool.apply_async( get_faces, [ rawCapture.array ] ) r3 = pool.apply_async( get_faces, [ rawCapture.array ] ) r4 = pool.apply_async( get_faces, [ rawCapture.array ] ) f1, i1 = r1.get() f2, i2 = r2.get() f3, i3 = r3.get() f4, i4 = r4.get() rawCapture.truncate( 0 ) for frame in camera.capture_continuous( rawCapture, format="bgr", use_video_port=True ): image = frame.array if fcount == 1: r1 = pool.apply_async( get_faces, [ image ] ) f2, i2 = r2.get() draw_frame( i2, f2 ) elif fcount == 2: r2 = pool.apply_async( get_faces, [ image ] ) f3, i3 = r3.get() draw_frame( i3, f3 ) elif fcount == 3: r3 = pool.apply_async( get_faces, [ image ] ) f4, i4 = r4.get() draw_frame( i4, f4 ) elif fcount == 4: r4 = pool.apply_async( get_faces, [ image ] ) f1, i1 = r1.get() draw_frame( i1, f1 ) fcount = 0 fcount += 1 rawCapture.truncate( 0 ) 3. 代码上传到树莓派上4. 运行代码(远程运行会失败)只能在树莓派上运行
系统安装与备份  13   2020-01-15 22:46:40
超级版主
673
树莓派默认键盘情况下,输入#得到的是这个£符号,输入@得到的是"这个符号。因为树莓派的系统默认是英文环境,使用的是英国键盘布局方式而我们能中国大陆使用的是美国标准键盘布局US, 首先需要设置好键盘布局。一:打开终端或SSH,输入下面命令(参考下图)sudo apt install fcitx二: 重启系统,可输入:reboot重启后进入桌面,用鼠标右键点击这个键盘图标,选择配置 这时候可以看到是英国(英语)键盘。选择这个,点击下面的 — 号删除掉。然后在点击+ 号,添加一个汉语键盘,然后在点击 ↑ 符合,将其移动到第一位。然后关闭窗口,在测试一下 是否能正常打出@等符号。
系统安装与备份  3   2020-01-10 12:20:59
超级版主
9999+
视频演示: 文档演示:如何给树莓派安装系统? 新手拿到第一次使用,推荐去官网下载最新的raspbian系统注:当然树莓派肯定不止raspbian这一个系统,还有很多其他的系统可以使用,可以查看本站的‘资源下载中心,系统下载’查看树莓派还支持那些系统。一:下载系统文件(通知:最新树莓派4代,请务必安装官网2019-6-20以后更新的Raspbian系统,以前的版本无法支持最新4代)1.树莓派官网系统下载链接:https://www.raspberrypi.org/downloads/raspbian/    (也可在我们百度云盘下载:https://pan.baidu.com/s/1pZTKSEakmzapGUpt3Awptw)2.打开网站后(如下图),左边是完整版系统, 右边是精简版系统无桌面,我们推荐下载完整的系统带图形化桌面功能软件齐全。   然后点击 Download ZIP 进行下载。3.官网系统后面的日期2019-06-20代表着更新时间,后续官网每次更新,这个日期也不同。    如果您的主板是新树莓派4B请下载2019-06-20raspbian系统二:解压系统1.下载好系统的ZIP文件后,请解压出来得到一个得到一个img的文件(如下图举例)这是系统的镜像文件格式为IMG,一般占用容量大约在3g-5g之间,每个日期的版本容量占用大小也不同。三:系统烧录软件(Win32DiskImager)1.(还需要下载给TF卡烧录镜像的软件:Win32DiskImager,点此下载烧录软件下载后打开(如下图)2.在烧录之前先使用专门的格式化工具‘SDFormatter’还原一遍内存卡,这个工具可在本站软件工具中心去下载。2. 打开软件后,用读卡器将TF卡插入到电脑上,然后软件会显示出你的TF卡盘符名称,我们这里是H盘  然后选择你刚刚解压得到的img镜像文件,点击‘写入’即可,等待2-5分钟左右写入完成会弹出窗口点击OK4. 写入完成后,代表着TF卡的系统已经烧录好了。如果你的树莓派是直接连电脑HDMI显示器,可以直接插卡上电使用。备注:个别特殊显示器或者需要安装驱动的显示器不能直接使用。正确的开机步骤:1.树莓派背部插入TF卡2.连接上显示器(没有显示器用SSH也可以)3.打开显示器电源(这个时候要显示出无信号的状态)4.最后给树莓派上电解答:(为什么要按这个顺序操做的原因?答:因为树莓派不止有HDMI接口,还有AV接口,每次主板在通电后第一时间自检HDMI接口是否有显示设备存在,如果这个时候你显示器都还没有开启,树莓派就会自动切换信号输出到AV上去,会导致HDMI接口没有输出信号也就没有画面。)在上述的操作过程中可能会遇到的问题?1.为什么提示写入失败,无法写入? 答:请检查读卡器质量,选择镜像路径不要有中文字符,尽量放桌面上,不要藏某磁盘N个文件夹内,太繁琐。2.写入完成了,为什么TF卡还是空的? 答:请检查你的读卡器质量。用质量好的读卡器,不要用卡托卡套3.为什么写完了我的TF卡变成40M了 ? 答:这是linux的分区格式,你现在所看到只是boot分区并不是全部容量,需要在linux下查看或者格式化还原查看。4.上电开机后需要提示我输入密码?  答:默认的账号pi 密码raspberry(小写字母)注意:输入密码的时候不会显示出来,也没有****这种符号。只管输入然后按回车即可。其他问题欢迎在评论区补充,或者论坛发帖寻求帮助。
系统安装与备份  30   2019-12-20 16:18:23
视频
2787
 1
[Image]
前沿最新资讯  1   2019-11-29 06:11:38
aescula
1456
 1
我想通过笔记本电脑VNC客户端连接树莓派内置的VNC服务器,当我正常启动树莓派时连接没有问题,但当我断开树莓派和显示器连接后,树莓派关机后无法启动,想问问是不是哪里设置的问题?
新用户求助  3   2019-11-13 18:00:32
yjh5371
605
 0
求教运行小车程序代码import RPi.GPIO as GPIOimport timeGPIO.setmode(GPIO.BOARD)INT1 = 11INT2 = 12INT3 = 13INT4 = 15GPIO.setup(INT1.GPIO.OUT)GPIO.setup(INT2.GPIO.OUT)GPIO.setup(INT3.GPIO.OUT)GPIO.setup(INT4.GPIO.OUT)GPIO.output(INT1.GPIO.HIGH)GPIO.output(INT2.GPIO.LOW)GPIO.output(INT3.GPIO.HIGH)GPIO.output(INT4.GPIO.LOW)time.sleep(2)GPIO.cleanup()最后提示AttributeError: 'int' object has no attribute 'GPIO'是什么原因
新用户求助  1   2019-11-07 11:25:45
超级版主
2401
树莓派设置开机自启动程序的方法有多种,下面我们以新建.desktop文件方式来实现树莓派程序开机自启动程序。 一、制作测试脚本脚本文件的运行效果是在pi目录下新建一个hello.c文件,并且在hello.c文件里添加“hello word!”字符串。新建testStart.sh脚本文件nano testStart.sh在testStart.sh文件中输入以下内容:#!/bin/shtouch /home/pi/hello.csudo chmod 777 /home/pi/hello.cecho "hello word!">>/home/pi/hello.c输入完成后按Ctrl+X,按Y保存,再按回车键确认。给脚本添加执行权限sudo chmod 777 testStart.sh1.4测试脚本功能./testStart.sh可以看到已经生成了hello.c文件1.5查看hello.c文件可以看到里面有hello word!字符串。cat hello.c到此测试教程就已经制作完成了。为了验证效果,我们可以先将生成的hello.c删除掉,rm hello.c如果不删除掉的话,每次运行脚本都会在下一行叠加一句“hello word!” 二、新建.desktop文件进入./config文件cd /home/pi/./config新建autostart文件夹,如果已有请忽略此步骤mkdir autostart进入autostart文件夹cd autostart新建自启动快捷方式nano start.desktop然后输入以下内容[Desktop Entry]Type=ApplicationExec=/home/pi/testStart.sh按Ctrl+X,按Y保存,再按回车键。其中Exec=启动脚本的路径。我们可以重启一下树莓派,看看实际效果sudo reboot 注意:本方法是利用树莓派进入桌面后再自动启动程序的方式来实现自动启动,所以需要等桌面加载完成后才启动,等待的时间相对较长一些。如果树莓派没有连接显示器,可能会出现添加了启动文件后,开机不会自动启动的问题,此时需要修改/boot/config.txt文件,sudo nano /boot/config.txt找到hdmi_force_hotplug=1这一行,把前面的#号删除掉,请以图片为准。 Ctrl+O保存Ctrl+X退出即可。
扩展应用开发  3   2019-10-11 12:56:36
sw1979
980
 2
树莓派3B&B+的系统能不能安装到4B中呢?
新用户求助  4   2019-10-10 15:36:26
超级版主
6497
首先你的屏幕必须上图这种型号3.5inch RPI Display,要使用这款显示屏,需要安装驱动才能够显示。如上图 先插上树莓派GPIO,对齐针脚,切不可插错。一:要安装驱动需求1.自己有其他的显示器能够进入系统并且已经在使用中2. 还可以借助SSH远程的方式来进入系统 参考SSH资料提醒:如果上面两个条件你都不能达到,那么你只能安装带驱动的系统来使用了。(烧录已经有驱动的系统是可以直接开机的)下面是已经集成好驱动的raspbian系统:带驱动的raspbian下载:https://pan.baidu.com/share/init?surl=cuf_wdxja86xjAMHBLp-hw 提取码:l3mp带驱动的Ubuntu下载:https://pan.baidu.com/share/init?surl=oxDXuiYcZkktPwcWWjmqiQ 提取码:mxjx带驱动kali-Linux下载:https://pan.baidu.com/share/init?surl=reWWpakofskGbNhS9TTxIQ提取码:i8ew二:驱动安装步骤安装驱动请先将屏幕插上树莓派主板GPIO上,驱动安装有以下两种方法方法一:在线安装(树莓派需连接互联网)用Putty连接树莓派远程SSH登陆系统到用户命令行(初始用户名:pi 密码:raspberry)连续执行以下5条命令(复制后在Putty窗口中单击鼠标右键即可粘贴):命令安装完成后会自动重启,3.5寸就能使用了。sudo rm -rf LCD-show git clone https://github.com/goodtft/LCD-show.git chmod -R 755 LCD-show cd LCD-show/ sudo ./LCD35-show输入命令过程截图:方法二:离线安装1.下载这个驱动“LCD-show.tar.gz”放到树莓派系统卡的根目录下;(推荐步骤1烧录完成后将驱动直接拷贝到Micro SD卡,或使用SFTP等办法远程拷贝)2.执行以下操作命令解压安装驱动cd /boot sudo tar zxvf LCD-show.tar.gz cd LCD-show/ sudo ./LCD35-show安装完成后会自动重启,3.5寸就能正常使用。三:使用屏幕设置 相关资源下载如何校准3.5寸屏幕触控如何修改显示方向和触摸GPIO电阻触摸3.5寸用户手册尺寸关于树莓派电阻触摸翻转问题说明LCD驱动下载由于此款屏没有HDMI功能,所以显只能显示一些基本的画面和文字图片, 不能够看视频和玩游戏安装中遇到的问题欢迎在评论区留言~
显示屏使用方法  30   2019-09-19 23:42:46
蓝天白云
4231
 1
OMSC镜像下载网址:https://pan.baidu.com/s/1OFRhDramtEMOSylNqL8vUw 按照raspbian的系统安装方法,把omsc烧录到TF卡内,具体安装方法参考:➦安装系统上电后开始安装OSMC系统,这一切都是自动的,大约需要20分钟,安装完成后OSMC会自动启动。安装过程会有如下提示: 一、OSMC系统简介        OSMC是一款可以运行在树莓派上的操作系统,该系统可以将树莓派打造成为一个家庭影院系统,从而使用树莓派来看电影、看电视、听歌曲。二、OSMC系统基础设置1.插入内存卡,开机初始化。第一次启动会配置时间地区语言等,切勿在初始化设置时更改语言为中文,将会出现中文字用框框显示的错误。 之后开机可以到设置中切换中文,先system–>settings–>apparence–>skin,把 fonts 改成 Arial based;之后再到 skin 下面的 international,把 language 改成 Chinese;2.安装插件 系统可以安装的插件非常多,但大部分都是国外的媒体服务供应商,所以使用起来不是很方便。如果想要观看国内的视频,就需要安装插件。 推荐安装xbmc-addons-chinese插件。 首先下载,之后将文件拷贝如内存卡,选择从本地安装.zip文件。 或者安装SuperRepo,方法为:1、首先在系统-文件管理中添加源,源地址为 http://srp.nu,给源取名 SuperRepo。 2、完成后在系统-设置-插件中选择 从 zip 文件安装 3、根据自己的操作系统选择安装项,例如我选择 helix,然后选择 all关于从本地安装插件的方法,总结如下:1、找到ZIP安装界面,主界面下Videos(视频)->Video Add-ons(视频插件)2、点击Get more(获取更多) -> 出现一个列表,点第一行3、出来新的列表,选择点击第一行,显示多种导入方式,选择Install From zip file(从ZIP文件导入)4、选择USB存储盘,选择对应的插件,点击即可安装三、OSMC黑屏解决方法如果需要将树莓派使用HDMI转VGA转换器连接到显示器上,可能会出现黑屏的现象,可以参考这篇文章解决,解决树莓派使用HDMI-VGA转换器黑屏的方案 。这里如下详细的步骤。在安装成功后,将系统写到SD卡后,打开SD卡,找到其中的config.txt文件,加入以下信息。disable_overscan=1 hdmi_force_hotplug=1 # uncomment to force a specific HDMI mode (this will force VGA) hdmi_group=2 hdmi_mode=35 hdmi_ignore_edid=0xa5000080 # uncomment to force a HDMI mode rather than DVI. This can make audio work in # DMT (computer monitor) modes hdmi_drive=2 # uncomment to increase signal to HDMI, if you have interference, blanking, or # no display config_hdmi_boost=4 # uncomment for composite PAL #sdtv_mode=2 # Uncomment some or all of these to enable the optional hardware interfaces dtparam=i2c_arm=on #dtparam=i2s=on dtparam=spi=on # Uncomment this to enable the lirc-rpi module dtoverlay=lirc-rpi # Enable audio (loads snd_bcm2835) dtparam=audio=on enable_uart=1 dtoverlay=w1-gpio系统上电,完美解决树莓派显示器黑屏!要注意的是,OSMC系统安装完成后,再次重启发现又出现了黑屏现象,这时需要再次取出SD卡,将上面的代码加入到config.txt文件中,再次开机就可以解决黑屏问题。
系统与软件下载  5   2019-09-16 21:21:02
funkiey
1238
 0
RT,最近想要深入了解linux内核,准备使用树莓派来进行内核启动调试,以及后续应用程序开发,想请问下有没有之前有过经验的道友,指个迷津
开发实验版区  2   2019-09-04 18:42:26
飞翔的猪
5099
 3
前序:在安装输入法之前 是要先安装中文字库,才能输入中文的,由于raspbian默认没有中文字库(新版系统已经自带字库)。所以就算是安装了拼音输入法,打出来也是方块乱码的,所以在操作本教程之前 建议先把你的系统汉化安装了中文字库才能使用输入法。汉化可以参考本站这个帖子➩安装中文字库汉化。一:安装输入法(以下举例三种不同的输入法)安装scim拼音输入法,需要输入下面命令来安装sudo apt-get install scim-pinyin安装过程中需要选择Y/N的 ,选择Y回车即可,安装好后请重启你的树莓派才可以使用安装谷歌拼音输入法,需要输入下面命令来安装sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin安装过程中需要选择Y/N的 ,选择Y回车即可,安装好后请重启你的树莓派才可以使用安装fcitx五笔拼音输入法fcitx的五笔拼音这个很好用,五笔和拼音可混合使用,与极点五笔一样sudo apt-get install fcitxsudo apt-get install fcitx-tables-wbpy安装过程中需要选择Y/N的 ,选择Y回车即可,安装好后请重启你的树莓派才可以使用输入法还有很多种,具体哪一种好用可以自己尝试下。二:如何启用输入法在能输入文字的地方,按 “Ctrl+空格”   就能切换输入中文
开机与系统设置  18   2019-09-04 18:39:39
渐行渐远
1155
您需要登录并回复后才可以查看该文章内容
扩展应用开发  21   2019-09-04 12:05:26
神乐先生
2773
树莓派使用的Linux是基于debian系统,所以树莓派启用root和debian是相同的。debian里root账户默认是没有密码,但账户锁定了,首次使用需要设置密码需要root权限时,由默认账户经由sudo执行,Raspberry pi 系统中的Raspbian默认用户是pi 密码为raspberry。重新开启root账号,可由pi用户登录后,在命令行下执行sudo passwd root执行此命令后系统会提示输入两遍的root新密码,设定新密码后,然后在执行sudo passwd --unlock root这样就可以使用root账户了如果要切换到root用户下使用命令 su root 重新锁定root账户可执行以下命令sudo passwd --lock root需要修改root用户之外其他用户的用户名可使用如下命令sudo usermod -l <new_user_name> <old_user_name>需要修改用户密码,使用如下密码sudo passwd <new_user_name>
扩展应用开发  7   2019-08-10 13:03:16
超级版主
1900
使用资料下载
开发实验版区  2   2019-07-29 17:18:23

Powered by Raspigeek RASPIGEEK_VERSION

©2015 - 2020 树莓派极客论坛

官方网站 联系站长

您的IP:18.232.188.89,2020-07-15 01:35:52,Processed in 0.26606 second(s).