roboforum.ru

Технический форум по робототехнике.

Несколько вопросов не нубского характера

Несколько вопросов не нубского характера

Сергей_2 » 08 июн 2009, 16:33

Здравствуйте, господа роботостроители. Долго думал над своим первым проектом, хотелось бы чтобы он был вполне легким, а также полезным... решил сделать следующее устройство:
берется калькулятор, выкидывается вся (под вопросом) его начинка, заместо этого ставится своя с графическим lcd.
калькулятор не теряет функций, зато теперь в него можно закачивать шпоры, писать на него игры (дисплей то графический, тетрис написать, к примеру). вроде бы все легко и просто, но:
даже у самого простого калькулятора минимум 16 кнопок, но брать буду не простой калькулятор, т.к. нужно на некоторые кнопки повесить всякие полезные функции... еще учитывая что управлять придется графическим lcd, то это еще + несколько ног (около 10). плюс корпус то у калькулятора не гигантский, место под какой-нибудь ATmega8 найти сложно (в высоту).
так вот следующие вопросы:
1) как реализовать клавиатуру? Можно конечно каждую кнопку на свою ногу, но это ж ног то сколько надо, да и не рационально... наверное можно как-то по-хитрому сделать? :)
2) какой контроллер выбрать? желательно как можно меньшая высота, dip корпус, встроенный тактовый генератор, так чтобы мне с ним могли помочь если что (т.е. популярный), можно было программировать способом 5 проводков, ну и достаточное кол-во ног

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

Re: Несколько вопросов не нубского характера

Duhas » 08 июн 2009, 16:36

Профессор конечно лапух, но аппаратура принемм, принемм...

Re: Несколько вопросов не нубского характера

=DeaD= » 08 июн 2009, 16:42

Приятная задумка :)

внутрь можно поставить ATMega32 в корпусе SMD, карту памяти, графический дисплей.

Добавлено спустя 31 секунду:
Клавиатура матричная - на 5*5=25 кнопок, например, 5+5=10 линий МК всего надо.

Добавлено спустя 2 минуты 37 секунд:
ЖКИ экранчики матричные обычные только жрать аккумы будут - мама не горюй...

Re: Несколько вопросов не нубского характера

galex1981 » 08 июн 2009, 16:43

По клавиатуре: если почитаете литературу для новичков по МК, то там множество реализаций клавиатуры таблицей, где нужно не так много ног МК задействовать. Еще как вариант использовать Touch Screen там вообще на клавиатуру 4 ноги задействованы будут.
По МК: я не знаю какой у вас корпус от калькулятора, в некоторые можно и DIP МК поместить, в некоторые TQFP, то есть для поверхностного монтажа

Re: Несколько вопросов не нубского характера

hudbrog » 08 июн 2009, 16:43

А почему не нубского? Ну да ладно.
Клавиатуру - обычная матрица. Принципы посмотреть можно тут http://www.atmel.com/dyn/resources/prod ... oc2532.pdf
Контроллер - любой не в дип корпусе. Дип по высоте ты ну никак не вместишь в калькулятор. К тому же все равно свою плату придеца разводить, а там уже пофигу какой корпус паять...

Re: Несколько вопросов не нубского характера

=DeaD= » 08 июн 2009, 16:49

А еще можно чтобы списывать технично на этом калькуляторе оторвать нафиг с половины дисплея поляризационную плёнку и вставить скажем в очки :)

Re: Несколько вопросов не нубского характера

setar » 08 июн 2009, 16:54

бери дальше, поляризационные контактные линзы ;)

Re: Несколько вопросов не нубского характера

Сергей_2 » 08 июн 2009, 16:55

=DeaD=, hudbrog, galex1981, спасибо за идею матричной клавы, впринципе что-то вроде такого и думал замутить, а по статье hudbrog еще и понял как :)
про то что вопрос не нубский, это я так, просто посмотрел соседние темы, а там вопросы типа как паять, как сделать робота и т.д., тут хоть всетаки поконкретнее будет :)
карту памяти, сенсорный дисплей - это все нереально, у меня задумка простая - кнопки, МК и дисплей :)
to =DeaD=: списывать с него и так будет элементарно, калькулятор штука неприметная, наоборот заставляют носить с собой )

Re: Несколько вопросов не нубского характера

=DeaD= » 08 июн 2009, 16:57

2Setar: Да ну, повернутся еще, будешь как дурак калькулятор боком смотреть :ROFL:

Добавлено спустя 1 минуту 18 секунд:
Сергей_2 писал(а):карту памяти, сенсорный дисплей - это все нереально, у меня задумка простая - кнопки, МК и дисплей :)

Карта памяти вроде копеечный вопрос, а где иначе хранить всё будешь - игры, шпоры и прочее? Как туда записывать?

Сергей_2 писал(а):to =DeaD=: списывать с него и так будет элементарно, калькулятор штука неприметная, наоборот заставляют носить с собой )

Ну может быть, я ж так, на будущее...

Re: Несколько вопросов не нубского характера

Сергей_2 » 08 июн 2009, 17:01

я наверное чего-то не понимаю... карта памяти, это типа miniSd чтоли? цена не проблема, у меня их везде дофига, вопрос в обработке, этож наверное очень сложно, считывать с карточки данные...

Re: Несколько вопросов не нубского характера

galex1981 » 08 июн 2009, 17:03

Совсем не сложно, работа по SPI ведется, на форуме много где обсуждалась

Re: Несколько вопросов не нубского характера

=DeaD= » 08 июн 2009, 17:11

ЖКИ еще не дешевые - 250р за 122х32 пикселя

Добавлено спустя 24 секунды:
В общем бюджетик получается под 1000р за девайс - калькулятор кстати какой будет донором - карманный?

Добавлено спустя 5 минут 37 секунд:
А вообще вот что бывает: http://calcgraph.narod.ru/
Под него можно на васике писать.

Re: Несколько вопросов не нубского характера

Сергей_2 » 08 июн 2009, 17:14

lcd буду брать что-то вроде http://chipdip.ru/product0/337900936.aspx тока у нас дешевле стоит... какраз формат калькулятора...
а карточка minisd у меня сломанная валяется и так без дела, чудом не выкинул - у неё корпус развалился...
так что цена меньше 1000 р.
калькулятор наверное настольный, к примеру http://agatis.biz/images/content/int_2.jpg но с нормальным экранчиком, чтобы соответствовал новому, благо выбор донора сейчас не главная проблема :)

Re: Несколько вопросов не нубского характера

galex1981 » 08 июн 2009, 17:15

Если проблемма программирование МК, то это тоже не проблема можешь начинать с Бейсика для МК

Re: Несколько вопросов не нубского характера

Сергей_2 » 08 июн 2009, 17:17

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


Rambler\'s Top100 Mail.ru counter