Developing Advanced Car Parking System with GSM Supported Slot Messenger
Verified
Added on Β 2023/06/07
|16
|2728
|357
AI Summary
This report discusses the development of an advanced car parking system with GSM supported slot messenger. It includes the project background, objectives, project group, responsibilities, distinctive activity, identified issues and their solutions, and project review.
Contribute Materials
Your contribution can guide someoneβs learning journey. Share your
documents today.
COMPETENCY DEMONSTRATION REPORT Career Episode 2
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
CE 2.1 Project Information Name of the project:DevelopingAdvanced Car Parking System with GSM Supported Slot Messenger Location of the project:[PLEASE FILL] Project Duration:[PLEASE FILL] University:[PLEASE FILL] Role and Designation during the time:Telecommunication Engineer CE 2.2 Project Background CE 2.2.1 Characteristics of the project Car parking has been always a considerable point of concern for the developing and developed countries. I considered it as a world problem and designed a system that can allow unique and smart car parking system that can be helpful in supporting the modern-day tedious car parking with the help of the PIC controller and RFID reader. I proposed a prototype model that can be helpful in implementing a car parking tower that has two floors and two slots per floor around the either side of the central lift. A central lift has been installed in the prototype where the users will be asked to mobilize their vehicles and the PIC controller will analyse the vacant place and the slots and park the car in the corresponding slots. This prototype was consist of software, motors, and conveyor belts in manner to transfer the car to the particular vacant space.I have used Arduino IDE software for coding purpose.The real time clock calculator has been also embedded in this prototype for the determination of the period for which the car was
parked and thus, Ecommerce Company will be deducting respective charges.Therefore, I have provided a compact design for an advanced car parking system. CE 2.2.2 Objectives developed for the project It is necessary for every project to have a concentric objective on which the individuals of the team can focus in manner to accomplish the final delivery of the project. Following set of objectives were followed for the delivery of this project: ο·To develop an automated and sophisticated model for car parking. ο·To utilize the RFID and PIC controller for the development of the parking system. ο·To minimize the problem with the car parking in a building and allowing the individuals to have the exact space for their respective vehicles. ο·To use Arduino Ide software to complete the programming and coding of this project. ο·To compare and contrast the experimental results with my expected results in the project. CE 2.2.3 My area of work I was hired as the Telecommunication Engineer in this project.There were two sections of the project and we had a group of four team members including guide and so, we divided the project in two groups. I was assigned the responsibility to design the architecture of the prototype with one of my fellow mates and other two were assigned to system design section. I developed the following preliminary design of the prototype of the automatic car parking system:
Figure 2: System Architecture of automated car parking system I assembled all the components of the prototype including the wiring, soldering, and proper sized slots and cutting-edges as demonstrated in the following figure: Figure 3: System Architecture I embedded and installed βPIC18F452 Controller, Arduino Uno, LED indicators, L293D, LCD display screen, RFID card reader, GSM SIM 900 Module, Real-time clock and a Buzzerβ within the proposed prototype for the management and delivery of the proposed system. I used separate IR sensors for all the parking slots and connected them with the microcontroller.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Thereafter I used motors and conveyor belts in manner to move the car to the particular vacant parking slots in the garage. CE 2.2.4 Project Group Following picture describes the group structure in which we were working: Figure 4: Team Member Associated in this project CE 2.2.5 My responsibilities throughout the project I had a vital responsibility of the system architecture design in manner to make sure that the prototype being designed will be capable enough for managing the parking system within the building. I designed the system architecture that was one of the vital designs that needed to be efficient enough for the management and establishment of the design that can allow the cars to be parked at the vacant slots. I managed to separate the architecture in two groups including
parking tower and the assembled PIC and IC controller and rest of the electrical and electronic components. After the instalment of all the devices the central lift needed to be shift to the ground floor and thus, I used the conveyor belts and DC motors for the management of this mechanic.Moreover, I have used Ardruino IDE software for capturing and storing the various images of car registration number and driver.Being a telecommunication engineer, I was also given responsibility to check the entire system architecture of this project that was developed by one of my team members and while developing the prototype model, I paid extra attention to the GSM module and RFID reader.I selected GSM SIM 900 module as it is a completed Quad-band GPRS or GSM solution that could be embedded in several applications.Thereafter, I will activate all the IR sensors in manner to process the data related to the vacant or filled parking places. CE 2.3 Distinctive Activity CE 2.3.1 Comprehending the Theory of Project The theory of the project was to design a building of two floors that can be further extended as per the needs and requirements, that can allow the users to park their car in an automated way. I embedded the central lift where the users will be asked to take their care in manner to identify and allocate the car to the respective vacant slot. I embedded the IR sensors at every slot that will be continuously recording and transmitting the data that whether the place is vacant or not and assigning respective slots for the vehicles. The input will be sent to the RFID reader and the microcontroller with process the further signal. The controller will activate the motors and the conveyor belts for allowing the auto moving of the cars to the vacant place.
I selected L293d motor driver as it enables voltage for applying across a load. There were four switches (S1, S2, S3 and S4) of solid state and mechanical. When I closed the switches of S1 and S4 and opened S3 and S2, positive voltage was applied across the load. Simultaneously, when I opened S1 and S4 and closed S3 and S2, reverse voltage was applied. S1S2S3S4Result 1001Motor moving right 0110Motor moving left 0101Motor brake 1010Motor brake 1100Short circuit 0011Short circuit 0111Short Circuit 1111Short circuit Table 1: 4 Switch Operations of L293d Motor Regarding LCD display screen, I selected power supply range of 4.7 V to 5 V. Due to the presence of display arbitrary, I checked for low information content like present words, 7 segment displays or digits, which are similar to the digital clock. Regarding the software components, I have used Arduino IDE software for compiling the program into microcontroller. This software utilizes C programming language for the coding purpose. I have used function
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
from Arduino library for getting authentication of GPS data and SIM and sending or receiving data through RF module. CE 2.3.2 Engineering knowledge and skills applied in the project I proposed a design that comprised of two floor buildings and two car parking slots at each floor through the application of the moving conveyor, motors, IR sensors, RFID readers, PIC controller and other electronic components. I also added a GSM add on module that will be automatically responding the users SMS on whether there is vacant space available or not or previously book the slot for further application. Following system design was developed for the delivery of the proposed system: Figure 3: System Design of automated car parking system I tried to keep the system more informative for the user through introducing a LCD at the entrance describing the vacant slots availability and the request made by the user for entering the system. I captured the following outcome on the LCD screen as it was being recorded through sending SMS:
Figure 5: Demonstrating the process and functioning of entrance gate LCD screen With my knowledge in digital circuits and network analysis, I proposed the design of this advanced car parking system. I have even applied my knowledge of communication systems, telecom networks and signals or systems to make the project supported by GSM. Moreover, for the software part, I have used my understanding of Arduino IDE software. CE 2.3.3 Accomplishment and Task Performed I have made this project of Advanced Car Parking System with 3 major components of ArduinoUnoR3,RFmoduleandGSMmodule.Themainpartofthesystemwas microcontroller within Arduino R3. I completed the coding part with Arduino IDE software and decided to include the feature of operating updating slot information to LCD display at entrance with the help of RF transmitter module.
Figure 6: Block Diagram of Advanced Car Parking System with GSM Supported Slot Messenger As I had core knowledge of telecommunication circuits, I decided to do the calculation all by myself. For display purpose, I did the following calculations: Total slot = n; Busy slot = a; After each entry, a = a+1 and free slot = n-a.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Figure 7: Flowchart of Display Regarding central command, I found out that initially the count was n, allocated slot was 0 and the number of slots was a. However, after each input, it became: n = n+1 and the allocated slot = allocated slot +1. Code = (3399 β (allocated slot x 7)) + (n β 1200) + (a x 3)).
Figure 8: Flowchart of Central Command Regarding car parking tray, initially count was n, allocated slot was 0 and the number of slots was a. I checked the stop watch number is equal to allocated slots and the stop watch value (n) = elapsed time. The price of slot (n) = stop watch value x price per unit. The time to reach 1stslot from the entrance is equal to m and the distance A = n x m. the time to reach end slot from the exit is equal to o and the distance B = o x n. Distance 1 = n + distance A and Distance 2 = n + distance B.
When each input was given, I checked allocated slot = 1 + allocated slot and n = 1 + n. I made the budget of this project prototype. Serial NumberComponentsPrice (INR) 1.Arduino Uno R3(600 x 6) = 3600 2.GSM Module966 3.SIM 9002176 4.RF Module (Transmitter and Receiver)(240 x 6) = 1440 5.LCD Display Screen (20 x 4)340 6.DC Motor (9 V)(90 x 3) = 270 Total8792 Table 2: Budget for Project Prototype Model CE 2.3.4 Identified issues and their solutions 2.3.4.1 Issues The electronic connections and signal receiving were the major problemthat I have faced in this section and thatonce stopped the system from functioning in an efficient and effective manner. The circuit was not functioning properly as I had various loose connections in the designed circuit and the power source was not able to reach to every electrical component. Another issue that I had faced here was theshifting of the cars.Since it was to be doneby the user, there might be some error in parking the vehicles at the particular side.The third basic
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
concern that I have faced here was the delay in project delivery.This happened when it cameto management and leadership as most of the team players were seems to be distracted and not cooperating within this project. 2.3.4.2 Solutions I cleaned all the joints and solder them again as the LCD was not responding properly. This helped me in assuring that the power is being received by every sector of the prototype. I used DC motors and the conveyor belts for allowing the automobility of the vehicles in the proposed design and assuring that the proposed model is capable enough for managing and delivering the necessary deliveries.I established a group discussion session in every week along with an outing program as a rest from the project. It helped in making better relationship with others and establishing a communication strategy that can meet the necessary project objectives. CE 2.3.5 Plan to produce creative and innovative work I installed GSM based addon mobile system that will be helpful in addressing the users who encounters problem with the system and assuring that the produced plan can be innovative and efficient enough to be accepted by every user. I programmed the microcontroller that will read the messages received by the user on the availability of the vacant slots and informing accordingly on where to park or whether bring their vehicles to the parking place or not. It will be allowing the real time data and information collection and exchange with the users whenever demanded by the users. CE 2.3.6 Collaborative work As mentioned above the project was divided in two groupβs system designing and system architecture. I was responsible for designing system architecture that can be helpful in managing
the entire objective of the project without any issue. I tried to keep everyone concentrated towards the objectives and goals through regularly communicating with the users related to their ongoing performances during the project delivery and assuring that the expertise output can be gained. Every individual of the team contributed equally in the development and delivery of this project. CE 2.4 Project Review CE 2.4.1 Project Overview In the project ofDevelopingAdvanced Car Parking System with GSM Supported Slot Messenger, I was assigned as a telecommunication engineer and have proposed a design for the prototype model. This was done for assuring efficient and effective car parking slot in a particular two floor building. A detailed system architecture was developed my one of my team members and I had the responsibility to check whether it was perfect. Finally, I compared the experimental results with my expected outcomes. CE 2.4.2 My Contribution to work I contributed in the development of a prototype of the automated car parking system that can assure the smooth and efficient parking of the cars in a two-floor building. I also kept the design flexible in manner to allow the individuals to expand the proposed system and allow more parking availability for the users. I used various electronic components and sensors as mentioned above for the development of a sophisticated model that can allow the used to park the car at the particular vacant place. It was a team work that lea the prototype to be successful. I designed the prototype that can be used at various populated places for automatically parking the cars and
sharing the real time information for allowing the users to be informed about the vacant slots and park their cars accordingly.