A. raspberry pi 怎么开启sftp
一.RaspberryPi入门向导。可以在以下地址下载Raspberry向导4.设置引导区引
B. 如何使用Raspberry Pi测量室内温度和湿度并绘制曲线
#include <wiringPi.h> #include <stdio.h> #include <stdlib.h> #include <stdint.h> #define MAX_TIME 85 #define DHT11PIN 7 int dht11_val[5]={0,0,0,0,0}; int errors=0; void dht11_read_val() { uint8_t lststate=HIGH; uint8_t counter=0; uint8_t j=0,i; float farenheit; for(i=0;i<5;i++) dht11_val[i]=0; pinMode(DHT11PIN,OUTPUT); digitalWrite(DHT11PIN,LOW); delay(18); digitalWrite(DHT11PIN,HIGH); delayMicroseconds(40); pinMode(DHT11PIN,INPUT); for(i=0;i<MAX_TIME;i++) { counter=0; while(digitalRead(DHT11PIN)==lststate){ counter++; delayMicroseconds(1); if(counter==255) break; } lststate=digitalRead(DHT11PIN); if(counter==255) break; // top 3 transistions are ignored if((i>=4)&&(i%2==0)){ dht11_val[j/8]<<=1; if(counter>16) dht11_val[j/8]|=1; j++; } } // verify cheksum and print the verified data if((j>=40)&&(dht11_val[4]==((dht11_val[0]+dht11_val[1]+dht11_val[2]+dht11_val[3])& 0xFF))) { //farenheit=dht11_val[2]*9./5.+32; printf("%d.%d\t%d.%d\n", dht11_val[0],dht11_val[1],dht11_val[2],dht11_val[3]); exit(1); } else { errors = errors + 1; if (errors > 5) { printf("0.0\t0.0"); exit(2); } }} int main(void) { if(wiringPiSetup()==-1) exit(1); while(1) { dht11_read_val(); delay(3000); } return 0; }
执行gcc sensor.c -o sensor -lwiringPi ,运行sensor后输出:
root@raspberrypi2 /home/hugo/projects/dht11 # ./sensor 44.0 18.0
记录曲线图
这里我使用cosm.com的服务,注册申请好账号后,可以建立一个data feed和两个data stream,分别是温度和湿度,相应的Tag ID为1,和2,利用下来的脚本就可以上传数据了
#!/bin/bash####################################################LOCATION=<填你的程序路径> #home/hugo/projects/dht11API_KEY='<填你的api_key>'FEED_ID='<填你的feed_id>'####################################################COSM_URL=http://api.cosm.com/v2/feeds/$FEED_ID?timezone=+8VAL=`$LOCATION/sensor`t=`echo $VAL|awk '{print $2}'`h=`echo $VAL|awk '{print $1}'`STR=`awk 'BEGIN{printf "{\"datastreams\":[ {\"id\":\"1\",\"current_value\":\"%.1f\"}, {\"id\":\"2\",\"current_value\":\"%.1f\"} ] } ",'$t', '$h'}'`echo $STRecho $STR > $LOCATION/cosm.jsoncurl -v --request PUT --header "X-ApiKey: $API_KEY" --data-binary @$LOCATION/cosm.json $COSM_URL
C. 树莓派raspberrypi怎么下载其系统源码
下载方法:
a、网页直接下载:
点到所需要下载的工程,左上角选版本,右方有一个download ZIP按钮可直接下载(笔者下载完成后,在linux中解压提示出错,windows又非常慢切内核建议不要在windows环境解压,
b、使用git下载
$ mkdir raspeberrypi_src
$ cd raspberrypi_src
$ git clone git://github.com/raspberrypi/firmware.git
$ git clone git://github.com/raspberrypi/linux.git
$ git clone git://github.com/raspberrypi/tools.git
会得到三个文件夹:firmware、linux、tools。
D. 如何制作Raspberry Pi树莓派的SD卡
如何制作Raspberry Pi树莓派的SD卡
SD卡将包含Raspberry Pi的操作系统(操作系统是一种使Raspberry Pi工作的软件,就像PC里的
Windows和Mac里的OSX)。这个操作系统与大部分电脑的系统有很大的不同。所以很多人觉
得这是使用Raspberry Pi最棘手的部分。其实它是很简单的--只是与众不同罢了。
以下的操作指南是面向 Windows 用户的. Linux and Mac 的用户参见下面的网址
www.raspberrypi.org/downloads
1. 下载 Raspberry Pi 操作系统
推荐使用Raspbian,从下面的网址下载它:
http://downloads.raspberrypi.org ... wheezy-raspbian.zip
2. 解压你下载的文件
a) 右键点击压缩包,选择“全部解压”
b) 解压完成后你会得到一个img文件
这个 .img文件只能用专用的软件写入你的SD卡中。所以。。。。。。
3. 下载Win32DiskImager 软件
a) 从下面的网址下载win32diskimager-binary.zip (当前版本 0.6):
https://launchpad.net/win32-image-writer/+download
b) 解压压缩包到 Raspbian .zip 文件同一目录下
c) 现在你得到了win32diskimager-binary目录
现在可以把Raspbian 镜像写入到你的 SD 卡中了.
4. 将Raspbian 镜像写入 SD卡
a) 把SD卡接入电脑
b) 在你第 3(b)步中解压到的文件夹中, 运行 Win32DiskImager.exe
(如果你使用的是Windows Vista, 7 或 8 ,建议右键点击文件--选择
“以管理员身份运行”). 你将看到下面的窗口:
c) 如果SD卡 没有被自动找到,那么在下拉选择框中手动选择SD卡相应的驱动器
d) 在Image File 选择框选择刚才下载的 Raspbian .img 文件
e) 点击“Write”按钮
f) 几分钟后 Raspberry Pi SD卡就写好了
5. 第一次启动你的Raspberry Pi
a) 按照 “快速启动指南” 的第一页,连接好Raspberry Pi
b) 第一次启动你会进入 Raspi-config 设置窗口
c) 设置 timezone 和 locale 等选项
d) 最后选择第二项:
expand_rootfs
然后选择 ‘yes’ ,重启
e) Raspberry Pi重启后你会看到 raspberrypi login:
f) 输入:
pi
g) Raspberry Pi会问你 Password
h) 输入:
raspberry
i) 现在你会看到提示符:
pi@raspberry ~ $
j) 想要进入图形界面输入:
startx
k) 你会发现你已经进入了一个即熟悉又不同的桌面环境
l) 好了,发现你已经制作好树莓派的SD卡了。
E. 如何查看raspberrypi 的软件版本号
网段扫描
推荐工具:PortScan、Advanced IP Scanner、Angry IP Scanner
用以上工具扫描,若显示结果有制造商项,注意“Raspberry Pi”字样
2.连路由器
连上路由器后,打开路由器管理配置界面,在客户端列表中查看。若安装的是Raspbian系统,默认客户端名是raspberrypi,即可查看对应的ip
3.连接电脑
首先将电脑开启网络共享,然后将Raspberry Pi连接电脑,在电脑上使用如下命令:
$ arp -a 1
查看返回的结果,可以找到分配的当前ip地址(此ip可以作为临时的过渡ip),用该ip地址进行ssh或者vnc登录,进行后续操作
F. raspberry pi,大家在国内都去哪里买的
听说,Raspberry Pi 即将实现国产并国内销售(预估2月初)。
G. raspbian gmu/linux 7raspberrypi tty1
下载方法: a、网页直接下载: 点到所需要下载的工程,左上角选版本,右方有一个download ZIP按钮可直接下载(笔者下载完成后,在linux中解压提示出错,windows又非常慢切内核建议不要在windows环境解压, b、使用git下载 $ mkdir raspeberrypi_...
H. 树莓派3无线上网问题,链接到无线路由,就是不能上网。raspberrypi3无线
电脑不能上网的原因,这个问题的原因可是很多的,而且解决办法只能用排除法,就是一个一个的测试来发现是不是这个原因导致的,如果是这个原因导致的,那么就解决该问题就可以了,所以首先要做的就是找电脑不能上网的原因
1.
是否欠费,拿着上次交费的票据看一下是否过期,如果过期重新续费开通即可
2.
3.
我们解决不了的,是不是通信公司那边的问题,需要打电话进行咨询,如果是,那么只能等待他们把问题解决了就可以了
4.
5.
电脑中毒导致上不去网,这也是很常见的,当然也好解决,查杀病毒,如果是病毒导致的,那么杀毒后就可以解决了
6.
7.
网络防火墙的问题,如果网络防火墙设置不当,如安全等级过高、不小心把IE放进了阻止访问列表、错误的防火墙策略等,可尝试检查策略、降低防火墙安全等级或直接关掉试试是否恢复正常。
8.
9.
网络协议和网卡驱动的问题,IE无法浏览,有可能是网络协议(特别是TCP/IP协议)或网卡驱动损坏导致,可尝试重新网卡驱动和网络协议。
10.
11.
HOSTS文件的问题,HOSTS文件被修改,也会导致浏览的不正常,解决方法当然是清空HOSTS文件里的内容。大家肯可能不知道host的位置下面就是C:WINDOWSsystem32driversetc.
12.
当然了,电脑不能上网决不限于以上几条,以上几条都是常见的上不去网的原因及解决办法,还有很多或者是非常多的莫名的原因导致的,只能逐一排查来解决,没有别的办法,但是当排查了N长时间还没有发现问题的原因的时候,可以用终极的办法就是重装系统来解决,这么说可能不太专业,但是你会喜欢这个办法的,现在恢复系统或是重装系统,时间真很短,而且也可以不用人为干预,分分钟就可以了,恢复系统后,如果不是通信公司问题,瞬间问题就解决了。但为了较劲,费了好长时间都没有解决,还要一直解决这个问题,那就有点费力不讨好了,所以看个人吧,解决办法很多,关键看怎么选择。
I. 现在raspberry pi还有哪几个能用的软件源
可以去RS Components 上购买,http://china.rs-online.com/web/generalDisplay.html?id=raspberrypi
J. 关于GitHub中raspberrypi/linux和linux的关系
因为用 GIT 的基本都是 Linux 开发者。 Windows 的人用这种协同开发的有,但肯定不如 Linux 多。 而且 git 不过是一个协同开发同步软件,你找到对应的客户端可以上传同步数据就行了。 那个教程不过是针对一些人的而已。 而且这个教程也不过是教...