Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Монстрикс — это динамичная стратегия, где ты собираешь, улучшаешь и сражаешься с могучими монстрами.

Монстрикс

Мидкорные, Стратегии, Мультиплеер

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
170
DELETED
2 года назад
Arduino & Pi
Серия Кибердека в свободное время

Старо как мир или "трекбол мне в кибердеку"⁠⁠

Если самоделки и колхоз вызывают у вас приступы кринжа - лучше пропустить этот пост😅

Дисклеймер: я не программист и электроникой тоже занимаюсь очень любительски в свободное время. Все это для я делаю как хобби для фана и отдыха.

К нашим баранам. Как это выглядит, трекбол на фото светится фиолетовым. А сейчас подробнее.

Старо как мир или "трекбол мне в кибердеку" Пятничный тег моё, Электроника, Linux, Raspberry pi, Arduino, Самоделки, Программирование, Колхоз, Длиннопост

Начнем с того, что есть устройство на линуксе raspberry pi4. И очень хотелось бы сделать его переносным. С клавой все решается достаточно просто - монтированием в корпус к самому устройству или подключив через usb/bt и кладешь куда угодно.

Однако с мышкой все сложнее, нужна ровная, незеркальная, чистая поверхность. Тачпады это слишком просто, ну, мы же не ищем легких путей! В крайнем случае у меня есть такая хрень.

Старо как мир или "трекбол мне в кибердеку" Пятничный тег моё, Электроника, Linux, Raspberry pi, Arduino, Самоделки, Программирование, Колхоз, Длиннопост

Но и печатать и пользоваться мышкой на ней неудобно это скорее костыль.

Так вот о чем это я? Мне для "кибердеки" нужна была мышь.

Исключая тачпад, есть два три стула:

Старо как мир или "трекбол мне в кибердеку" Пятничный тег моё, Электроника, Linux, Raspberry pi, Arduino, Самоделки, Программирование, Колхоз, Длиннопост
  1. Джойстик (различных видов)

  2. Трекбол

  3. Трекпоинт (такие стоят на линейке Thinkpad от Lenovo)

С джойстиками я попробовал и, в принципе, это работает. Немного не хватает резкости, из-за недостатка опыта в коде не могу это поправить нормально.

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

Трекпоинты интересная вещь, тоже считаю нужным опробовать, как будет возможность или желание. Работает он в отличие от обычного джойстика на тензометрических датчиках.

Я выбрал трекбол из-за экзотики, размера и цены.

На алишке можно найти по запросу ICSH044A или Blackberry Trackball, так как такие стояли на телефонах Blackberry.

Старо как мир или "трекбол мне в кибердеку" Пятничный тег моё, Электроника, Linux, Raspberry pi, Arduino, Самоделки, Программирование, Колхоз, Длиннопост

Также мне понадобилась Ардуинка, так как моя UNO не поддерживает работу USB HID, так что пришлось взять Pro Micro на чипе ATmega32U4 (который и позволяет в hid)

Старо как мир или "трекбол мне в кибердеку" Пятничный тег моё, Электроника, Linux, Raspberry pi, Arduino, Самоделки, Программирование, Колхоз, Длиннопост

Ладно, я слегка затянул с прелюдией...

Было много гуглирования, чтобы найти хоть что-то по модулю, а также, чтобы его поменять под свои нужды, но в основном спасибо этому посту на github, в котором чувак еще и добавил ускорение курсора при увеличении кратковременного ускорения скорости шарика.

Подсветку можно запитать на свой вкус, подав на подписанные контакты "+", выбирая или миксуя синий, красный, зеленый и белый. Здесь запитаны красный и синий, что дает фиолетовое свечение.

Старо как мир или "трекбол мне в кибердеку" Пятничный тег моё, Электроника, Linux, Raspberry pi, Arduino, Самоделки, Программирование, Колхоз, Длиннопост

Подключение к пинам ардуино:

right_pin  3

left_pin  4

down_pin  5

up_pin  6

Левая кнопка  7

Правая кнопка  8

При отпаивании ножек отпаялась площадка, а также кнопки приклеил сюда же - так что сейчас будет мясо. Но учитывая небольшой брак модуля он точно не останется в финальной сборке. На кнопки накинуты резисторы 10 кОм во избежание дребезга сигнала.

Итак:

Старо как мир или "трекбол мне в кибердеку" Пятничный тег моё, Электроника, Linux, Raspberry pi, Arduino, Самоделки, Программирование, Колхоз, Длиннопост
Старо как мир или "трекбол мне в кибердеку" Пятничный тег моё, Электроника, Linux, Raspberry pi, Arduino, Самоделки, Программирование, Колхоз, Длиннопост

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

Расположение подобрано для большого пальца правой руки.

Старо как мир или "трекбол мне в кибердеку" Пятничный тег моё, Электроника, Linux, Raspberry pi, Arduino, Самоделки, Программирование, Колхоз, Длиннопост

Итог:

Из плюсов:

Удивительно, но к этому действительно легко привыкнуть.

Подключается по USB и начинает работать сразу и в WIndows и в Linux.

Достаточно хорошая точность и отклик.

Из минусов:

Можно отметить небольшой брак(заводской), это остатки клея, которые мешали работе одной из осей и встроенной кнопки.

Отсутствие скролла в собранной конструкции.

Двигать курсором по диагонали не очень удобно.

Показать полностью 9
[моё] Пятничный тег моё Электроника Linux Raspberry pi Arduino Самоделки Программирование Колхоз Длиннопост
57
37
DELETED
2 года назад
Arduino & Pi
Серия Кибердека в свободное время

С чего начать кибердеку⁠⁠

Пост о кибердеке

Моё во временном корпусе

Прежде всего кибердека это компьютер, поэтому основа это все-таки железо, которое мы будем использовать.

Железо

После сравнения цен и характеристик я выбрал Raspberry pi 4, которую все небеспричинно называют малинкой. Многие миникомпьютеры схожие проекты сделаны именно на ней.

С чего начать кибердеку Linux, Электроника, Raspberry pi, Пятничный тег моё, Длиннопост

Вариантов одноплатников все больше, даже учитывая не столь популярную нишу. Однако лидерство все еще на стороне малины.

Плата сбалансирована, много выходов, имеет большую базу форумов.

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

Заказал, что удивительно, на озоне.

В цене разницы почти не было, да и повозиться с платой уже хотелось.

Набор уже содержал:

  • Плата

  • Активное охлаждение

  • SD-карта с адаптером

  • Блок питания 5в 3а

  • Кабель microHDMI to HDMI

С чего начать кибердеку Linux, Электроника, Raspberry pi, Пятничный тег моё, Длиннопост

Правда в этот раз китайцы поднатужились и прислали заказанный в тот же день, что и плата с озона, дисплей на день раньше.

С чего начать кибердеку Linux, Электроника, Raspberry pi, Пятничный тег моё, Длиннопост

Возможно, потом я выпущу целый пост с ошибками, которые я допустил. Потому что, "их есть у меня!"

С чего начать кибердеку Linux, Электроника, Raspberry pi, Пятничный тег моё, Длиннопост

К виндовс подключился моментально и тач подтянулся тоже. Plug & Play великая вещь.

Также для установки потребуются мышь и клавиатура.

Софт

Так как у платы есть рекомендованная для нее ОС ее я и решил установить в версии 64бит ибо мы имеем 8гб оперативы и нужно ее использовать. Что непременно было ошибкой и стоит выбрать 32бит. Но

"Опыт - сын ошибок трудных..."

Скачиваем образ ОС с оф. сайта.

Заливаем образ на нашу sd-карту с помощью balenaEtcher или Raspberry PI Imager. Достаточно просто в режиме "Что-Куда-Запись"

Raspbian, ныне именуемая Raspberry Pi OS только недавно обзавелась 64бит версией и не может похвастаться полноценной поддержкой всех программ, даже разработчики сказали, что это не приоритетная задача.

С чего начать кибердеку Linux, Электроника, Raspberry pi, Пятничный тег моё, Длиннопост

В итоге мы получаем готовую систему на базе Debian, если вы знакомы с Ubuntu, к примеру, она тоже основана на ней, а значит всё, что работает там будет работать и тут.

С чего начать кибердеку Linux, Электроника, Raspberry pi, Пятничный тег моё, Длиннопост

С этой ос легко проверить, что все работает. Но мне в последствии захотелось перейти на Twister OS. Но перейти на нее можно и с уже установленной Raspberry OS.

Адьёс, чумбы!

Показать полностью 6
[моё] Linux Электроника Raspberry pi Пятничный тег моё Длиннопост
56
11
DarkMorro
2 года назад

Клонирование загрузочной флешки Raspberry pi⁠⁠

Данное руководство написано больше для того, чтобы самому не забыть. Наверняка есть способы лучше. Скорее всего способ рабочий и для других одноплатников на Debian: Orange pi и т.д.

Для того, чтобы создать клон загрузочной флешки Raspberry Pi:

  1. Подключаемся через PuTTY по SSH к контроллеру.

  2. Устанавливаем утилиту для клонировия. Для этого нужно поочередно ввести команды:

    - sudo git clone https://github.com/billw2/rpi-clone.git

    - cd rpi-clone/

    - sudo cp rpi-clone rpi-clone-setup /usr/local/sbin

    /// Если ввести в командной строке "sudo rpi-clone" то система выдаст справку с опциями запуска этой утилиты.

  3. Форматируем новую карту в FAT32 любым удобным способом.

  4. Используя картридер, подключаем флешку к USB порту Raspberry pi.

    /// Если ввести команду "lsblk" , то система выдаст список устройств, если все сделано правильно, флешка будет в списке, с именемsda.

  5. Вводим команду:

    - sudo rpi-clone sda

    - На вопрос системы "Ok to proceed with the clone? (yes/no):" пишем "yes"

    - В ответ на сообщение "Optional destination ext type file system label (16 chars max):" можно указать необязательную метку диска. Этот вопрос система задает не всегда.

    - Когда система выдаст сообщение "Hit Enter when ready to umount the /dev/sda partitions", нажимаем Enter, после чего диск будет отмонтирован и можно будет извлечь картридер из одноплатника.

  6. Отключаем Raspberry Pi от сети, меняем загрузочную флешку на вновь созданную.

Raspberry pi Linux Текст
10
43
DELETED
2 года назад
Серия Кибердека в свободное время

Кибердека или свой миникомп (во временном корпусе)⁠⁠

Кибердека или свой миникомп (во временном корпусе) Пятничное, Raspberry pi, Своими руками, Электроника, Arduino, Самоделки, Linux, Длиннопост
Кибердека или свой миникомп (во временном корпусе) Пятничное, Raspberry pi, Своими руками, Электроника, Arduino, Самоделки, Linux, Длиннопост
Кибердека или свой миникомп (во временном корпусе) Пятничное, Raspberry pi, Своими руками, Электроника, Arduino, Самоделки, Linux, Длиннопост
Показать полностью 3
[моё] Пятничное Raspberry pi Своими руками Электроника Arduino Самоделки Linux Длиннопост
18
Robertogracias
Robertogracias
3 года назад
Arduino & Pi

Raspberry Pi Zero W и его Bluetooth⁠⁠

Нужна помощь в настройке этого гадкого устройства.


Есть Raspberry Pi Zero W (ver. 1.1). Установил на него последний Raspbian, сделал ему dist-upgrade. Пытаюсь работать с BT. Запускаю bluetoothctl, в нем запускаю команды:


agent on

power on

pairable on

default-agent

discoverable on

Raspberry Pi Zero W и его Bluetooth Raspberry pi, Linux, Linux и Windows, Bluetooth

На компе под Win10 соединяю устройство и назначаю ему COM-Порт.

Raspberry Pi Zero W и его Bluetooth Raspberry pi, Linux, Linux и Windows, Bluetooth

До этого момента все выглядит красиво. Далее пытаюсь соединить два терминала на обеих компьютерах и начать обмен. Но, к сожалению, текст не передается, не принимается, нет никаких сообщений об ошибке. Что я делаю не так?


Еще интересная фигня: соединяюсь со смартфона с использованием разных терминалов. Пэйринг уже состоялся и нет ошибок. Но само соединение терминала и raspberry проходит за пару секунд, а потом отваливается. Явно что то не правильно настроил. Точнее я не настраивал ничего, что связано с BT - ванильно запустил.

Показать полностью 2
[моё] Raspberry pi Linux Linux и Windows Bluetooth
15
3
Demonische
3 года назад
Arduino & Pi

Продолжение поста «Перенос системы на Raspberry Pi 4B»⁠⁠1

Всё получилось очень просто.

На ноуте под виндой склонировал microSD на SSD с помощью balenaEtcher, присоединил SSD к малине и включил. Система запустилась сразу, но вешалась при попытке записи. Пришлось покопаться в логах и сети.

Но проблема скорее всего в моём экземпляре малины, в большинства-то работает. На всякий случай, ссылку осталю ниже, делал как писал ТС.

https://forums.raspberrypi.com/viewtopic.php?t=245931

Сейчас же всё летает.

[моё] Raspberry pi Raspbian Linux Системное администрирование Помощь Без рейтинга Ответ на пост Текст
5
7
Demonische
3 года назад
Arduino & Pi

Перенос системы на Raspberry Pi 4B⁠⁠1

Здравствуйте.

Может кто делал собственно сабж?

Имеется малина, к ней по USB подключен внешний HDD на котором лежат торренты. Хочу подключить к ней же по USB M2 SSD и перенести туда систему. И если вопрос собственно в клонировании microSD на SSD не стоит (утилит масса, как и виндовых так и линуксовых), то как малина поймёт, что система находится на SSD, а не на HDD?

Я бутлоадер обновил и в raspi-config есть пункты в меню, где можно выбрать с чего загрузка будет в будущем. В оффициальной документации написано, что эти настройки хранятся в EEPROM. Но в этой же документации не написано, что делать, если USB-устройств хранения больше одного. То ли не предусмотрено такое (что вряд ли), то ли я не понимаю нюансов (что скорее всего).

Может у кого был подобный опыт? Поделитесь, пожалуйста.

Raspberry pi Raspbian Linux Системное администрирование Текст Помощь Без рейтинга
46
8
DELETED
4 года назад

Установка Raspbian на Raspberry Pi без монитора⁠⁠

[моё] Raspberry pi Компьютер Arm Linux Arduino Minipc Raspbian Одноплатный компьютер Длиннопост Электроника GNU Видео
9
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии