Introduction: In this project, we control the home gate from pc. This project is very important for security purposes. Here you control a home gate from a remote and safe place or from the control room.
This project is also used in a hydropower project where you can control the water flow coming from forebay to pin stock orfrom pin stock to turbine the butterfly valve. You can also control the flow of water to the spillway.
There are lots of applications of the Auto Door project in industries.
If we don’t use Auto door technology then we have lots of problems you can’t control it automatically you will be going for it and manually control it which is a time waste and hard work. Also, you can’t control it precisely these errors will interrupt the whole system.
In this project, we control the home Gate from PC. The software used for HMI is VB.NET.We send data from vb.net HMI to Arduino microcontroller.the Arduino receives the data serially And sending a command to the output pins which control the relays .the relays are further connected to the motor of the gate.
In this project, we use two computer languages the 1st one isVisual Basic Dot Net (VB.NET)and the 2nd language is C++. In VB.NET we use the Animation library. In this animation, we animated the door to watch the output result continuously. The C++ language is used in the Arduino Command Line Interface (CLI). From this language, we control the whole circuits.
Both languages will be serially connected.
Scope and limitation:
The aim of the design of an automatic Door mechanism fordomestic use successfully realized.
The system worked according to specification and proved quite satisfactory. It is relatively affordable, durable and efficient. Hence, it gives room for ease of operation and a high level of reliability.
Finally, it reduces the stress associated with the manual Door controller, which requires that somebody go to physically switch them on and off.
There are so many components used in our project. Names of these components are mentioned below,
Arduino Uno R3
Gate (CdRomused as a gate)
CD ROM (AS A GATE):*
We use a computer CD ROM as a gate.whichcan open or close from the PC.the gate (CD ROM) is connected to the microcontroller and the microcontrolleris connected to the pc.
Public Class Form1
Private g As Graphics
Private xPosition As Integer
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Height = 550
Me.Width = 800
g = Me.CreateGraphics
Me.BackColor = Color.Aqua
Private Sub DrawNewRectangle1(ByVal y As Integer, ByVal x As Integer)REM DOOR OPENING RECTANGLE
g.DrawRectangle(Pens.Black, 130, 50, 400, 400)
g.FillRectangle(Brushes.Yellow, 130, 50, 400, x)
g.FillEllipse(Brushes.Green, 7, 184, 30, 30)
g.DrawRectangle(Pens.Black, 120, 50, 10, 30)
g.DrawRectangle(Pens.Black, 120, 420, 10, 30)
If x <= 7 Then
g.FillRectangle(Brushes.Green, 120, 50, 10, 30)
g.FillEllipse(Brushes.Black, 7, 184, 30, 30)
Button1.ForeColor = Color.Black
Private Sub DrawNewRectangle2(ByVal y As Integer, ByVal x As Integer)REM DOOR CLOSING RECTANGLE
‘g.DrawRectangle(Pens.Black, 130, 50, 400, 400)
g.FillRectangle(Brushes.Red, 130, 50, 400, x)REMDOOR CLOSE FILL RECTANGLE
Hello, Friends, My name is Mohsin Habib and I am an Electrical Engineer. I have Experience In Circuit Designing, Arduino Projects, PLC’s Projects, HMI Designing, Networking and much more.
I have done lots of projects in Arduino.