This post is going to be long, so please just engage if you read and make sure you understand everything.
I am attempting to implement a parking system with the following components:
- 2x Arduino nano
- 2x Wifi module NRF24L01
- 1x LCD module ST7735S 1.8 inch
- 1x Camera module OV7670
- 1x Ultrasonic module HC-SR04
- 1x Passive buzzer module KY-006
Please find attached the first schematics. It describes four different parts as I am testing individually each component.
But the main project consists of two parts:
[PART 01 - INSIDE THE CABIN]
LCD module and buzzer connected to the microcontroller with a wifi module.
[PART 02 - ON THE BACK OF THE VEHICLE]
Ultrasonic and camera module, also connected to the microcontroller with another wifi module.
Until now, only the buzzer works correctly. The ultrasonic module has not arrived yet.
Those are the issues I have been facing so far:
Wifi communication is not working at all, tried these tutorial:
Cannot even display a message on the serial monitor. I can read the whole Internet to figure it out but I question whether this module is fit for the project.
Those are the future issues I expect to face:
Arduino nano might not be the best choice for microcontroller, ESP32 appears to be more suitable, as it has already wifi embedded and more I/O pins.
I have no idea how to send the image from the camera to the LCD module over wifi or any other wireless technology. I am open to try bluetooth, zigbee or RF should it make my life easier.
I would expand it to have two or three camera modules on the back/sides of the vehicle, this would require a slave - master relation to communicate, where the slaves would be the camera modules on the back of the vehicle, sending information to the master in the cabin displaying the images on the same amount of screen modules.
This is the biggest project I will be doing in 2020, if you have any suggestion or ideas regarding the above mentioned topics please let me know.