隨著物聯(lián)網(wǎng)、3D打印、穿戴設(shè)置、Maker、Geek的興起,越來越多的90后加入到這些智能行業(yè)。費話少說了,下面開始手把手教大家從住的地方開始DIY,我的教程一般都包含有視頻,所以用心就行你懂的……
那我們第一個視頻,就先教你如何DIY智能家居網(wǎng)關(guān),它就像一個主機,負責(zé)將家居聯(lián)入互聯(lián)網(wǎng),接收和發(fā)送命令。
有了它我們可以時時查看家里的濕度濕度,有沒有著火呀?電燈是不是沒關(guān)呀,下班提前熱水,智能調(diào)節(jié)空調(diào),監(jiān)控家里有沒有發(fā)生什么事,小偷有沒有光顧等等。如果用心加點其它元素就可以讓家里像科幻電影里一樣酷!
我們所需要的配件在淘寶上都可以購買得到,現(xiàn)在的技術(shù)已經(jīng)很成熟了,我們只需購買元件,再將他們連接起來,就可以實現(xiàn)我們想要的功能。
①USB下載器
?、诼酚善麟娫?/p>
?、勖姘澹?/p>
?、躰rf24l01無線收發(fā)
?、輆rduino pro控制板
?、辝nc28j60以太網(wǎng)卡
?、甙婢€
⑧亞克力盒子
?、醓ms1117穩(wěn)壓3.3v
⑩LED和接線端
所有的配件加一共100多元!為什么不淘回家DIY?開始踏入未來創(chuàng)客一員呢。
制作“智能家居網(wǎng)關(guān)”只需要三步:
第一步硬件(連接配件)
一、enc28j6o網(wǎng)卡與arduino pro控制板
1、面包板介紹
我們采用小面包板,沒有正負線,模著是不相連豎的是相連的。
2、arduino控制板插入面包板
3、enc28j60網(wǎng)卡與arduino pro控制板接線圖
4、接線端插入腳針方便面包線連接。
5、按接線圖和控制作連接起來
二、nrf24l01無線與arduino pro控制板
1、ams1117降壓v3.3的作用
2、nrf24l01無線和arduino pro控制板連接圖
3、nrf24l01無線連接
4、nrf24l01無線和enc28j60網(wǎng)卡連接
三、LED、USB下載線、電源線
1、LED燈連線
2、USB下載線作用
3、9V路由器電源供電
第二步軟件(刷固件)
1)下載驅(qū)動和固件(百分之分開源代碼)
1、下載地址http://pan.baidu.com/s/1mglvP24
2、enc28j60網(wǎng)卡模塊插入電腦
3、驅(qū)動安裝
a、右擊我的電腦或計算機,點擊管理
b、點擊設(shè)置管理器,在端口com下會有出現(xiàn)USB Serial Port
c、在USB Serial Port后面會出現(xiàn)COM加一個數(shù)字,記住它
d、右擊USB Serial Port,點擊安裝驅(qū)動程序軟件
e、點擊“瀏覽計算機查找驅(qū)動程序軟件”
f、選擇 下載驅(qū)動的目錄,選drivers->CP2102_USB_Drivers
g、點擊確定或下一步,完成驅(qū)動安裝
2)刷enc28j60網(wǎng)卡固件(可隨意修改源碼實現(xiàn)你要的功能)
a、打開arduino軟件后,選擇Tools->Serial Port->COMX
b、COMX就是在電腦設(shè)置管理器里的COM數(shù)字
c、選擇Tools->Board->再選擇arduino Pro or Pro Mini(5v,16M)w/ATmega328
d、點擊File->Examples->znck007->wangguan_fashe
e、最大化后,點會看到xxxxxxxxxxxxxxxx,修改成你的apikey(在http://m.znck007.com申請)
f、最后點擊右箭頭,就開始下載刷新了。
g、當綠色的進度條完成,并有Done uploading.說明成功了。
3)刷nrf24l01無線固件(可隨意修改源碼實現(xiàn)你要的功能)
a、我們拔下有網(wǎng)卡那個板,將USB接到另一個板(無線接收)
b、點擊File->Examples->znck007->wangguan_jieshou
c、再點擊右箭頭(紅色框里),就開始下載刷新了。
d、那么我們軟件部分就已經(jīng)刷好了,現(xiàn)在他有腦子啦。
第三步組合(包裝)
1)兩個面包板連接
2)兩板連線互通
a、將網(wǎng)卡上的無線正負級連接到v3.3
b、TX連到另一個板的RX,RX連到另一個板的TX
c、將兩個板的正負線電源連接,這樣兩個就都可以供電了
d、RAW連接另一個板的RAW(正極),GND連接另一個板GND(負級)
3)聯(lián)網(wǎng)測試
a、首先連接好網(wǎng)線,確保能上網(wǎng)
b、自動獲取IP、聯(lián)網(wǎng)需要20秒左右
c、手機打開智能創(chuàng)客控制端m.znck007.com,并登陸您的賬號
d、當網(wǎng)卡上的燈在閃爍,那說明控制板已經(jīng)上得網(wǎng)了
e、當前狀態(tài),如果顯示網(wǎng)關(guān)正在運行中,就連到你的賬號了
f、到這里,硬件和軟件部分都能正常運行了。
4)裝入亞克力盒子