В этом руководстве мы покажем, как присвоить вашему SBC фиксированный IP-адрес и как подключить его к ПК.
Это идеальная установка для разработки сетевых приложений для вашего SBC, поскольку она позволяет писать код на вашем ПК и напрямую тестировать его.
Поскольку большинство ПК используют Wi-Fi для выхода в Интернет, мы также расскажем, как поделиться вашим Wi-Fi-подключением к Интернету с вашим SBC через Ethernet.
Обратите внимание, что если вы подключаете свой SBC к маршрутизатору с доступом в Интернет, процесс прост.
Необходимое оборудование:
- simpleRTK2B-SBC с кабелем Ethernet
- ПК (с Wi-Fi, подключенным к Интернету, на случай, если вы захотите поделиться им со своим SBC)
Шаг 1: проверьте (или установите) конфигурацию сетевого адаптера вашего ПК
- Откройте «Сетевые подключения» через «Выполнить» или «Командную строку». нажмите Windows key и R ключ в то же время, чтобы открыть окно «Выполнить». Тип ncpa.cpl и нажмите Enter, и вы сразу же получите доступ к сетевым подключениям.
- Дважды щелкните по Ethernet , выберите Интернет-протокол версии 4 (TCP/IPv4) и щелкните Свойства
- Вам необходимо установить фиксированный IP-адрес адаптера и маску подсети. Вы можете написать любое значение, но для этого урока мы будем использовать значения на изображении ниже. Остальные поля оставьте пустыми и нажмите ОК.
Шаг 2: включите SBC и подключите его к компьютеру через USB и Ethernet.
- После того, как все подключено, откройте привилегированный Редактор IDE/кода и вставьте этот код:
Импортировать сеть ЛВС = сеть.локальная сеть () локальная сеть.активный(Правда) (lan_ip, lan_subnet, lan_gateway, lan_dns) = ("10.0.0.1", "255.255.255.0", "10.0.0.2", "8.8.8.8") лан.ifconfig((lan_ip, lan_subnet, lan_gateway, lan_dns))
- Как видно из кода, мы назначаем SBC фиксированный IP-адрес 10.0.0.1.
Если вы запустите код на шаге 2.1, вы можете убедиться, что он работает, открыв командное окно на вашем ПК (нажмите кнопку Windows key и R ключ кнопки одновременно, введите cmd.exe и нажмите Enter), выполнив ping по IP-адресу SBC.
- Если проверка связи прошла успешно, поздравляем, ваш SBC теперь имеет фиксированный IP-адрес, который может быть распознан вашим ПК.
Шаг 3: предоставьте доступ к Интернету с вашего ПК с помощью SBC
- Откройте сетевые подключения (см. шаг 1.1)
- Щелкните правой кнопкой мыши адаптер Wi-Fi и выберите «Свойства», перейдите на вкладку «Общий доступ» и выберите Разрешить другим пользователям сети использовать подключение к Интернету данного компьютеранажмите ОК
- После нажатия OK иногда конфигурация Ethernet автоматически изменяется Windows.
Чтобы быть уверенным, повторите все шаги, описанные в шаге 1, чтобы убедиться, что конфигурация IPv4 вашего Ethernet-адаптера в порядке. Если Windows изменила ее, установите ее обратно, как определено в шаге 1.3. - Теперь у вас должен быть доступ в Интернет на вашем SBC!
Вы можете запустить следующий код для проверки:
Импортировать сеть Импортировать запросы as Запросы ЛВС = сеть.локальная сеть () локальная сеть.активный(Правда) (lan_ip, lan_subnet, lan_gateway, lan_dns) = ("10.0.0.1", "255.255.255.0", "10.0.0.2", "8.8.8.8") лан.ifconfig((lan_ip, lan_subnet, lan_gateway, lan_dns)) req = Запросы.получить("https://www.google.com/") Распечатать(треб..содержание ) запрос.близко()
- Если все в порядке, вы должны увидеть напечатанный на терминале microPython ответ GET веб-сайта Google.