摘要: 所需材料 一个已经安装配置好了的树莓派 连接控制树莓派所用的其他必须设备 200Ω电阻 x 8 led x 8 面包板及连接线若干 电路连接 电路图 按照电路图所示,在面包板上进行连接。 编写程序 安装RPi.GPIO 首先得确定RPi.GPIO已安装。最新的系统已经自带了,如果没有的可以使用命令 阅读全文
posted @ 2017-04-07 23:33 久龄 阅读(6326) 评论(0) 推荐(0) 编辑
摘要: 时序图参考厂家说明书:DHT11数字湿温度传感器的原理和应用范例 四个阵脚连接:VCC接3.3伏电源,Dout接GPIO口,我接的是物理12针脚,NC留空,GND接地。 波折1:电阻被错接进了VCC,于是看了无数遍时序图,改了无数遍的驱动无论怎么改都是读不出数据。 波折2:偶然看了网上的DHT11上 阅读全文
posted @ 2017-04-07 23:12 久龄 阅读(854) 评论(0) 推荐(0) 编辑
摘要: pi4j是基于wiringpi开发的通过java来控制树莓派GPIO口的库文件。在java程序中引入相关类就可以使用已经封装好的方法控制树莓派GPIO口。 pi4j官网:http://pi4j.com/ pi4j下载:http://pi4j.com/download.html pi4j安装:http 阅读全文
posted @ 2017-04-07 23:09 久龄 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 硬件: 树莓派 2.0 DHT模块 接树莓派5V GND GPIO1 功能:读取传感器数据并打印出来 [cpp] view plain copy print? // //mydht11.c // #include <wiringPi.h> #include <stdio.h> #include <s 阅读全文
posted @ 2017-04-07 23:07 久龄 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: 介绍 DHT11作为一个廉价配件,同时包含了温度、湿度传感器,而且,编码使用也非常简单。 本文介绍如果在树莓派中使用 DHT11,代码是Python。如果有任何疑问,欢迎在下面留言。 接线 VCC接5V或者3.3V DATA接GPIO(我接的是BCM的16号针脚,物理针脚是36) GND接GND 代 阅读全文
posted @ 2017-04-07 23:05 久龄 阅读(7277) 评论(2) 推荐(0) 编辑
摘要: 准备工作:1.系统建议使用官方最新的镜像文件 2.RTC时钟模块板(I2C接口)建议使用DS1307时钟模块,或者RTC时钟模块RTC时钟模块: 大家知道arduino的电平是5V,树莓派是3.3V,所以很多arduino模块都没法直接在树莓派上用,而这款I2C接口 的RTC实时时钟是市面上少见的能 阅读全文
posted @ 2017-04-07 22:47 久龄 阅读(4810) 评论(0) 推荐(0) 编辑
摘要: 概述 raspberry pi其实可以看做一个微型的计算机,我们可以在上面装各种操作系统,然后搭建服务器,当然这只是它的一小点功能罢了。。。与我们常用的PC机不同的是,ras pi有GPIO,我们可以让raspberry pi来控制这些引脚,从而发送一些物理信号给其他的设备,比如常见的led灯。 购 阅读全文
posted @ 2017-04-07 22:39 久龄 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 概述 树莓派3内置了wifi和蓝牙模块,我们不用像以前的版本那样,再去购买一个外接的模块练到raspberry上。 当我们第一次启动了树莓派的时候,必然使用了网线,但是之后的每一次使用,我们当然更希望使用wifi连接树莓派和路由器,而且wifi模块内置在树莓派3中,何乐而不为? 下面介绍下如何启动w 阅读全文
posted @ 2017-04-07 22:38 久龄 阅读(4034) 评论(0) 推荐(0) 编辑
摘要: 一、配置局域网NTP服务器 1.安装ntp-4.2.8p5-win32-setup.exe 下载地址:https://www.meinbergglobal.com/english/sw/ntp.htm按默认步骤安装即可。 2.修改配置文件ntp.conf 配置文件默认路径为:C:\Program F 阅读全文
posted @ 2017-04-07 22:12 久龄 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 最近开始使用树莓派,不过懒得在树莓派上装无线网卡的驱动,而且因为路由器放在客厅了,所以就简单找了根网线,直接连通树莓派和笔记本电脑,然后将笔记本电脑的wifi网络共享给树莓派上网,这样就可以坐在自己屋里的桌子上玩儿树莓派了。 一、材料:树莓派一部、网线一根,笔记本电脑一台。1、树莓派:带供电系统和烧 阅读全文
posted @ 2017-04-07 21:24 久龄 阅读(8035) 评论(0) 推荐(0) 编辑
摘要: 很多人都认为人脸识别是一项非常难以实现的工作,看到名字就害怕,然后心怀忐忑到网上一搜,看到网上N页的教程立马就放弃了。这些人里包括曾经的我自己。其实如果如果你不是非要深究其中的原理,只是要实现这一工作的话,人脸识别也没那么难。今天我们就来看看如何在40行代码以内简单地实现人脸识别。 一点区分 对于大 阅读全文
posted @ 2017-04-07 16:10 久龄 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 一、土壤传感器 传感器四个针脚: 二、接线 YL-38和YL69 之间直接用2根母对母线连接。 YL-38和树莓派之间VCC接1号针脚,GND接6号针脚,DO接11号针脚。 我们把VCC接到树莓派的DC3.3v输出上,我用的是PIN 01,GND接在任何一个接地端口上,我用的是PIN 06,DO输出 阅读全文
posted @ 2017-04-07 16:09 久龄 阅读(1634) 评论(0) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2017-04-07 16:08 久龄 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 一、基本设置 1 sudo raspi-config 1 sudo raspi-config 1 sudo raspi-config 1 sudo raspi-config sudo raspi-config 移动到第五项“Enable Camera”,回车进入,按tab键切换到“Enable”回车 阅读全文
posted @ 2017-04-07 16:08 久龄 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 一、简单介绍树莓派的GPIO口 上图是树莓派2代的接口(不同型号接口会有差异),我们就以此为例来说下这些接口。 1、GPIO介绍 GPIO 英文全称是:General-purpose input/output 通用型之输入输出的简称,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入 阅读全文
posted @ 2017-04-07 16:07 久龄 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: 由于我使用树莓派的场景大多数是在没有显示器、只用terminal连接它的情况下,所以,它的IP地址有时会在重启之后变掉(DHCP的),导致我无法通过terminal连接上它。然后我又要很麻烦地登录路由器的管理界面里,去看它被分配到的新IP是什么,然后用terminal重连,太麻烦了,不是么?作为一个 阅读全文
posted @ 2017-04-07 16:06 久龄 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 使用htpdate同步时间 由于树莓派板子上没有 RTC 硬件和电池,因此树莓派上的系统时间重启是保存不了的。网上已经有人想到应对 NTP 被防火墙封掉类似的需求了,开源的 htpdate 命令直接使用 HTTP 协议来进行系统时间同步,项目主页在这里: https://github.com/iri 阅读全文
posted @ 2017-04-07 16:04 久龄 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: Fragment和Activity一样,可以重写onCreateOptionsMenu方法来设定自己的菜单,其实这两个地方使用onCreateOptionsMenu的目的和效果都是完全一样的,但是由于Fragment是从属于activity的,因此第一次使用onCreateOptionsMenu的时 阅读全文
posted @ 2017-04-07 16:03 久龄 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 在Android应用程序中,可以使用LocationManager来获取移动设备所在的地理位置信息。看如下实例:新建android应用程序TestLocation。 1、activity_main.xml布局文件 用于显示获取到的位置信息。 2、MainActivity.java 从上面可以看出,获 阅读全文
posted @ 2017-04-07 16:02 久龄 阅读(285) 评论(1) 推荐(0) 编辑
摘要: 具体可见http://developer.android.com/tools/debugging/ddms.html。 DDMS为IDE和emultor、真正的android设备架起来了一座桥梁。开发人员可以通过DDMS看到目标机器上运行的进程/现成状态,可以 android的屏幕到开发机上,可以看 阅读全文
posted @ 2017-04-07 16:01 久龄 阅读(348) 评论(0) 推荐(0) 编辑