Giter VIP home page Giter VIP logo

parking-system-using-arduino's Introduction

Parking-System-using-Arduino

WhatsApp Image 2022-11-25 at 19 04 50 I developed this project for the course: Mircocontroller System Design Lab (ECNG 3509) It was required to design a microcontroller based parking system. In the model, a motorized arm is used to open and close the single entry/exit gate. The number of empty slots is continuously displayed on the LCD at the parking entrance. When the total number of parking slots is complete, an excuse message is displayed and a red light is ON. In the contrary, when at least 1 slot is empty, a green light is ON. The complete status of the gate: Open/Close, the number of empty slots as well as the temperature is reported to the system server via Ethernet connection. This communication is useful for error log, data reporting and monitoring.

The project has the following components:

  1. Arduino Due
  2. LCD display
  3. Opto-couplers
  4. Temperature sensor LM35
  5. Ethernet Arduino shield
  6. Keypad
  7. Motor
  8. LEDs

The following is a design on paper to the system prior to execution: image

In the section below I have included codes I have written for testing each module independently:

  1. LCD ---------------------------------------------------------------------------------------------

image

  1. Temperature Sensor ---------------------------------------------------------------------------------------------

image

  1. Opto-Couplers ---------------------------------------------------------------------------------------------

image

  1. Ethernet ---------------------------------------------------------------------------------------------

image

  1. Motors ---------------------------------------------------------------------------------------------

image

  1. Keypad ---------------------------------------------------------------------------------------------

image

parking-system-using-arduino's People

Contributors

amratia avatar

Watchers

 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.