Ребята, кто-нибудь помнит больший бред на форуме в этом году? Или это номинация на “бред января”?
интригуете… чеж он там такое отмочил еще? казалось ниже уже некуда…
Посмотрел.
Ну развлекайтесь ![]()
наконец-то до Вас хоть что-то дошло!
Действительно, если пин настроен на OUTPUT и к нему присоединён светодиод и он светится (на пине HIGH), то как только мы захотим погасить светодиод и подадим на пин LOW - он (пин) немедленно сгорит!
Вот потому мы так часто ардуины и меняем и так по многу их покупаем!
Только по просьбам зрителей. На бис.
Аван, или как там Вас. А вы перед регистрацией читаете «что вас ждёт»? Я имею ввиду правила форума? Видимо нет - поэтому и столько негатива. Перечитайте. Будет полезно ВСЕМ.
да тут … вот почитайте мой ответ
@Avan
Лучше не пишите сюда больше. Хотя бы сегодня. Чем больше вы пишете -тем больше чуши несете.
Проблема не в том, что вы чего-то не знаете или не можете читать по-английски. Вы не умеете признавать того, что облажались. Вы пытаетесь выставить себя умным. а из-за этого увязаете все больше и больше.
Спились наши санитары от безысходности.
Так вроде сами так захотели, разве нет? Кто тут выступал за то. чтобы “не потерять дух старого форума” ? Вот он, этот дух, ажно разит ![]()
Дурачок! Над тобой стали глумиться сразу после этого.
Нет никакого смысла заниматься электроникой или программированием без языка этой области человеческих знаний. Даже неважно, что это язык международного общения. Это сейчас в РФ не модно (международное общение). Но вся документация по электронике и программированию - на английском.
Ну и заявления про аналоговые и цифровые варианты - это отдельная тема! Но это бред легко преодолимый. Просто объяснить можно: Смотри!
В настройках обычного ИНТ входа можно реагировать как на уровень так и на фронт. А в настройках Пин Чейндж - только на фронт. Так понятно? Про настройку на выход - не думай сейчас, реши для себя, что это запрещено. Оно и правда почти никогда не бывает нужно. Не путай себя нестандартной ситуацией.м
Согласен. Свинарник устраиваем. Наверное нянькаться не способны 24/7.
Да, вы чё, мужики. Ну, срача ж нет как такого. У меня вот улыбка с рыла не сходит весь вечер - такая развлекуха!
Да особо и нужды нет. В новом движке спам юзеры режут сами, а копаться в грязном белье админы и раньше не особо тянулись. Тут еще неизвестно как обернется… Это ж дух форума…
больные люди …
Добро пожаловать в дурдом )))
А почему не 1 прерывание, по которому опрашивается 12 входов?
Малость подумать, попаять и получится.
Хорошо , попробую поговорить с дебилом на языке понятном дошкольнику
В Ардуино внешних прерываний мало.
Скажем у nano/uno всего 2 . INT0/INT1
А вот в микроконтроллере atmega328(который устанавливпется на nano/uno), их дохренища PCINT0…PCINT22.
Разработчики концепции Ардуино, решили, что обычным пользователям, для которых и создавалась концепция, внешние прерывания в таком количестве не нужны, и не стали реализовывать в своей экосистеме работу с этими прерываниями.
Но это не значит , что их нет.
Это значит, что с ними работать нужно на более низком уровне.
Выглядит это примерно так:
0.Открываем даташит
1.Узнаем какое прерывание PCINT привязано к интересующему нас пину.
2. Узнаем к регистру какого порта принадлежит этот пин
3. В регистре PCICR включаем отслеживание изменений на нужном нам порту.
4. В регистре PCMSK создаём маску пинов изменения на которых будут вызывать прерывание.
5. Создаём функцию обработчика прерывания , которая будет вызывается по указанному вектору.
6.включаем прерывание
7.Радуемся
Искал, он , млять.
Чмо тупое и ленивое
Первая же ссылка по запросу “прерывание PCINT”
https://bellsoft.ru/arduino/pcint-arduino/
Да ничего он не искал.
Ему «нужно организовать». А вы, мальчики, напрягитесь и сделайте за него. Он правила форума не счёл нужным читать, а ты о поиске говоришь…
