roboforum.ru

Технический форум по робототехнике.
Текущее время: 21 май 2025, 00:20

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




Начать новую тему Ответить на тему  [ Сообщений: 58 ]  На страницу Пред.  1, 2, 3, 4
Автор Сообщение
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 15:09 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
а почему нет, может где и сгодится
обобщим что имеем:
самый простой вариант матричной клавиатуры
1. деталей кроме кнопок не надо.
формула числа кнопок Nкнопок=(Nног*(Nног-1) )/2
2. если кнопок мало (в пределах свободных ног портов) можно на каждый вывод по кнопке. Nкнопок=Nног
3. самый сложный, чтоб распознать любое число нажатых кнопок:
1 вариант + диодов по количеству кнопок.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 15:32 
Не в сети
Аватара пользователя

Зарегистрирован: 20 сен 2007, 11:44
Сообщения: 491
Откуда: Харьков
Skype: Victorovych_FF
прог. языки: ASM
ФИО: Иван ВикторОвич
Я тут прикинул, по-моему диоды можно в шахматном порядке расположить - типа экономия :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 15:47 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
можно кноки по дальше разнести, чтоб не жали сразу несколько.
ваш ход, сэр


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 15:50 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Можно ваще кнопки не ставить. Ибо нефиг пальцами тыкать куда ни попадя :D

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 16:14 
Не в сети
Аватара пользователя

Зарегистрирован: 20 сен 2007, 11:44
Сообщения: 491
Откуда: Харьков
Skype: Victorovych_FF
прог. языки: ASM
ФИО: Иван ВикторОвич
:D

Добавлено спустя 10 минут 24 секунды:
Перепроверил, не получится в шахматном порядке, в каждую кнопку нужно тулить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 19:02 
Не в сети

Зарегистрирован: 05 июн 2008, 22:03
Сообщения: 163
Откуда: Украина,Одесса
прог. языки: С,Java,SQL если это язык,C++ немного
Какая тема выросла из моего вопроса :)
Задел людей за живое :D
Так обьясните мне всетаки: как код 13 Кб влез на Мегу8 с 8 Кб?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 19:14 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
snayperAlfa писал(а):
Какая тема выросла из моего вопроса :)
Так обьясните мне всетаки: как код 13 Кб влез на Мегу8 с 8 Кб?


Вы заливали bin? Нет, скорее всего Intel HEX - в котором данные представлены текстом.
А отсюда следует что на представления каждого байта требеутся два символа. В большинстве кодировок символы 0,1,2,3,4,5,6,7,8,9,0,A,B,C,D,F занимают один байт. Плюс учтите что в ihex хранится также дополнительная информация - адреса и контрольная сумма.
Да и еще, в Меге8 не 8 Кб, а 8 КиБ.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 19:16 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
snayperAlfa писал(а):
Так обьясните мне всетаки: как код 13 Кб влез на Мегу8 с 8 Кб?

ты свой топик перечитывал? Объяснили ведь уже

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 20:44 
Не в сети

Зарегистрирован: 05 июн 2008, 22:03
Сообщения: 163
Откуда: Украина,Одесса
прог. языки: С,Java,SQL если это язык,C++ немного
Понял


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 21:51 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
snayperAlfa писал(а):
Какая тема выросла из моего вопроса

да ни чего страшного, просто сделали рекламу форуму, судя по просмотрам, гугль то он все видит.
так что не льсти себе слишком.

Добавлено спустя 6 минут 31 секунду:
в пятерке!
Вложение:
Комментарий к файлу: простая матричная клавиатура
2.JPG
2.JPG [ 86.79 КиБ | Просмотров: 1525 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 21:59 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
теперь надо выйти на первое место в гугле по фразе робот для начинающих или что-то типа этого


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 22:17 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
ну это не трудно, главное в каждом топике одну и туже фразу долдонить, я седня попытался и вот результат. надо формулировку доступную придумать типа
простой робот
и т д, чето фантазии нет под вечер


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Матричная клавиатура
СообщениеДобавлено: 25 июн 2008, 22:40 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
может "простой робот"
как чайники ищут свои первые схемы?

Добавлено спустя 19 минут 13 секунд:
создал ссоответсвующую ветку viewtopic.php?f=7&t=4200


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 58 ]  На страницу Пред.  1, 2, 3, 4

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


Кто сейчас на конференции

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


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO