Hi!
This is my first post, so I hope I make some level of sense. I'm the proud owner of a brand new Arduino Uno, I've literally just started working my way through the starter kit, played with analogue inputs, digital outs and PWM. I have in the past self-taught some VBA, html and CSS, and the Arduino sketches make sense to me, but that's about the limit of my programming and electronics knowledge.
I'm trying to develop a hand-held device that will dispense a fluid. The rate of fluid dispensation (amongst other things) will change depending on what kind of fluid is loaded in a cartridge. I think the best way to do this is to label my different fluid cartridges with barcodes/QR codes, and have the device detect them when they're loaded. Various downstream parameters can then be set accordingly to dispense the fluid - yes, I will probably be back to ask about controlling actuators later, but for now I'm focussing on this input.
I have scoured the forums looking for advice on QR code reading with the Arduino, but haven't found anything that addresses this issue specifically. I can't use any off-board processing power, my eventual device needs to be handheld and standalone, so using an Android app or whatever to do the work is not suitable. I also appreciate that the processing power of the Arduino Uno isn't sufficient enough to process images and decode QR codes, so I went and found this:
https://www.ebay.com/itm/124538507503
This looks, to me, like it will process the image taken by the QR code and output whatever number or string that QR code describes via the USB or UART. If I can get my Arduino to read this data, I can then use it to decide which program to run - i.e. how fast the actuator moves etc etc
So, my question is... how? How should I hook this board up to my Arduino? Any breadcrumbs on what to start looking at would be infinitely more useful than me sitting here and staring it out until it cracks and tells me itself. Being as I've bought that little board off eBay already, ideal solution would be to use that, but if there's a simpler solution (I've seen elsewhere that some 1D barcode readers output as PS/2, so this might be easier to read?) then I'm all ears.
Thank you, and I hope I haven't said anything embarrassingly stupid or obvious.