随笔分类 - 树莓派
摘要:拿到了一个红外感应模块HC-SR501,于是就用它和蜂鸣器简单试验了下。主要是试验一下这个红外感应模块的功能,所以代码也写的很随便啦,逻辑上也欠考虑。实现基本功能:运行脚本后,感应模块每隔一定时间检测,如有人靠近,则发出哔哔报警声,并在屏幕打印提示信息,人若离开,则停止鸣叫。简易的电路图如下:实物图
阅读全文
摘要:相信大家对蜂鸣器都不会陌生,很多产品和方案中都会用到蜂鸣器,大部分都是使用蜂鸣器来做提示或报警,比如按键按下、开始工作、工作结束或是故障等等。这里对单片机在蜂鸣器驱动上的应用作一下描述。 蜂鸣器的介绍、原理及其驱动方式 (一)蜂鸣器的介绍 1.蜂鸣器的作用:蜂鸣器是一种一体化结构的电子讯响器,采用直
阅读全文
摘要:所需材料 一个已经安装配置好了的树莓派 连接控制树莓派所用的其他必须设备 200Ω电阻 x 8 led x 8 面包板及连接线若干 电路连接 电路图 按照电路图所示,在面包板上进行连接。 编写程序 安装RPi.GPIO 首先得确定RPi.GPIO已安装。最新的系统已经自带了,如果没有的可以使用命令
阅读全文
摘要:时序图参考厂家说明书:DHT11数字湿温度传感器的原理和应用范例 四个阵脚连接:VCC接3.3伏电源,Dout接GPIO口,我接的是物理12针脚,NC留空,GND接地。 波折1:电阻被错接进了VCC,于是看了无数遍时序图,改了无数遍的驱动无论怎么改都是读不出数据。 波折2:偶然看了网上的DHT11上
阅读全文
摘要:pi4j是基于wiringpi开发的通过java来控制树莓派GPIO口的库文件。在java程序中引入相关类就可以使用已经封装好的方法控制树莓派GPIO口。 pi4j官网:http://pi4j.com/ pi4j下载:http://pi4j.com/download.html pi4j安装:http
阅读全文
摘要:硬件: 树莓派 2.0 DHT模块 接树莓派5V GND GPIO1 功能:读取传感器数据并打印出来 [cpp] view plain copy print? // //mydht11.c // #include <wiringPi.h> #include <stdio.h> #include <s
阅读全文
摘要:介绍 DHT11作为一个廉价配件,同时包含了温度、湿度传感器,而且,编码使用也非常简单。 本文介绍如果在树莓派中使用 DHT11,代码是Python。如果有任何疑问,欢迎在下面留言。 接线 VCC接5V或者3.3V DATA接GPIO(我接的是BCM的16号针脚,物理针脚是36) GND接GND 代
阅读全文
摘要:准备工作:1.系统建议使用官方最新的镜像文件 2.RTC时钟模块板(I2C接口)建议使用DS1307时钟模块,或者RTC时钟模块RTC时钟模块: 大家知道arduino的电平是5V,树莓派是3.3V,所以很多arduino模块都没法直接在树莓派上用,而这款I2C接口 的RTC实时时钟是市面上少见的能
阅读全文
摘要:概述 raspberry pi其实可以看做一个微型的计算机,我们可以在上面装各种操作系统,然后搭建服务器,当然这只是它的一小点功能罢了。。。与我们常用的PC机不同的是,ras pi有GPIO,我们可以让raspberry pi来控制这些引脚,从而发送一些物理信号给其他的设备,比如常见的led灯。 购
阅读全文
摘要:概述 树莓派3内置了wifi和蓝牙模块,我们不用像以前的版本那样,再去购买一个外接的模块练到raspberry上。 当我们第一次启动了树莓派的时候,必然使用了网线,但是之后的每一次使用,我们当然更希望使用wifi连接树莓派和路由器,而且wifi模块内置在树莓派3中,何乐而不为? 下面介绍下如何启动w
阅读全文
摘要:一、配置局域网NTP服务器 1.安装ntp-4.2.8p5-win32-setup.exe 下载地址:https://www.meinbergglobal.com/english/sw/ntp.htm按默认步骤安装即可。 2.修改配置文件ntp.conf 配置文件默认路径为:C:\Program F
阅读全文
摘要:最近开始使用树莓派,不过懒得在树莓派上装无线网卡的驱动,而且因为路由器放在客厅了,所以就简单找了根网线,直接连通树莓派和笔记本电脑,然后将笔记本电脑的wifi网络共享给树莓派上网,这样就可以坐在自己屋里的桌子上玩儿树莓派了。 一、材料:树莓派一部、网线一根,笔记本电脑一台。1、树莓派:带供电系统和烧
阅读全文
摘要:很多人都认为人脸识别是一项非常难以实现的工作,看到名字就害怕,然后心怀忐忑到网上一搜,看到网上N页的教程立马就放弃了。这些人里包括曾经的我自己。其实如果如果你不是非要深究其中的原理,只是要实现这一工作的话,人脸识别也没那么难。今天我们就来看看如何在40行代码以内简单地实现人脸识别。 一点区分 对于大
阅读全文
摘要:一、土壤传感器 传感器四个针脚: 二、接线 YL-38和YL69 之间直接用2根母对母线连接。 YL-38和树莓派之间VCC接1号针脚,GND接6号针脚,DO接11号针脚。 我们把VCC接到树莓派的DC3.3v输出上,我用的是PIN 01,GND接在任何一个接地端口上,我用的是PIN 06,DO输出
阅读全文
摘要:1、安装辅助工具 1 2 sudo apt-get install libjpeg8-dev sudo apt-get install cmake 1 2 sudo apt-get install libjpeg8-dev sudo apt-get install cmake 1 2 sudo ap
阅读全文
摘要:一、基本设置 1 sudo raspi-config 1 sudo raspi-config 1 sudo raspi-config 1 sudo raspi-config sudo raspi-config 移动到第五项“Enable Camera”,回车进入,按tab键切换到“Enable”回车
阅读全文
摘要:一、简单介绍树莓派的GPIO口 上图是树莓派2代的接口(不同型号接口会有差异),我们就以此为例来说下这些接口。 1、GPIO介绍 GPIO 英文全称是:General-purpose input/output 通用型之输入输出的简称,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入
阅读全文
摘要:由于我使用树莓派的场景大多数是在没有显示器、只用terminal连接它的情况下,所以,它的IP地址有时会在重启之后变掉(DHCP的),导致我无法通过terminal连接上它。然后我又要很麻烦地登录路由器的管理界面里,去看它被分配到的新IP是什么,然后用terminal重连,太麻烦了,不是么?作为一个
阅读全文
摘要:使用htpdate同步时间 由于树莓派板子上没有 RTC 硬件和电池,因此树莓派上的系统时间重启是保存不了的。网上已经有人想到应对 NTP 被防火墙封掉类似的需求了,开源的 htpdate 命令直接使用 HTTP 协议来进行系统时间同步,项目主页在这里: https://github.com/iri
阅读全文
摘要:Fragment和Activity一样,可以重写onCreateOptionsMenu方法来设定自己的菜单,其实这两个地方使用onCreateOptionsMenu的目的和效果都是完全一样的,但是由于Fragment是从属于activity的,因此第一次使用onCreateOptionsMenu的时
阅读全文

浙公网安备 33010602011771号