Перейти к содержанию

Рекомендуемые сообщения

Здравствуйте уважаемые друзья!

Прошу у вас помощи!

Я хочу создать клавиатуру с нуля так сказать, специально изучил для этого работу с микроконтроллером

Смотрел темы подобные, но не то. Долго искал в инете не понятно и не то

Цель по сути проста.

Создать клавиатуру (кнопки которые работают, как клавиатура)

Начинаю с малого, сам являюсь хорошим веб-программистом.

Но мысль о новой клавиатуре давно не дает покоя)

Ресурсное обеспечение - показано на фото, возможно там не правильно, но главное чтоб вы поняли

Микроконтроллер - Atmega8

2 кнопки

2 резистора

питание 5v

Задача:

По нажатию на первую кнопку печатать в блокноте букву "А"

По нажатию на вторую букву "Б"

Буквы русские

То-есть делать то что делает обычная клавиатура

по коду:

Простой код -

Если нажата кнопка 1 отправить код клавиши "А"

И то же самое со второй только код клавиши "Б"

Проблемы:

Не знаю как подключить все это к компу (очень желательно USB)

Как заставить комп распознавать устройство как клавиатуру

В будущем намерен добавить больше кнопок

Про сетки, столбы и строки как распознавание нажатий читал, пока это не требуется.

Прошу вас помощи!

Если возможно опишите по подробней что мне требуется сделать.

Какие устройства, шнуры и т.п. мне нужно?

Всем спасибо кто попытался и помог!

P.S. И подскажите что нужно купить для всего этого (полный комплект). Буду очень благодарен!

post-191656-0-76090300-1433723228.png

Изменено пользователем Самад
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

схема не верна:

1. земля на выводах кнопок

2. резисторы не там

начинать знакомство с МК необходимо с изучения электроники. Говорил, говорю про это и буду говорить!

а не с протеусов, а потом: мля! мне продали бракованные МК: в протеусе работает, а тут нет

а потом по форумам: блин, а зачем по питанию кондёры, а резистор между +V и -Reset нафига...

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Не осилите вы юсб клавиатуру. Рано еще. Начните с "Hello world" как и в веб программировании, только для радиоэлектроники. Т.е. закон Ома для начала.

Ссылка на комментарий
Поделиться на другие сайты

Ну ребят ну что вы блин...

Сделал я уже это хелоу ворд и потренировался, делал разные схемы.

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

Большое спасибо

andryvlad

сейчас читаю статью 1 кажись то.

Но если кому есть что еще сказать очень буду благодарен.

Изменено пользователем Самад
Ссылка на комментарий
Поделиться на другие сайты

Ребята!

Сделал я из Arduino UNO программатор и прошиваю теперь им Atmega 8A

Дайте пожалуйста код для AVR Studio 6

Чтобы сделать его HID клавиатурой

Я искал в инете много, долго искал

Про это, но ничего путного там к сожалению нет

Кто знает как написать код для 2х кнопок отзовитесь!

Я могу даже заплатить если вам лень за просто так.

Объявлю даже приз в размере 500 рублей.

Кто напишет код для AVR Studio 6 под микроконтроллер Atmega 8a

Который будет HID клавиатурой, способной писать в блокноте букву а и б

Установив который моя клавиатура заработает

ОООчень вас прошу помогите!

Не пишите что мне рано и т.д. и т.п. Просто помогите!

Ссылка на комментарий
Поделиться на другие сайты

Errare humanum est. Коли людЯм позволено, что же о нас то говорить!
 

Ссылка на комментарий
Поделиться на другие сайты

Я искал в инете много, долго искал

Про это, но ничего путного там к сожалению нет

Не верю!(с) https://www.google.r...lKMaxsAHvzIWwDA

И все же код нужен

Marinovsoft. Нарушение п. II.9 Правил форума

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...