кнопки умного дома
- Войдите на сайт для отправки комментариев
Сб, 13/11/2021 - 00:00
Ребята помогите разобраться. подключил библиотеку GyverButton.h настроил режимы кнопок на отладочной плате, протестировал все понравилось. припаял кнопки дома. запустил и ни чего. сначала реакция не понятна. думал подтяжка нужна. подтяжка не спасла. не понимаю что делать. оставил в коде всего одну кнопку, реакции вообще никакой.
Ща... тебе тут навтыкают... Во-первых за Гайвера, во-вторых за отсутствие кода.... В-третьих просто так.... что б знал "своё место".... Потому как прикреплённую тему то не прочитал :-)
Так то пипец.
Я вот могу самостоятельно без всяких гиверов и форумов, реализовать то что хочет тс.
Но вот почему то знаю, что решения от тех же sonoff или tuya это намного проще и дешевле.
Их и использую. Позавчера вот zigbee датчик температуры/влажности за 600р в ванную поставил, который рулит вентилятором вытяжки через sonoff basic за 300р. (Сопоставимо по цене с нано, при этом имеет встроенный БП и wifi).
Та же умная розетка от tuya стоит ,550р. Умеет по сети, куча режимов и подсчет расхода ЭЭ.
ТС, халява она обычно очень дорогая
За выложенный в таком виде код присовывают с особым цинизмом.
Ps. Молодец, понятливый
напряжение на PIN 32 появляется при нажатии на кнопку. а реакции нет
В общем проблема твоя в том, что ты объявил объект локально.
Он создаётся в каждом цикле и уничтожается в конце цикла. Ты его либо обьяви как static(за результат не ручаюсь) либо сделай глобальным(вынеси из цикла loop строку 242, а 4 следующие строки перенеси в setup)
В общем учи матчасть. Желательно без участия гивера и его говноуроков.
243 опрос
247 проверка на длительное нажатие
265 одинарное нажатие
268 двойное нажатие
271 тройное нажатие
Спасибо. Попробую
243 нужно оставить в цикле loop
Столько мусора и воды в используемой библиотеке...
http://arduino.ru/forum/pesochnitsa-razdel-dlya-novichkov/biblioteka-kak...
Вот тут ссылка есть на библиотеку простую до ужаса.
Один метод read() и тот же функционал.
До ресурсов совсем не жадная , 8 байт(может 9, точно не помню) ОЗУ на экземпляр кнопки и байт 180 флеша на саму библиотеку.
это говнокод в самом худшем виде.... я про код ТС
что такое код ТС?
что такое код ТС?
код - это код, а ТС - это вы.
"код ТС" - это та программа, что вы тут выложили чуть выше
боюсь узнать расшифровку аббревиатуры ТС
занялся этим 2 недели назад без знаний совершенно
занялся этим 2 недели назад без знаний совершенно
вы знаете, это очень заметно. Не приходила в голову мысль какую-то книжку почитать сначала?
боюсь узнать расшифровку аббревиатуры ТС
ТС = Topic starter, то бишь зачинщик срачика
занялся этим 2 недели назад без знаний совершенно
Ща... тебе тут навтыкают... Во-первых за Гайвера, во-вторых за отсутствие кода.... В-третьих просто так.... что б знал "своё место".... Потому как прикреплённую тему то не прочитал :-)
На самом деле:
В-третьих - за отсутствие схемы, в четвертых - за отсутствие фото.
Ибо, судя по описанию, имеет место обычная ошибка монтажа.
Ибо, судя по описанию, имеет место обычная ошибка монтажа.
Да не, там объект объявлен локально в loop без учёта времени жизни.
Стр 242
занялся этим 2 недели назад без знаний совершенно
вот не надо вот, там цена ошибки какая?, а тут максимум запиленная ардуина, приветствовать надо начинания, человек за две недели 300 строк кода одолел, код это не картины, главное чтобы работал без ошибок, а память ОЗУ и ФЛЭШ это совсем не то, что можно передать по наследству...
PS А красоту кода (какие краски, какая экспрессия) как и в живописи понимают немногие...и скажи мне где живопись, а где покраска фасадов и заборов... )))
Ибо, судя по описанию, имеет место обычная ошибка монтажа.
Обсуждаемое сообщение:
...настроил режимы кнопок на отладочной плате, протестировал все понравилось. припаял кнопки дома. запустил и ни чего... не понимаю что делать. оставил в коде всего одну кнопку, реакции вообще никакой.
Где здесь стр. 242?
Если дивайс работает на отладочной плате, а после сборки не работает, при этом в сообщении не приведены ни код, ни схема, то первое подозрение - на качество сборки.
Где здесь стр. 242?
Если дивайс работает на отладочной плате, а после сборки не работает, при этом в сообщении не приведены ни код, ни схема, то первое подозрение - на качество сборки.
Чем не устраивает код в #4 ?
Слишком много ненужного.
Код переделал. Из цикла перенёс. Все заработало. Качество сборки в норме. Просто экспериментировал с кодом. Хотел использовать этот код а кнопки подключить к одному аналоговому входу. В цикле if хотел объявлять кнопку и тут же ее опрашивать. Не вышло, или тямы не хватило. Вернул все обратно и получилось. В самом начале не подтянул в монтаже дома. На стенде подтятутые работали. Мысль вместо подтяжки была про сопротивление проводов при монтаже. В общем вышел из цикла и подтянул кнопки. Все работает. Спасибо за советы.
Пытаюсь осилить w5500 и sim800l. Не могу добиться обратной связи. Подскажите пожалуйста куда двигаться? Нужно ли новую тему открыть?
Кстати эти манипуляции тоже присутствуют в коде. В коде ТС
Пытаюсь осилить w5500 и sim800l. Не могу добиться обратной связи. Подскажите пожалуйста куда двигаться? Нужно ли новую тему открыть?
Советую переместится со своими вопросами на форум гайвера, где как не там вам смогут обьяснить все нюансы его кода
просто потому что, когда возникает вопрос по его прошивке или библиотеке, вы сказать ничего не можете... потому как не соображаете ни фига!
нет, как раз наоборот, про всех не скажу, но критикуют его те, кто умеет составлять олимпийские задачи по программированию...программу на олимпиаде напишут все, а победитель определяется когда программе "скармливают" определенные входные условия, вот в программах и библиотеках у Гайвера с этим проблемы, а так то они работают, в принципе...ИМХО (мнение ненастоящего сталевара)
до поры до времени...
На мой взгляд, нормальный он парень, только поверхностно всё, а глубже копать тямки не хватает. Или не желает. Потому как бабло на первом месте.
На мой взгляд, нормальный он парень, только поверхностно всё, а глубже копать тямки не хватает. Или не желает. Потому как бабло на первом месте.
Потому что чем глубже знания тем уже аудитория.
Вот ответ от самого про всякие обвинения. Так что по библиотекам не все шишки в его огород :-)
Он реальный популяризатор, а не спец.
https://alexgyver.ru/inside/
вот вы бы по делу что то посоветовали.... Вот это было бы зачётно.
Сказали же - советы по делу дают форуме Гайвера, а не тут. Переходи туда лучше.
вот вы бы по делу что то посоветовали.... Вот это было бы зачётно.
Сказали же - советы по делу дают форуме Гайвера, а не тут. Переходи туда лучше.
Нет, не дают. Нигде не делают чужую работу бесплатно.