Close
0%
0%

The AccessHAT

Raspberry Pi Expansion Board / Multi-purpose Access/IO w CM socket

ronRon
Similar projects worth following
77 views
0 followers
The AccessHAT makes access control integration for the Raspberry Pi simple and easy, with physical sensing, Wiegand integration, and more. Has to two relays to support two access points. Plug and play with Observables Cellular Module(CM). Multi-purpose Access/IO with cellular capability. Acts like a PoE HAT, a Relay HAT, a GPIO HAT, a Cell HAT, and a Sensor HAT all-in-one. Perfect for access control!

• PoE
• Two Relays
• Wiegand
• Sensors
• Cellular Available

  • Wide input power supply filters and offers larger voltage range for array of powered applications.
  • On board LSM6DS33 offers a multitude of physical sensing ability for any movement oriented solutions by way of Accelerometer, Gyroscope, Temperature, and 6 Axis.
  • On board MCP7940 RTC offers the Pi's ability to keep time through offline power-down/up scenarios as well as set accurate calendar interrupts.
  • Observables Compatible Communications Module (CM) socket allows for diverse radio plug and play applications such as Cellular.
  • MAX3140 availability allows for RS485 system integrations and expansion.
  • Dual Latching relays allow for low-power/offline/No-power maintained control for up to 3A.
  • IO Expander TCA6424A with on board PU/PD resistors make for fast, simple Digital IO integrations for up to 9 IOs.
  • 2 Level shifted direct IO allow for such integrations such as Wiegand, or other longer range protocol/Level shifted IO for triggering internally or externally.

AccessHAT_2-Door_Circuit_Diagram_Basic.pdf

Adobe Portable Document Format - 59.00 kB - 12/02/2022 at 20:18

Preview

AccessHAT_Internal_Functional_Blocks.pdf

Adobe Portable Document Format - 21.55 kB - 12/02/2022 at 20:18

Preview

AccessHAT Specification Sheet (1).pdf

Adobe Portable Document Format - 71.75 kB - 12/02/2022 at 20:17

Preview

  • 1
    Setup Cellular Connectivity for AccessHAT

    This set up  was done using the Raspberry Pi 4B + AccessHAT + CellCM.

    1. Download the Raspberry Pi 32-bit OS from https://www.raspberrypi.com/software/ on an SD card and load it to your Raspberry Pi. Be sure to also download the AccessHAT drivers from https://github.com/makersolutions-io/accesshat_drivers
    2. Insert the SIM card into the CellCM, ensuring the orientation is correct. Refer to the image below. *Please note that you will need to contact your service provider for an APN.
    3. Connect the CellCM to the AccessHAT.
    4. Connect the antennas to the CellCM at Main and Div.
    5. Connect the AccessHAT to the Raspberry Pi.
    6. Connect a USB cable (A-male to mini B-male) from the Raspberry Pi to the AccessHAT.
    7. Power up the system by connecting the power supply to the barrel jack in the AccessHAT.

      Commands to Establish the Cellular Interface

      1. Enable cellular module and wait about 30 seconds for the Raspberry Pi to recognize the modem.

      gcc enable_cellcm.c -laccesshat -lwiringPi

      sudo ./a.out

      1. Check that ModemManager finds the modem.

      mmcli -L

      Should see something like this:

      /org/freedesktop/ModemManager1/Modem/0 [Telit] LE910-NA1

      1. Enable modem and check primary port. This command shows the interface name (primary port) under System | primary port.

      mmcli -m 0 --enable

      mmcli -m 0

      If ModemManager shows /Modem/1, change the commands to mmcli -m 1.

      1. Add cellular connection through NetworkManager.

      nmcli c add type gsm ifname <primary port> con-name <name> apn <operator_apn> username <user> password <password> pin <PIN>

      Example:

      nmcli c add type gsm ifname ttyACM0 con-name cell apn myapn.com

      For a detailed explanation and other configuration options, read:

      https://ubuntu.com/core/docs/networkmanager/configure-cellular-connections

    View all instructions

    Enjoy this project?

    Share

    Discussions

    Similar Projects

    Does this project spark your interest?

    Become a member to follow this project and never miss any updates