Giter Club home page Giter Club logo

sistem-kendali-pintu's Introduction

Sistem Kendali Pintu

###Created by : Dimas Rullyan Danu
Door Control System based on Arduino with Web Programming Integration and Push-Notification via Android ###What you need:

  1. 3x4 Keypad for Password Input
  2. I2C LCD 20x4 for display
  3. A Servo to move the door latch
  4. Magnetic sensor to tell the Arduino whether the door is open or lock
  5. Push Button to open the door from the inside
  6. Arduino and Ethernet Shield. Obviously
  7. Web Server that support PHP 5.4 and MySQL
  8. Android device 4.1 and Up

###Setup:

  1. Run the server
  2. Add some user and password
  3. Keypad goes to pin 2-8
  4. Servo on pin 9
  5. Push Button on A1
  6. Magnetic Sensor on A0
  7. LCD on A4 and A5
  8. Install the app on your Android, and Login as Admin

###How it works:

  1. Once you have user and password on the server
  2. Input the ID and Password of the user through the keypad
  3. It will check if the password is right or wrong on the server
  4. If it's right, it will open the door and log who opens it. Also send notification to Android (Including name and time).
  5. If it's wrong, you have another chance to enter the password
  6. Password attempt can be set from the web.
  7. If user reach password attempt, the door will be locked and can only be unlock from the web.

###Note:

  1. Android still have many bugs but it's usable.
  2. You may need to change a few IP Addresses to suits your environment.
  3. Feel free to use this and don't forget to include my name :D

###Credit:

  1. Bootstrap for the front-end framework
  2. Arduino.cc
  3. If you think your name should be included feel free to contact me

###Contact:

sistem-kendali-pintu's People

Watchers

 avatar  avatar

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.