Страница 2 из 5

Re: Ищу специалиста

Добавлено: Пт апр 06, 2018 8:46 am
AndrewS
Я бы вот, как кандидат конспирологических наук еще добавил бы, что это специально делается, чтобы похоронить проводной интернет + ардуино, может даже в контроллере дело.

Re: Ищу специалиста

Добавлено: Пт апр 06, 2018 8:50 am
Alex
IDE видит тип процессора и его серийник.
Кстати, неплохо было бы откопать в IDE как она это делает.

Re: Ищу специалиста

Добавлено: Пт апр 06, 2018 9:22 am
serghei
Для начала эта инфа должна быть зашита с сам чип. А похоже это лицензионные отчисления. И это где то в загрузчике.

А в IDE есть .ехе файлы. Там не разбежишься.

Re: Ищу специалиста

Добавлено: Пт апр 06, 2018 10:22 am
olehs
AndrewS писал(а):
Пт апр 06, 2018 12:30 am
Ethernet Shield W5100 - оказался очень нестабильным, я спалил мегу этой платой, он работает - работает, потом бац и начинает виснуть и греться, вообщем я очень не рекомендовал бы. Если все же решитесь, то подайте питание ему отдельно, потому что он очень сильно проседает стабилизатор меги.
А каким напряжением Вы при этом питали Ардуину с шилдом?

Re: Ищу специалиста

Добавлено: Пт апр 06, 2018 10:35 am
Alex
А в IDE есть .ехе файлы. Там не разбежишься.
Значит нужно в интернете поискать — тема интересная, не может быть, чтобы этого никто не делал раньше

Re: Ищу специалиста

Добавлено: Пт апр 06, 2018 10:39 am
olehs
Alex писал(а):
Пт апр 06, 2018 8:50 am
IDE видит тип процессора и его серийник.
Кстати, неплохо было бы откопать в IDE как она это делает.
Там все очень просто. Все usb-устройства идентифицируются по VID/PID (идентификатор производителя/продукта).
В случае с Ардуино все зависит от чипа, который обслуживает USB. В оригинальных Ардуинах и клонах подороже используется отдельный Atmel (16U2, если не ошибаюсь), в котором зашиты зареганые Ардуиной идентификаторы под каждый тип платы. В дешевых клонах китайцы ставят универсальный USB-TTL конвертор типа CH340 (у которого свой VID/PID, но он один на всех)

Далее - дело техники - получить у винды VID/PID нужного USB-устройства. (в WinAPI см. функцию SetupDiGetClassDevs)

Re: Ищу специалиста

Добавлено: Пт апр 06, 2018 11:03 am
Alex
Там все очень просто. Все usb-устройства идентифицируются по VID/PID
Понятно. А можно как-то получить эти данные самой ардуиной?

Re: Ищу специалиста

Добавлено: Пт апр 06, 2018 3:54 pm
Vladimir_st
O! Какая активность :)

Нода в моем понимании это Ардуинка нано + NRF24 + датчики :)

Работать, да через mysensors :)

Я первый вариант ноды + гейт + распберри (мажордомо) даже собрал :) Но работает не стабильно, нужен профессионал.

Re: Ищу специалиста

Добавлено: Пт апр 06, 2018 6:15 pm
olehs
Прошу у топикстартера прощения за оффтоп :oops:
Alex писал(а):
Пт апр 06, 2018 11:03 am
Там все очень просто. Все usb-устройства идентифицируются по VID/PID
Понятно. А можно как-то получить эти данные самой ардуиной?
А какова конечная цель?

Re: Ищу специалиста

Добавлено: Пт апр 06, 2018 6:33 pm
Alex
А какова конечная цель?
Я бы не отказался иметь эти данные внутри системы и если бы их можно было получить как, например, размер свободной памяти было бы здорово.