<strike id="um4h1"></strike>
<legend id="um4h1"><pre id="um4h1"><dl id="um4h1"></dl></pre></legend>
<th id="um4h1"><track id="um4h1"></track></th>
  • <dd id="um4h1"></dd><nav id="um4h1"><sub id="um4h1"></sub></nav>
    <rp id="um4h1"></rp>

    <dd id="um4h1"></dd>
    1. <th id="um4h1"></th>
       找回密碼
       馬上注冊

      QQ登錄

      只需一步,快速開始

      搜索

      [ 單片機 ] 《ITEAD智能家居DIY教程4》遠程紅外控制篇

      2014-7-9 10:03| 發布者: 老A | 查看: 17495 |原作者: ITEAD創易工作室



      上一節我們學習了如何DIY智能開關(http://www.idiotonastick.com/article-4493-1.html),今天我們來學習如何控制家里的紅外遙控電器,例如:空調、電視、機頂盒、風扇等等。
      這次我們還是用Nano開發板作為控制器,用最快的速度來搭建硬件。

      下面是我們這次需要使用到的主要配件:

      其他配件有: Micro USB線 X1、9V~12V/1A電源適配器X1、1p杜邦線2根
       


      把nRF24L01模塊插到NANO IO shield板子上的對應接口,再把NANO接到shield的插槽上,按鈕模塊接到D2的電子積木接口上,IR接收模塊接到D5的電子積木接口上,再把IR發射二極管的短引腳接到地,把長引腳接到D3上。實際的電路圖如下圖所示:
      按鈕模塊是用于學習紅外編碼。
      硬件很快就搭好了,接下來是安裝驅動和燒寫固件。

      Nano驅動和庫文件下載地址:http://pan.baidu.com/s/1nt5FY3J (復制到瀏覽器打開)下載完成后解壓出來。

      NANO驅動安裝步驟:跟溫濕度篇的步驟一樣,已安裝過Nano驅動的同學可以跳過這步。
      a、給NANO插上micro USB線連接電腦
      b、右鍵點擊“我的電腦”或者“計算機”,打開“管理”
      c、進入“設備管理器”,在端口com下會出現“USB Serial Port”
      d、右擊“USB Serial Port”,選擇“更新安裝驅動程序軟件”
      e、點擊“瀏覽計算機查找驅動程序軟件”
      f、選擇剛才解壓出來的NANO驅動文件里面的文件夾。
      g、點擊確定或下一步,完成驅動安裝
      接下來,為NANO燒寫固件(可隨意修改源代碼來實現你要的功能)

      1、把下載的庫解壓放到你的arduino IDE目錄下的libraries文件夾里面,例如我的路徑是:D:\arduino-1.0.4\libraries
      2、 打開arduino軟件,選擇Tools->Serial Port->COMX
      3、 COMX就是在電腦設備管理器CP2102的COM號
      4、 選擇Tools->Board->Arduino Duemilanove w/ATmega328
      5、  把hongwai.pde文件(可用記事本打開)里面的源代碼拷貝到arduino程序界面中
      6、  在http://m.znck007.com/平臺的“電視/空調/家電”中添加新的紅外設備,記住其sid
      7、  把程序中的sid修改自己新添加的sid
      8、  最后點擊右箭頭,就開始下載程序了
      9、  當綠色的進度條完成,并有Done uploading說明成功了
       
      接下來是學習紅外遙控碼。目前自學的編碼包括NEC、SONY、RC5、RC6、其它暫不支持。

      因為我們的奧克斯空調編碼不支持,所以我們找了一個紅外遙控開關來做實驗,當然你也可以用電視機、紅外風扇和其他型號的空調試試。

      學習紅外編碼方法:給nano IO shield插上電源后,重啟主板,然后長按按鈕模塊,使它進入學習模式。把紅外遙控器對準IR接收模塊,按一下,等3秒后,放開按鈕模塊。學習完畢。

      最后,聯網測試:
      a、首先,給網關連接好網線,插上電源適配器,iboard上的LED開始閃爍,這說明有網絡了
      b、用手機或pc網頁打開智能創客控制端m.znck007.com,并登陸你的賬號
      c、把IR發射二極管對準紅外遙控插座,用手機點擊創客平臺的紅外控制圖標




      收藏 邀請
      已有7人參與

      會員評論

      查看全部評論>>

      贊過此文的人

      推薦閱讀

      QQ|極客迷網 ( ICP09011854

      44030602000010

      © 2009-2016 All Rights Reserved

      GMT+8, 2022-4-16 11:57 , Processed in 0.121945 second(s), 19 queries , Gzip On, Memcache On.