Код Micropython для мигания встроенным светодиодом ESP8266 не имеет никакого эффекта

Я загрузил код микропитона, который мигает встроенным светодиодом, все прошло отлично, и файл был успешно загружен на плату, но когда я отключил плату и снова подключил ее, чтобы увидеть эффект загруженного кода, ничего не произошло.

вот код:

# main.py

import machine
import time

pin = machine.Pin(0, machine.Pin.OUT)

for i in range(10):
        pin.value(1)
        time.sleep(0.5)
        pin.value(0)
        time.sleep(0.5)

person Billel Tyo    schedule 04.07.2020    source источник


Ответы (1)


если я правильно помню, это должно быть gpio 2 вместо 0. Вот ссылка на документы, где это объясняется. Итак, попробуйте следующее:

pin = machine.Pin(2, machine.Pin.OUT)

Просто примечание: если вы задаете дополнительный вопрос, иногда важно, какую доску вы используете, например. wemos d1-mini, который относится к esp8266-12e или маленькому esp8266-01. Просто включите его, и вы повысите вероятность получения полезного ответа.

person MisterNox    schedule 11.07.2020