Evolution of a Blog

This blog has evolved as I have as a maker. It starts at the beginning of my journey where I began to re-tread my tires in the useful lore of micro electronics and the open-source software that can drive them. While building solutions around micro-electronics are still an occasional topic my more recent focus has been on the 3D Printing side of making.

Wednesday, July 9, 2014

3D Printer (RepRap) Monitor - Part 4 - SW Configuration

At the top of the RepRapMonitor sketch there are a number of constants that need to be set for your environment.   They are as follows: 

  • WARMUP_DELAY - Delay in seconds for warmup of gas sensor (default is 60)
  • TEMP_ERRORS - Number of consecutive temperature errors we tolerate (default is 5)
  • TRIGGER_TEMP - Temperature at which we trigger the printer off (default is 40)
  • WARNING_TEMP - Temperature at which we start flashing a warning (default is 35)
  • TRIGGER_GAS - Gas threshold at which we trigger the printer off (default is 750)
  • WARNING_GAS - Gas threshold at which we start flashing a warning (default is 650)
  • STDDEV_GAS - Gas readings StdDev that justifies a sensor error (default is 10)
  • STDDEV_GAS_CHECK - Number of readings for above test (default is 30)
  • DELAY - Time between observations (default is 1000)

The temperature and gas trigger thresholds are the most critical of these settings.   While the sketch is running diagnostic messages will be written to the serial port.   These can be viewed using the Arduino IDE console or by connecting a terminal to the serial port on the RepRapMonitor PCB.  View this stream when setting your thresholds.

Software for the monitor is available on GitHub.

No comments:

Post a Comment