各位看官好啊,教大家做一個 光照 自動控制 物聯網8路開關
8路繼電器模塊 1個
51單片機 1個(燒錄好通訊程序)
8050三極管 1個(其他NPN型三極管也可以)
光照傳感器模塊 1個(0-10K的就OK)
物聯網控制器 1個(淘寶搜索瘋狂物聯)
手機 1臺(不限制品牌與系統)
簡單說一下,這個主要的功能。
我們在任務管理器這裡建立一個任務,當光照傳感器被遮擋,就會自動打開八路繼電器的所有開關
噹噹光照傳感器接收到光線信號又會把把路繼電器打開。下面我們來講一下具體的實現方法。
所以我們要再控制端這裡配置一下,將IO01(T)這裡選擇 AIN0
點擊設備有上的 任務控制按鈕
選擇光照傳感器的值大於110。
輸入 8位16進制的字符,比如 ff000000 轉成2進制就是 11111111 00000000 00000000 00000000
因為我們八路繼電器是接在單片機的p00 到p07 這個接口裡面。
對應到32位二進制數的話就是最高八個位。
1繼電器打開 0 繼電器關閉
最高8位是 1 的話就表示 8路繼電器全部打開
方法我們再建立一個任務。照傳感器不被遮擋的時候就關閉8路繼電器(8路繼電器也是可以單獨控制的,比如 關閉第二個繼電器 二進制 是 10111111 00000000 00000000 00000000 轉成16進制就是 bf000000)
好了 這樣就完成看 光照傳感器控制8路繼電器了,本文還有對應的視頻
http://www.365yg.com/item/6549030434582299150/
這個是視頻地址,有興趣的 可以去看一下
閱讀更多 紅納里斯 的文章