Например TDA7294

Форум РадиоКот • Просмотр темы - Обработка нажатия кнопки в AVR...
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 22:05:17

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 294 ]     ... , , , 13, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Чт май 01, 2014 20:15:00 
Друг Кота

Карма: 28
Рейтинг сообщений: 568
Зарегистрирован: Чт май 05, 2011 21:26:34
Сообщений: 4550
Откуда: Украина, Славутич
Рейтинг сообщения: 0
Сложности создаёте на ровном месте, из мухи слона...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Чт май 01, 2014 20:26:55 
Опытный кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 105
Зарегистрирован: Ср фев 22, 2012 01:25:21
Сообщений: 882
Рейтинг сообщения: 0
Это не сложности... это неизбежность.....

Зачем заставлять человека все время в 1-м классе сидеть ?.....
Пусть переходит, во 2-й, 3-й, 4-й и т.д. :)...
Тем более там тоже все элементарно...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Чт май 01, 2014 20:42:35 
Друг Кота

Карма: 28
Рейтинг сообщений: 568
Зарегистрирован: Чт май 05, 2011 21:26:34
Сообщений: 4550
Откуда: Украина, Славутич
Рейтинг сообщения: 0
Чтобы перейти на ступеньку выше, нужна и задача по уровню. А конкретно эта задача решается проще всего БЕЗ прерываний. Надо так же уметь правильно подбирать методы решения задач, а то научатся микроскопом гвозди забивать...


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Вс май 04, 2014 21:06:41 
Нашел транзистор. Понюхал.

Зарегистрирован: Вс мар 30, 2014 21:41:24
Сообщений: 170
Откуда: Украина
Рейтинг сообщения: 0
shads писал(а):
Вот примерчик:
Большое спасибо! Вот только пишу в CVAVR и кажется мне, что там нет вот таких вот библиотек "button_lib.h". Я могу предположить, что библиотеку можно скачать. Но неужели задача не разрешима без "button_lib.h"? Использование данной библиотеки делает реализацию задачи просто намного удобней, верно?


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Пн май 05, 2014 01:44:50 
Опытный кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 105
Зарегистрирован: Ср фев 22, 2012 01:25:21
Сообщений: 882
Рейтинг сообщения: 0
sanyo.95 писал(а):
Вот только пишу в CVAVR и кажется мне, что там нет вот таких вот библиотек "button_lib.h".
Дык ничего отдельно качать не надо... все в проекте лежит...

sanyo.95 писал(а):
Использование данной библиотеки делает реализацию задачи просто намного удобней, верно?
Именно...
Библиотеки для того и существуют, чтобы упростить программирование на верхнем уровне...
Но, честно говоря, эту библиотеку, сложно даже таковой назвать :)... Так что дважды два ее вписать в основной файл...
Правда CVAVR я не пользуюсь... Вот один файлик как бы это в AVRSTUDIO смотрелось... а для CVAVR уже сам соображай :)...


Вложения:
button_example.c [5.59 KiB]
Скачиваний: 742
Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Пн май 05, 2014 08:33:01 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
sanyo.95
Я в соседней ветке уже выкладывал пример обработки кнопок, как раз на Вашем любимом CVAVR :)
viewtopic.php?p=1470598#p1470598
На сколько помню, я Вам давал ссылку на эту тему, а вы похоже её даже не пытались почитать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Вс май 11, 2014 13:52:40 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 734
Откуда: Россия, Ставропольский край
Рейтинг сообщения: 0
И тут http://chipenable.ru/index.php/programm ... nopok.html есть библиотека по работе с кнопками.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Вс май 18, 2014 18:08:47 
Первый раз сказал Мяу!

Зарегистрирован: Вс июн 07, 2009 22:33:13
Сообщений: 38
Откуда: Херсон
Рейтинг сообщения: 0
КРАМ писал(а):
Телега все же находится позади лошади...

Не согласен, категорически!!! "Телеги" давно есть переднеприводные! :))) :))) :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Чт июл 03, 2014 00:51:34 
Родился

Зарегистрирован: Чт июл 03, 2014 00:30:49
Сообщений: 3
Рейтинг сообщения: 0
Люди добрые всем доброго времени суток .В программировании новичок поставил для себя задачу сделать автоматику на ворота ,купил радиомодуль из Китая но вот задача хочу что бы одной кнопкой открывались, другой закрывались и любой из них можно было остановить любое из действий. Имеется ATMEGA 328p. Подскажите или подтолкните в нужном направлении , Зарание спасибо


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Чт июл 03, 2014 13:54:49 
Вымогатель припоя

Карма: 6
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 06, 2010 10:01:46
Сообщений: 553
Рейтинг сообщения: 0
chichen писал(а):
Подскажите или подтолкните

Это невозможно, пока вы по-нормальному не объясните, чего хотите. А задавать наводящие вопросы не у всех время есть


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Чт июл 03, 2014 14:24:05 
Опытный кот

Карма: 4
Рейтинг сообщений: 79
Зарегистрирован: Вс фев 10, 2013 15:26:00
Сообщений: 758
Рейтинг сообщения: 0
http://www.aliexpress.com/store/group/2 ... 13839.html
Там всё написано буквами.

Цитата:
Имеется ATMEGA 328p
Тогда ничего не получится.

_________________
Кэшбек (возврат обратно покупателю части суммы, уплаченной за покупку): Aliexpress 1%, Ebay 1%, другие магазины по-разному, плюс $5 подарок за регистрацию.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Чт июл 03, 2014 21:31:33 
Опытный кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 105
Зарегистрирован: Ср фев 22, 2012 01:25:21
Сообщений: 882
Рейтинг сообщения: 0
chichen писал(а):
поставил для себя задачу сделать автоматику на ворота ,купил радиомодуль из Китая но вот задача хочу что бы одной кнопкой открывались, другой закрывались и любой из них можно было остановить любое из действий. Имеется ATMEGA 328p.
Рисуй схему... с программой помогу :).....


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Ср янв 07, 2015 12:13:37 
Мучитель микросхем
Аватар пользователя

Карма: -1
Рейтинг сообщений: -2
Зарегистрирован: Сб фев 09, 2013 11:39:13
Сообщений: 447
Откуда: Украина, Марганец
Рейтинг сообщения: 0
Здравствуйте!
Как сделать так, чтобы, например, при удерживании кнопки в течении 3х секунд, выполнялся иной участок кода, чем просто при кратковременном нажатии?
Если речь идет о точном времени (в данном случае 3 секунды), то явно нужно задействовать таймер/счетчик. Ну допустим, таймер настоен на 1с, а дальше как...?
(Atmel Studio, C#)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Ср янв 07, 2015 12:36:46 
Друг Кота

Карма: 28
Рейтинг сообщений: 568
Зарегистрирован: Чт май 05, 2011 21:26:34
Сообщений: 4550
Откуда: Украина, Славутич
Рейтинг сообщения: 0
А как у вас организован опрос кнопки? Обычно это в таймере, каждые 10мс проверяется состояние кнопки. На каждую кнопку заводишь счетчик и если она не нажата - счетчик обнуляется, если нажата - каждый опрос +1, счетчик достигает значения 300 - выставляешь флаг "длинное нажатие" и выполняешь необходимое действие.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Сб янв 10, 2015 12:05:43 
Мучитель микросхем
Аватар пользователя

Карма: -1
Рейтинг сообщений: -2
Зарегистрирован: Сб фев 09, 2013 11:39:13
Сообщений: 447
Откуда: Украина, Марганец
Рейтинг сообщения: 0
А можно банальный примерчик в виде кода?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Сб янв 10, 2015 12:11:28 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
В соседней теме есть примеры опроса кнопок. Длинное нажатие добавить не составит труда.

ЗЫ: Вообще не понятно, зачем две одинаковые темы нужны :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Вс янв 11, 2015 00:24:45 
Мучитель микросхем
Аватар пользователя

Карма: -1
Рейтинг сообщений: -2
Зарегистрирован: Сб фев 09, 2013 11:39:13
Сообщений: 447
Откуда: Украина, Марганец
Рейтинг сообщения: 0
Я рак... :cry:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Вс янв 11, 2015 14:21:14 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А я телец, и что ? Какое это имеет отношение к делу ? :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Вс янв 11, 2015 17:04:37 
Мучитель микросхем
Аватар пользователя

Карма: -1
Рейтинг сообщений: -2
Зарегистрирован: Сб фев 09, 2013 11:39:13
Сообщений: 447
Откуда: Украина, Марганец
Рейтинг сообщения: 0
По гороскопу и я телец...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Обработка нажатия кнопки в AVR...
СообщениеДобавлено: Вс янв 11, 2015 18:43:59 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А причём тут тогда рак ? :)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 294 ]     ... , , , 13, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y