2016-11-14 2 views
0

Я просмотрел несколько ссылок в Интернете, но я не нашел подходящего решения. Мне интересно, есть ли способ подключить Arduino с WiFi без использования какого-либо экрана или любого другого внешнего оборудования. Мой ноутбук подключен к Wi-Fi, а плата arduino подключена к ноутбуку с помощью USB-кабеля. Я хочу получить/запустить данные для Arduino, используя WiFi. Есть ли способ сделать это? Надеюсь, мой запрос имеет смысл. Спасибо.Как подключить Arduino к Интернету?

ответ

0

Давайте уточним ваш вопрос для ясности - вы хотите предоставить доступ к Интернету через Интернет (например, через Wi-Fi) с помощью Arduino, подключенного к ноутбуку с помощью USB-кабеля, без дополнительного оборудования?

Предполагая, что я скорректировал его правильно, USB-соединение Arduino обеспечивает виртуальный «последовательный порт» для связи. Это означает, что вы можете использовать решение «IP over serial» для доступа в Интернет. Одним из таких распространенных и широко поддерживаемых решений является PPP.

Однако программирование Arduino с IP-протоколом поверх PPP-пакета требует значительного объема памяти и, вероятно, является излишним для того, что вы пытаетесь сделать.

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

Если вы согнуты на комплексное решение, которое обеспечивает полный доступ к Интернету для Arduino, шаги, чтобы добиться того, что вы после этого являются:

  1. Программа Arduino с TCP/IP по протоколу PPP стек, работающий на последовательном порту. Вам, вероятно, понадобится Arduino MEGA.
  2. Настройте ноутбук как конечную точку PPP на последовательном порту Arduino. Для устройства Windows вы можете обратиться к this page за информацией о том, как это сделать.
  3. Как только PPP-соединение встанет, вы можете настроить ОС ноутбука для доступа к Интернету по ссылке PPP.
Смежные вопросы