Подскажите пожалуйста как сделать на каждую кнопку свою функцию. Очень надо.
@ivanrusev22703 жыл бұрын
if(READ_BIT(GPIOB->IDR,GPIO_IDR_IDR_5)==0) { // delay_ms(10); pauza++; if(pauza>200) { flag=1; } // pauza++; } else { pauza2++; //. flag=0; if(pauza2>200) { flag1=1; } // pauza2++; } if(flag==1&&flag1==1) { // delay_ms(10); flag=0; flag1=0; pauza=0; pauza2=0; menu_lcd++; menu_btn++; } Вот мой вариант.Инкримент меняется.Два флага Два счёта.Если выставляются два флага то инкремент меняется.Можно игратся дальше.
@АлександрАксенов-п9з3 жыл бұрын
Под корпус надо было панельку ставить...
@alekskapitonov27383 жыл бұрын
Где же библиотека?
@MisterMelnikov4 жыл бұрын
Супер!
@openFrimeTv4 жыл бұрын
спасибо, сэкономил мне кучу времени)
@ВалерийРяпосов-п2н5 жыл бұрын
Полезное видео, благодарю. Очень помогло. Дисплей LM016L+PCF8574 грызу в AtmelStudio с симуляцией в Proteus. Как посмотреть переменные в AtmelStudio - так же узнал.
@renny73765 жыл бұрын
переменная flag типа char -это мощно.
@zhdanvadim95365 жыл бұрын
Ссылка на плату уже не открывается
@kvk-ut6 жыл бұрын
Подскажите пожалуйста, как правильно вставить вашу библиотеку в Atmel Studio 6.2
@user-vlad3856 жыл бұрын
Схема сайта радиокота
@immmax6 жыл бұрын
Принципиалка есть? Или ты, получается, просто на каждую ножку приделал вывод? Хотя еще кондёр же есть. В общем, за принципиальную схему буду благодарен.
@electronicdesignshow30606 жыл бұрын
не увидел ни одного класса/объекта в вашем C++
@Gena-ku7if4 жыл бұрын
Это нормально ведь плюсы типа си лайк, а вот зачем в названии ++ я х.з.
Мардюк сраний. чому робиш огляд не замінивши елемент живлення на новий?
@АндрейЛаушкин-т3ы7 жыл бұрын
прикольно и емко рассказывает
@Vitalij3067 жыл бұрын
Скажите пожалуйста, а можно так сделать как у Вас на видео, но чтобы светодиод мигал .Если можно, то что нужно дописать в программе?
@ИгорьЖелезнов-э7л7 жыл бұрын
В общем, потыкался, поэкспериментировал и выяснилось: у меня в бесконечном цикле есть задержка _delay. Если ее закомментировать, то все работает. А вот почему показанная в видео программа несовместима с задержкой - большой вопрос к автору.
@vadimprog6 жыл бұрын
30 x delay долго ждать
@postscriptum16676 жыл бұрын
потому что програма проверяет нажатие кнопки 30 циклов, и в каждом из них прибовляется ещё и задержка делеем. а значит время кнопки в нажатом состоянии недостаточное, держи дольше кнопку, тогда заработает). либо уменьшай количество циклов/ожидание делея
@ИгорьЖелезнов-э7л7 жыл бұрын
Подскажи пожалуйста! Переписал твой код, сделал схему в протеусе - все отлично работает! Решил вставить все это в свою программу и получил облом! Если в While(1) только CheckButt(); - то работает, а если есть еще что-то, то фиг Вам. Как это можно исправить?
@Arhipov767 жыл бұрын
Хотелось бы попробовать попользовать вашу библиотеку! вот только VK ваш заблокирован, и скачать её не предоставляется возможным.
@Megavolt.7 жыл бұрын
У меня версия немного другая, экран не поднимается, есть световое дублирование прозвонки, чехол немного другой... При работе со светодиодами выявилась такая особенность. При измерении миллиампер, на разных пределах измерений, прибор имеет разное внутреннее сопротивление. Чем плохо- реальное напряжение на светодиоде отличается от источника, поэтому при измерениях нужно делать замер напряжения на самом светодиоде. Чем опасно- при переключении на ступень выше предела измерений (допустим с 20 на 200) напряжение на "выходе" вырастает. Есть опасность просто спалить светодиод, что я с "успехом" проделал пока не понял в чём причина. Так что учитывайте это. А так отличный прибор, достаточно точный и удобный.
@cyxymu17 жыл бұрын
Molodec parenok. Bravo !!
@иванрусев-ш5щ7 жыл бұрын
дребезг контактов в прерывании программно нереально.проверренно
@иванрусев-ш5щ7 жыл бұрын
на большой скорости.а на малой.в программной задержке когда цикл пройдёт тогда на другую программу переключится.
@АндрейМихеев-я8п6ы7 жыл бұрын
а если несколько кнопок и диодов? как изменится программа? Спасибо!
@stanislavkusovskyi40357 жыл бұрын
Использовать на каждую кнопку свою функцию не рационально. В скором времени доделаю библиотеку на Си для опроса кнопок за одно покажу как она реализована!
@kvk-ut6 жыл бұрын
Как успехи в создании библиотеки опроса кнопок ?
@vedgray97737 жыл бұрын
индуский код какой-то.
@ВикторКохан-ч3д7 жыл бұрын
архив бы для линивых )=
@ivanbutko29037 жыл бұрын
Купил мультиметр класс.
@Сашасаша-в9ф2й8 жыл бұрын
дай схему.
@nazar_electronic8 жыл бұрын
Клас!
@kastet99848 жыл бұрын
TP4056 got.by/i3a8z
@remzona76808 жыл бұрын
Я для устранения дребезга использовал таймер, а когда лень, то попросту _delay_(ms);
@electrochip4558 жыл бұрын
Делэй не использую, по скольку он попросту тратить процессорное время мк(а авр не очень и шустрые) мне нужна чтобы программа "жила"))
@remzona76808 жыл бұрын
Познавательно! Спасибо!
@electrochip4558 жыл бұрын
Не за что)))! потом планирую выложить на матричную клавиатуру библиотеку и на 7-сегментные индикаторы ,но я их еще не дописал)
@jaroslav12038 жыл бұрын
Сделал на славу! Платкой можете поделится?
@electrochip4558 жыл бұрын
к сожалению нет) я ее когда то удалил(( она немного не правильная была и резисторы были смд) делал плату под то что было)
@XXInewage8 жыл бұрын
Атмеги тож можно у Китайцев заказывать ali.ski/DiEeh
@ДимонСветлый-и1ш8 жыл бұрын
Молодец. Я сейчас тоже делаю. Долго искал, эта самая подходящая оказалась. ПС: сколько тебе лет?
@electrochip4558 жыл бұрын
Спасибо) 16
@ДимонСветлый-и1ш8 жыл бұрын
Так держать. Я тоже с детства электроникой увлекаюсь.