mirror of
https://github.com/esphome/esphome-docs.git
synced 2025-02-11 00:52:43 +01:00
Merge pull request #2401 from tubalainen/patch-6
id cannot be the same as the component name
This commit is contained in:
commit
c6382f757e
@ -27,7 +27,7 @@ The :ref:`SPI <spi>` is required to be set up in your configuration for this sen
|
|||||||
# Example configuration entry
|
# Example configuration entry
|
||||||
touchscreen:
|
touchscreen:
|
||||||
platform: xpt2046
|
platform: xpt2046
|
||||||
id: touchscreen
|
id: my_touchscreen
|
||||||
cs_pin: 17
|
cs_pin: 17
|
||||||
interrupt_pin: 16
|
interrupt_pin: 16
|
||||||
update_interval: 50ms
|
update_interval: 50ms
|
||||||
@ -103,15 +103,15 @@ values nor ``swap_x_y``.
|
|||||||
# Touchscreen
|
# Touchscreen
|
||||||
touchscreen:
|
touchscreen:
|
||||||
platform: xpt2046
|
platform: xpt2046
|
||||||
id: touchscreen
|
id: my_touchscreen
|
||||||
cs_pin: 17
|
cs_pin: 17
|
||||||
on_touch:
|
on_touch:
|
||||||
- lambda: |-
|
- lambda: |-
|
||||||
ESP_LOGI("cal", "x=%d, y=%d, x_raw=%d, y_raw=%0d",
|
ESP_LOGI("cal", "x=%d, y=%d, x_raw=%d, y_raw=%0d",
|
||||||
id(touchscreen).x,
|
id(my_touchscreen).x,
|
||||||
id(touchscreen).y,
|
id(my_touchscreen).y,
|
||||||
id(touchscreen).x_raw,
|
id(my_touchscreen).x_raw,
|
||||||
id(touchscreen).y_raw
|
id(my_touchscreen).y_raw
|
||||||
);
|
);
|
||||||
|
|
||||||
Get a stylus or a similar object, run the project and touch the corners of the screen at
|
Get a stylus or a similar object, run the project and touch the corners of the screen at
|
||||||
@ -176,8 +176,8 @@ using a display lambda similar to the following.
|
|||||||
- platform: ili9341
|
- platform: ili9341
|
||||||
lambda: |-
|
lambda: |-
|
||||||
it.fill(BLACK);
|
it.fill(BLACK);
|
||||||
if (id(touchscreen).touched)
|
if (id(my_touchscreen).touched)
|
||||||
it.filled_circle(id(touchscreen).x, id(touchscreen).y, 10, RED);
|
it.filled_circle(id(my_touchscreen).x, id(my_touchscreen).y, 10, RED);
|
||||||
|
|
||||||
To be exact, the component does the following
|
To be exact, the component does the following
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user