Giter VIP home page Giter VIP logo

smart-barrier's People

Contributors

nixyogi avatar xavierallem avatar

Watchers

 avatar

smart-barrier's Issues

Working Documentation

Hardware Assembly

Security Barrier PCB

The Security Barrier PCB uses 220vAc or 115V 1 phase for actuating the motor Up and Down.
There are 24V DC, 24V AC in some boards even 12V DC, 12V AC available for providing power to accessories and I/O.

HTB1ZpFWNpXXXXbHaXXX760XFXXXC

HTB10cpmjDqWBKNjSZFxq6ApLpXa0

in order to interface a Microcontroller with Security Barrier PCB, we need a Relay Circuit.

Circuit

This Circuit was designed keeping in mind the manual controls, hence giving manual buttons from Security Barrier PCB Priority over Microcontroller signals.

BoomBarrier

  • A MOSFET is interfaced between relay and Raspi and is FED 5v to the Gate to keep it Activated.
  • The Raspi will Send eg ON/OFF Signal to activate the relay accordingly
  • As we ground the terminal to activate the functionality, we connect the functionality terminal to NC of the relay with 24VDC terminal
  • When the relay is activated the Terminal will shift to GND of the Output of the Relay
  • To give priority to Push Buttons we have interfaced it to the MOSFET
  • When the push button is pressed it will do its functionality at the same time MOSFET voltage becomes Zero
    hence Cutting the connection of relay from RASPI.

We take I/O pins 7,8 and 9 from the Microcontroller as we have 3 signals Open, Close and Stop hence we require 3 such connections. We then connect from these pins to CH1, CH2 and CH3 of the Relay Modules
Note:- The pins mentioned are default coded in this project

Working

The Signals are sent from Microcontroller to the Security Barrier PCB through Relays. In case of any Emergency manual buttons are given priority over Microcontroller interface. Hence along with Automated working, there is Strict control over the Mechanism.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.