This project is the arduino code for the coffee roaster that I built. You can see the build log and details for the project at http://anthonydipilato.com/2016/08/11/coffee-roaster/
The arduino acts as slave to the raspberry pi.
- RaspberyPi commands via usb
- 3 thermocouples (MAX31855)
- 2 infrared flame sensors
- 5 relays
- PWM pin for proportial gas valve.
- Normally closed solenoid valve for gas line
- Ignitor (relay to 110V SSR)
- Cooling fan (relay to 110V SSR)
- Exhaust Fan (relay to 110V SSR)
- Drum Motor (relay to 110V SSR)
USE AT YOUR OWN RISK.
I am posting this project for EDUCATIONAL USE ONLY.
This project involves electricity, propane, and fire.
I will not be held liable damages and/or injuries resulting from the use of this code or from copying this project.
| Code | Item |
|---|---|
| 0 | Status |
| 1 | Relay on |
| 2 | Relay off |
| 3 | Set proportional valve |
| Address | Item |
|---|---|
| 0 | All |
| 1 | Drum Temperature |
| 2 | Chamber Temperature |
| 3 | Exhaust Temperature |
| 4 | Flame Status |
| 5 | Drum Relay |
| 6 | Cooling Relay |
| 7 | Exhaust Relay |
| 8 | Gas Relay |
| 9 | Ignitor |
| 10 | Proportional Valve |
Anthony DiPilato, Anthony@bumbol.com
All code is available under the MIT license. See LICENSE file for info.
