31
2016
05

03_搭建web服务器 (nginx+php)

. 安装nginx

1. 安装nginx

sudo apt-get install nginx


2. 修改配置

sudo nano /etc/nginx/sites-available/default


3. 修改主页

找到index行,加入index.php,修改后内容如下

index index.php index.html index.htm

4. 修改web根目录

root修改为下面的内容

#root /var/www/html;

root /home/pi/www;

5.重启nginx

sudo nginx -s stop
sudo nginx


31
2016
05

02_使用python读取dht11数据并上传到yeelink

1.修改一下上节的 arduino代码,并重新上传:

#include <dht11.h>
dht11 DHT11;
#define DHT11PIN A2
 
void setup()
{
  Serial.begin(9600);
}
 
void loop()
{
  DHT11.read(DHT11PIN);
 
  Serial.print(" Humidity (%): ");
  Serial.print(DHT11.humidity);
 
  Serial.print("; Temperature (oC): ");
  Serial.print(DHT11.temperature);
 
  Serial.println("");
  delay(1000);
}


31
2016
05

01_读取dht11的数据

需要硬件:

DHT11 BPI-M2+Arduino UNO,杜邦线

. 安装最新版本的 Arduino IDE

1. arduino下载地址  https://www.arduino.cc/en/Main/Software?setlang=cn

2. 下载软件 

wget -c 
https://downloads.arduino.cc/arduino-1.6.9-linuxarm.tar.xz


3. 开始安装

xz -d arduino-1.6.9-linuxarm.tar.xz
tar xvf arduino-1.6.9-linuxarm.tar
cd arduino-1.6.9
sudo ./install.sh



17
2016
05

关于 wstudio 的开发进度

因为最近时间比较紧,所以wstudio的后续升级进度比较慢,不过这个软件我还是会继续开发的(貌似目前只有我自己在用)qq群:299206064
14
2016
05

同步树莓派时间的 python 脚本

树莓派断电后时间总是不准,有这个脚本就方便多了 (适用于其他pi)

import http.client
import time
import os
import platform

def isWindowsSystem():
    return 'Window
17
2016
04

pm2.5 查看

pm2.5 查看

pm设备列表 http://wp-cloud.cc/pm25/

我的地址  http://wp-cloud.cc/weather/pm25.php?mac=5CCF7F0BC634

第二个地址 http://wp-cloud.cc/weather/pm25.php?mac=18FE34CF2EED

传感器对比 http://wp-cloud.cc/weather/pm25_mul.php


05
2016
03

yeelink上数据的浏览地址

yeelink上数据的浏览地址

http://www.yeelink.net/devices/343303

04
2016
03

WStudio 下载

wstudio 1.0.5下载地址:https://pan.baidu.com/s/1qYBRF2W1.修改了PWM的例子;2.部分例子中增加了注释;3.完成了第一课点亮LED教程;wstudio 1.0.3下载地址:http://pan.baidu.com/s/1kTTa3CN1.增加了快捷键;2.增加了tea5767模块(收音机模块)的代码;3.增加了 步进电机 测试代码;wstudio 1.0.2下载地址:https://pan.baidu.com/s/1ntT8DzNwstudio 1.
22
2016
02

WStudio简介

WStudio是一个可以让arduino程序在STC单片机上运行的IDE

test.gif

qq群: 299206064

07
2016
01

arduino连接bh1750的库

bh1750和bmp180可以直接并联

bh1750.h

#ifndef bh1750_h
#define bh1750_h

#if defined(ARDUINO) && (ARDUINO >= 100)
#include <Arduino.h>
#e