The request was to hold a non-commerce research project in the field of smart cities.
After the research phase, we created a complex turn-key solution for smart parking which can be implemented in any kind of parking lot, is flexible, easy-to-use (both for the operator and customers) and results in cost-savings for the owner.
The solution consists of sensors, Cloud, Web dashboard, and Mobile App. The signal transmission from the sensor to the Cloud is performed by LoraWan and Bluetooth 5.0.
The Smart Parking node includes an external enclosure, the PCB, the battery, the antenna, and the internal enclosure piece.
The PCB is screwed to the base and the base is screwed to the external enclosure piece. The antenna is glued to the external enclosure and connects to the PCB via coax cable with u.FL connector.
The Smart Parking node can be equipped with a GPS module for outdoor parking. The GPS can ease the initial installation for big parking lots.
For indoor positioning on underground and multistorey parking lots, nodes are equipped with NRF52832 Bluetooth 5.0 enabled MCU. With installed mobile app nodes, indoor locations can be as accurate as outdoor GPS.
replaceable lithium-thionyl chloride AA batteries; the expected lifetime – 5-10 years (depends on settings and usage)
LoRaWAN / Bluetooth 5.0
Bluetooth position accuracy:
GPS position accuracy:
-20 to +65 °C
The cloud is developed as Serverless Architecture using the latest AWS Services. This kind of architecture allows pay and scale as you go. The cloud receives slot status and notifies all subscribers in real-time. Also, it keeps all data for future analytics or predictions.
The Web app is targeted for employees who will operate the parking facility. Using the Amplify React component and AWS Cognito, we implemented the authorization of operators and customers (users). By using GraphQL and AWS AppSync, parking space status is visualized in real-time.
The Web app shows detailed statistics about parking spaces and cars: which parking spaces are the busiest/ which car make and models parked/which times are the busiest/ and what revenues are derived from each space.
The parking manager can see what car and plate numbers are parked in each space.
Parking owners can reduce costs on payments and tickets: our solution can be paperless (a user would just need to scan the QR code from their mobile phone).
Using React Native and Typescript, we developed a cross-platform application that is suitable both for Android and IOS. The Mobile App is targeted to help parking lot clients control the parking process (parking space status and all collateral information are updated in real-time so clients can use a smartphone without any data delay).
With Mobile App Users Can:
Enhancing User Experience for Users:
Improving Workflow for Parking Provider: