Skip to content

Long1Tail/MIK_raspberry_soft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Как пользоваться этим проектом.

Шаг 1. Прошивка Raspberry Pi.

Windows:

Установите Raspberry Pi Imager с официального сайта

Извлеките карту памяти из Raspberry Pi, подключите к компьютеру

Запустите imager, выберите модель Raspberry Pi, требуемую OS и карту памяти, нажмите далее.

Вам предложат изменить настройки. Соглашайтесь. Настройте имя, пароль и подключение к Wi-Fi, разрешите подключение по SSH и настройте его. Запустите процесс прошивки.

После завершения процесса откройте корневую директорию карты памяти, раздел - boot. Добавьте файл shh (без расширения, просто ssh).

Linux (Ubuntu):

Установите Raspberry Pi Imager и запустите

sudo apt update
sudo apt install rpi-manager
sudo rpi-manager

звлеките карту памяти из Raspberry Pi, подключите к компьютеру

Запустите imager, выберите модель Raspberry Pi, требуемую OS и карту памяти, нажмите далее.

Вам предложат изменить настройки. Соглашайтесь. Настройте имя, пароль и подключение к Wi-Fi, разрешите подключение по SSH и настройте его. Запустите процесс прошивки.

После завершения процесса откройте корневую директорию карты памяти, раздел - boot. В ней откройте терминал и выполните следующую комманду

sudo touch ssh

Шаг 2. Подключение к Raspberry Pi.

Вставьте карту памяти в Raspberry Pi, запустите её. Подключитель к Wi-Fi. С ПК подключитель к тому-же Wi-Fi найдите IP Raspberry Pi

Windows:

На Windows это можно сделать через приложение Advanced IP scanner

Linux:

На Linux это можно сделать коммандами

sudo apt install nmap
nmap -sP 192.168.1.0/24
nmap -sP 192.168.0.0/24

Если вы не меняли настройки домена при прошивке Raspberry Pi, то она будет видна под именем хоста raspberry

Так-же это можно сделать через админ-панель роутера, если у вас есть к ней доступ.

После подключитесь коммандой

ssh <login>@<ip>

Либо

ssh <ip> -l <login>

Введите пароль, который вы указали при прошивке

Шаг 3. Запуск трансляции с камеры и подключение к ней с ПК

На данном этапе у вас должен быть уже открыт терминал с SSH-подключением к Raspberry pi. Обозначим его как терминал-1

Откройте ещё один терминал, (пусть будет терминал-2)

Комманды в терминал-1:

git clone https://github.com/Long1Tail/MIK_raspberry_soft.git
cd MIK_raspberry_soft/server
sudo chmod  +x prepare.sh 
sudo ./prepare.sh
python server.py

Комманды в терминал-2:

Windows:

git clone https://github.com/Long1Tail/MIK_raspberry_soft.git
cd MIK_raspberry_soft/client-windows
prepare.bat
python client.py <ip_Raspberry_Pi>

Linux:

git clone https://github.com/Long1Tail/MIK_raspberry_soft.git
cd MIK_raspberry_soft/client-ubuntu
chmod +x prepare.sh
sudo ./prepare.sh
python client.py <ip_Raspberry_Pi>

При повторных запусках:

Терминал-1:

cd MIK_raspberry_soft/server # Если не находитесь в нужной директории
source /bin/activate
python server.py

Терминал-2:

Windows:

cd MIK_raspberry_soft/client-windows
/Scripts/activate.bat
python client.py <ip_Raspberry_pi>

Linux:

cd MIK_raspberry_soft/client-ubuntu
source /bin/activate
python client.py

Если вы нашли баг или что-то не работает - пишите в раздел issue

About

Программная часть решения комманды "Испытатель 3d"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors