ESP-32 RGB / Heater Control [IoT Room] 3D Printer Model

Author: @
License: CC BY-NC
File formats: stl,rar
Download type: zip
Size:997.3KB

The file 'ESP-32 RGB / Heater Control [IoT Room] 3D Printer Model' is (stl,rar) file type, size is 997.3KB.

Summary

Hardware: (https://pastebin.com/M21HTSuA)

  • ESP-32
  • RGB LED strip
  • 2.8" TFT display
  • 3x IRF540N (R,G,B) (better: IRLZ44N)
  • A4988 stepper driver (better: DRV8825)
  • 5V step-down converter
  • Photoresistor (GL5549)
  • SHT21 humidity/temperature sensor
  • NEMA 17 stepper motor
  • 1x 3D printed case
  • 5x 3D printed strip holder
  • 1x 3D printed stepper mount
  • ~ 65m wire (8x 8.1m) (10m² room)

Arduino sketch: https://pastebin.com/SJ2qk8JJ
Blynk-project: http://tinyurl.com/ybvk88ts
SpotifyRGB VS2017 application
Async SHT21 library: https://github.com/fawks03/SHT21

Touch:
less than 200ms: display on for 3.5sec
less than 800ms: display on/off
more than 800ms: RGB fade on/off
.
.

known bugs:
(stepper motor won't step after 70min - micros() overflow)
(fader lagging on displayUpdate())
-- [fixed->V1.1]

.
.
Project video: https://youtu.be/gwiPLCruOow

write a comment if you need a wiring diagram

22mmLong.stl 88.1KB
22mmMedium.stl 99.1KB
22mmSmall.stl 109.1KB
Blynk32.rar 7.9KB
Blynk32_V1.1.rar 7.5KB
case.stl 43.7KB
lid.stl 19.2KB
Nema17heaterMount.stl 198.3KB
SpotifyRGB.rar 862.9KB