Навчальні матеріали з автоматизації технологічних процесів та виробництв, розроблені спільнотою
Тривалість: 2 акад. години.
Мета: Навчитися встановлювати ОС на Raspberry PI без необхідності підключення до нього монітора та клавіатури/миші
Raspberry Pi Imager
, PuTTY, Samba, VNCЦілі роботи:
Обрати пристрій
і вкажіть модель Вашого пристроюОбрати ОС
та вкажіть ОС Raspberry Pi OS 64
Обрати накопичувач
та вкажіть адаптер картиРедагувати налаштування
Загальні
введіть ім’я пристрою, встановіть користувача та пароль для ОС, та параметри WiFi, далі перейдіть на вкладку Сервіси
Сервіси
встановіть опцію використання SSH з автентифікацією через пароль і натисніть зберегти
Чи бажаєте ви прийняти налаштування ОС
натисніть так
і в наступному вікні також так
. Почнеться запис образу на карту.192.168.100.3
зробіть ping
на діапазон адрес 192.168.100.1 - 192.168.100.5
(діапазон залежить від кількості пристроїв в мережі)arp -a
, наприкладPhysical Addres
- тобто MAC-адреса. Перші три байти будуть вказувати на виробника. Перелік таких адрес можна знайти в Інтернеті, наприклад тут. Одна з адрес починається на D8:3A:DD
, це і є Raspberry Pi
Putty
. У полі Host Name
впишіть IP адресу визначеної IP адреси. У полі Saved Session
впишіть назву підключення, наприклад RPI
, через яке Ви зможете підключатися пізніше, зробивши вибір, і натисніть Save
. Після цього натисніть Open
щоб відкрити сессію.Accept
щоб погодитися.Термінал працює з використанням захищеного протоколу ssh
, який був активований при створенні образу. Доступ по SSH можна відключити в будь який момент. При підключенні до реального пристрою з Linux, Putty дає можливість працювати в командному режимі з Windows.
Вузол
впишіть IP адресу Raspberry, яку Ви отримали у попередньому пункті. У полях login
іпароль
впишіть відповідно ім’я користувача і пароль, а збережіть налаштування за допомогою кнопки зберегти
, щоб потім Ви змогли підключатися пізніше, зробивши вибір. Після цього натисніть Login
щоб відкрити сесію.Accept
щоб погодитися. Відкриється навігатор, в якому перейдіть на верхній рівень в кореневу директорію.Тепер можна отримувати та записувати файли через табличне прежставлення.
Samba - це пакет програм, які дозволяють підключатися до мережних дисків і принтерів на різних операційних системах по протоколу SMB/CIFS. Наприклад, встановлення серверу на RPI дає можливість підключатися до RPI з ОС Windows по його імені.
sudo apt-get update
sudo apt-get install samba
Після повідомлення про необхідне місце на диску натисніть y
щоб підтвердити операцію. Дочекайтеся коли пакунок буде встановлено.
з ПК зробіть пінг по імені хоста, який Ви надали при встановленні образу, наприклад
ping raspberry
Тепер замість IP адреси, яка може змінитися, Ви можете користуватися іменем хоста.
У даному пункті необхідно активувати сервіси VNC щоб можна було доступитися до робочого столу Raspberry PI.
sudo raspi-config
рис.. Вікно налаштувань конфігурації RPI
Interfacing Options
і натисніть Enter
.Enter
, після чого в діалоговому вікні виберіть Yes
та натисніть Enter
рис.5.7. Активацій сервісу VNC (сервер) на RPI
Ок
tab
перейдіть на кнопку Finish
і натисніть Enter
.Завантажте RealVNCViewer з офіційного сайту та запустіть його
у полі VNC Conect
введіть ім’я вашого Raspberry та натисніть Enter
. У наступному вікні зробіть підтвердження Continue
рис. Автентифікація VNC на сервері
VNC також дає можливість підключатися до пристроїв віддалено через Інтернет.
https://help.realvnc.com/hc/en-us/articles/360002249917-VNC-Connect-and-Raspberry-Pi#establishing-a-cloud-connection-0-3
Практичне заняття розробив Олександр Пупена.