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

Пикабомбер

Аркады, Пиксельная, 2D

Играть

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

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

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

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

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

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

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

Linux + Raspberry

С этим тегом используют

Windows IT Программирование Ubuntu IT юмор Компьютер Программист Raspberry pi Все
61 пост сначала свежее
179
AnatoliyB
AnatoliyB
3 месяца назад
Arduino & Pi

Ответ на пост «Что нужно сделать, чтобы Вас "обоср**" за вашу разработку и не сдаваться зарабатывая миллионы?»⁠⁠2

Подержите моё пиво... Два года усердно развиваем свой программно-хардварный проект: с нуля разработали и запрограммировали, стали резидентами Сколково и выстроили собственное производство. И что мы постоянно слышим? "Фу, Китай!", "Да я такое за вечер на Arduino соберу!" (wat?), "Украли идею и выдаёте за своё", "Распил бюджетных денег"... тоже подгорает.

Давайте по-порядку:

"Украли идею" – мы никогда не скрывали, что идея не уникальная и взята у канадской компании Activate Games после вирусных видео на пикабу. Только мы сфокусировались конкретно на пиксельном полу собственной разработки и сделали большой упор на IT-составляющую: разработали уникальную систему разработки игр на Lua (пост с околонулевым рейтингом); строим свою, можно сказать, мини CRM для управления локациями; сделали механизм автоматизированной доставки обновлений и мониторинга состояния всех устройств сети и т.д. Но идею цветного пола, конечно, украли, хер поспоришь.

"Разработка говно, я могу лучше" (но мне лень) – да пожалуйста, делайте! Мы будем только рады коллегам по цеху и новым конкурентам! Но за два года появилась только одна команда, кто сами сделали похожий продукт. Снимаю перед ними шляпу, ребята достойные инженеры. Остальные просто пытаются перепродавать Китай, т.к китайцы быстро прочухали фишку и просто заваливают рынок своим оборудованием... только вот софт у них говно и игр почти нет.

"Производство в Китае, значит не ваше" – таковы реалии, что в РФ подобное производство делать просто нерентабельно, невозможно тягаться с Китаем. Но кто-нибудь вообще представляет, как сложно организовать закупку и производство десятка комплектующих, сборку конечного изделия и всю логистику внутри чужой страны? Производство печатных плат, датчиков, кабелей, литьё нескольких видов собственных корпусов и т.д. А после этого пройти сертификацию и официальную таможню РФ? Да, мы возим свой продукт в белую, слабо? Вот и не*уй. Тут же, собственно, по мнению обывателя, и идёт "распил" бюджетных денег в виде субсидий Сколково на таможенные пошлины.

А начинали с абсолютного нуля в пыльном гараже, выпиливая и шлифуя первые пиксели из дерева (пост). И также никто не видит сотни бессонных ночей отладки (ТГ пост) и ночные обновления софта, чтобы утром люди пришли играть на чуть более качественный продукт. Прямо сейчас как раз не сплю, потому что выкатываю важное обновление.

"Зарабатываете миллионы на хайповой теме" – из-за того, что мы открыто публикуем все финансы в телеграм канале (график прошлого года), у людей складывается впечатление, что мы неплохо зарабатываем. Но по факту, мы практически всё реинвестируем обратно в проект и наращиваем команду. За два года мы ещё ДАЖЕ НЕ ВЕРНУЛИ свои вложения (а вложили на старте порядка 7 млн личных средств). У меня, как и у партнёра, есть обычная работа, которая позволяет кормить семью. А бизнес это так, для души. Ни о каких яхтах речи не идёт. Месяц назад вот впервые выбрались вместе на неделю в Териберку на кайтах покататься. Успех ящитаю.

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

Я сам вышел из таких "ботанов": в школе увлекался программированием, после института устроился обычным инженером на завод, позже ушел в айти за деньгами. Сейчас развиваю свой проект с абсолютного нуля, о котором сам же лично рассказываю в телеграм канале, в том числе со всеми финансовыми подробностями становления бизнеса.

Кому интересно, тг канал @pixel_quest, имею право. По возможности стараюсь писать про техничку и детали разработки, но не всегда хватает времени и действительно интересного материала, становится всё больше и больше рутины, а откликов читателей не так много.

Без рейтинга, панамку подготовил

Показать полностью
[моё] Разработка Опыт Успех Linux IT Raspberry pi Программирование Embedded Industrial Без рейтинга Малый бизнес Предпринимательство Игры Производство Электроника Своими руками Ответ на пост Текст
42
0
Nislas
Nislas
3 месяца назад

Ответ на снесенный пост: Что нужно сделать, чтобы Вас "обоср**" за вашу разработку и не сдаваться зарабатывая миллионы?⁠⁠

Пока писал, пост снесли. Но я то уже написал. По этому вкратце опишу что там было:

Ребята взяли для своих нужд Raspberry cm3, чего то перепаяли, написали ПО, все это сопровождают и тестируют, но при этом их все время хейтят, мол ничего своего сделать не можете. Ели нужно, текст поста сохранить удалось, могу написать в комменте.

Никакого (пока) хейта. Прошу знающих людей помочь понять и разобраться.

Я в микроконтроллерах и прочей умной электронике не шарю. Мой максимум был, когда в колледже Дельфи учили. Но для меня, как для мебельщика, этот текст выглядит примерно так (опять же, кто разбирается, поправьте):

Я купил на Али самый галимый ручной фрезер. За неделю в гараже для своих нужд из обрезков мдф, деревяшек, кусков профилей при помощи лобзика, электродной сварки, шуруповерта и такой то матери изготовил пару подошв, направляющих, станину, какую - никакую и мало мальски начал пользоваться. Зашел сосед дядя Вася. Посмотрел, объяснил где я не прав, но попросил (за денежку конечно) ему такую же сделать. Ну я сделал, с учетом всех комментариев (то есть разработка то идет). Потом пришли друзья дяди Васи. Мы вместе (под бутылочку естессна) пораскинули мозгами, как это дело еще улучшить и я и им сделал. А потом такой: да яж отечественный производитель. Меня же поддерживать должны. И пошел к сурьезным дядям (выложил в интернет) презентовать свою "вундервафлю". А они посмотрели и говорят: так это же галимый китайский фрезер с кривыми обвесами. Мы, если нам нужно будет, таких тыщщу штук закажем из китая, только красивые, заводского исполнения, в три раза дешевле и с гарантией. А я им: вы чоооо! Я эту хрень разрабатывал с цельным коллективом специалистов, из китайского только всего лишь сам фрезер, испытания в гараже прошел от минус двадцати (когда обогреватель сдох зимой) до плюс тридцати (на кондиционер денег не нашлось) и все работало. А вы, вместо того, чтобы хейтить, лучше к моему каналу присоединяйтесь.

Вот для меня вся статья выглядит именно так: никто вокруг ничего не понимает, мы молодцы, подписывайтесь на телегу. А что такого действительно стоящего сделали ребята - не понятно. Объясните, пожалуйста, кого не затруднит.

Показать полностью
[моё] Разработка IT Успех Опыт Linux Raspberry pi Программирование Компьютерное железо Карьера Длиннопост Текст
5
antexdom
antexdom
3 месяца назад
Arduino & Pi

Новый Raspberry CM5 совместим с Российским компьютером⁠⁠

Новый Raspberry CM5 совместим с Российским компьютером Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Сборка компьютера, Материнская плата

Российский компьютер Antex Gate, разработанный энтузиастами и использующий модуль Raspberry Pi CM4, теперь совместим с новым Raspberry Pi Compute Module 5 (CM5).

AntexGate – это компьютер, выпускаемый в России на базе Raspberry Pi CM4 CM3 уже несколько лет.

Ключевые характеристики Raspberry Pi CM4:

  • Процессор: Broadcom BCM2711, 4 ядра Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz

  • Память: До 8 ГБ LPDDR4 SDRAM

  • Интерфейсы: Gigabit Ethernet, USB 2.0, HDMI, PCIe Gen 2 x1

Теперь, по предзаказу у разработчиков Antex Gate, можно приобрести компьютер с установленным Raspberry Pi CM5. Это значительно расширяет возможности устройства.

Краткие характеристики Raspberry Pi Compute Module 5 (CM5)

  • Процессор: Broadcom BCM2712 (4 ядра Cortex-A76, ARM v8.2-A, 2.4 ГГц)

  • Оперативная память (RAM): 4 ГБ, 8 ГБ или 16 ГБ LPDDR4X-4267

  • Хранилище: 16 ГБ, 32 ГБ, 64 ГБ

  • Основные интерфейсы:

    • PCIe Gen 2 x1 (совместимость с CM4)

    • 2× USB 3.0 (вместо USB 2.0 на CM4)

    • 2× HDMI 2.0 (4K@60, вместо одного на CM4)

    • 2× MIPI CSI/DSI (камеры/дисплеи)

    • Gigabit Ethernet

    • Wi-Fi 6 (802.11ax) и Bluetooth 5.0 (в версиях с беспроводными модулями)

Единственным ограничением совместимости между платой AntexGate и Raspberry Pi CM5 является невозможность использования внутреннего Watchdog таймера. Все остальные интерфейсы и разъемы полностью совместимы.

Благодаря этому, на базе компьютера Antex Gate теперь можно создавать рабочие места для решения широкого спектра задач, включая системы автоматизации, обработку и распознавание изображений, а также другие ресурсоемкие приложения, доступные благодаря возможностям Raspberry Pi CM5. По данным Jeff Geerling, CM5 в 2-3 раза быстрее CM4.

Ключевые отличия от CM4

  • + В 2–3 раза выше производительность CPU

  • + В 2 раза больше RAM (до 16 ГБ)

  • + Полноценная видеокарта

Источник: Официальный сайт Raspberry Pi.

Где узнать подробности?

Подробнее о технических аспектах совместимости можно обсудить в нашем телеграм сообществе.

Показать полностью
[моё] Raspberry pi Linux Компьютерное железо Контроллер Умный дом АСУ ТП Arm Сборка компьютера Материнская плата
32
Партнёрский материал Реклама
specials
specials

Сколько нужно времени, чтобы уложить теплый пол?⁠⁠

Точно не скажем, но в нашем проекте с этим можно справиться буквально за минуту одной левой!

Попробовать

Ремонт Теплый пол Текст
1
antexdom
antexdom
3 месяца назад
Arduino & Pi

Мы заморозили промышленный Raspberry PI CM4 до -65°C⁠⁠

Мы заморозили промышленный Raspberry PI CM4 до -65°C Linux, Компьютерное железо, IT, Raspberry pi, Разработка, Автоматизация, Длиннопост

Что случится, если отправить промышленный миникомпьютер в условия вечной мерзлоты? В этом эксперименте мы подвергли суровым испытаниям образец Raspberry PI CM4 на материнской плате российской разработки AntexGate v2, чтобы проверить реальные возможности этого тандема.

На выходных жена заставила помыть холодильник, и меня осенило! А что, если проверить, как электроника поведет себя в таких экстремальных условиях? Ведь в мире промышленной автоматизации надежность оборудования при низких температурах — это не просто пожелание, а необходимость. Многие сталкивались с перегревом гаджетов, но мало кто задумывался, как они справятся с настоящим холодом.

Так родилась идея испытать миникомпьютер AntexGate v2 который работает на RaspberryCM4 в условиях, где даже самые стойкие компоненты могут «замерзнуть». И, как выяснилось, не зря. Сегодня мы расскажем, как это устройство прошло проверку в условиях, где даже опытные исследователи Арктики предпочли бы надеть дополнительный слой термобелья.

Что такое AntexGate v2?

AntexGate v2 — это вторая ревизия миникомпьютера, созданного на базе Raspberry Pi Compute Module 4 (CM4) в миниатюрном форм-факторе для встраиваемых приложений. Устройство разработано для использования в промышленных условиях.

Подробные характеристики →

Живой обмен опытом в телеграм →

Испытания в «Мини Сабзеро»

Для проведения тестов использовалась климатическая камера Tabai MC-71, которую в шутку прозвали «Мини Сабзеро». Эта камера способна создавать температуру от -80°C до +100°C с точностью поддержания ±0.5°C. Внутренний объем камеры — 64 литра, что вполне хватает, чтобы устроить миникомпьютеру настоящий «ледяной стендап». Если бы у AntexGate v2 был микрофон, он бы наверняка пошутил: «Ну что, ребята, кто тут следующий замерзнет? Я уже готов к своему выступлению!» Итак общий вид.

Мы заморозили промышленный Raspberry PI CM4 до -65°C Linux, Компьютерное железо, IT, Raspberry pi, Разработка, Автоматизация, Длиннопост

Общий вид стенда для испытаний

Стенд для испытаний:

  1. Внутри камеры: AntexGate v2.

  2. Снаружи в безопасных условиях: блок питания АКИП-1160, монитор, клавиатура и мышь.

  3. Программное обеспечение: ОС Raspbian, тесты PassMark PerformanceTest, Node-RED для проверки обмена данными через порты RS485.

Мы заморозили промышленный Raspberry PI CM4 до -65°C Linux, Компьютерное железо, IT, Raspberry pi, Разработка, Автоматизация, Длиннопост

Разместили внутри климатической камеры

Методика испытаний

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

Мы заморозили промышленный Raspberry PI CM4 до -65°C Linux, Компьютерное железо, IT, Raspberry pi, Разработка, Автоматизация, Длиннопост

Работа в комнатных условиях

Следующий этап — -20°C. Через специальное окошко климатической камеры мы наблюдали, как миникомпьютер спокойно переносит первые морозы. Прохлаждаясь 30 минут, он включился без малейших задержек, будто это был для него обычный рабочий день. Но это была лишь разминка перед настоящим вызовом.

Затем температуру опустили до -40°C. Все интерфейсы работали как часы, а мы, наблюдая через окошко, только переглядывались: «Неужели устройство выдерживает заявленные температурные параметры!» Ставим зачет, двигаемся дальше!

Самое интересное началось, когда мы решили устроить настоящий экзамен! Мы оставили устройство в выключенном состоянии в климатической камере, чтобы охладить до -65°C и разошлись по домам. Сабзеро пыхтел всю ночь... По прошествии суток, мы подняли температуру до рабочих -40°C, подали питание... AntexGate v2 включился так же легко, как будто только что вышел из теплой комнаты. Были переживания по поводу реакции на низкую температуру пластика микроразъема, между материнской платой и Raspberry Pi CM4, что могло привести к отсоединению контактов, но AntexGate v2 даже не дрогнул.

Мы заморозили промышленный Raspberry PI CM4 до -65°C Linux, Компьютерное железо, IT, Raspberry pi, Разработка, Автоматизация, Длиннопост

Микроразъем между материнской платой и Raspberry Pi CM4

Максимальное потребление энергии во время испытаний не превышало 10 Вт, что подтверждает энергоэффективность устройства и отсутствие элементов, «согревающих» плату. Единственным согревающим элементом был спирт, которым тщательно отмыты платы на производстве!

Когда мы прошли все тесты на заявленные -40°C, решили не останавливаться и попробовать “добить” тестовый экземпляр. Ведь он как раз для того и был предназначен — чтобы найти его предельные характеристики. Мы опустили температуру до -65°C и начали экспериментировать с запусками. При -65°C устройство успешно прошло тесты PassMark PerformanceTest, причем обмен данными через порты RS485 оставался стабильным.

И тут в дело включилась физика: при таких экстремальных температурах все номиналы компонентов на плате начинают отклоняться от нормы. Снижение сопротивления привело к ускорению работы оперативной памяти. Если кому-то вдруг понадобится ускорить ОЗУ и снизить скорость отклика на 5%, можно взять наш метод на вооружение — просто охладите устройство до -65°C.

Мы заморозили промышленный Raspberry PI CM4 до -65°C Linux, Компьютерное железо, IT, Raspberry pi, Разработка, Автоматизация, Длиннопост

Обмен данными между портами RS485 при температуре -65°С

Мы заморозили промышленный Raspberry PI CM4 до -65°C Linux, Компьютерное железо, IT, Raspberry pi, Разработка, Автоматизация, Длиннопост

Результаты тестов при температуре среды -65°С

Но, честно говоря, мы не рекомендуем использовать AntexGate v2 на таком пределе. Хотя сам контроллер справился, мы не можем гарантировать стабильную работу периферии — например, модема, жесткого диска или других модулей, которые пользователь подключит самостоятельно. Заявленные -40°C устройство прошло на ура, так что русскую зиму оно переживет даже без шапки-ушанки. А вот до -65°C — это уже на свой страх и риск.

Подводим итоги

AntexGate v2 оказался настоящим «моржом» среди миникомпьютеров, бросив вызов экстремальным температурам и удивив даже скептиков. Когда температура в камере упала до -65°C, никто не верил, что устройство включится. Но оно не только заработало, но и показало отличную производительность, будто такие морозы для него — обычное дело.

Если вам интересно узнать больше о возможностях этого устройства или поделиться своим опытом использования, присоединяйтесь к нашему Telegram-каналу. Здесь кипит живое общение: пользователи и разработчики AntexGate обсуждают настройки, делятся лайфхаками и помогают друг другу решать задачи. Это место, где вы найдете ответы на свои вопросы и вдохновение для новых проектов!

PS/

Многие после прочтения скажут, что это просто ничего не значит и главное высокие температуры, но в нашем канале отписывались клиенты о реальных испытаниях на +102 градуса Цельсия, к сожалению выше устройство отключилось и вернулось к стабильной работе после остывания. Вот Вам и raspberry для "гиков" хотя если почитать состав микросхем на борту Raspberry и AntexGate там только самые именитые и нежадные микросхемы (FTDI, Microchip, Broadcom, Samsung, TI и другие).

Показать полностью 6
[моё] Linux Компьютерное железо IT Raspberry pi Разработка Автоматизация Длиннопост
19
36
antexdom
antexdom
6 месяцев назад
Arduino & Pi

Raspberry CM5 - невероятный подарок на новый год⁠⁠

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

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

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Raspberry cm4

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Raspberry cm5

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

Зная все преимущества Raspberry в плане поддержки сообщества и высокого качества сборки мы выпустили еще 5 лет назад компьютер, который как раз работает на этом вычислительном модуле. Спустя 5 лет накопили статистику и с гордостью заявляем, что наших компьютеров вышло из строя 3 штуки (1 рассыпалась память emmc, два убила гроза) из двух тысяч проданных, еще два клиента включили их сразу в сеть 220в (вместо 24в) думаю нет смысла это считать.

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Несущая плата AntexGate для Raspberry CM4-CM5

Поэтому нам в отличии от предыдущего Upgrad-а raspberry нужно только сменить модуль. В итоге мы получаем совершенно другое по мощности устройство.

Глобально аппаратно Raspberry cm5 это коммерческая (индустриальная версия -20 +80) копия raspberry pi5 поэтому у кого получилось что-то вроде ежа ниже:

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Взято в интернете

Стоит рассмотреть железо на подобии нашего компьютера, мы постарались и реализовали все на плате, поддержку дисков NVME, LTE модем и многое другое.

Особенности устройства:

Интерфейс Etnernet 100Mb — 1шт;

Интерфейс Etnernet 1Gb — 1шт;

Интерфейс CAN-BUS – 1шт;

Интерфейс RS485 ISOLATED– 2шт;

Интерфейс RS232 – 1шт;

Интерфейс 1Wire – 1шт; Интерфейс USB – 2шт;

Дискретные входы оптопара- 4шт;

Релейные выходы – 2шт;

Выход оптопара – 1шт;

Разъем mPCIe – 1шт (на выбор):

  • Lora;

  • WiFi;

  • 3G/LTE;

  • NB-IOT;

    Разъем m.2 – 1шт Для диска NVMe SSD

    Разъем HDMI;

    Разъем для подключения GSM-антенны;

    Разъем для подключения WiFi-антенны;

    Рабочая температура: -25°C… +80°C. 

    Потребляемая мощность Питание: клеммы DC 12-48В; Passive Poe AC/DC 12-48В; Мощность: 1.56-5.8 Вт в зависимости от конфигурации.

    Системные характеристики Процессор: BCM2711 на базе Raspberry Pi CM4; ЦПУ: 4-ядерный Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz Flash: 8/16/32GB eMMC. RAM: 1/2/4/8GB 

    Поддерживаемые протоколы ModBus; Dmx 512, MQTT, Profinet; LoRaWAN; CAN; OPC UA и другие

    Поддерживаемых платформы и ПО

    NodeRed; OpenHab; CoDeSys; MasterSCADA 4D; Home Assistant; iRidiumMobile; Совместимый софт с raspberry pi4

    Поддерживаемые веб-сервисы ApacheHTTP; NGINX.

    Операционная система Поддержка Linux, Ubuntu, Debian, Astra Linux, OpenWrt

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост
Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Всех с наступающим Новым годом!

Нас ждут тесты новой CM5 на новогодних праздниках.

Просим присоединиться к нашему сообществу в Telegram, там можно подробнее обсудишь это устройство с живыми людьми, кто уже использовал его на базе CM4

Показать полностью 7
[моё] Raspberry pi Linux Компьютерное железо Контроллер Умный дом АСУ ТП Arm Длиннопост
7
11
Вопрос из ленты «Эксперты»
Leozol
Leozol
7 месяцев назад
Arduino & Pi

Кто-то разрабатывал автоматически открывающиеся ящики и дверцы?⁠⁠

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

С помощью ИИ сфантазировал макет:

Кто-то разрабатывал автоматически открывающиеся ящики и дверцы? Вопрос, Спроси Пикабу, Программирование, Нужен совет, Linux, Программа, Raspberry pi, Робототехника, Инженерия, Консультация, Arduino

Где слева дверца, а справа ящик. Сверху может быть экран или терминал с тачскрином.

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

На данном этапе, вижу модуль открытия ящика как нечто на шаговом двигателе с датчиком усилия. Моторчик с Али (видел там целые витрины продаются выдвижные для кроссовок, но это не совсем то)

Для управления всем хозяйством первая мысль - на основе Raspberry Pi  и шаговых двигателей, а радиометки детекции образцов в витрине использовать Bluetooth вместо RFID, так как для вторых нужно плотное касание, а для первых нет. Однако пока не знаю как сделать так чтобы они были без батареек, пассивными, чтобы их питанием не снабжать.

Конечная цель: без наличия человека иметь возможность демонстрировать образцы пользователям.

Кто-нибудь такое разрабатывал ? Критикуйте.

Вопрос. Видите как можно оптимизировать такую конструкцию. какие методы открытия и датчики применить и на основе какого управления это все посадить ?

Показать полностью 1
[моё] Вопрос Спроси Пикабу Программирование Нужен совет Linux Программа Raspberry pi Робототехника Инженерия Консультация Arduino
9
12
TheKuT
7 месяцев назад

Сдохла флешка в DNS сервере. Возвращаем к жизни⁠⁠

Перепост моей статьи 2021 года из Дзена. С течением времени, что-то могло поменяться.

Всех приветствую! Решил поделиться с общественностью своим хобби. Эта пилотная статья о насущном и о том, как с этим насущным бороться.

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

Итак, открыв шкаф после очередного отключения света, я обнаружил, что мой основной DNS на Raspberry Pi 1 не подаёт никаких признаков жизни. Благо, ничего перенастраивать не пришлось - в своё время, позаботился о резервировании.

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

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

Вывод команды dmesg

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

LSBLK никаких блочных устройств не видит

Стало очевидно - умерла флешка. Ну что ж, будем возвращать сервер в работу.

Берём запасную флешку, идём на сайт Raspberry в раздел Software, выбираем Raspberry Pi OS (он же Raspbian). Записывать флешку я буду утилитой Raspberry Pi Imager.

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

Ставить будем Raspberry Pi OS Lite. Нажимаем Write и ждем...

После записи образа переподключаем ридер с картой и в разделе boot создаём файл ssh без расширения. Это нужно для того, чтобы при загрузке Raspberry была доступна по SSH.

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

Подключаем, включаем - вроде заработало. DHCP в моей сети настроен на автоматическую выдачу адреса 192.168.200.10, так что можно сразу подключаться и производить настройку.

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост
Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

Логин и пароль по умолчанию pi:raspberry

Произведём первоначальную настройку через команду raspi-config:

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

Задаём имя хоста

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

Указываем минимально возможный объем видеопамяти

Проверяем все остальные настройки и перезагружаемся.

Далее - обновляем систему:

sudo apt update

sudo apt dist-upgrade

В качестве сервера будем использовать Pi-Hole. Это фильтрующий DNS-сервер, основанный на BIND. Установка очень простая:

curl -sSL https://install.pi-hole.net | bash

Скрипт сам установит всё, что нужно и применит все настройки.

В процессе установки будет задан вопрос о предпочитаемом DNS-провайдере. Я выбираю Google. Это не принципиально, ибо при синхронизации применятся старые настройки.

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост
Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

Отмечаем, что в сети нет IPv6. На все остальные вопросы отвечаем утвердительно.

После завершения установки меняем пароль от веб-интерфейса

pihole -a -p

Теперь установим скрипт Gravity Sync для синхронизации

export GS_INSTALL=primary && curl -sSL https://gravity.vmstan.com | bash

Для основного сервера

export GS_INSTALL=secondary && curl -sSL https://gravity.vmstan.com | bash

Для резервного(ых) сервера(ов) (он у меня уже установлен)

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

Чтобы не было проблем с ключами, удалим папку .ssh из домашней директории, всё равно, по SSH они общаются только друг с другом.

rm -rf .ssh

Заново познакомим основной и резервный сервера

./gravity-sync/gravity-sync.sh config

В процессе настройки у нас попросят данные для удаленного доступа по SSH (IP, логин, пароль).

Теперь можно сравнить две базы:

./gravity-sync/gravity-sync.sh compare

У данного скрипта есть три основных опции синхронизации:

smart - "умная" синхронизация. По сути, чья база свежее, ту и будем синхронизировать.
pull - синхронизируем базу с основного на резервный сервер.
push - синхронизируем с резервного на основной. Вот этот вариант нам и нужен.

./gravity-sync/gravity-sync.sh push

pi@nuke-DNS2:~ $ ./gravity-sync/gravity-sync.sh push

[∞] Initalizing Gravity Sync (3.4.4)

[✓] Loading gravity-sync.conf

[✓] Evaluating arguments: PUSH

[i] Remote Pi-hole: pi@192.168.200.10

[e] Validating OpenSSH client

[e] Validating RSYNC client

[e] Validating Gravity Sync folders on nuke-DNS2

[e] Validating configuration of Pi-hole

[e] Validating configuration of SQLITE3

[✓] Connecting to 192.168.200.10

[✓] Hashing the primary Domain Database

[✓] Comparing to the secondary Domain Database

[!] Differences detected in the Domain Database

[✓] Hashing the primary Local DNS Records

[✓] Comparing to the secondary Local DNS Records

[!] Replication of Pi-hole settings is required

[?] Type FIRE PHOTON TORPEDOS to confirm: FIRE PHOTON TORPEDOS

[✓] Performing backup of primary Domain Database

[✓] Performing backup of secondary Domain Database

[✓] Checking Domain Database backup integrity

[✓] Pulling backup of primary Domain Database

[✓] Pushing the secondary Domain Database

[✓] Setting file ownership on Domain Database

[✓] Setting file permissions on Domain Database

[✓] Performing backup of primary Local DNS Records

[✓] Performing backup of secondary Local DNS Records

[✓] Pulling backup of primary Local DNS Records

[✓] Pushing the secondary Local DNS Records

[✓] Setting file ownership on Local DNS Records

[✓] Local DNS Records

[i] Inverting tachyon pulses

[✓] Updating primary FTLDNS configuration

[✓] Reloading primary FTLDNS services

[i] Performing replicator diagnostics

[e] Rehashing the primary Domain Database

[e] Recomparing to the secondary Domain Database

[e] Rehashing the primary Local DNS Records

[e] Recomparing to the secondary Local DNS Records

[✓] Purging redundant backups on secondary Pi-hole instance

[i] 3 days of backups remain (628M)

[✓] Saving the updated hashes from this replication

[✓] Logging successful PUSH

Теперь проверим результат

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

Основной сервер

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

Резервный сервер

Сдохла флешка в DNS сервере. Возвращаем к жизни Linux, Гайд, DNS, Raspberry pi, Длиннопост

./gravity-sync/gravity-sync.sh compare - репликация не требуется.

Gоследний штрих - автоматизация синхронизации.

./gravity-sync/gravity-sync.sh automate

Указываем время в минутах между синхронизациями (5, 10, 15, 30 минут на выбор; 0 - отключить автоматическую синхронизацию). Я выбираю 30 потому что нечасто вношу изменения в базу, а маленькое время увеличит нагрузку на основной сервер из-за постоянного хэширования.

Вот и всё! Пишите в комментариях, продолжать ли дальше рассказывать о своих приключениях с техникой?

Я из 2024: Gravity Sync не работает с Pi-Hole, начиная с версии 6. В качестве альтернативы, на просторах интернета есть проект Nebula Sync. Сам я давно уже не использую Pi-Hole. Хватает Dnsmasq с кастомным конфигом на роутере.

Показать полностью 14
[моё] Linux Гайд DNS Raspberry pi Длиннопост
11

Оформить подписку для бизнеса

Перейти
Партнёрский материал Реклама
specials
specials

Ваш бизнес заслуживает большего!⁠⁠

Оформляйте подписку Пикабу+ и получайте максимум возможностей:

Ваш бизнес заслуживает большего! Малый бизнес, Предпринимательство, Бизнес

О ПОДПИСКЕ

Малый бизнес Предпринимательство Бизнес
9
itforprof
itforprof
7 месяцев назад

Вышла новая версия ядра Linux 6.12⁠⁠

17 ноября 2024 вышла новая стабильная версия ядра Linux — Linux 6.12.

Изменений, нововведений и пофиксенных багов довольно много, но вот самые интересные из них:

Поддержка нового оборудования:

  • AMD RDNA4. Полноценная поддержка новых графических процессоров появилась в основной ветке перед выпуском видеокарт Radeon следующего поколения.

  • Intel Xe2 (графика Lunar Lake и Battlemage).

  • Raspberry Pi 5 (последняя версия одноплатного компьютера)

Новый планировщик sched_ext с поддержкой BPF для большей гибкости и оптимизации

Новые модули Rust

Расширенный код планировщика sched_ext для использования eBPF.

EROFS теперь монтирует образы файлов, а NFS добавил поддержку LOCALIO.

Поддержка XFS для блоков размером больше размера страницы

Планируется, что Ubuntu 25.04 теперь будет использовать ядро Linux 6.12.

IT Microsoft Windows Linux Raspberry pi Программа Текст
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии