PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Дополнительные устройства (http://pccar.ru/forumdisplay.php?f=177)
-   -   Резистивные кнопки под андроид (http://pccar.ru/showthread.php?t=18478)

Chubaka885 22.05.2015 16:46

Цитата:

Сообщение от nikopol70 (Сообщение 328702)
все собрал все работает - одно но - как избавится от так называемого дребезга кнопок - при нажатии на кнопку значения могут выскачит с разбегом в 100-200 единиц....:tease:

кнопки подключил к пину А0 и GND - без подтяжки резистором - может в этом проблема?
в оригинальной теме на xda хитрая схема подключения кнопок но там друга ардуина.

Подтяжку ставь.

wave_is 22.05.2015 18:11

Цитата:

Сообщение от Yuricat (Сообщение 328367)
Может кому-нибудь доводилось сталкиваться с таким чудом корейской мысли? Называют его HK Drive. Не понятно как эта штука взаимодействует с головным устройством и универсальна она или заточена только ГУ для Hyundai/KIA.

зверь шикарный
http://www.ebay.com/itm/UNIVERSAL-H-...item3a8fc58b05

но за такие деньги жаба давит сильно ;(

lti1 22.05.2015 18:42

Цитата:

Сообщение от nikopol70 (Сообщение 328702)
все собрал все работает - одно но - как избавится от так называемого дребезга кнопок - при нажатии на кнопку значения могут выскачит с разбегом в 100-200 единиц....:tease:

кнопки подключил к пину А0 и GND - без подтяжки резистором - может в этом проблема?
в оригинальной теме на xda хитрая схема подключения кнопок но там друга ардуина.

Да, попробуйте подтяжку поставить к +5, но не исключен и дребезг. Если не поможет, подправлю скетч.

nikopol70 23.05.2015 10:19

Цитата:

Сообщение от lti1 (Сообщение 328716)
Да, попробуйте подтяжку поставить к +5, но не исключен и дребезг. Если не поможет, подправлю скетч.

промучался пол ночи, перепробовал разные варианты подтяжки - с разными номиналами резисторов и резисторы в кнопках менял... :tease:
но что есть то есть

если есть возможность подправить скетч - буду признателен

нашел на одном ресурсе описание как от этго избавится, но там теория и описание библиотеки (Bounce ) но использоать пока не умею

awtoap 23.05.2015 12:24

антидребезг делается элементарно...опрашиваете линию и запоминаете значение...задержка 10-20мс и снова опрашиваете линию...затем сравниваете старое и новое значение...если значение отличается скажем на 8 едениц как в меньшую так и большую сторону то делаем обработку иначе снова на опрос.

Генератор 23.05.2015 12:33

вот не понимаю только одного, откуда дребезг кнопок.
кнопки то какие? резистивные ?
если резистивные там же просто стоит тупой резюк. ну какой там дребезг

awtoap 23.05.2015 12:42

А если подумать? Резисторы чем замыкаете?

nikopol70 23.05.2015 13:48

Цитата:

Сообщение от awtoap (Сообщение 328814)
антидребезг делается элементарно...опрашиваете линию и запоминаете значение...задержка 10-20мс и снова опрашиваете линию...затем сравниваете старое и новое значение...если значение отличается скажем на 8 едениц как в меньшую так и большую сторону то делаем обработку иначе снова на опрос.

Втеории понятно, а вот на практике пока увы, ардуину только начал осваивать

Ajlewka 24.05.2015 13:36

Всем привет. Дуину такого типа (не оригинал) как хид устройство возможно задействовать? Попытка перепрошить бутлоадер у меня не увенчалась успехом, как я понял отстутствует ATMEGA 16U2.
Вот еще образец моей дуинки.

Или нужно было такую брать?

Chubaka885 24.05.2015 13:59

Цитата:

Сообщение от Ajlewka (Сообщение 328890)
Всем привет. Дуину такого типа (не оригинал) как хид устройство возможно задействовать? Попытка перепрошить бутлоадер у меня не увенчалась успехом, как я понял отстутствует ATMEGA 16U2.
Вот еще образец моей дуинки.

Или нужно было такую брать?

Если вы хотите без танцев с бубном то брать надо или pro micro или leonardo на Atmege 32U4


Часовой пояс GMT +4, время: 19:37.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot