компиляция выдаёт ошибку при считывании АЦП

Контроллеры на основе ESP8266
Ответить
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

компиляция выдаёт ошибку при считывании АЦП

#1

Сообщение Di123 » 16.03.2021{, 07:22}

пробую повесить несколько кнопок на АЦП и для начало надо считать значения на каждой кнопке
но мне выдаёт постоянно какую то ошибку хотя на авр это без проблем работало

2021-03-16_111722.png
2021-03-16_111722.png (975 байт) 693 просмотра
2021-03-16_111752.png

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

компиляция выдаёт ошибку при считывании АЦП

#2

Сообщение RedSky » 16.03.2021{, 08:33}

Без проекта не понятно.

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

компиляция выдаёт ошибку при считывании АЦП

#3

Сообщение Di123 » 16.03.2021{, 08:44}

RedSky,
так его пока и нету
я пытаюсь переадаптировать старый проект от промини на есп
вот по частям и отрабатываю будет пин работать с этим или нет
пробую на кнопках сэкономить пины и задействовать такую цепочку

example25p2.jpg
для этого надо считать АЦП по такому скечу
пид 3 тена 8266 2,0.flp
(51.27 КБ) 35 скачиваний

а дальше я на компараторах сам справлюсь

edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20.09.2019{, 11:38}
Репутация: 65
Имя: Эдуард

компиляция выдаёт ошибку при считывании АЦП

#4

Сообщение edyapd » 16.03.2021{, 09:11}

Di123, вы немного запутались. Пытаетесь подцепить кнопки к аналоговому входу, но считываете их как кнопку. Вы тогда и поставьте чтение с аналогового входа, а не с кнопки.
Не помню, как на NodeMCU разведён аналоговый вход, но я бы соединил левый резистор, через ещё один резистор с плюсом.

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

компиляция выдаёт ошибку при считывании АЦП

#5

Сообщение Di123 » 16.03.2021{, 09:16}

edyapd, да действительно какой то баг программы тока щас заметил что у меня там подтяжки стоят на аналоговом
удалил вход и создал по новой как аналог и закомпилировало
видимо нельзя из назначеной кнопки напрямую переделать в аналог программа что то не очищает в своём коде

да в схеме всё верно нужен плюс на левый резистор по принципу потенциометра эмитация

Ответить

Вернуться в «ESP8266»