Кнопка! От сложного к простому.

Здесь обсуждаем Arduino
Аватара пользователя
GhostX
Сообщения: 1115
Зарегистрирован: 07 дек 2015, 14:40
Откуда: Рязань

Re: Кнопка! От сложного к простому.

Сообщение GhostX » 07 янв 2016, 14:40

Тяжко дается. :)
Это как в одночасье Америка вся по Русский заговорила, доллар больше не в ходу, кругом только рубли, все счастливые, но исчисления остались в дюймах, футах, галлонах.
И вот мы туда приехали. Все при бабле. Такие, заходим в Автосалон, для покупки тачки!
Спрашиваем:
-сколько жрет?
а нам такие хоп:
-19.60 миль на галлон...
А мы такие хоп и задумались, переводя мили в километры, галлоны в литры, переворачивая количество литров на 100 километров...
Сходу и не понятно будет, это много или нормально. :?

Аватара пользователя
gurvinok
Сообщения: 1484
Зарегистрирован: 02 мар 2013, 09:18
Откуда: Москва

Re: Кнопка! От сложного к простому.

Сообщение gurvinok » 07 янв 2016, 14:56

Дело привычки.
Если долго мучиться, может быть получится.

Аватара пользователя
GhostX
Сообщения: 1115
Зарегистрирован: 07 дек 2015, 14:40
Откуда: Рязань

Re: Кнопка! От сложного к простому.

Сообщение GhostX » 07 янв 2016, 15:18

Я вот тут кнопку свою перекроил... из какой то библиотеке которая с налоговыми кнопками работает.
от самой библиотеке осталось только несколько переменных внутренних и сама идея.
Короче все прокомментировал, все вроде как на ладони, но есть непонятка.
кнопок 4, на аналоговом порту A2 сидят.
Нет нажатия, значение 1023.
Далее идут нажатия по порядку
0, 90, 169, 237
физические резисторы 10K подтянут к vcc, а далее по 1K до последней кнопки.
Вот как на этой фотке, резисторы, которые я указал с верху в низ.
Изображение
но это не суть, все кроме первой со значением ноль, работают как часы.
А вот первая со значением 0 останавливает цикл, вернее даже не цикл, а функцию. Цикл loop не останавливается.
нажимаю и держу любую кроме первой с значением ноль. Каждый опрос выкидывает значение нажатой кнопки в сериал.
то есть так
2
2
2
2
отпускаю
0
0
0
0
0
нажимаю другую
3
3
3
3
отпускаю
0
0
0
0
нажимаю первую
1
и все, тишина!
но если в луп прописать выдачу текстовой строки,
она будет выписываться, на каждом кругу цикла.
библиотека, в ней пример.
Вложения
perepel.zip
(3.09 КБ) 218 скачиваний

Аватара пользователя
gurvinok
Сообщения: 1484
Зарегистрирован: 02 мар 2013, 09:18
Откуда: Москва

Re: Кнопка! От сложного к простому.

Сообщение gurvinok » 07 янв 2016, 20:35

Не нужно вникать в АЦП. Это довольно сложно.
Если долго мучиться, может быть получится.

Аватара пользователя
GhostX
Сообщения: 1115
Зарегистрирован: 07 дек 2015, 14:40
Откуда: Рязань

Re: Кнопка! От сложного к простому.

Сообщение GhostX » 07 янв 2016, 20:54

Я это слышал перед тем как маленько вникнуть в ооп...
Если есть проблема, то вникнуть придется.
Но проблему я решил. Сдвинув напряжение резисторами в середину.
А глубже мне вникать пока что не нужно. :)

Аватара пользователя
gurvinok
Сообщения: 1484
Зарегистрирован: 02 мар 2013, 09:18
Откуда: Москва

Re: Кнопка! От сложного к простому.

Сообщение gurvinok » 07 янв 2016, 20:57

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

Аватара пользователя
GhostX
Сообщения: 1115
Зарегистрирован: 07 дек 2015, 14:40
Откуда: Рязань

Re: Кнопка! От сложного к простому.

Сообщение GhostX » 07 янв 2016, 21:32

Ну с моими познаниями и опытом, это считай круто!
Я чем дальше в лес хожу, тем более глубоко понимаю, что или так, или погрязну в читаниях мануалов и не напишу ничего... по честному сказать, меня этот ящик начинает доставать. Месяц секса и научились, только руками ногами двигать и то еще беспорядочно...

Аватара пользователя
gurvinok
Сообщения: 1484
Зарегистрирован: 02 мар 2013, 09:18
Откуда: Москва

Re: Кнопка! От сложного к простому.

Сообщение gurvinok » 07 янв 2016, 23:06

Ха. Москва не сразу строилась. Или как говорил Остап Бендер "Быстро только кошки родятся."
Если долго мучиться, может быть получится.

Ответить