Использовать выводы PWM в качестве обычных цифровых входов/выходов?
Что касается arduino, у которого есть выводы ШИМ, могу ли я использовать эти выводы как обычные цифровые выводы ввода/вывода или нет? Заранее спасибо.
@Terry1612, 👍1
Обсуждение1 ответ
Лучший ответ:
Да, вы можете использовать их как обычные контакты цифрового ввода-вывода. ШИМ — это, по сути, обычный цифровой выходной контакт, который постоянно включается и выключается с высокой скоростью.
Магия заключается в том, что выключение и включение осуществляется аппаратно в соответствии с рабочим циклом (т. е. нет необходимости в программном обеспечении для выполнения операций включения/выключения). Вот почему только некоторые контакты могут выполнять ч/б ШИМ, потому что оборудование ШИМ не добавляется ко всем контактам.
Если вы не используете контакт для ШИМ, вы можете использовать его по мере необходимости.
- Как Arduino Uno может поддерживать до 12 сервоприводов, если у него всего 6 цифровых выводов ШИМ?
- Запись нескольких входов в последовательный порт с использованием цикла while
- В Arduino Uno можно использовать цифровые контакты с ШИМ для чтения аналоговых данных. Возможно ли это также с Wemos D1 Mini?
- PWM каждый другой контакт не читается
- Использовать все контакты как цифровые входы/выходы
- Что такое ICSP pin (разъём)?
- Управление скоростью вентилятора с помощью библиотеки Arduino PID
- Сколько датчиков может поддерживать один модуль Arduino?
попытался ли ты?, @jsotola
Не имеет прямого отношения к вопросу, но, возможно, заслуживает внимания, вы также можете использовать контакты Analog-In как обычный цифровой ввод-вывод., @towe
Да, это правда, и этот факт часто упускают из виду. Действительно, большинство булавок имеют несколько функций. Схемы выводов Arduino чрезвычайно полезны, чтобы увидеть, на что способен отдельный контакт. Большинство из них имеют более одной функции. Некоторые из них имеют более двух функций., @GMc