На платах Arduino Yun, Arduino Yun Rev 2, Arduino Yún Mini и Arduino Tian помимо самого микроконтроллера, установлен микрокомпьютер Atheros, работающий под управлением операционной системы Linino.
Linino — это специально подготовленная версия популярного дистрибутива Linux для встраиваемых систем — OpenWRT.
Рассмотрим подключение и коммуникацию на примере Arduino Yún.
Arduino-Yun-xxxxxx
, где xxxxxx
— уникальный номер платы.192.168.240.1
Вы попадёте на веб-страницу, запрашивающую пароль для входа в систему.
Login
. По умолчанию пароль — Arduino
. Откроется web-интерфейс быстрого мастера настройки ArduinoNext
, присвойте имя вашей плате, выберите временную зону и снова нажмите Next
.Next
.API
оставляете значение по умолчанию — 1
. Нажмите Next
Save
На экране появиться индикатор выполнения процесса сохранения новых изменений.Дождитесь окончания процесса.Amperka Mobile
.Теперь ваш ПК и Arduino находятся в одной сети.После первоначальной настройки Arduino необходимо узнать IP-адрес платы в локальной сети.
Dog Hunter LLC
, в данном случае плата получает IP-адрес 192.168.43.2
, запомните его.Теперь мы знаем IP-адрес Arduino, что позволяет подключаться к ней с любого устройства, подключенного к данной сети.При динамической адресации (DHCP) маршрутизатор может менять IP-адрес при каждом включении платы. В таком случае вам каждый раз придётся повторять этот шаг.
Зайдите в браузере по выданному ранее IP-адресу. Откроется web-интерфейс настройки платы Arduino.
Arduino запущена, IP-адрес известен — можно приступать к подключению по SSH.
Скачать PuTTY с официального сайта разработчиков.
192.168.43.2
) и нажмите кнопку «Соединиться»root
, а пароль — arduino
. При вводе пароля, вводимые символы не отображаются в консоле. Это нормально для *NIX-систем.
Linino
и строка root@arduino-yun:~ #
У вас всё получилось. Теперь можно управлять Arduino консольными командами.