Skip to content

Latest commit

 

History

History
57 lines (47 loc) · 1.7 KB

File metadata and controls

57 lines (47 loc) · 1.7 KB

Coffee Roaster UI

Coffee Roaster UI

This project is the user interface for the coffee roaster that I built. You can see the build log details at http://anthonydipilato.com/2017/04/17/coffee-roaster-ui-with-javafx/

The UI runs on a Raspberry Pi connected to an arduino via USB The arduino acts as slave to the Raspberry Pi

USE AT YOUR OWN RISK
I am posting this project for educational use only.
This project involves, electricity, moving parts, propane, and fire.
I will not be held liable for damages and/or injuries resulting from the use of this code
or from reproducing this project.

Commands

Command Formatting

[Command],[Address][NEWLINE]

Commands

Code Item
0 Status
1 Relay on
2 Relay off
3 Set proportional valve

Addresses

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

Required Libraries

  • Medusa - JavaFX library for animated gauges
  • jSSC 2.7.0 - Java Simple Serial Connector, serial-port communication library.
  • Colors 1.4 - Color definitions for Medusa

Author

Anthony DiPilato, Anthony@bumbol.com

License

All code is available under the MIT license. See LICENSE file for info.