Dear All,
I would like to receive your advise on how would you implement the following project.
I would like to connect a coin acceptor device that has serial / usb connection to an embedded linux box with limited memory (flash and storage of about 32 MB and USB and Ethernet ports). The coin acceptor produces an analog output (0-12 V) when a coin in inserted. The output voltage depends on type of coin inserted. As you could imagine the final goal of the project is to know which coin was inserted in the linux and to do something with this information (e.g. print a ticket).
My idea is to place a small micro-controller connected between the coin acceptor and the linux box. The micro-controller will be in charge of converting the analog signal to a digital one and if possible to generate the information about the type of coin inserted.
Could you please advise on how would you implement this project? My initial though was to use an Arduino board (nano) or to create an special USB controller for linux. Note that I am good with programming, but I am not familiar with micro-controllers.
Thank you in advance , Goicox
I would like to receive your advise on how would you implement the following project.
I would like to connect a coin acceptor device that has serial / usb connection to an embedded linux box with limited memory (flash and storage of about 32 MB and USB and Ethernet ports). The coin acceptor produces an analog output (0-12 V) when a coin in inserted. The output voltage depends on type of coin inserted. As you could imagine the final goal of the project is to know which coin was inserted in the linux and to do something with this information (e.g. print a ticket).
My idea is to place a small micro-controller connected between the coin acceptor and the linux box. The micro-controller will be in charge of converting the analog signal to a digital one and if possible to generate the information about the type of coin inserted.
Could you please advise on how would you implement this project? My initial though was to use an Arduino board (nano) or to create an special USB controller for linux. Note that I am good with programming, but I am not familiar with micro-controllers.
Thank you in advance , Goicox