Hi!
So I want to start working on a project, but I have no idea how to start.
The general idea is I want to be able to count a few things and display the count.
The display would hopefully look like this:
--
Batch Quantity: 100 (User defined)
User Quantity: 0
Total: 12345
--
I want the batch quantity to be set with + and - buttons to whatever the person using it wants, and this will count down to zero in increments of one every time a button is pressed (this button needs to drive a solenoid or motor). upon reaching zero the system locks out and sounds a little alarm or turns on an LED and will need to be reset with a button before the solenoid can be activated again.
The user quantity is basically the opposite of the batch, and counts up as the button is pressed and resets to zero when the reset is pressed.
The total will be a counter which just continues to count forever until a reset button elsewhere is pressed, this is basically just seeing how much the circuit gets used over a period of time.
I would also like a way of collecting the data which is displayed and being able to extract it via a local network or usb for example. so that the data can be viewed on a PC.
I have been looking into using an arduino with an LCD display but would prefer something I can design a PCB for and make it all self contained.
I am somewhat experienced with electronics and programming (I have completed an HND in electrical and electronic engineering). I just an not particularly good when it comes to this initial setup for a project. I wanted to make this from scratch without using premanufactured parts. but it would appear this project was slightly more in depth than I was expecting.
Any help or nudges in the right direction would be brilliant and greatly received!
If anyone was wondering, the project was something I was going to make as a gift for my grandfather.
He has a little workshop and likes to keep track of the uses of his machines and limit the use with the batch disable thing, so I wanted to try and provide a solution to the problem for him by way of designing this little circuit.
So I want to start working on a project, but I have no idea how to start.
The general idea is I want to be able to count a few things and display the count.
The display would hopefully look like this:
--
Batch Quantity: 100 (User defined)
User Quantity: 0
Total: 12345
--
I want the batch quantity to be set with + and - buttons to whatever the person using it wants, and this will count down to zero in increments of one every time a button is pressed (this button needs to drive a solenoid or motor). upon reaching zero the system locks out and sounds a little alarm or turns on an LED and will need to be reset with a button before the solenoid can be activated again.
The user quantity is basically the opposite of the batch, and counts up as the button is pressed and resets to zero when the reset is pressed.
The total will be a counter which just continues to count forever until a reset button elsewhere is pressed, this is basically just seeing how much the circuit gets used over a period of time.
I would also like a way of collecting the data which is displayed and being able to extract it via a local network or usb for example. so that the data can be viewed on a PC.
I have been looking into using an arduino with an LCD display but would prefer something I can design a PCB for and make it all self contained.
I am somewhat experienced with electronics and programming (I have completed an HND in electrical and electronic engineering). I just an not particularly good when it comes to this initial setup for a project. I wanted to make this from scratch without using premanufactured parts. but it would appear this project was slightly more in depth than I was expecting.
Any help or nudges in the right direction would be brilliant and greatly received!
If anyone was wondering, the project was something I was going to make as a gift for my grandfather.
He has a little workshop and likes to keep track of the uses of his machines and limit the use with the batch disable thing, so I wanted to try and provide a solution to the problem for him by way of designing this little circuit.