Integrating the system

To integrate the system, we will have a schema to see how the system could be implemented using the information and requirements seen in the previous section. In the following figure, we see the modules or steps that we need to follow to build the complete system of the parking lot:

  1. The camera detects the plate number using the library software OpenCV and Python.
  2. The Raspberry Pi is connected to Amazon Web Services and we configure the Python SDK for receiving commands; it is connected to the IoT Lambda services that receives the commands.
  3. From a Python script, the AWS IoT service receives the data captured from the camera and is stored in AWS DynamoDB, which is a database service. It stores the ID of the car and the plate number of the vehicle.
  4. The data captured from the vehicle is stored in the web service; it will count the number of cars that go in or out of the parking area, and also counts the total number of places in the parking lot.
  5. We create a trigger that will be executed when places are vacant, according to the number calculated in the previous step.
  6. The notification system will send an SMS when a vacant place is created.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.188.66.13