CNC Cyclone PCB Factory: control panel and bluetooth – Part 5
With a simple control panel you can stop and resume or block the process, It’s very important expecially If you have CNC far from you, and because of the noise you will want this, maybe with a bluetooth connection.
You can add an external set of buttons:
- Abort: stop all operation;
- Hold: is like a pause;
- Resume: you can resume an hold operation;
- E-Stop: hard reset Arduino.
The connection is pretty simple, I don’t add any pull-up pull-down resistor, and they works without problem.
As you can see I use more than one time some pins, I can do that because I create some splitter board, very simple but quite usefully.
You can buy buttons here
I explain in an article how to connect bluetooth to program arduino remotely, I advise to refer to that article to have more information about configuration of bluetooth module. Remember to configure Bluetooth as the example on the article as serial pass through.
You can buy Bluetooth module here
I use wireless connection because I use the CNC in another room, the noise of rotary tool It very hard.
There are 2 service board, the first is a voltage divider (that I explain in an article) that is needed because bluetooth device can support 5v power supply but logic signal must be at 3.3v, a simple solution is tu use a voltage divider in input of RX of the bluetooth device to prevent error on long running communication. I add schema in the next part.
Bluetooth as other wireless device need a quite big power to work so use an externel power supply (78xx described in next part).
Another feature is a led that notify the connection, to activate that led I use a transistor to power with external power supply.
In the next part I’m going to show additional service boards and all other little, but usefully, component to add to your CNC.