Подключение к Raspberry Pi без монитора для начинающих

Поздравляю с новым   Raspberry Pi   ,  Вы держите большое маленькое устройство с неограниченным потенциалом в нем Поздравляю с новым Raspberry Pi , Вы держите большое маленькое устройство с неограниченным потенциалом в нем. Вы можете создать свою собственную версию Dropbox, или сумасшедший маленький танк LEGO возможно сервера для размещения вашего собственного сайта с этим маленьким компьютером размером с кредитную карту.

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

Итак, вот руководство, которое поможет вам настроить Raspberry Pi, чтобы вы могли напрямую получать доступ к терминалу или рабочему столу через VNC по сети (WiFi или Ethernet) без необходимости использования монитора, клавиатуры или мыши. Этот режим называется режимом без головы для подключения к Raspberry Pi.

Этот будет немного длинным, но вы можете получить бесконечные награды, как только вы закончите с ним.

SD-карта Dexter Industries поставляется с Bonjour, программным обеспечением, позволяющим настроить и запустить сеть с нулевой конфигурацией.

  • Если вы используете Windows и у вас не установлен iTunes, загрузите Bonjour с Вот и установите его, затем перейдите в раздел Windows ниже.
  • Если у вас Mac или у вас уже установлен iTunes, у вас есть все, что вам нужно, и просто перейдите к разделу Mac ниже.
  • Если вы используете свой собственный образ, просто установите avahi-daemon в образ Raspbain:

sudo apt-get update sudo apt-get установить libnss-mdns

Windows

  1. Убедитесь, что плата Raspberry Pi выключена, двигатели не подключены и аккумуляторы не подключены.
  2. Убедитесь, что ваша SD-карта надежно установлена ​​в Raspberry Pi.
  3. Подключите Wi-Fi ключ к USB-порту на Raspberry Pi.
  4. Подключите кабель Ethernet к компьютеру и к Raspberry Pi.
  5. Подключите сетевой адаптер к Raspberry Pi, а затем подключите его к стене, чтобы включить питание. Как только питание подключено к стене, Raspberry Pi будет включен.
  6. На вашем компьютере откройте Putty и введите имя хоста как raspberrypi.local и нажмите open.

local и нажмите open

Если все идет по плану, вам будет предложено ввести запрос безопасности. Нажмите « Да»

Это откроет терминал и спросит имя пользователя и пароль. Имя пользователя - « пи », а пароль - « малина ». После ввода учетных данных вы войдете в терминал Raspberry Pi.

После ввода учетных данных вы войдете в терминал Raspberry Pi

Затем перейдите к шагу 2, где вы настроите свой Wi-Fi.

макинтош

  1. Убедитесь, что плата Raspberry Pi выключена.
  2. Убедитесь, что ваша SD-карта надежно установлена ​​в Raspberry Pi.
  3. Подключите Wi-Fi ключ к USB-порту на Raspberry Pi.
  4. Подключите кабель Ethernet к компьютеру и к Raspberry Pi. (Если у вас Macbook Air, вам может понадобиться адаптер Ethernet к USB)
  5. Подключите сетевой адаптер к Raspberry Pi, а затем подключите его к стене, чтобы включить питание.
  6. Откройте «Терминал» на вашем компьютере. Это можно найти в папке Applications / Utilities. Вы также можете просто выполнить поиск с помощью «прожектора» (нажмите на увеличительное стекло в правой верхней части экрана или нажмите «Command + пробел, который откроет панель поиска, и вы можете ввести« Терминал »), чтобы найти Это. Нажмите на значок терминала.
  7. Введите:

ssh [email protected]

Вам будет предложено подтвердить, что вы пытаетесь войти в Raspberry Pi.

7. Введите « да » и нажмите клавишу возврата. Введите пароль, который является «малина» и нажмите клавишу возврата.

Boom! Вы вошли в Raspberry Pi и готовы приступить к программированию своего робота!

8. Следующим шагом будет настройка VNC, которая представляет собой версию мини-десктопа того, что происходит в вашем роботе.

Чтобы ваш робот Raspberry Pi работал удаленно, без необходимости постоянно подключать его к компьютеру и стене, нам нужно настроить Wi-Fi!

1. Ваш ключ Wi-Fi уже должен быть в Raspberry Pi, и вы подключены к нему через терминал.

Убедитесь, что вы знаете, какую сеть Wi-Fi использует ваш компьютер, а также пароль для этой сети Wi-Fi.

2. Перейти к: https://www.realvnc.com/download/vnc/

3. Нажмите « Загрузить», чтобы выбрать ту версию, которая соответствует вашему компьютеру.

4. Если вы не знаете, какую версию OS X вы используете, щелкните значок яблока в крайнем левом верхнем углу экрана и выберите «Об этом Mac», и он покажет версию OS X, которую вы используете.

5. Откройте файл VNC в вашем браузере, если его там нет, перейдите в Finder-> Downloads, и вы найдете его там.

6. Выберите Продолжить.

7. Выберите Продолжить.

8. Выберите Согласен в этом всплывающем окне.

9. Выберите Продолжить.

10. Отмените выбор VNC Server, потому что вам нужен только VNC Viewer. Выберите Продолжить.

11. Выберите Установить, и вы получите подтверждение, что установка прошла успешно. Выберите Закрыть.

12. Перейдите в Finder-> Applications-> Real VNC -> VNC Viewer, чтобы открыть VNC Viewer.

13. В поле Сервер VNC введите: raspberrypi.local: 1

Это говорит VNC Viewer следующее:

  • искать «малину»
  • расположение «локальное» (подключено к вашему компьютеру)
  • порт = 1 (порт…)

Вы, вероятно, получите всплывающее окно, которое выглядит страшно и является предупреждением. Не волнуйся!

Это просто означает, что соединение между вашим Raspberry Pi и вашим компьютером не зашифровано, что является безопасным способом передачи данных. Это не большая проблема, если вы делаете это дома или в надежном месте, потому что никто другой не может получить доступ к вашему компьютеру.

14. Выберите Продолжить (и установите флажок, если вы не хотите, чтобы вас снова об этом предупреждали).

15. Вам будет предложено ввести пароль для доступа к жесткому диску Raspberry Pi (SD-карте), подключенному к вашему компьютеру. Пароль для всех SD-карт Dexter Industry: малина

16. Тип: малина

17. Выберите ОК.

Вы сделали это! Этот экран является рабочим столом VNC. Помните, что VNC (виртуальный сетевой компьютер) - это, по сути, маленький виртуальный компьютер, который вы используете внутри своего компьютера. Это «рабочий стол» для компьютера Raspberry Pi, подключенного к вашему компьютеру!

Он работает почти так же, как ваш обычный рабочий стол. Файлы и ярлыки, которые вы видите, откроют файлы и запустят программы на SD-карте вашего Raspberry Pi.

18. Нажмите на иконку в центре рабочего стола с надписью «WiFi Config».

19. Выберите вторую вкладку: Управление сетями. Выберите кнопку «Сканировать». Программа будет сканировать сети Wi-Fi поблизости.

Программа будет сканировать сети Wi-Fi поблизости

Это может занять некоторое время, и в то же время ваш экран будет просто неподвижен.

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

21. Он вернется к экрану сканирования и просто выберите Закрыть .

22. Нажмите на первой вкладке Current Status, затем выберите свою сеть из выпадающего списка Network, затем выберите Connect.

23. Это может занять несколько минут. Не паникуйте, если он пытается подключиться и возвращается без IP-адреса. Просто выберите Подключить снова, и через 3-5 минут у вас появится IP-адрес.

24. Если вам не показывают IP-адрес, проверьте следующее:

  • Вернитесь в Управление сетями, выберите свою сеть Wi-Fi, дважды щелкнув мышью, и повторно введите PSK (пароль). Возможно, вы ввели неверный пароль ранее.

Хороший тест, чтобы увидеть, если вы подключены:

  1. Откройте значок LXTerminal на рабочем столе VNC (рабочий стол Dexter Industries).
  2. Тип: пинг google.com
  3. Если вы получите ответ, как на картинке ниже, то ВЫ ПОДКЛЮЧЕНЫ !!! Нажмите «Control + c», чтобы остановить это.
  4. Проверьте ключ Wi-Fi и убедитесь, что он надежно подключен, и внутри ключа Wi-Fi должен мигать индикатор.

Есть вопросы? Задайте вопрос на нашем форуме!

Если вам понравился этот урок, рассмотрим получить SD-карту с Raspbian для роботов , Raspberry Pi , сетевой кабель а также Wi-Fi Dongle для Raspberry Pi попробовать этот учебник.

Есть вопросы?