filmov
tv
Clip & block rover - Présentation

Показать описание
Clip'N'Block :
Venez en discuter sur mastodon :
Autres vidéos sur mes voitures télécommandées :
Code :
web_server:
servo:
- id: servo_front
output: pwm_output_front
transition_length: 2.0s
- id: servo_back_right
output: pwm_output_back_right
transition_length: 3.0s
- id: servo_back_left
output: pwm_output_back_left
transition_length: 3.0s
output:
- platform: esp8266_pwm
id: pwm_output_front
pin: GPIO14 #D5
frequency: 50 Hz
- platform: esp8266_pwm
id: pwm_output_back_right
pin: GPIO12 #D6
frequency: 50 Hz
- platform: esp8266_pwm
id: pwm_output_back_left
pin: GPIO13 #D7
frequency: 50 Hz
- platform: gpio
pin: GPIO2
id: led
inverted: True
number:
- platform: template
name: Servo front
min_value: -60 #Adjust min and max values
max_value: 60
initial_value: 0
step: 5
optimistic: true
on_value:
then:
id: servo_front
level: !lambda 'return x / 100.0;'
- platform: template
name: Servo back right
min_value: -100
initial_value: 0
max_value: 100
step: 10
optimistic: true
on_value:
then:
id: servo_back_right
level: !lambda 'return x / 100.0;'
- platform: template
name: Servo back left
min_value: -100
initial_value: 0
max_value: 100
step: 10
optimistic: true
on_value:
then:
id: servo_back_left
level: !lambda 'return x / 100.0;'
- platform: template
name: Speed
min_value: -100
initial_value: 0
max_value: 100
step: 10
optimistic: true
on_value:
then:
id: servo_back_left
level: !lambda 'return x / 100.0;'
id: servo_back_right
level: !lambda 'return -x / 100.0;'
# Onboard led
light:
- platform: binary
name: "Onboard led"
id: onboarLed
output: led
Venez en discuter sur mastodon :
Autres vidéos sur mes voitures télécommandées :
Code :
web_server:
servo:
- id: servo_front
output: pwm_output_front
transition_length: 2.0s
- id: servo_back_right
output: pwm_output_back_right
transition_length: 3.0s
- id: servo_back_left
output: pwm_output_back_left
transition_length: 3.0s
output:
- platform: esp8266_pwm
id: pwm_output_front
pin: GPIO14 #D5
frequency: 50 Hz
- platform: esp8266_pwm
id: pwm_output_back_right
pin: GPIO12 #D6
frequency: 50 Hz
- platform: esp8266_pwm
id: pwm_output_back_left
pin: GPIO13 #D7
frequency: 50 Hz
- platform: gpio
pin: GPIO2
id: led
inverted: True
number:
- platform: template
name: Servo front
min_value: -60 #Adjust min and max values
max_value: 60
initial_value: 0
step: 5
optimistic: true
on_value:
then:
id: servo_front
level: !lambda 'return x / 100.0;'
- platform: template
name: Servo back right
min_value: -100
initial_value: 0
max_value: 100
step: 10
optimistic: true
on_value:
then:
id: servo_back_right
level: !lambda 'return x / 100.0;'
- platform: template
name: Servo back left
min_value: -100
initial_value: 0
max_value: 100
step: 10
optimistic: true
on_value:
then:
id: servo_back_left
level: !lambda 'return x / 100.0;'
- platform: template
name: Speed
min_value: -100
initial_value: 0
max_value: 100
step: 10
optimistic: true
on_value:
then:
id: servo_back_left
level: !lambda 'return x / 100.0;'
id: servo_back_right
level: !lambda 'return -x / 100.0;'
# Onboard led
light:
- platform: binary
name: "Onboard led"
id: onboarLed
output: led
Комментарии