Mercurial > code > home > repos > homeauto
changeset 1711:dc0a539c5dd4
ride control
author | drewp@bigasterisk.com |
---|---|
date | Fri, 10 Dec 2021 21:42:59 -0800 |
parents | f4009f41f15d |
children | 6ee9a1c5a991 |
files | espNode/ride.yaml |
diffstat | 1 files changed, 79 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/espNode/ride.yaml Fri Dec 10 21:42:59 2021 -0800 @@ -0,0 +1,79 @@ +esphome: + name: ride + platform: esp8266 + # pin layout: https://cdn.evilmadscientist.com/catalog/kits/ada-huzzah/imglrg/2@2x.jpg + board: huzzah + build_path: build_ride + +wifi: + ssid: !secret wifi_ssid + password: !secret wifi_password + use_address: 10.2.0.95 +# MAC: 5c:cf:7f:01:58:8a + +mqtt: + broker: "10.2.0.1" + port: 1883 + username: "" + password: "" + +logger: + baud_rate: 115200 + level: DEBUG + +ota: + +# FAN8200 motor driver +# FAN8200 pins on the left +# ------------- +# VCC - 3v +# CE1 - GPIO13 +# OUT1 - MOTOR_BLK +# VS1 - n/c +# OUT2 - MOTOR_RED +# IN1 - GPIO12 +# SGND - GND +# +# PGND - GND +# IN2 - n/c +# OUT4 - n/c +# VS2 - n/c +# OUT3 - n/c +# CE2 - n/c +# PGND - n/c + +output: + - platform: esp8266_pwm + frequency: 500Hz + id: motor_pwm + pin: 13 +switch: + - platform: gpio + id: motor_dir + name: "motor_dir" + pin: 12 + +light: + - platform: fastled_clockless + chipset: WS2812 + pin: GPIO5 + num_leds: 10 + rgb_order: GRB + name: "rgb10" + default_transition_length: 200ms + - platform: monochromatic + name: "motor_speed" + output: motor_pwm + gamma_correct: 1.0 + default_transition_length: 200ms + restore_mode: ALWAYS_OFF +# dir doesn't work- I'm not using the driver chip right. :( + +# mosquitto_pub -t ride/light/motor_speed/command -m '{"state":"ON","brightness":255}' +# mosquitto_pub -t ride/light/motor_speed/command -m '{"state":"ON","brightness":0}' + +# mosquitto_pub -t ride/light/rgb10/command -m '{"state":"ON","brightness":255,"color":{"r":100,"g":100,"b":200}}' +# mosquitto_pub -t ride/light/rgb10/command -m '{"state":"ON","brightness":255,"color":{"r":0,"g":0,"b":0}}' +# and see https://esphome.io/components/light/index.html?highlight=wle#wled-effect for per-led options. + +# See /home/drewp/own/proj/mos/apps-1.19.6/ride/ for prev version with LED images. \ No newline at end of file