06 RFID智慧門鎖

(2021/06/21)

之前在YOUTUBE看了一片智慧門鎖的影片覺得不難,但其中要有一個延時模組,所以先利用618去淘寶買了兩個回來試,結果一試就成功了,另外,再增加了利用小米手環(手錶)開鎖的功能,如下,供參

二、所需材料:如下圖

三、RFID模組與Arduino UNO板子連接

、繼電器與Arduino連接,我的繼電器是低平觸發

延時電路的使用

利用motoBlockly撰寫程式

  • 測試結果:以UID為a5:9b:2d:77的磁扣當範例

  • 接下來與繼電器結合:改寫上面程式,如果發現是這張磁扣就讓繼電器啟動

  • 再結合紅綠燈的顯示,如果刷正確卡就出現綠燈,不正確卡就出現紅燈

    • 綠燈接D7

    • 紅燈接D8

、使用小米手環來開門

  • 要使用含有NFC的手環或手錶才可以

  • 請參考另一篇文章 https://sites.google.com/site/wenyunotify/11-nfc%E6%87%89%E7%94%A8/01-%E5%B0%8F%E7%B1%B3%E6%89%8B%E7%92%B03%E6%A8%A1%E6%93%AC%E9%96%80%E7%A6%81%E5%8D%A1

七、影片

七、後記

  • 賴聲寬:覺得延時電路是多餘的.只要有繼電器模組配合程式就能達成

  • 我:對,我以前就是這樣做的。過兩天再做一個沒有延時電路的版本,謝謝提醒。

  • 免延時電路的改變:繼電器上的一條線及麵包板的另一條線直妾接到電磁鎖正負極;按鍵的一支腳接到D4去,記得加下接拉電阻。程式修改成如下,應該就可以了

  • 張揚:電磁鎖最好再套一個二極體, 有磁的東西會有逆電流。

  • 我:感謝,說實在這個我不懂,要如何加呢?

  • 張揚:買兩個1A 1KV的1N4007, 二極體有方向性,照著電路導通的方向接就好,串再電磁鎖的正負極兩邊各一顆,主要就是透過二極體的電流不可逆來阻擋逆電流,這樣可以讓你的電磁鎖的漆包線壽命長一點,不然鎖很容易燒掉。