Advertisement
Guest User

Untitled

a guest
May 25th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.15 KB | None | 0 0
  1. BUTTONS
  2.  
  3. Main power: (power on the entire system, power off would power off everything except for the circulation pump which would run for a select amount of time.)
  4. Circulation Pump: (relay)
  5. Jet pump: (relay) automatically runs periodically while heater on. Button allows additional run time. 20 minute limit
  6. Heater: ON/OFF
  7. Temp Up: would adjust the desired temperature of the heater up (default 40c)
  8. Temp Down: would adjust the desired temperature of the heater down
  9. Volume Up: (send IR code via IR LED)
  10. Volume Down: (send IR code via IR LED)
  11. Inside Speakers: (relay)
  12. Outside Speakers: (relay)
  13. Subwoofer Amp: (relay)
  14. Stereo Power: (relay)
  15. Lights 1: (addressable strip first push turns LEDs on, additional push cycles through different light shows, long press to turn off)
  16. Lights 2: (addressable strip first push turns LEDs on, additional push cycles through different light shows, long press to turn off)
  17. Lights 3: (addressable strip first push turns LEDs on, additional push cycles through different light shows, long press to turn off)
  18. Bass effect: (if pushed first before the “light 1, light 2 or light 3” button, add base sensitivity to LED strip
  19. Game: (this button would hault any light sequences on “light 2” and start a new light sequence of its own that would run to completion and then return to where it left off. The intention of this button it so be a “game” for people to play. The particular LEDs are setup in a circular seating area on the floor. once the button was pushed it would send a section of 15 pixels back and forth around on the LED strip and slowly/randomly stop in a different location every time. at this point the person sitting overtop of that group of LEDs would be “it”.
  20.  
  21. SENSORS
  22. Thermocouple: inside heater
  23. Heater input temp: ds18b20
  24. Heater output temp: ds18b20
  25. Hot tub temp: ds18b20
  26. Battery voltage #1: Diymal Voltage Sensor DC 0-25v
  27. Battery voltage #2: Diymal Voltage Sensor DC 0-25v
  28.  
  29.  
  30. DEVICES
  31. Gas valve: motorized ball valve (relay)
  32. Ignitor: 12 volt ignition source (relay)
  33.  
  34.  
  35. HEATER REQUIREMENTS
  36. the heater itself will always be supervised by myself but i would like to build in as much safety and failsafes as i can. prior to the heater itself turning on the circulation pump must first run for two minutes. additionally, after the heater has turned off, the circulation pump must run until the thermocouple reads less than a predetermined temperature. To turn heater on. Push heater button once. circulation pump begins and runs on its own for two minutes. after two minutes the ignitor would turn on followed by the opening of the gas valve and would then turn off the ignitor. as a safety i would like the thermocouple to briefly monitor the heater temp and if it is not heating sufficiently i could mean that the ignitor has failed to light the burner and id like the gas valve to then close as a precaution and end the heat function or restart perhaps? assuming the heater lights successfully the heater would continue to run and monitor the ds18b20’s. at any time the heater function has been turned on i need for the jet pump to periodically run. two minutes every 20 minutes would be a good place to start but id like to be able to change that. once the hot tub temp reaches a certain point the heater would begin its power down sequence and continue monitoring until the hot tub temp sensor determined the need for the heater to turn back on.
  37.  
  38. BUTTON LED INDICATORS: indicator lights are individually placed individually addressable
  39. Main power: solid green when on, off when off
  40. Circulation pump: blue when on
  41. Jet pump: blue when on
  42. Heater: red when heater physically on, red flashing when heat on but heater physically off)
  43. Inside speakers: blue when on
  44. Outside speakers: blue when on
  45. Subwoofer: blue when on
  46. Stereo: blue when on
  47. Lights 1: blue when on
  48. Lights 2: blue when on
  49. Lights 3: blue when on
  50.  
  51. LCD’s
  52. LCD#1: 20x4
  53. LCD#2: 20x4
  54. LCD#3: 20x4
  55.  
  56. ADDITIONAL SAFETYS:
  57. *entire system should shut down if battery voltage less than 11.8volts (adjustable). upon shut down, proper heater power down should be followed.
  58. *if battery voltage less than 12.2volts, halt the ability to manually turn on jet pump (adjustable)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement