• 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產業(yè)圖譜

基于Arduino和樹莓派的門禁系統(tǒng)設計(升級版)

2024/07/27
14.3萬
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

設計源碼.zip

共2個文件

前言:

Arduino樹莓派可謂是開源項目中兩個最受矚目的硬件平臺,筆者一直嘗試能夠將兩者結合起來擴展更多潛在的功能。在該項目中,本作者將打造一個門禁系統(tǒng)升級版。

功能描述

  1. 人由門外側需要進入室內時,紅外感應傳感器檢測到人體而啟動相機模組拍照功能,相片上傳到網絡,提供給遠端控制人員進行確認,并可以通過遠程控制開門
  2. 人由室內出去時,不再需要進行身份確認,可有紅外感應傳感器檢測人體后自動開門
  3. 門的開啟是通過Arduino控制數(shù)字繼電器來實現(xiàn)的(或者通過舵機的動作來模擬),相機的啟動與網絡功能是由樹莓派實現(xiàn)的,遠程控制人員的命令通過樹莓派接收后,通知Arduino進行相應的動作

本項目涉及到技術難點有三個:

  •  樹莓派的觸發(fā)拍照,樹莓派的網絡上傳和網絡控制

筆者已經寫過關于如何使用樹莓派的相機模組實現(xiàn)定時拍照功能,當然網絡已經提供給我們許多能上實現(xiàn)的云存儲平臺,包括百度云、新浪、Yeelink等,筆者暫還擬定使用yeelink作為本項目使用的網絡存儲與遠程控制平臺。通過樹莓派強大的網絡功能,實時上傳圖片。

  •  樹莓派和Arduino的通信功能

樹莓派和Arduino的通信有多種實現(xiàn)方式,比如SPI、I2C等。本方案擬采用Arduino的USB轉串口和樹莓派的USB口連接實現(xiàn)通信,連接方便,可以節(jié)省樹莓派的GPIO口。

  • Arduino的下位機功能實現(xiàn)

下位機功能主要是動作控制和外界環(huán)境的感知,本期項目擬采用數(shù)字繼電器和紅外感應傳感器來實現(xiàn)動作和人體感知。

材料清單

  • Raspberry Pi(B版本)套件(包括HDMI連接線,無線接收器,SD卡)
  • Arduino UNO 套件(包括1602顯示器,面包板,連接線等)
  • Raspberry Pi 相機模組 1只
  • 紅外感應傳感器 2只
  • 數(shù)字繼電器 1只
  • 更多詳細說明見附件內容。

    • 設計源碼.zip
      下載
      描述:設計源碼
    • 門禁系統(tǒng)設計說明.pdf
      下載
      描述:門禁系統(tǒng)設計說明
    樹莓派

    樹莓派

    Raspberry Pi Ltd致力于讓全世界的用戶和企業(yè)都能暢享計算的便利。Raspberry Pi產品成本低、品質高、結構緊湊、效率高,可用于很多地方:從家用計算到工廠控制、從復古游戲到嵌入式應用,從教育到企業(yè)。自2012年出售第一款產品以來,Raspberry Pi已成為英國備受歡迎的計算機公司。

    Raspberry Pi Ltd致力于讓全世界的用戶和企業(yè)都能暢享計算的便利。Raspberry Pi產品成本低、品質高、結構緊湊、效率高,可用于很多地方:從家用計算到工廠控制、從復古游戲到嵌入式應用,從教育到企業(yè)。自2012年出售第一款產品以來,Raspberry Pi已成為英國備受歡迎的計算機公司。收起

    查看更多

    相關推薦