@Popit

Какой микроконтроллер выбрать, чтобы отправить сигнал на пк/телефон?

Хочу создать некоторое устройство с парой кнопок и батареей, которое могло бы отправлять сигналы на пк или телефон, чтобы они фиксировались и записывались некоторой программой. Например, я нажал на кнопку, компьютер получил сигнал, сделал в логах отметку "Дата//время//Кнопка_i".
  • Вопрос задан
  • 126 просмотров
Решения вопроса 1
@rPman
Зайди в фикспрайс (озон или к тем же китайцам) и найди bluetooth кнопку, стоит копейки, для компьютера понадобится стандартный bluetooth донгл, обычно эта кнопка симулирует мультимедиа кнопку громкости (используется для сигнала на сделать фото для смартфонов)

Если подойдет провод - просто разбирай клавиатуру, вынимай от туда крохотную плату (она обычно 1х3 см) и подцепляй свою кнопку напрямую к контактам (распиновку можешь угадать по токопроводящим дорожкам на пленке под кнопками)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@pfg21
ex-турист
как еще один вариант предложу использовать вход CTS на ком-порте (или преобразователе USB-COM USB-UART), подавая +12 -12 вольт, получить можно также с выходов.
его состояние можно считывать програмно и использовать как gpio на вход.
Ответ написан
vabka
@vabka
Токсичный шарпист
В теории это можно решить без микроконтроллера вообще.
Собрать схему с генератором сигнала определённой частоты и подключить к компьютеру в микрофонный вход.
Тогда вся задача будет сведена к приложению на компьютере, которое будет этот сигнал обрабатывать.

Если хочется проще - бери любой МК, в котором уже реализован USB интерфейс (иначе придётся ещё отдельную микросхему с реализацией USB ставить).

Если тебя устраивает вариант с UART/serial, то можно и через них - тогда выбор по микроконтроллерам будет шире.
Ответ написан
Комментировать
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Самое простое, взятт любой PIC, ну или arduino, или STM8/32..да практически любой контроллер подойдет с UART. Для начинающих наверное arduino или stm32 демоплатой, уартов на них много. К платке COM-порт usb-uart в комрухтер.
Если сильно заморочиться то можно на штатном usb платы слелать свой usb-com программно.
Ответ написан
Комментировать
Stalker_RED
@Stalker_RED
Можно на всем готовом - записывать клики обычной мыши, клавиатуры или джойстика. (беспроводной, проводной - без разницы).

Нужен только софт, и он в общем-то тоже есть готовый (кейлоггеры, ага).

Про блютус-кнопку уже написал rPman.
Так же можно купить ИК-приемник (или спаять, там три детальки) и посылать сигналы пультом от дедушкиного телека или кондиционера.

Если хочется именно контроллер, то в NodeMCU есть вайфай.
Подключи кнопку, напиши полстранички кода, и отправляй хоть http запросы. (Примеры кода есть в сети)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы