Raspberry Pi 2 ... снова

встраиваемые модели

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 19 мар 2022, 02:11

Точно так же как тема Orange Pi One ... снова - это возврат к устройству чисто с одной целью: разбирательство с кросс-компиляцией в GoLang (язык Go) и перенос программного кода...

У меня есть под рукой не самая свежая (2014) модель Raspberry Pi 2 Model B V1.1 но для заявленной цели конкретная модель (семейства Rapsberry Pi) не имеет ни малейшего значения!
Изображение
Обзор плат Raspberry Pi
Изображение
На сегодняшний день (период 2012-2019гг.) существует 11 разновидностей Raspberry Pi. Последние версии оснащены беспроводными WiFi и Bluetooth модулями, расширяющими границы применения мини-пк в области Ethernet-технологий. Ниже приведена сравнительная таблица, в которой отражены особенности каждой модификации с указанием некоторых технических данных.
Изображение
Мне для моих целей (GoLang) самым важным является 4 ядра.

По Raspberry Pi здесь были в форуме темы:
Rasppberry Pi & Orange Pi
Raspberry Pi в проекте
Удалённый доступ Raspberry Pi

И буду я использовать те же образы Linux и SD карточки, которые наработаны в те времена, 3-4 года назад.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 19 мар 2022, 02:14

Olej писал(а):
19 мар 2022, 02:11
По Rapsberry Pi здесь были в форуме темы:
Но состояние дел здесь, с конспектированием успехов и деталей того времени работ - гораздо хуже, чем по Orange Pi One ... может потому, что по Raspberry Pi в десятки раз больше информации доступной, публичной ... вот оно и не откладывалось.
Начиная с того, что я не помню, не знаю даже: какой источник питания (БП) ему использовать + и как, куда его подключить?

Какие пины присутствуют на Raspberry Pi
У Raspberry распиновка включает в себя два ряда штырьков. Совокупное количество же пинов равняется 40, а значит в одном ряде их числов – 20.

В первую очередь человеку, который хочет подключить внешнее устройство, нужно знать, чем отличается каждый ряд. Первый (располагается слева) предназначается девайсам, для работы которых требуется напряжение в 3,3 Вольта. Второй (соответственно, размещается справа) – 5 Вольт. С этим не должно возникнуть вопросов.
Изображение
Следующее, что нужно знать о распиновке GPIO Raspberry Pi – назначение всех штырьков. Всего существует три типа пинов:
- питающие (при включении подают электричество);
- порты (выводящие и принимающие информацию);
- заземляющие.
Если посмотреть на схему Raspberry Pi 3 (или другой модели), то можно увидеть, что пины подписаны. Power – это питающие, Ground (иногда пишется GND) – заземляющие, а BCM – непосредственно порты.
Типы портов по номерам
Теперь можно рассмотреть, какой PIN на Rapsberry Pi за что конкретно отвечает.

Первый ряд:
- питающие (Power) – 1 и 17 штырек;
- заземляющие (Ground или RND) – 9, 25 и 39;
- порты (BCM) – все остальные.

Второй ряд (тот, который предназначен для 5-вольтных устройств) Raspberry распиновку имеет немного другую:
- питающие являются смежными – 2, 4 пины;
- заземляющие – 6, 14, 20, 30 и 34;
- порты – все остальные.
Изображение
Как можно заметить, нумерация в "Малине" выполняется не сверху вниз по рядам, а по горизонтали. То есть: 1 – 3,3V, 2 – 5V, 3 – порт, 4 – 5V, 5 – порт, 6 – заземление, 7 – порт, 8 – первый порт для 5-вольтных устройств и т.д.
Первое, о чем следует рассказать – о силе тока. Максимально на один 3-вольтовый пин может быть подано 16 миллиампер, тогда как суммарно на все, работающие под указанным напряжением – 50 миллиампер. На 5-вольтовые power-штырьки, в свою очередь, может быть суммарно подано до 500 миллиампер.
Для этого необходим источник постоянного тока на 5В.
Для подключения используются коннекторы 2 или 4, и коннектор 6 Ground
Изображение

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 19 мар 2022, 02:44

Olej писал(а):
19 мар 2022, 02:14
не знаю даже: какой источник питания (БП) ему использовать + и как, куда его подключить?
Raspberry Pi: Установка и начальная настройка системы
Для питания Raspberry Pi необходим блок питания на 5V 2.5A с разъемом Micro USB. Подключаем его как на картинке ниже:
Изображение
На плате загорится красный светодиод - это означает, что питание подается. В верхнем левом углу экрана появятся 4 логотипа Raspberry Pi и начнется установка и загрузка систему.
Изображение

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 19 мар 2022, 20:03

Olej писал(а):
19 мар 2022, 02:14
Начиная с того, что я не помню, не знаю даже: какой источник питания (БП) ему использовать + и как, куда его подключить?
В общем, в работающем виде это выглядит так:
IMG_20220319_180737.jpg
IMG_20220319_180737.jpg (71.24 КБ) 1124 просмотра
- справа-вверху - HDMI
- справа ниже - micro-USB через который заходит питание 5v (5.3 на самом деле в моём БП), в качестве БП используется зарядка от планшета Bravis NB75 7" 3G (см. железо под Android), там, если не ошибаюсь, 1A.
- вверху-слева - USB клавиатура
- вверху-слева-правее - USM мышка
- вверху-справа - RG54 Ethernet на свитч и далее в Интернет.

Как-то так... Но это хлопотнее, чем аналогичное подключение китайца Orange Pi One (Orange Pi One ... снова).

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 20 мар 2022, 18:27

Использование старых SD карт (накатанных мной 3-4 года назад) заканчивается тем что ... система 50% работоспособная: URL старых репозиториев поменялись или потерялись, обновления идкт через пень-колоду...

Проще взять новые имиджи и накатать их по-новой на SD карты.
Про имиджи для Rapsberry Pi здесь: свежие образы системы для Rapsberry Pi.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 21 мар 2022, 13:12

Olej писал(а):
21 мар 2022, 12:00
На этом подготовка этого варианта (имиджа) SD - закончена.
Первая загрузка:
IMG_20220321_112528.jpg
IMG_20220321_112528.jpg (63.34 КБ) 1126 просмотров
Клавиатура, мышка (всё на USB, раздельно, 2 порта) - работают.
Дальше - визуальные настройки...

P.S. Никак не пойму как настроить 2-языковый ввод (RU/EN) и переключение языка клавиатуры. :-o

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 21 мар 2022, 15:58

Olej писал(а):
21 мар 2022, 13:12
P.S. Никак не пойму как настроить 2-языковый ввод (RU/UA) и переключение языка клавиатуры.
Как изменить раскладку клавиатуры Raspberry Pi.
Автор: Сергей Демьянов ноября 25, 2020
Добавляем русский и английский язык Raspberry Pi.
На компьютере с Raspbian OS нет очевидного способа включить русский язык ввода с клавиатуры. Эта казалось бы незначительная деталь, на деле изрядно портит общее впечатление использования данного микрокомпьютера. Возможно разработчики со временем это исправят, но пока есть не самый очевидный, зато вполне рабочий способ добавить русскую раскладку клавиатуры в Raspberry Pi.
...
Строго по этой инструкции добавил русский язык и настроил переключение раскладок на привычные Alt+Shift.
И написано это уже из этой системы.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 21 мар 2022, 16:30

Olej писал(а):
21 мар 2022, 13:12
P.S. Никак не пойму как настроить 2-языковый ввод (RU/EN) и переключение языка клавиатуры.
Ещё один вопрос: как делать скриншоты для конспектирования здесь себе результатов действий?
Лучшие Способы Делать Скриншоты На Raspberry Pi
Как сделать скриншот в Raspbian
Все рекомендуют scrot, OK:

Код: Выделить всё

pi@raspberrypi:~ $ which scrot
/usr/bin/scrot
Он уже установлен в релизе системы.
А заодно:

Код: Выделить всё

pi@raspberrypi:~ $ uname -a
Linux raspberrypi 5.10.103-v7+ #1530 SMP Tue Mar 8 13:02:44 GMT 2022 armv7l GNU/Linux

Код: Выделить всё

pi@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID:	Raspbian
Description:	Raspbian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 21 мар 2022, 16:53

Olej писал(а):
21 мар 2022, 16:30
Ещё один вопрос: как делать скриншоты для конспектирования здесь себе результатов действий?
Активное (текущее, отмеченное) окно с задержкой 3 сек.:

Код: Выделить всё

pi@raspberrypi:~ $ scrot -u -d3
pi@raspberrypi:~ $

Код: Выделить всё

pi@raspberrypi:~ $ ls *png
2022-03-21-154757_879x817_scrot.png
Вложения
2022-03-21-154757_879x817_scrot.png
2022-03-21-154757_879x817_scrot.png (248.86 КБ) 1121 просмотр

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Raspberry Pi 2 ... снова

Непрочитанное сообщение Olej » 21 мар 2022, 17:04

Olej писал(а):
21 мар 2022, 16:30
Ещё один вопрос: как делать скриншоты для конспектирования здесь себе результатов действий?
Последний вопрос у меня к этой системе: удалённый доступ по SSH.
В документации утверждается что удалённый SSH доступ доступен даже при 1-м конфигурационном запуске в безтерминальной системе...
Поэтому можно предполагать, что и в установленной тоже:

Код: Выделить всё

olej@nvidia:~$ ping 192.168.1.142
PING 192.168.1.142 (192.168.1.142) 56(84) bytes of data.
64 bytes from 192.168.1.142: icmp_seq=1 ttl=64 time=0.940 ms
64 bytes from 192.168.1.142: icmp_seq=2 ttl=64 time=0.772 ms
64 bytes from 192.168.1.142: icmp_seq=3 ttl=64 time=0.821 ms
^C
--- 192.168.1.142 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2020ms
rtt min/avg/max/mdev = 0.772/0.844/0.940/0.070 ms

Код: Выделить всё

olej@nvidia:~$ ssh pi@192.168.1.142
ssh: connect to host 192.168.1.142 port 22: Connection refused
Облом-с :lol:

Ответить

Вернуться в «Одноплатные компьютеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя