Ардуино и ключи.

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Ардуино и ключи.

Сообщение roman.com »

-есть МК типа Ардино (или голый МК).
-есть телефон типа Андроид.
Вопрос:
как максимально просто и безопасно передать ключи (несколько десятков байт) из телефона в мк ?
:roll:
esisl
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср мар 02, 2016 09:07:19

Re: Ардуино и ключи.

Сообщение esisl »

По звуковому кабелю?
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

Допустим...

-безопасно ? да.
-просто ? не очень.

А как это технически сделать ?
Выход звука в телефоне переменка максимум где-то ~1 Вольт.
Логический вход Ардуины требует постоянки белее 2,6 Вольт. При питании Ардуины 5 Вольт.
Надо как то выпрямлять и согласовывать уровни сигнала...
:roll:
Хотя...
можно же подлючить к аналоговому входу... использовать АЦП... тогда уровень не важен.
Изображение
Но тогда придётся писать программу "оцифровка звука"...
:roll:
Вложения
Screenshot_1.jpg
(99.26 КБ) 1337 скачиваний
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3471
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: Ардуино и ключи.

Сообщение smacorp »

МК типа Ардуино или голый МК может быть, например, ATmega32u4. А там USB. И Android может быть USB хостом - например, через OTG переходник. Дальше всё очевидно.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

моргая светодиодом в камеру.
генерируя QR-код на маленьком дисплее.
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

[uquote="smacorp",url="/forum/viewtopic.php?p=4743719#p4743719"]МК типа Ардуино или голый МК может быть, например, ATmega32u4. А там USB. И Android может быть USB хостом - например, через OTG переходник. Дальше всё очевидно.[/uquote]
МК типа Ардуино как на картинке. ATmega328.
Там нет USB. В голом МК нет USB.
:roll:
Хотя...
если использовать АЦП... тогда можно подключить просто микрофон.

Изображение

Но тогда придётся опять писать программу "оцифровка звука"...

-безопасно ? не очень.
-просто ? не очень.

:roll:

Добавлено after 1 minute 8 seconds:
[uquote="Nranddek",url="/forum/viewtopic.php?p=4743723#p4743723"]моргая светодиодом в камеру.[/uquote]
какую камеру ?
у Ардуины нет камеры...
Вложения
Screenshot_2.jpg
(99.05 КБ) 1713 скачиваний
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

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

Добавлено after 58 seconds:
да и решений с USB где нет USB полным полно.
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3471
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: Ардуино и ключи.

Сообщение smacorp »

roman.com, что находится в Uno я в курсе. Только причём здесь картинка и Uno? В Вашем первоначальном сообщении они имеются (упоминаются)? Нет.

Тем более, что да, как правильно уточнил Nranddek, возможна реализация USB без аппаратного USB в МК.

А если Вы ищете "безопасно и легко", то такого решения Вашей задачи не существует в части "легко".
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
esisl
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср мар 02, 2016 09:07:19

Re: Ардуино и ключи.

Сообщение esisl »

Цепляете выход смартфона к аналоговому входу ардуины и смотрите. Так и делаю.
Есть даже готовые библиотеки приёма ардуиной тоновых сигналов, я правда не пользуюсь.

И ни каких динамиков, конечно. Просто кабель с джеком в смартфон.
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

smacorp писал(а):возможна реализация USB без аппаратного USB в МК.
да... наверное.
никогда не делал USB в МК.
:roll:

Провода хорошо... безопасно.
Но не очень удобно.
:roll:
В идеале лучше что-то беспроводное. Как в магазине.

Изображение

типа RFID...

Изображение

но в телефоне нет RFID... вариант отпадает.
:roll:
Nranddek писал(а):тогда прилепить ардуине фототранзистор. или камеру от мышки. или камеру от телескопа. В задаче не запрещается.
В задаче сказано "простое".

прилепить ардуине фототранзистор можно.

Изображение

а мигать чем ?
:roll:
Вложения
Screenshot_5.jpg
(96.33 КБ) 1025 скачиваний
Screenshot_1.jpg
(46.1 КБ) 1060 скачиваний
Screenshot_1.jpg
(46.1 КБ) 111 скачиваний
Screenshot_3.jpg
(29.79 КБ) 701 скачивание
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

областью пикселов на экране. фонариком вспышки. светодиодиком зарядки.

Добавлено after 3 minutes 30 seconds:
roman.com писал(а):но в телефоне нет RFID... вариант отпадает.
Зато в телефоне есть интернет. Кто-то недавно говорил, что интернет есть везде. Прицепите к ардуине интернет, делов-то. К часикам цепляете, ради одной единственной простейшей функции синхронизации, а тут-то гораздо сложнее задача. Так что, блютуз, вайфай и RG45. К Ардуине ;) А, и LTE

Добавлено after 1 minute 5 seconds:
кстати, примеры провода на 10 Мб/с без аппаратного тоже есть
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

[uquote="smacorp",url="/forum/viewtopic.php?p=4743728#p4743728"]А если Вы ищете "безопасно и легко", то такого решения Вашей задачи не существует в части "легко".[/uquote]
Для специалиста решение есть. Осталось его найти.
:roll:
Nranddek писал(а):областью пикселов на экране. фонариком вспышки. светодиодиком зарядки.
областью пикселов на экране помигать могу.
например переключая темные-светлые темы в автоматическом режиме.

Изображение

:roll:
фонарик есть.
а как помигать фонариком я не знаю. у программы нет доступа к фонарику.

светодиодиком зарядки ? тут я не понял...
Nranddek писал(а):Зато в телефоне есть интернет.
есть.
Nranddek писал(а):Кто-то недавно говорил, что интернет есть везде.
есть везде.
Nranddek писал(а):Прицепите к ардуине интернет, делов-то.
уже прицеплен.

Но тут мы возвращаемся к названию темы... Ардуино и ключи.
И главному вопросу темы: безопасно передать ключи.

Так что, блютуз, вайфай и RG45 и LTE отпадает.
Вложения
Screenshot_6.jpg
(101.43 КБ) 968 скачиваний
esisl
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср мар 02, 2016 09:07:19

Re: Ардуино и ключи.

Сообщение esisl »

Я потратил кучу времени и сил, пытаясь сделать программную эмуляцию USB на ардуинке. Так и не получилось. Хотя возможно, причина в своеобразии смартфона BQ-5211
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3471
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: Ардуино и ключи.

Сообщение smacorp »

В смысле отпадает? А зашифровать эти ценные секретные данные?
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

[uquote="esisl",url="/forum/viewtopic.php?p=4743741#p4743741"]Я потратил кучу времени и сил, пытаясь сделать программную эмуляцию USB на ардуинке.[/uquote]
я даже не пытался.
протокол USB для меня непонятный.
:dont_know:
smacorp писал(а):А зашифровать эти ценные секретные данные?
Чтобы зашифровать эти ценные секретные данные надо сначала передать ключи с помощью которых можно зашифровать эти ценные секретные данные.
Круг замкнулся.
:(
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

как же тогда сертификаты всякие скачиваются?
ну, тогда просто переслать зашифрованные паролем, на ардуине ввести пароль. одной кнопкой, морзянкой.

Добавлено after 4 minutes 46 seconds:
во, соседняя ветка с невероятно сложной задачей навеяла мысль: ввести пароль переменным резистором, по принципу замка сейфа, столько-то влево, столько-то вправо...
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43768
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Ардуино и ключи.

Сообщение АлександрЛ »

СпойлерИзображение
фонариком/вспышкой смартфона не?
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

[uquote="Nranddek",url="/forum/viewtopic.php?p=4743755#p4743755"]как же тогда сертификаты всякие скачиваются?[/uquote]
Для Ардуины ?
Кто-то пробовал делать такое для Ардуины ?
Nranddek писал(а):тогда просто переслать зашифрованные паролем
Чтобы переслать зашифрованные паролем надо сначала передать ключи с помощью которых можно зашифровать паролем.
Круг замкнулся.
:(
Nranddek писал(а):ввести пароль переменным резистором
В задаче сказано "простое".
АлександрЛ писал(а):фонариком/вспышкой смартфона не?
roman.com писал(а):фонарик есть.
а как помигать фонариком я не знаю. у программы нет доступа к фонарику.
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

тогда перфолентой. сделать перфоратор для смартфона и перфосчитыватель для ардуины.
больше решений не существует.
по крайней мере, пока задача не обрастёт подробностями.
esisl
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср мар 02, 2016 09:07:19

Re: Ардуино и ключи.

Сообщение esisl »

Не ну можно просто прикрутить к ардуине клавиатуру маленькую и вводить цифровые пароли с экрана смартфона.
Можно прикрутить к ардуинке фоторезистор (это проще, я так делал) и передавать код мигая экраном смартфона(меняя цвет плашки)
Можно прикрутить к ардуинке гнездо для флеш-карты и перетыкать её из смартфона в ардуинку и обратно.

Можно пристыковать к ардуинке host shield https://aliexpress.ru/item/1005006401538716.html и тогда стыковать по usb без проблем с ЛЮБЫМ смартфоном и даже некоторыми кнопочниками.
Но самый простой технически и дешевый финансово способ - это передавать звуковым кабелем.
Ответить

Вернуться в «Arduino»