|
|
Zeile 1: |
Zeile 1: |
| + | * Was biett uns die Klasse Pin? |
| + | <pre> |
| + | >>> import machine |
| + | >>> dir(machine.Pin) |
| + | ['__class__', '__name__', 'value', '__bases__', '__dict__', 'IN', 'IRQ_FALLING', 'IRQ_RISING', 'OPEN_DRAIN', |
| + | 'OUT', 'PULL_DOWN', 'PULL_HOLD', 'PULL_UP', 'WAKE_HIGH', 'WAKE_LOW', 'init', 'irq', 'off', 'on'] |
| + | </pre> |
| * Pins initialisieren. | | * Pins initialisieren. |
| + | <pre>machine.Pin(id, mode=- 1, pull=- 1, *, value=None, drive=0, alt=- 1)</pre> |
| + | ; id |
| + | : Nummer des Pin (GPIO) |
| + | ; mode |
| + | :: |
| + | ; pull |
| + | : |
| + | ; * |
| + | : |
| + | ; value |
| + | : |
| + | ; drive |
| + | : |
| + | ;alt |
| + | : |
| + | |
| * Pins als Ausgang. | | * Pins als Ausgang. |
| ** LED ansteuern. | | ** LED ansteuern. |
Version vom 15. August 2023, 15:29 Uhr
- Was biett uns die Klasse Pin?
>>> import machine
>>> dir(machine.Pin)
['__class__', '__name__', 'value', '__bases__', '__dict__', 'IN', 'IRQ_FALLING', 'IRQ_RISING', 'OPEN_DRAIN',
'OUT', 'PULL_DOWN', 'PULL_HOLD', 'PULL_UP', 'WAKE_HIGH', 'WAKE_LOW', 'init', 'irq', 'off', 'on']
machine.Pin(id, mode=- 1, pull=- 1, *, value=None, drive=0, alt=- 1)
- id
- Nummer des Pin (GPIO)
- mode
-
- pull
-
- *
-
- value
-
- drive
-
- alt
-
- Pins als Ausgang.
- Pins als Eingang.
https://docs.m5stack.com/en/mpy/official/machine