У меня есть проигрыватель BluRay, который можно запрограммировать, подключившись к последовательной консоли, как описано здесь .
У меня есть Arduino (на самом деле Seeduino) с интерфейсом USB. Согласно документации Arduino, контакты 0 и 1 — это RX и TX. Обходят ли эти контакты то, что отправляет компьютер? Могу ли я использовать Arduino в качестве USB-последовательного интерфейса для того, что мне нужно?
Взгляните на этот пост Ихсана Кехрибара: Использование Arduino в качестве преобразователя последовательного порта в USB .
В этом посте показано, что вы можете использовать чип FTDI на Seeeduino в качестве преобразователя последовательного порта в USB, вам просто нужно запустить простой скетч, чтобы убедиться, что AVR не мешает линиям RX и TX.
Arduino имеет только один UART, поэтому он не может выступать в качестве моста между компьютером и Blu-Ray. Я не говорю по-польски, но, судя по тому, что я могу сказать на сайте, вам гораздо больше повезет, если вы просто воспользуетесь FTDI USB->последовательным кабелем и подключитесь к разъему. Я рекомендую TTL-232RG-VIP-WE от FTDI, который можно найти здесь: http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm
Это проводной кабель, поэтому вам нужно будет прикрепить к нему какой-то разъем, чтобы иметь возможность физически взаимодействовать с Blu-Ray, а также вам потребуется подключение к VCC и земле (чтобы кабель мог определить надлежащие уровни напряжения). Затем вам просто нужно убедиться, что RX компьютера подключен к TX проигрывателя Blu-Ray, а RX проигрывателя Blu-Ray подключен к RX компьютера. Затем используйте программу последовательного терминала для подключения и сходите с ума.
Я без проблем подключил плату Arduino (без чипа AVR) к маршрутизатору. Arduino работает при напряжении 5В (USB ofc), а роутер 3,3В. Он работает без проблем, я просто подключил TX, RX и GND (без VCC).
О, модель роутера WR741ND v4.3
Да, вы можете использовать подходящий Arduino в качестве дорогого преобразователя USB в последовательный порт. Лучшим способом было бы купить преобразователь USB в последовательный порт на ebay менее чем за 3 доллара.
На mega2560 вы можете сбросить землю и обойти avr и использовать arduino в качестве моста.
Дэнни Стейпл
пгб
Рикардо
Бертус Крюгер
Инактивист