Не фиксируемые кнопки
- Войдите на сайт для отправки комментариев
Втр, 27/11/2018 - 12:16
Здравствуйте друзья. Прошу помощи в программировании. в программировании ваще не шарю.
Задача: имеется выходы 2,3,4( на них лампочки 220V)
Имеется 3 кнопки (A0,А1,А2)-не фиксируемые (нажал отпустил свет вкл, и наоборот выкл)
Нужно этими кнопками управлять освещением. Помогите пожалуйста.Спасибо
что и как сделал, где код, что не так получается? Или это очередной курсовик?
Ну раз сам ты морозишься, пошлю тебя сразу куда надо, начинай читать с п.5
http://arduino.ru/forum/obshchii/pesochnitsa-dlya-vsekh-novichkov#commen...
Нет это не не курсовик. Не получается управлять
http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukomment...
Задача: имеется выходы 2,3,4( на них лампочки 220V)
Что, вот так прям на выходы и подключены? Круто!
Можно ли скинуть схему?
Можно ли скинуть схему?
Скидывай. Только изображением, а не ссылкой
19-я строка точно такая? Ничо там не напутано? Например, вместо 4 написано 23
Имеется 3 кнопки (A0,А1,А2)-не фиксируемые (нажал отпустил свет вкл, и наоборот выкл)
Что-то не очень понятно. Судя по коду, который Вы приводите, Вы пытаетесь любой кнопкой "зажечь" или "погасить" все три светильника одновременно. (кстати код плохой, пока кнопка нажата свет будет включаться и выключаться, пока вы ее не отпустите)
Или все-таки каждая кнопка должна работать на свой светильник?
Каждая кнопка на свой светильник.
Можно так A0-2
A1-3,4
A2-2,3,4
вот у тебя теперь скетч есть (вернее, карикатура на программу). Что работает не так, как задумано?
только 1 кнопка работает. Остальные не работают.Вот не могу догнать как сделать условие чтобы как я задумал получилось
Повторяю вопрос, в 19-й строке всё правильно?
ошибка.4 выход должен быть
и эта, аналоговые входы лучше подтягивать к питанию, а замыкать кнопкой вназемлю. И антидребезг придумать, хоть простейший
напиши для всех входов
pinMode(Ах, INPUT_PULLUP);
поставь кнопки на землю и измени условия в if на противоположные
уже все сделано.Мне бы разобраться с программированием.
уже все сделано.
Ну теперь либо переделывать, либо ставить резисторы 4.7 - 10 кОм с входов на землю. Иначе подвешенный (не притянутый ни к какому потенциалу) вход будет самопроизвольно играться лампочками
Вот такая схема.Входы цифровые использую
Можете помочь именно с условиями.
Можете помочь именно с условиями.
Нет. Я пока в сторонке поохудеваю посижу.
Вот такая схема.Входы цифровые использую
Это сразу прям в анналы.
Огонь из всех орудий...
Ахах, проорался в голос со схемы :)
Что иненно не так?быстро накидал просто)
Всё норм, только предохранитель на 20кОм лишний.
Блокнот-то ещё какой подходящий! На схеме сплошной интерфейсинг и свитчинг! :)
ок понял.Не судите строго я новичок в этом деле.Помогите с программированием пожалуйста
я не понял откуда фаза и ноль
и как микро контролер ещё не здох от нагрузки
P.S. могу посоветовать скачать прогу для нодового програмирования XOD или FLProg
код кривои но всё работает
Фаза и ноль это общее.С чего он должен сдохнуть? У контроллера имеется Релейный выход поддреживающий 8 А.
У контроллера имеется Релейный выход поддреживающий 8 А.
%))))) У какого?????????
Controllino Mini.Программируется также как Arduino.Вот я и хотел помощи в программировании. У меня работает только 1 кнопка, 2, и 3 не работают. Как сделать переходы в условиях этого понятьне могу)
Фаза и ноль это общее.С чего он должен сдохнуть? У контроллера имеется Релейный выход поддреживающий 8 А.
фаза ноль это для обозначения переменного а микруха с ним не работает
Это сразу прям в анналы.
У Вас на клавиатуре буква н дребезжит?
Это слово такое есть, я ево знаю, вот и блеснул. :-)
Как сделать переходы в условиях этого понятьне могу)
зачем вам переходы в условиях? - просто напишите три отдельных условия - первая кнопка инвертирует первых выход, вторая - второй, третья - третий. И не пихайте все три выхода в одно условие.
Что тут сложного?
Это слово такое есть, я ево знаю, вот и блеснул. :-)
А, понятно. Но имел-то в виду, конечно, с одним "н", правильно? Там ведь тоже слово есть, и я его знаю :)
Это такой за 10000 рублей?,микроконтроллер.
http://controllino.tilda.ws
Да да
Так у меня кнопка не фиксируемая.Не получается
Так Вы не внятно свои желания формулируете. Первая кнопка включает-выключает первую лампу и т.д.?..Но надо нажал-отпустил лампа включилась, нажал-отпустил лампа выключилась?
Верно.Сталкивались с такой задачей?
Наверное с ней все здесь когда то встречались... Надо сначала Вам разобраться с одной кнопкой и одной лампой. Упростите свой скетч. При каждом нажатии выход на лампу меняет своё состояние на противоположное. Но не всё так просто, представте Вы нажали и держите кнопку - как по скетчу будет вести себя лампа?
Посмотрите тут:
http://arduino.ru/forum/programmirovanie/rabota-s-knopkami-v-pomoshch-no...
Пример начинается словами: "Для этого введем новую переменную flag"