- Вимоги
- Встановлення Raspbian на SD-карті
- Налаштування мережі та встановлення необхідних програмних засобів у ноутбук
- Завантаження Raspberry Pi
- Підключення Raspberry Pi без Ethernet
Той, хто зацікавлений у вивченні комп'ютерів та електроніки, неодмінно сподобається експериментувати з невеликою та потужною платформою " Raspberry Pi ". Єдина проблема полягає в тому, що в ньому немає монітора та клавіатури-миші. Це насправді не є проблемою, оскільки існує спосіб налаштування та роботи на Pi, не підключаючи його до монітора та клавіатури. Його називають безголовим, оскільки до нього не підключений монітор і клавіатура, тому, кажуть, він працює без голови.
У цьому підручнику ми побачимо, як налаштувати Raspberry Pi без монітора та клавіатури на новій установці Raspbian.
Вимоги
- Raspberry pi модель B або вище
- SD-карта (8 Гб або вище)
- Зчитувач SD-карт
- LAN-кабель
- 5v адаптер
- Ноутбук з працюючим підключенням до Інтернету
Ми будемо виконувати ці кроки
- Встановлення Raspbian на SD-карті
- Налаштування мережі та встановлення необхідних програмних засобів на ноутбуці
- Завантаження Raspberry pi
- Підключення Raspberry pi без Ethernet
Встановлення Raspbian на SD-карті
Хоча ми раніше вже детально пояснювали, як встановити та налаштувати Raspberry pi, тут ми знову коротко про це розповімо.
Крок 1: - Існує багато версій ОС для Raspberry Pi, але Raspbian є більш популярним. Отже, ми завантажимо образ ОС Raspbian Stretch з офіційного сайту Raspberry Pi.
Raspbian також має 3 три версії, тому завантажте ZIP-файл Raspbian stretch із робочим столом. Як показано на зображенні нижче
Крок 2: - Після завершення завантаження підключіть пристрій зчитування SD-карти до порту USB ноутбука з SD-картою, щоб записати завантажену установку на цю SD-карту.
Крок 3: - Завантажте програму форматування SD-карти та прошивач ОС. Після завантаження встановіть ці програмні засоби по одному. Ми будемо використовувати ці інструменти для правильного форматування SD-карти та прошивки зображення Raspbian на ній.
Крок 4: Тепер відкрийте програму форматування SD-карти та оберіть свою SD-карту для форматування та натисніть Формат.
Крок 5: - Відкрийте флешер balena Etcher і виберіть розташування ZIP-файлу Raspbian, який ви завантажили. Тепер виберіть SD-карту та натисніть на спалах.
Крок 6: - Після прошивання відкрийте папку SD-карти. Створіть порожній файл із назвою “ ssh ” без будь-якого розширення, клацнувши правою кнопкою миші -> Новий -> Текстовий документ.
Під час перейменування файлу видаліть.txt
Цей файл поміщається на SD-карту, щоб увімкнути SSH (безпечний вхід у оболонку) в Raspberry Pi, оскільки Raspbian постачається із вимкненим SSH за замовчуванням.
Тепер ми готові до використання SD-карти. Підключіть SD-карту до гнізда для карт Raspberry pi.
Налаштування мережі та встановлення необхідних програмних засобів у ноутбук
Крок 1: - У Windows 10 знайдіть Налаштування мережі -> Центр мережі та спільного доступу. Тут ви побачите активну мережу Wi-Fi, до якої підключений ваш ноутбук.
Клацніть на назву підключення, як показано.
Крок 2: - Тепер натисніть на Властивості. З'явиться діалогове вікно властивостей Wi-Fi. Виберіть Інтернет-протокол версії 4, якщо він не вибраний .
Крок 3: - Клацніть на Спільний доступ у тому самому полі та виберіть обидва варіанти, як показано.
Натисніть OK.
Крок 4: - Використовуючи наведені вище кроки, нашому Raspberry Pi присвоюється IP-адреса . Підключіть Raspberry Pi до ноутбука за допомогою кабелю Ethernet та увімкніть pi.
Крок 5: - Підключивши кабель pi Ethernet до ноутбука, ви побачите ще одне Невідоме з’єднання під активними мережами.
Крок 6: - Клацніть на опцію Ethernet мережі, а потім клацніть на Властивості. Двічі клацніть на IpV4. Ви побачите адресу шлюзу вашого pi. Ми використовуватимемо цей діапазон адрес у Advance IP сканері.
Крок 7: - Зараз нам потрібне програмне забезпечення сканера IP та клієнтське програмне забезпечення SSH для спілкування з нашим Raspberry Pi. Для цього ви можете використовувати шпаклівку або MobaXterm. Завантажте та встановіть ці програмні засоби. Ми використовуватимемо MobaXterm, оскільки це програмне забезпечення дозволяє нам отримати доступ до робочого столу Raspberry Pi, тоді як шпаклівка дозволяє лише термінал для доступу до файлів Raspberry Pi.
Крок 8: - Скопіюйте ту IP-адресу, яку ви знайшли в кроці вище, та вставте її в рядок пошуку сканера IP та зробіть діапазон, як у моєму випадку 192.168.137.1-254.
Завантаження Raspberry Pi
Крок 1: - Зараз це справжня IP-адреса вашого Raspberry pi. Скопіюйте цю IP-адресу та відкрийте MobaXterm або шпаклівку. У MobaXterm натисніть Сеанс -> SSH. Вставте адресу Raspberry pi у віддалений простір хоста та натисніть кнопку Ok.
Крок 2: - Вас попросять ввести ім’я користувача та пароль вашого pi. За замовчуванням Raspberry pi має ім'я користувача як " pi ", а пароль - " raspberry ". Введіть ці облікові дані та натисніть Enter.
Крок 3: - Зараз це термінал вашого малинового пі. Ви можете отримати доступ до будь-чого всередині вашого pi, використовуючи різні команди.
Крок 4: - Для запуску робочого столу вашого pi введіть startlxde у терміналі та натисніть Enter. Робочий стіл з’явиться, як показано. Ви можете відчути той самий досвід роботи на робочому столі, що і з інтерфейсом монітора pi.
Крок 5: - Щоб закрити робочий стіл, натисніть кнопку Вийти в MobaXterm. У шпаклівці також ви можете отримати термінал таким же, як і попередній. Це буде виглядати так.
Щоб вимкнути Raspberry pi, введіть цю команду sudo shutdown зараз і натисніть Enter.
Отже, ось як ви можете отримати доступ до свого Pi, не маючи додаткового монітора та клавіатури. Але іноді нам не вдається отримати IP-адресу pi за допомогою Ethernet-з'єднання. Щоб подолати цю проблему, ми можемо підключити Raspberry Pi до ноутбука без підключення Ethernet.
Тепер на наступних кроках ми побачимо, як підключити ваш Pi без Ethernet.
Підключення Raspberry Pi без Ethernet
Для цього методу ваш Rpi та ноутбук повинні бути підключені до однієї мережі Wi-Fi. Нам потрібно зберегти облікові дані Wi-Fi, створивши новий файл на SD-карті pi. Отже, вийміть SD-карту з Rpi і вставте її в зчитувач карток і підключіть цей зчитувач до ноутбука.
Крок 1: - Перейдіть до каталогу завантаження картки. Створіть текстовий файл з ім'ям wpa_supplicant.conf і відкрийте цей файл за допомогою блокнота. Вставте наведений нижче код у цей файл. Замініть СВОЙ SSID та ПАРОЛЬ на облікові дані мережі Wi-FI та збережіть їх.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = { ssid = "YOUR-SSID" psk = "YOUR-PASSWORD" scan_ssid = 1 }
Крок 2: - Тепер підключіть SD-карту до свого Pi та увімкніть її. Я використовую точку доступу свого телефону для підключення ноутбука та Pi. Якщо ви використовуєте маршрутизатор, відкрийте сторінку конфігурації бездротового маршрутизатора. Звідти ви можете знайти таблицю оренди DHCP маршрутизатора та зазначити IP-адресу Pi.
Крок 3: - Щоб знайти IP-адресу під час використання точки доступу телефону, вам потрібно встановити програму менеджера точки доступу на вашому смартфоні за цим посиланням.
Крок 4: - Відкрийте програму диспетчера точки доступу та введіть свої облікові дані точки доступу.
Крок 5: - Натисніть на Клієнти та оновіть її. З наведеного списку ви можете побачити IP-адресу вашого PI.
Використовуйте цю IP-адресу в шпаклівці або MobaXterm, щоб підключити ваш Raspberry Pi без голови, і ви готові отримати доступ до будь-чого на своєму Raspberry Pi.
Нижче ви можете ознайомитись з демонстраційним відео про налаштування Raspberry Pi Headless.