-硬件请求:04%
-软件请求:08%
-寻常的建设和建设09%
-软件建设18%
-安设Apacheweb效劳器19%
-安设PHP25%
-测试PHP30%
-安设WiringPi35%
-测试WiringPi44%
-毗邻DS18B20传感器到树莓派45%
-软件建设48%
-毗邻继电器57%
-哄骗PHP掌握继电器63%
-在这个网页上观看温度83%
研习何如用PHP和温度传感器告竣树莓派掌握GPIO并职掌继电器
你能否曾经想懂得何如哄骗手机也许电脑在职何场合掌握你的风扇和灯等一些家用电器?
我此刻想掌握我的圣诞彩灯,是哄骗手机呢,依旧哄骗平板电脑呢,也许是哄骗条记本电脑呢?都不是,而是只是哄骗一个树莓派。让我来奉告你何如哄骗PHP和温度传感器告竣树莓派掌握GPIO引足并职掌继电器。我哄骗AJAX把它们调整在了一同。
硬件请求:
树莓派
安设有Raspbian系统的SD卡(任何一张SD卡均也许,不过我更倾向哄骗巨细为32GB等第为class10的SD卡)
电源适配器
跳线(母对母跳线和公转母跳线)
继电器板(我哄骗一个用于12V继电器的继电器板)
DS18B20温度传感器
树莓派的Wi-Fi适配器
路由器(为了拜访互联网,你需求有一个占有端口转发的路由器)
10KΩ的电阻
软件请求:
下载并安设Raspbian系统到你的SD卡
有用的互联网毗邻
Apacheweb效劳器
PHP
WiringPi
基于Mac也许Windows的SSH客户端
寻常的建设和建设
1、插入SD卡到树莓派,而后哄骗以太网网线将它毗邻到路由器;
2、毗邻WiFi适配器;
3、哄骗SSH方法登录到树莓派,而后哄骗上面的下令编纂interfaces文献:
sudonano/etc/network/interfaces
这个下令会用一个叫做nano的编纂器翻开这个文献。它是一个特别简明又易于哄骗的文本编纂器。即使你不熟练基Linux的职掌系统,也许哄骗键盘上的方位键来职掌。
用nano翻开这个文献后,你会看到云云一个界面:
Fileeditornano
4、要建设你的无线网络,依据上面所示点窜这个文献:
ifaceloinetloopback
ifaceeth0inetdhcp
allow-hotplugwlan0
autowlan0
ifacewlan0inetdhcp
wpa-ssid"YourNetworkSSID"
wpa-psk"YourPassword"
5、按CTRL+O保管,而后按CTRL+X退出编纂器。
到今朝为止,一共都曾经建设告竣,接下来你需求做的便是使遵守令从头加载网络:
sudoservicenetworkingreload
(告诫:即使你是哄骗长途毗邻的方法毗邻的树莓派,毗邻将会停顿。)
软件建设
安设Apacheweb效劳器
Apache是一个受迎接的效劳器运用,你也许在树莓派安设这个程序让它供给网页效劳。Apache本来就也许经过HTTP方法供给HTML文献效劳,增加其余模块后,Apache还也许哄骗像PHP云云的足本谈话来供给动态网页的效劳。
也许在下令行输入上面下令安设Apache:
sudoapt-getinstallapache2-y
安设告竣后,也许在欣赏器地点栏输入树莓派的IP地点来测试web效劳器。即使你也许赢得上面图片的体例,阐明你曾经胜利地安设并建设好了你的效劳器。
Successfulserversetup
要变动这个默许的页面和增加你本人的html文献,加入var/