在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何遠程控制HKC Secure Watch警報面板

454398 ? 來源:wv ? 2019-10-14 14:58 ? 次閱讀

步驟1:計劃

計劃是獲得一個Arduino模擬警報面板的鍵盤。

HKC面板會認為這是標準鍵盤-但實際上是與Arduino通訊-此Arduino沒有鍵盤或顯示器-而是有一個Web服務器,您可以通過Internet連接到該服務器。

服務器提供一個網站,該網站使用websockets作為通信傳輸,以在其中提供響應非常快的仿真鍵盤HTML。緩沖了數個按鍵,以提供與原始鍵盤相當的響應。

Arduino可以安裝在HKC總線上的任何位置-我將它放在了警報面板柜中-但您可以將其連接到鍵盤上

如果“警報面板”與任何以太網連接相距一定距離,也可以使用以太網到Wifi適配器-盡管為方便起見,最好使用有線以太網電纜系統的安裝和可靠性。

步驟2:零件

所需的零件清單為:

Arduino Uno R3(亞馬遜鏈接£6)

-即。一個標準的arduino-可以從$ 5起的價格購買克隆

Arduino以太網屏蔽(亞馬遜鏈接,價格為£7)

-另一個標準的Arduino部件-亞馬遜以約$ 10的價格向其出售aprox

DC-DC電源(鏈接或鏈接)約$ 4

用于將面板的12V電壓轉換為穩定的5V電壓

三個晶體管BC109(或任何類似的通用NPN晶體管,例如2N2222或2N2369)

示意圖

迷你面包板

中指定的電阻。您還需要HKC警報的工程師(管理員)密碼。

如果您沒有密碼,則可以考慮將面板默認設置為出廠默認值,然后重新配置-請參閱此過程的手冊。還有其他刪除密碼的方法,但這些方法不在本說明的范圍內。

為Arduino供電

DC-DC電源是正確的最關鍵組件-不要試圖使用廉價的汽車12V至5V適配器-我測試的便宜適配器的電壓包含可能導致Arduino隨機崩潰的紋波電壓。

I在使用以太網適配器或使用報警面板的5V電源時,建議不要使用內置9V插座的Arduino,否則會變熱!上面指定的DC-DC適配器非常高效,并且提供了非常穩定的5V電壓而不會發熱-我將此5V電壓施加到Arduino的5V引腳上。

如果您決定使用市電USB適配器(例如電話適配器)供電,而不是上面建議的模塊供電-您需要確保此適配器的輸出GND連接到任何面板接地;因為所有東西都需要共享相同的GND。

面包板選擇

我使用了一個小型迷你面包板來對該系統進行原型設計。如果您制作得足夠整潔-面包板足以用作多年的解決方案-但您可能希望使用例如上一張照片中所示的小型原型護罩來制作焊接版本。

第3步:構建

需要構建自定義電路以將Arduino 5V引腳連接到HKC的12V總線。

盡管HKC有4條連接小鍵盤的電線-實際僅使用3條。兩條線接地,一條是+ 12v,最后一條是數據線,用于接收和發送來自報警面板的信號

因此,我們需要一個電路,將其分成兩個單獨的部分Arduino的RX和TX以及在5V和12V之間執行電壓轉換。信號也被反轉為Arduino的喜好。該電路還必須能夠在不說話時與總線斷開連接,以免干擾總線上其他鍵盤的操作。我嘗試盡可能地使用相同的零件來簡化購買-例如,這三個晶體管都相同。

我花了一些時間來制作盡可能少的零件,就像這里顯示的一樣。

它需要三個晶體管,但是組裝起來并不難。實際使用的晶體管可以從上一步列出的兼容晶體管中選擇-電阻值必須符合規定。如果使用金屬蓋的晶體管,請確保金屬蓋不會觸碰任何東西,因為它們經常連接到晶體管引腳之一。電路設計為使用最小電流,因此不需要散熱器。

圖中顯示的是面包板的照片。

有關此問題的任何問題-可以尋求幫助-我我們已經在這里擁有的兩種不同型號的HKC面板進行了測試-可以與其他型號一起使用。對于其他品牌的警報器,您可能需要考慮我的其他通用遙控警報器。

第4步:Arduino代碼

代碼很復雜-這是一項艱巨的工作,需要使用一些技巧來壓縮所有這些代碼(鍵盤仿真器,HTML Web服務器,HTML頁面,電子郵件客戶端,Websocket Web服務器和DES加密以及Base64庫)全部都放入了微型Arduino UNO 32K閃存和內存空間中。

所有代碼都托管在這里:

https://github.com/OzmoOzmo/CastleHKCArduinoRKP

我會每次都更新項目代碼-因此請務必分叉該項目,以便在有更新時得到通知。

只需下載所有文件(重要:請使用 (而不是一次下載一個zip文件)。

要編譯:

將其放置在同一文件夾中-并打開Arduino IDE中的.ino文件。

項目config.h中有一個配置文件-您可以在此處設置您的IP地址,您的電子郵件地址和其他選項。值得一提的是它具有所有可供選擇的選項。

編譯并上傳到Arduino。您需要將Arduino與警報面板完全斷開以對其進行編程-好像連接到Arduino RX&TX(引腳0&1)的任何東西都會干擾編程進度。

最好不要使用5V電源。電源連接到Arduino,USB同時連接到PC。

開發人員-定制軟件

有用于調試的軟件串行-您可以通過TTL到USB,以查看來自arduino的日志。默認情況下,啟用調試模式的標志在提供的代碼中處于關閉狀態。我發現Visual Micro是比Arduino IDE更好的開發環境。

示波器數字信號分析儀對于解碼所使用的協議至關重要。

出于好奇-我如何對協議進行反向工程

-我連接了兩個鍵盤

-我用示波器測量了波特率。我可以看到這是一個令人驚訝的9bit和不尋常的波特率,這對在Arduino上工作具有挑戰性(因為Arduino庫不只支持8bit)。多余的位用來表示新消息的開始。

-使用合適的電壓均衡電阻,讓Arduino在單線數據總線上偵聽流量并發送到PC。

-我在每個鍵盤上都放置了一個不同的電阻數據線,因此我可以通過監視電壓電平并讀取消息來識別警報,數字鍵盤1或數字鍵盤2在何時使用該線路。

-通過操作每個功能,我可以看到相關的消息包鍵盤和警報發送;我可以看到各種功能的命令字節;顯示文本,指示燈,蜂鳴器等,并以純文本形式發送顯示文本,每個文本都有一個校驗和字節。

-我在代碼中重復了此功能。

注冊新鍵盤的密碼是最困難的。

步驟5:連接和最終說明

安裝

要安裝此項目-您需要告訴HKC警報面板上的總線上有一個新鍵盤-進入工程模式,然后從菜單中選擇“安裝遠程鍵盤”選項。

如果您已將所有電纜連接好,您應該會看到一個新鍵盤正在注冊

接受此操作,然后退出“工程”菜單。

沒有要設置的鍵盤ID-在進行總線掃描時,鍵盤的ID都是確定的-但是, Arduino將盡最大努力將自己定位為鍵盤2。

要隨時進行卸載很容易-只需進入Engineering菜單,將Arduino移開,然后再次運行“安裝遠程鍵盤”程序即可。

便捷提示

如果“警報面板”顯示鍵盤不響應,它將發出警報-因此,如果您要在任何階段卸下Arduino,請繼續操作等等-只需在進入工程師菜單時輸入-警報會在“工程”菜單中時聽不到聲音-鄰居也將欣賞此提示。

連接

連接到面板。瀏覽到IP地址:檢查地址設置的配置-在此版本的軟件中,我默認將其設置為“ http://192.168.1.205:8383”。

它適用于大多數現代軟件瀏覽器和手機

外部訪問權限:

您可以通過在家庭路由器上進行端口轉發并選擇使用以下一項來從家庭外部進行訪問:免費的動態DNS服務。只需考慮提高以下安全性即可。

網絡安全性:

特別是如果您要對外開放房屋訪問權限,請考慮以下技巧以增加難度的任何人都會猜出您的密碼。

將端口更改為某個隨機數(默認值為8383)。

請考慮將警報面板密碼設置為6位數字長(默認為4位數字)。

請確保用戶和工程師(管理員)HKC警報面板上的密碼不是默認密碼。

至少應啟用警報面板上的“面板篡改”功能,在經過10次左右的錯誤猜測后,您將被鎖定一分鐘,以防止蠻力猜測

將來的工作和已知問題

確定警報是否已消失-Arduino在鍵盤上尋找消息以點亮鍵盤上的紅色警告燈Led-這是鍵盤知道警報消失的唯一方法-不幸的是,自從發現此指示燈也發出后,分開設置鬧鐘時會短暫灰化。因此,當您對警報進行部分設置時,您會收到一封電子郵件發送給您-多哈-當我再次設置環境后,我將更正此問題。否則仍然可以正常工作。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 警報器
    +關注

    關注

    2

    文章

    71

    瀏覽量

    19743
  • Arduino
    +關注

    關注

    188

    文章

    6478

    瀏覽量

    188230
收藏 人收藏

    評論

    相關推薦

    plc遠程控制模塊是什么

    PLC遠程控制模塊是什么?PLC(ProgrammableLogicController,可編程邏輯控制器)遠程控制模塊是用于實現遠程監控和控制
    的頭像 發表于 02-12 17:20 ?95次閱讀

    PLC遠程控制模塊應用

    PLC(Programmable Logic Controller,可編程邏輯控制器)遠程控制模塊,作為工業自動化領域的一項重要技術,正日益展現出其強大的應用潛力和價值。通過遠程監控和控制
    的頭像 發表于 02-12 16:48 ?103次閱讀

    西門子TIA Portal HMI的遠程控制功能

    描述 本文將介紹西門子 TIA Portal HMI 的遠程控制功能,即可以通過瀏覽器、電腦客戶端或手機客戶端監控 HMI 面板。 第1步: 添加 HMI 設備。 選擇 TP700 Comfort
    的頭像 發表于 02-12 11:45 ?340次閱讀
    西門子TIA Portal HMI的<b class='flag-5'>遠程控制</b>功能

    使用樹莓派實現遠程控制的技巧

    樹莓派是一款功能強大的微型計算機,其體積小巧、價格低廉,非常適合用于各種DIY項目。其中,遠程控制是樹莓派應用中非常受歡迎的一個領域。通過遠程控制,我們可以隨時隨地訪問和管理樹莓派,實現數據監控
    的頭像 發表于 11-11 11:37 ?730次閱讀

    遠程控制溫控器的應用

    隨著科技的發展,智能家居逐漸成為現代生活的一部分。遠程控制溫控器作為智能家居系統中的一個重要組成部分,為用戶提供了前所未有的便利和舒適度。 遠程控制溫控器的工作原理 遠程控制溫控器通過無線網絡
    的頭像 發表于 11-06 13:47 ?536次閱讀

    用網頁端遠程控制電腦各工具對比

    遠程辦公、設備維護和技術支持場景中,遠程控制工具的選擇至關重要。本篇將介紹幾款常見的遠程控制工具進行對比,包括P2link、花生殼、蒲公英、nat123和natapp,幫助用戶了解各工具的不同特點,從而更好地選擇適合自己的
    的頭像 發表于 11-05 11:22 ?456次閱讀

    風管遠程控制系統應用方案

    在現代建筑領域,風管遠程控制系統作為樓宇自動化與智能化的重要組成部分,正日益受到廣泛關注與應用。該系統不僅提升建筑內空氣調節的效率和舒適度,簡化運維管理,精準控制室內溫濕度的,同時優化能源使用,降低
    的頭像 發表于 10-22 16:31 ?357次閱讀

    普通空開怎樣遠程控制斷電

    在現代家庭和工業環境中,電力安全至關重要。普通空氣開關(以下簡稱空開)作為電路保護的基本元件,雖然能夠有效防止電路過載和短路,但其功能相對單一,無法滿足遠程控制的需求。 1. 遠程控制斷電的必要性
    的頭像 發表于 10-17 14:02 ?1054次閱讀

    資深工程師80塊手搓86中控面板!支持遠程控制

    !啟明智顯資深工程師80塊手搓智能86中控面板,各種功能高度集成于一體,旋鈕+按鍵的操作方式簡單易上手,還支持遠程控制,超高性價比!而且資料開源啊朋友們!高性能、高
    的頭像 發表于 09-19 08:08 ?595次閱讀
    資深工程師80塊手搓86中控<b class='flag-5'>面板</b>!支持<b class='flag-5'>遠程控制</b>

    android 遠程控制如何實現

    在現代工作和生活中,遠程控制安卓設備或使用安卓設備遠程控制其他設備已成為常見需求。安卓遠程控制允許IT管理員遠程訪問安卓設備。實施遠程控制
    的頭像 發表于 08-21 18:05 ?1029次閱讀
    android <b class='flag-5'>遠程控制</b>如何實現

    teamviewer內網遠程控制外網

    在企業內網環境中,安全性、穩定性和性能是企業用戶關注的重點。然而,許多遠程控制軟件在內網應用中存在限制,無法滿足企業的特殊需求。比如知名的遠程控制軟件 TeamViewer,其功能強大,但并未提供
    的頭像 發表于 08-16 20:46 ?1513次閱讀

    水泵遠程控制系統方案

    隨著科技的飛速發展,水泵遠程控制系統逐漸成為現代水利工程建設和管理的關鍵技術之一。這種系統不僅大大提高水泵的運行效率,還實現對水泵設備的實時監控和遠程控制,從而顯著提升水資源管理的智能化和自動化水平
    的頭像 發表于 07-21 14:54 ?566次閱讀

    PLC遠程控制信號怎么輸送

    生產規模的擴大和自動化水平的提高,對PLC的遠程控制需求也日益增加。本文將詳細闡述PLC遠程控制信號的輸送方法,包括信號的傳輸方式、傳輸介質、通信協議、以及實現遠程控制所需的步驟和注意事項,以期為相關技術人員提供參考和借鑒。
    的頭像 發表于 06-15 15:26 ?1539次閱讀

    PLC遠程控制系統的應用案例都有哪些呢?

    PLC遠程控制系統在許多領域都有廣泛的應用。以下是一些PLC遠程控制系統的應用案例
    的頭像 發表于 05-31 11:24 ?1400次閱讀
    主站蜘蛛池模板: 午夜神马| 国产天堂网 | 欧美成人三级网站 | 国产香蕉在线视频 | 你懂的福利 | 色婷婷婷丁香亚洲综合不卡 | free性日韩 | 日韩毛片免费视频一级特黄 | 欧洲综合色 | 丁香四月婷婷 | 在线一区二区观看 | 亚洲成人网在线观看 | 李老汉和小花的性生生活 | 四虎永久免费在线观看 | 天天摸天天做天天爽天天弄 | 日本特黄特色免费大片 | 色婷婷一区二区三区四区成人网 | 国产伦精品一区二区三区四区 | 69国产成人精品午夜福中文 | 亚洲一区二区三区免费 | 好吊操免费视频 | 特毛片 | 午夜老司机福利 | 午夜看片在线观看 | 日本xxxx色视频在线观看免 | 美女免费视频是黄的 | 性欧美性| 日本三级成人中文字幕乱码 | 亚洲免费成人网 | 亚洲黄色网址 | 在线播放真实国产乱子伦 | 国产91小视频在线观看 | 真人午夜a一级毛片 | 免费啪啪小视频 | 四虎影院在线视频 | 四虎最新永久在线精品免费 | 国产成人精品日本亚洲网站 | 一区二区三区欧美在线 | 色综合久久88 | 老色批视频| v视界影院最新地址 |