
树莓派
文章平均质量分 76
PaulYoung_Blog
这个作者很懒,什么都没留下…
展开
-
picamera 1.10 教程及api中文简译(四)picamera的高级使用
5、picamera的高级使用下面的这些实例包含了picamera的一些高级使用方式,可能需要有一些图像开发经验才能掌握。所以请随时提出改进或更多的实例。5.1、无损格式图像采集(YUV格式)如果你不想损失拍摄图像的细节(由于jpeg是有损压缩),那么你可以通过PNG来接收拍摄的图像(PNG为无损压缩格式),然而某些应用需要YUV(YUV是被欧洲电视系统所采用的一种颜色编码方法)这种数字压缩格式的图原创 2016-01-13 16:17:03 · 9497 阅读 · 3 评论 -
picamera 1.10 教程及api中文简译(三)picamera的基本使用
4、picamera基本使用方法如果你是一个python程序员,那么你将轻松的掌握以下实例,请随时提出改进或新的实例。4.1、捕捉一个图像输出至文件使用capture方法可以轻松将捕捉到的图像输出至指定文件。 下面这个实例是捕捉一个分辨率为1024*768的图像,并将之输出到foo.jpg中:import timeimport picamerawith picamera.PiCamera() a原创 2016-01-12 15:37:02 · 29992 阅读 · 6 评论 -
将树莓派Raspberry Pi设置为无线路由器(WiFi热点AP,RTL8188CUS芯片)
本文是基于在某东购买的usb无线网卡(RTL8188CUS芯片)来制作无线热点。本来想制作一个一键脚本,不过先把实现的过程记录下来。 参考文章 Turn Your Raspberry Pi Into a WiFi Hotspot with Edimax Nano USB EW-7811Un (RTL8188CUS chipset) Why won’t dnsmasq’s DHCP s原创 2016-02-05 10:52:27 · 8585 阅读 · 0 评论 -
Bluez调试工具hcitool与gattool的使用实例
Bluez协议栈在安装完以后,会提供两个命令行调试工具,hcitool与gattool,我们可以根据提供的工具来轻松的调试我们的蓝牙设备。 当然 需要注意的是,在调试BLE设备时,需要获得root权限。蓝牙设备的开启与关闭首先,查看在使用hci工具时,我们需要查看当前能够识别的蓝牙设备,这里我们需要使用的工具是hciconfig命令,该命令如ifconfig一样,可以控制蓝牙设备的开启与关闭原创 2016-01-31 19:01:02 · 30320 阅读 · 3 评论 -
制作树莓派最小镜像-img裁剪瘦身
备份树莓派系统固件,并缩减固件大小,可以用系统变量来扩展大小已经经过两版固件测试原创 2016-01-04 15:28:06 · 34284 阅读 · 51 评论 -
树莓派zero音频解决方案
本文章翻译自hackster.io的一篇示例型项目。 先上项目完成效果图: 所需材料: 材料 数量 树莓派zero x1 pHAT DAC X1 Mono 2.5W Class D Audio Amplifier x1 3.4W 8欧姆扬声器 x1 100欧姆电阻 x2 USB wifi x1 USB连接线 x1 热熔胶 若干原创 2016-08-07 18:45:19 · 15033 阅读 · 0 评论 -
raspberry pi zero通过usb进行ssh连接
树莓派zero因为相对来说太小巧,没有提供初始化的网卡,所以我们除了通过串口连接以外,树莓派zero也提供了usb直接连接的方式。即通过Ethernet Gadget模式来连接pc,并进行ssh连接。 Ethernet Gadget模式即USB网卡模式,比较常见的就是我们通过android手机的usb接口对pc进行网络共享的一种手段。一般电脑都会自动识别这种设备,并开启网卡进行共享。1、修改配原创 2016-11-07 15:52:58 · 28333 阅读 · 6 评论 -
使用qemu虚拟机运行树莓派(linux kernel 4.9)
2018年5月8日更新,https://github.com/dhruvvyas90/qemu-rpi-kernel的项目已经更新,现已支持4.9内核的编译,大家可以参考编译。 同时按照本文操作也可以将树莓派虚拟起来,不过会遇到模块加载错误,导致网卡等驱动安装失败。如果用dhruvvyas90的方法重新编译内核就不会有这个问题,但是经过dhruvvyas90编译后的内核能否从新...原创 2018-03-10 18:23:24 · 18932 阅读 · 7 评论 -
使用QEMU扩展树莓派镜像增加剩余使用空间
前言 当我们使用qemu加载了一个树莓派官方镜像时,因为官方在构建镜像的时候人为的控制了root分区的大小,如果我们加载完镜像需要进行一些自己的操作时,就需要使用qemu-img工具来扩容空间啦。1、检查树莓派镜像 首先,我们检查一下现有树莓派镜像的空间,使用qemu-img的info命令:qemu-img info 2017-11-29-raspbian-stretch.im...原创 2018-07-28 20:09:39 · 3734 阅读 · 4 评论 -
树莓派安装BlueZ协议栈(Raspberry pi Bluetooth LE)
在之前的项目中,遇到需要将若干个BLE连接上读取其数据的功能,所以我采取了将树莓派和usb蓝牙结合在一起,使用bluez驱动其蓝牙4.0使 之和我的BLE设备进行连接,所以在此我记录一下在树莓派环境下怎样使用USB蓝牙设备。前提准备关于USB蓝牙4.0适配器 因为项目的选型,我在京东上对胜为,山泽等标准正版的适配器进行过测试,只要是正版芯片,树莓派固件对于蓝牙适配器的支持非常好,没有遇到过无法原创 2016-01-29 23:59:20 · 11443 阅读 · 2 评论 -
picamera 1.10 教程及api中文简译(二)快速理解picamera
3、快速理解picamera原创 2016-01-12 14:46:34 · 6317 阅读 · 5 评论 -
picamera 1.10 教程及api中文简译(一)在python2.7/3.2+上安装 picamera
以前做过一个家庭摄像头,用的是raspivid的命令行来实现,但是功能太少,不得不放弃重构,正好遇到了picamera这个库,使我能摆脱用命令行或其他低级语言来控制树莓派的摄像头模块。 现在picamera已经内置在树莓派最新的镜像之内了,可以方便我们的使用。而picamera也在不断的迭代更新中,现在的版本已经更新到了1.10新增了一些api,所以也为了方便自己的使用,现将1.10版本的官方ap原创 2016-01-11 22:06:31 · 13352 阅读 · 1 评论 -
使用linux裁剪树莓派完整sd卡镜像
解决了最小镜像的制作问题以后,就发现手里已经积攒了不少用Win32DiskImager制作的完整sd卡镜像。虽然压缩过了以后很小,但是在恢复镜像时32G大小的写入速度简直慢到龟速,所以我通过Ubuntu来裁剪一下完整的sd卡镜像。首先,准备镜像与系统。我用的是Ubuntu 14。 然后安装必要的软件sudo apt-get install dosfstools dump parted kpartx原创 2016-01-06 17:26:17 · 11416 阅读 · 4 评论 -
树莓派错误“No space left on device”
这个错误是指存储空间不足。首先,通过df -h存储空间是否耗尽,其次检查sd卡扩展空间是否放开。一、进入树莓派配置sudo raspi-config二、选择sd卡扩展 三、扩展成功后,重启 四、再次检查系统空间df -h检查系统磁盘空间是否已经扩展,若扩展成功则该错误成功解决原创 2016-01-06 22:09:26 · 5205 阅读 · 1 评论 -
通过shell脚本来搭建python开发环境
运行下面两个命令,即可把 Vim(含插件)配置成 Python IDE。目前支持 MAC 和 Ubuntu。curl -O https://raw.githubusercontent.com/vince67/v7_config/master/vim.shbash vim.sh截图示例 做了什么写了个方便的bash脚本,用来配置VIM使用的配置来自 fisa-vim-config 效果爆炸转载 2016-01-24 22:53:43 · 2233 阅读 · 0 评论 -
树莓派B+ GPIO定义
树莓派GPIO定义转载 2016-01-07 15:21:26 · 1826 阅读 · 0 评论 -
ubuntu 14编译VCL for Android
我们在开发播放在线流媒体或者静态文件时(比如播放我们树莓派摄像头的视频流),我们需要有播放器的支持,所以我们选择这款著名的开源播放器项目VLC。VCL的开源代码从gitlab中可以下载下来,所以我们围绕着VCL 1.7.5 for Android版为基础,从Android的环境的安装(涉及到openjdk,Android sdk,Android ndk的安装,如果你已经安装了这些环境可以直接跳过)到原创 2016-01-24 22:44:55 · 1517 阅读 · 0 评论 -
通过网络共享连接树莓派
购进树莓派以后,按照标准的教程需要通过HDMI+USB键/鼠标的形式玩转树莓派。 但是有时不会准备的特别齐全,所以使用VNC,我们就可以通过一根网线,一个笔记本电脑就可以玩转树莓派。前提准备 1、双网卡笔记本\台式机 2、盲装树莓派,即利用镜像直接写入sd卡,而不是用NOOBS安装。 3、普通网线。操作步骤 Windows 10环境 1、开启Internet共享 1)打开网络或共享中心原创 2016-01-10 16:21:57 · 7533 阅读 · 1 评论 -
通过串口连接树莓派ssh
现在网上很多资料是连接树莓派进行串口通讯,这篇文章是用串口来连接树莓派的ssh。 树莓派串口连接官方资料前期准备 1、USB转串口工具,比如FTDI TTL-232R-RPI 2、杜邦线操作过程 1、在树莓派中检查打开串口连接。sudo raspi-config选择第8项,Advanced Options 选择第8项,Serial,设置为Enable 这时tty登录占用了tx/原创 2016-01-10 19:45:52 · 13353 阅读 · 0 评论 -
搭建树莓派python开发环境
安装完镜像环境后,就可以在树莓派上开发了,为了开发opencv for python,我在树莓派上搭建了vim的python开发环境,除了配置.vimrc以外还要安利一款VIM python 自动补全插件:pydiction。这是在纯shell环境下进行python编程的一款利器。 pydiction可以实现下面python代码的自动补全: 简单python关键词补全 python 函数补全带原创 2016-01-11 20:03:45 · 21209 阅读 · 0 评论 -
在mac环境下交叉编译ARM32版Docker
前言 在把docker迁移至树莓派时,需要进行源码编译,记录一下迁移过程及docker开发环境搭建的流程。这个博客是基于17.05.0-ce-rc1分支进行的。我已经把所有的编译环境制作了镜像,可以直接通过:docker run --rm -i --privileged -e BUILDFLAGS -e KEEPBUNDLE -e DOCKER_BUILD_GOGC -e DOCKER_...原创 2018-10-11 13:19:47 · 4989 阅读 · 4 评论