2017年03月1日,星期三
SQLite 函数大全 sqlite abs(X) 返回参数X的绝对值。 coalesce(X,Y,…) 返回第一个非空参数的副本。若所有的参数均为NULL,返回NULL。至少2个参数。 glob(X,Y) 用于实现SQLite的 “X GLOB Y”语法。可使用 sqlite3_create_function() 重载该函数从而改变GLOB运算符的功能。 ifnull(X,Y) 返回第一个非空参数的副本。 若两个参数均为NULL,返回NULL。与上面的 coalesce()类似。 last_insert_rowid() 返回当前数据库连接最后插入行的ROWID。sqlite_last_insert_rowid() API函数同样可用于得到该值。 length(X) 返回X的长度,以字符计。如果SQLite被配置为支持UTF-8,则返回UTF-8字符数而不是字节数。 like(X,Y [,Z]) 用于实现SQL语法”X LIKE Y [ESCAPE Z]”.若使用可选的ESCAPE子句,则函数被赋予三个参数,否则只有两个。可使用sqlite3_create_function() 重载该函数从而改变LIKE运算符的功能。 注意同时重载like()的两参数和三参数···
2015年10月15日,星期四
wpa_cli是命令行界面下的无线网连接工具。 通过wpa_cli管理备选的网络列表。在备选网络中启用的网络,树莓派会自动试图连接。 输入sudo wpa_cli启动wpa_cli的命令行界面(必须sudo)。常用的指令如下: status:列出目前的联网状态。 list:列出所有备选网络。目前正连接到的网络会标[CURRENT],禁用的网络会标[DISABLE]。 add_network:增加一个备选网络,输出新网络的号码(这个号码替代下文的[network_id])。注意新网络此时是禁用状态。 set_network [network_id] ssid “Your SSID”:设置无线网的名称(SSID) set_network [network_id] key_mgmt WPA-PSK:设置无线网的加密方式为WPA-PSK/WPA2-PSK set_network [network_id] psk “Your Password”:设置无线网的PSK密码 enable_network [network_id]:启用网络。启用后如果系统搜索到了这个网络,就会尝试连接。 disable_network [network_id]:禁用网络。 save_config:保存配置。 举个栗子: 1 ···
2015年10月15日,星期四
1、首先进行网卡的物理连接 我的是“EDUP EP-N8508GS黄金版 迷你USB无线网卡” 最好是把这个网卡直接插入树莓派的usb口! 不要用usb扩展器~~!! 刚开始我就是用在了usb扩展器上,莫名其妙的不好用 然后输入命令“lsusb”看有没有这个网卡 树莓派正确识别了无线网卡! 2、我们进行无线网卡的配置 输入命令“sudo vim  /etc/network/interfaces” 我的配置文件如下图带有“#”号的是我想弄成静态ip地址没有成功 最后是弄无线路由进行mac地址绑定,让树莓派一直有一个固定的ip地址 ******************************************** auto lo iface lo inet loopback iface eth0 inet static address *.*.*.* netmask *.*.*.* gateway *.*.*.* auto wlan0   #如果有无线网卡设置为自动 allow-hotplug wlan0 #无线网卡支持热插拔 iface wlan0 inet dhcp #无线网卡设置为自动获得ip #iface default inet static  ##设置为静态ip,这里我的没有设置成功 wpa-ssid “****···
2013年11月1日,星期五
首先进行软件的安装 由于dht22读取温度时用一个数据线要求速度快 所以用python就显得有些慢了!要用c语言才行的, 要从GitHub下载代码,用的都是现成的代码和程序,非常方便, 就是需要一个能上网的pi然后输入以下的代码进行安装 git clone git://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git $ cd Adafruit-Raspberry-Pi-Python-Code $ cd Adafruit_DHT_Driver 现在就安装成功了哦! 然后我们可以测试我的代码哦了 命令是 sudo ./Adafruit_DHT  设备代码    gpio端口 现在我们连接硬件 raspberry-pi-winingpi-gpio   我的测试命令是 Adafruit_DHT 2302 3 raspberry-pi-temperature-and-humidity-sensor 到此结束我的raspberry-pi-temperature-and-humidity-sensor测试成功 如果你对编译好的Adafruit_DHT的输出结果不满意可以自己进行编译, 但是需要由于DHT传感器编译一下代码需要BCM2835 C语言库 这里先安装一下这个BCM2835 的库 $ w···
2013年11月1日,星期五
首先升级系统 sudo apt-get update sudo apt-get upgrade 用git安装 WiringPi git clone git://git.drogon.net/wiringPi cd wiringPi git pull origin 直接编译 ./build 下边是 需要说明的是winingpi对gpio进行了重新定义: 目前树莓派默认只有8个GPIO,从0-7对应的分别是下图中绿色部分,请大家使用这8个GPIO7 大家使用时要注意在winingpi中gpio的对应关系 否则将不能使用或者烧毁pi的gpio口!! 详情见下图: