Как изменить входной контакт библиотеки FreqCounter Arduino Uno/Dumilanove?
Следующая ссылка на библиотеку определяет контакт 5 Arduino для входного контакта для сигнала.
https://www.pjrc.com/teensy/td_libs_FreqCount.html
Но проблема в том, что я использую ЖК-дисплей 16x2 с контактом 5 Arduino. Для работы дисплея необходим контакт 5. Таким образом, вопрос можно решить двумя способами, на оба из которых я не знаю ответа.
1. Измените номер контакта ЖК-дисплея на другой контакт. (Попробовал, не получилось. Наверное, я сделал это неправильно)
2. Измените входной контакт библиотеки частоты.
Есть идеи, как обойти это узкое место?
@Parth Sane, 👍0
Обсуждение1 ответ
Лучший ответ:
Библиотека использует аппаратный периферийный таймер 1, вход которого подключен к контакту 5 Uno.
Изменить это невозможно. У вас нет выбора.
Вместо этого вам придется переместить ЖК-дисплей на другой контакт.
есть идеи, как это сделать?, @Parth Sane
Как вы уже пробовали раньше, но не используйте контакты 0 или 1 — они используются совместно с последовательным портом, и иногда это мешает — особенно если вы одновременно используете последовательный порт для связи с ПК., @Majenko
- Печать string and integer LCD
- Установите частоту ШИМ на 25 кГц.
- Как отобразить символ º на ЖК-дисплее?
- Максимальная частота цифрового сигнала в Arduino Uno?
- Отправка значения с одного Arduino на другой
- Постоянный выход тактовой частоты Arduino
- Черные квадраты дисплея Arduino 16x2
- NodeMCU с RFID RC522 и LCD-модулем интерфейса I2C вместе
Я использовал это, чтобы попробовать поменять булавки. «LiquidCrystal lcd(12, 11, 4,3, 2, 1);» вместо «LiquidCrystal lcd(12, 11, 5,4, 3, 2);» По какой-то причине это не удается. На экране ничего не появляется., @Parth Sane