想問一下,
最近要做一個控制自動門的程式,
不知道有沒有人有相關經驗的?
通過掃描進資料庫抓資料,
驗證通過之後就通知自動門開門,
不知道通常是通過什麼方式開門?
是透過藍芽溝通嗎?
還是有其他的方式?
麻煩知道的前輩們指點一下了,
感恩~
需要透過網路, 你需要一個網路控制繼電器(EX: https://goods.ruten.com.tw/item/show?21311189891295),
自動門自己會有控制器去開或關門, 但需要給一個信號(+ DC24V 或AC110 或其它,要看你的自動門控制器吃甚麼信號)他才會開門,
而網路繼電器這就是提供給自動門的控制器一個信號,
而您的程式就是要控制這個網路繼電器而已.
通常打卡鐘(有網路介面)裡面都會提供乾接點讓你接自動門,
門禁卡的資料也都存在卡鍾裡, 當然也可以透過網路與後端資料庫連結驗證,
您所說的掃瞄是指用掃描機還是甚麼方式取的資料?
控制器有,
我要問的就是怎麼去觸發控制器,
掃瞄是說刷卡機掃瞄,
卡片到前面會觸發刷卡機動作,
所以一般來說是刷卡機裡面記錄資料,
然後由刷卡機來通知控制器嗎?
因為兩個是不同的廠商...
通常是後端把卡片資料上傳到現場刷卡機去驗證卡片, 不然光是等候你的資料庫查詢回復就飽了, 或是資料庫或網路異常就大家都不能開門了. 如果你有刷卡機, 看一下規格裡面是否有 開門信號乾接點(C接點), 如果有最好, 就看控制器需要甚麼信號觸發(EX: +-12V DC or 110V AC).
控制器需要甚麼信號可以問一下廠商, 或看一下說明書, 假如需要一個 110V AC電做觸發,就要現場拉一條110v AC電(通常有兩條線), 一條接到卡鐘的C接點, 然後B接點接到控制器信號一點, 然後另一條電就接到控制器的另外一點, 只要迴路正常(卡鐘把C跟B接點接上(開門)), 控制器就會開門嘍.
廠牌不一樣沒關係, 只需要知道接受什麼信號即可