Esp32 based iot device
counting falling signals for every 30 seconds and into a local file or db. (Counting production on a conveyor line)
1) if the time duration of the two falling signal is les then a minProdDuration: should count as fake production
2) if time duration is longer than the maxProdDuration should count as overProduction
A http webserver for showing device parameters / dashboard
3) If there is no input signal for a minStopTriggerTime duration than it should change the machine state as stop and should trigger a webhook API setted over the dashboard.
Name version , deviceid, code etc. (Labeling)
wifi settings ,
aws settings and
mdash settings and
minProdDuration , maxProdDuration(in seconds)
minStopTriggerTime (in seconds)
Showing Last 50 webhooks/ triggers and their fail succes returns.
In web server dashboard it should show realtime report showing number of product and time line chart for last 8 hours and stops and their durations as well.
in each hour how many products produced
Mongoose os is the prefered product Operating System
This is interesting project... It will take two days to complete... We are embedded electronics developers and Specialized in microcontroller programming... Let me know if you are interested...