Например TDA7294

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



Текущее время: Вт янв 21, 2020 08:01:47

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


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



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

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


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

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

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


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

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

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


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

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

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

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


Вернуться наверх
 
Контроль в спящем режиме: повышение КПД батарейного питания с помощью DC/DC MAX17225 nanoPower

В статье описан практический опыт разработчика, применившего повышающий DC/DC-преобразователь MAX17225. В результате ряда практических экспериментов, потребовавших существенного обновления технической базы компании-разработчика, автор убедительно доказывает преимущества выбранного компонента и схемотехнической реализации. Увеличенное на 50% время автономной работы лучше других аргументов говорит об эффективности конвертеров MAX17225, а также о важности предварительной оценки элементной базы.

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

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

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


Вложения:
button_example.c [5.59 KiB]
Скачиваний: 397
Вернуться наверх
 
Руководство для разработчика приложений на базе STM32WB55

Представив двухъядерные беспроводные микроконтроллеры STM32WB для IoT-приложений, компания STMicroelectronics предлагает разработчикам экосистему, включающую в себя отладочные платы, примеры кода для микроконтроллера, готовое ПО всех уровней и большой массив документации.

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

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

_________________
Я мненью вашему вращенье придавал, а осью был - мой детородный орган.


Вернуться наверх
 


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

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


Вернуться наверх
 


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

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

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


Вернуться наверх
 
Распродажа паяльных станций ATTEN и аксессуаров!
Индукционная паяльная станция AT315D - 3 977 ₽, станция паяльная AT80D – 2177 ₽, станция паяльная AT936b – 1000 ₽!

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

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


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

Карма: 6
Рейтинг сообщений: 96
Зарегистрирован: Ср янв 06, 2010 10:01:46
Сообщений: 384
Рейтинг сообщения: 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
Сообщений: 879
Рейтинг сообщения: 0
chichen писал(а):
поставил для себя задачу сделать автоматику на ворота ,купил радиомодуль из Китая но вот задача хочу что бы одной кнопкой открывались, другой закрывались и любой из них можно было остановить любое из действий. Имеется ATMEGA 328p.
Рисуй схему... с программой помогу :).....


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

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


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

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


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

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


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

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

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

_________________
Я мненью вашему вращенье придавал, а осью был - мой детородный орган.


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

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


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

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

_________________
Я мненью вашему вращенье придавал, а осью был - мой детородный орган.


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

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


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

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

_________________
Я мненью вашему вращенье придавал, а осью был - мой детородный орган.


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

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


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

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


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

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


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