I have a people counter on my raspbery pi3, using Opencv and Python.
The counter is ready, you do not have to create the counter.
Raspberry needs to have a database running locally, preferably sqlite.
I need to create some routines like:
- When telling a person, I need to access the gps in raspberry and save this information in Sqlite. It will save the count, the direction of the passage, day, hour, photo and position of the GPS.
This information will remain in Sqlite and will be sent every 5 minutes to an API via Json via 4G. You do not need to create the API.
If the 4G signal is not available, it must be saved in the DB and sent when the connection returns.
- Every 30 seconds, only the GPS position for the API will be sent to the vehicle to be tracked.
- You will need to read an MPU9250 (accelerometer, magnetometer) to check if the vehicle has suffered a strong acceleration or abrupt braking. If these occurrences, these data must be recorded in the DB and sent along with the other information every 5 minutes.
In short, we are creating a vehicle tracker, with specific functions that meet our need.
FREELANCER RECOMMENDED
------------------------------------------------------
Can help... I am an Expert in Python and Raspi... Lets Start!
Please start a Discussion with me and we can get started from there...
Please check the past projects I have handled and check my reviews for what employers have to say about my work... Can start right now...
I have read the details of your job and I am capable of carrying out the project. I have a lot of experience in embedded applications on the raspberry pi and other Linux compatible platforms. Please contact me so we can go over the details of your application.
Hello,
I am an expert Python Engineer with 3+ years of experience in Raspberry Pi. I have worked with GPS routing and tracking on Raspberry Pi using UART and I have also worked with SQLite and USB Modem connections over 3G and 4G.
I can be of great assistance to you during this project.
Let's talk!
Ahmed
HI I AM TRYING TO REACH YOU BUT YOUR MESSENGER IS BLOCKED SO I CANT REACH YOU..
dear employer,
I have read your project and I can deliver a program conform your speficication.
I am an experienced programmer especial for raspberry and python so I can do this job for you. I would like to hear from you!
greetings
Tobie
Have experience in working with hardwre in Python, can do your task quick enough. The only thing needed is the remote connection to RPi and somebody, who can help with testing.
I will create a queue structure in the database which will be updated with a database trigger on insert to the main data table and a cron python job that will run every 5 minutes and check what is in the queue to be sent in a json format. if no connection exists, the data will still remain in the queue and will be eligible for sending in the next run of the script.
I am an experienced developer, who has implemented similar projects but this is my first project in freelancer and so I can lower the price if this can make you select me.
I have experience in working with Raspberry Pi,IOt sensors and working with API, Uploading data to cloud and getting data from Api's and working with it.
I have an experience of sending a data using API, and if the internet is not available then store into the database, send a data whenever internet is available, I had already done this thing for one of the Pune India base projects. If your database and API is ready then it is 3 day of an end to end work, if your DB and API not ready then it will be 7-day work, please respond me I will do this