There is a showcase in the form of a shelf. The assortment is approximately 200 items. I want to automate the order collection on it.
The principle of operation is like that of a vending machine: a spiral made of metal rod, between the turns of which packages with products are placed. When the spiral rotates 360 degrees – one unit of product is pushed out. If two packages of product are needed – it rotates twice.
That is, there will be approximately 200 such spirals with a separate motor.
This will be controlled as follows. According to the order, our program will generate a text file.
Example of text:
24;2
41;1
____________________________________________________________
24 - motor number
2 - number of rotations of 360 degrees
41 - next motor number
1 - number of rotations of 360 degrees
The system reads it and rotates the spirals. Then the products fall onto the conveyor belt below and move into the tray.
There will also be additional functions:
1) The number of rotations needs to be displayed on a separate counter display, to understand the remaining product in the cassette with the spiral.
2) A button will be installed on each cassette, which will reset the quantity indicator when placing the product.
3) All this information with the number of rotations needs to be recorded in memory, so that the work can continue in the next working shift.
Link to a video with a similar mechanism https://www.youtube.com/watch?v=aRAK_xQs1e8