#  [Перевод] Как собрать клавиатуру, которая прослужит дольше 3-х лет
BotHabr (tgi,2) → All  –  12:00:03 2023-07-19

Опубликовано: Wed, 19 Jul 2023 11:53:08 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Мне нужна была клавиатура с механическими утопленными клавишами, ортолинейной компоновкой и полным разделением на две части, чтобы во время работы грудь была полностью развёрнута. Я хотел отказаться от части своих требований и купить готовую модель... Но потом я обнаружил Dactyl. Полностью раздельную, ортолинейную, с контурным дизайном… которую я могу напечатать сам! Круто же? Читать далее

https://habr.com/ru/companies/cloud4y/articles/749040/
#  Машинное зрение для контроля горнодобывающей техники
BotHabr (tgi,2) → All  –  08:00:07 2023-07-19

Опубликовано: Wed, 19 Jul 2023 07:44:11 GMT
Канал: Робототехника – Роботы, роботы, роботы

Привет, Хабр! Меня зовут Владимир Лебедев, я руковожу группой разработки департамента горнодобывающих решений компании «Рексофт». На Хабре есть много полезных материалов на тему применения машинного зрения в промышленности. Я покажу вам перспективы использования этой технологии на карьерной технике и расскажу, куда копаем (извините за каламбур). В этой статье опишу, как с помощью нейронки можно считать циклы погрузки на фронтальных погрузчиках. Поехали! Читать далее

https://habr.com/ru/articles/748958/
#  Бюджетный 3D принтер как конструктор. Печатаем PETG и TPU (90 мм/с), а также PLA+ (180 мм/с)
BotHabr (tgi,2) → All  –  08:00:02 2023-07-19

Опубликовано: Wed, 19 Jul 2023 07:11:30 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

В предыдущих статьях я обещал рассказать про печать гибким филаментом на 3D принтере Creality Ender 3 v2. Идея была в том, что сначала мы настраиваем печать с самым негодным PLA филаментом и далее все работает само собой с любым приличным филаментом. В комментариях читатели мне много писали, что на боуден экструдере это невозможно; еще было много утверждений, что производитель очень лукавит и скорость печати 180 мм/с на принтере недостижима. По результатам наших тестов рад сообщить, что "страшилки" надуманы", принтер прекрасно печатает на заявленной скорости и с высокими ускорениями PLA+ (обычный PLA не выдерживает такой скорости), а также, легко может печатать PETG и TPU.

Вазы напечатаны eSUN TPU из g-code файла для PLA+ на скорости 90 мм/с, изменены только температура печати (220-230°C) и температура рабочего стола (70°C). Слои хорошо соединены, результат печати прочный и можно его сжимать и скручивать, после чего форма восстанавливается. Читать дальше →

https://habr.com/ru/articles/748944/
#  Организуем фестиваль для хакеров
BotHabr (tgi,2) → All  –  14:00:07 2023-07-18

Опубликовано: Tue, 18 Jul 2023 13:18:59 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

Дорогой Хабр, сегодня я пиарюсь. Я хочу анонсировать фестиваль под названием "Undefined". Моя задача - завлечь посетителей, показать, как устроен фестиваль изнутри, с точки зрения админа, а также попробовать найти спонсора.Если коротко, Undefined - это конкурс компьютерного искусства (т. н. демосцены), конференция, хардварный хакатон, выставка самодельной электроники и робототехники (в том числе, ламповой и электромеханической) от частных коллекционеров, музей ретро-компьютеров и приставок. Фестиваль носит неофициальный характер и делает акцент на самодельные приспособления (от английского DIY, или Do It Yourself).Чтобы статья не была пустой, я расскажу, как управлять гигантскими часами-табло с помощью микроконтроллера, либо Raspberry Pi. Читать далее

https://habr.com/ru/companies/diy_fest/articles/748642/
#  Заметки о подключении дисплеев к ESP32
BotHabr (tgi,2) → All  –  14:00:03 2023-07-18

Опубликовано: Tue, 18 Jul 2023 13:02:59 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

О том, как подключают дисплейные модули к контроллеру ESP32, с лирическими отступлениями и неожиданным окончанием. Сравнительный анализ вариантов, более детально рассмотрен T-Display S3 на контроллере ESP32 S3. Много текста, без картинок. Актуально на конец 2022 года, сейчас, вероятно уже что-то изменилось. Читать далее

https://habr.com/ru/articles/748818/
#  Как я настолку сделал
BotHabr (tgi,2) → All  –  12:00:03 2023-07-18

Опубликовано: Tue, 18 Jul 2023 11:32:25 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Как это было тридцать лет назад (пролог)Сидел я как-то после работы за чаем, с сыном общался и вспоминал, как в младших классах школы делал настолки с элементами тогда ещё неведомого мне понятия RPG — с инвентарём у каждого игрока, накоплением и использованием ресурсов. Простые «ходилки» быстро наскучивали, не давая желаемого погружения, как и первые игры на ZX Spectrum, а до сегодняшнего обилия вариантов было ещё ждать да ждать, поэтому пустующие ниши заполнялись нами самостоятельно.Это были всё те же «ходилки», когда игроки попеременно бросали кубик и передвигались по маршруту, периодически нарываясь на «пропуск хода» или «иди вперёд/назад на N клеток», но, во-первых, у каждой такой игры старательно рисовался сеттинг, а во-вторых, у каждого игрока была бумажка, на которой нужно было записывать накопленные оружие и предметы, где отмечалось количество жизней и всяческие воздействия на персонажа. Под сеттингом я подразумеваю не только рисовку героев по всему игровому полю, но и некоторые робкие попытки в сюжет. Например, если это была игра по мультику «Чип и Дейл», то герои собирали орехи, попадались в ловушки Толстопуза и его подручных, а по пути им попадались Гаечка, Рокфор («СЫ-Ы-ЫР!»). А если это был суровый мальчуковый боевик про Терминатора — надо было собирать оружие и патроны, ну и так далее... Читать далее

https://habr.com/ru/articles/748774/
#  Микро-40-SVXO: ещё одно простейшее радио
BotHabr (tgi,2) → All  –  11:00:03 2023-07-18

Опубликовано: Tue, 18 Jul 2023 10:27:29 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Время отпуска, а также немного вдохновения поспособствовали возвращению к паяльнику и реализации ещё одной вариации на тему миниатюрного КВ‑трансивера «Микро-80». Два кварцевых резонатора, шесть транзисторов, плата 80×40 мм, питание от «Кроны» и до 0.5 Вт выходной мощности на диапазоне 7 МГц. Подключаем антенну, телеграфный ключ, наушники — и в эфир. Если хочется пошалить и занять руки на пару вечеров, то, кажется, это прекрасная возможность предаться ностальгии по простейшим конструкциям в духе классического радиокружка. Читать далее

https://habr.com/ru/articles/748736/
#  Волшебный шкаф тестировщика: как мы победили человеческий фактор в учёте девайсов
BotHabr (tgi,2) → All  –  10:00:05 2023-07-18

Опубликовано: Tue, 18 Jul 2023 09:00:25 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Уследить за собственным девайсом иногда бывает сложно: все мы хоть раз да ходили по дому в поисках непонятно где забытого смартфона или планшета. А когда мобильных девайсов тысяча, и они нужны не только тебе, но и коллегам по команде (причем как в офисе, так и дома — у нас же гибридный рабочий график)? Это огромная головная боль, причем заболеть голова может в любой момент и с непредсказуемой силой…



Меня зовут Владимир Власов, я — Senior Testing Engineer в Мобильной команде «Лаборатории Касперского». И под катом я расскажу, как мы создали решение, благодаря которому все устройства для тестирования в нашем офисе теперь учтены, а их поиск стал в разы быстрее и проще. Читать дальше →

https://habr.com/ru/companies/kaspersky/articles/748572/
#  Zigbee-LAN координатор на EFR32MG21 Silicon Labs
BotHabr (tgi,2) → All  –  10:00:04 2023-07-18

Опубликовано: Tue, 18 Jul 2023 09:00:40 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

ZigbeeLink это open-source проект координатора Zigbee. В статье вы узнаете, как собрать, прошить и настроить Zigbee-LAN координатор на чипе Silicon Labs EFR32MG21. Читать далее

https://habr.com/ru/articles/748700/
#  Hello World на Tang Primer 20K под Linux
BotHabr (tgi,2) → All  –  09:00:07 2023-07-18

Опубликовано: Tue, 18 Jul 2023 08:01:02 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

После обзора на Tang Primer 20K — стало очевидно, что она вызывает немалый интерес и было решено немедля сделать разбор о том, каким образом можно настроить свой ПК и IDE для того чтобы начать взаимодействовать с отладочной платой, которую я рассмотрел в прошлой статье. Изначально, до момента пока я не познакомился сам лично с ПЛИС от Gowin и не запустил демо-проект — юзабельность, скорость и простота работы с их IDE вызывала сомнение. Но как только попробовал — все опасения были развеяны и я остался доволен.

Опытом настройки я с вами хотел бы поделиться в этой статье. Всех интересующихся — я по традиции приглашаю под кат!

Читать дальше →

https://habr.com/ru/companies/timeweb/articles/748594/
#  Многопоточность (Multithreading) для практического программирования
BotHabr (tgi,2) → All  –  09:00:05 2023-07-18

Опубликовано: Tue, 18 Jul 2023 08:00:35 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО

 Что надо знать, чтобы успешно применять-реализовать многопоточность (Multithreading) в своей программе? Мне кажется есть некоторые неудобные для изложения куски в разных описаниях потоков и того, что с ними связано, которые остаются не раскрытыми или вообще пропускаются. Мне хочется предложить на суд читателей мое собственное понимание таких неудобных аспектов, связанных с применением многопоточности для практического программирования, которое накопилось у меня за пару десятилетий успешного применения этой самой многопоточности на всех уровнях разработки от Embedded и аппаратно-ориентированных уровней до C#, WPF, Java высокоуровневых фронт-ендов. Читать далее

https://habr.com/ru/articles/748684/
#  Краткое введение в vim
BotHabr (tgi,2) → All  –  10:00:07 2023-07-17

Опубликовано: Mon, 17 Jul 2023 09:47:27 GMT
Канал: VIM – Свободный текстовый редактор

Краткое введение в vimБудем мы использовать vim в 2023г.?Мастер использует тот инструмент, который, по его мнению, даст наилучший результат, независимо от того, используется ли он всеми остальными или нет. А хороший мастер делает свои собственные инструменты, когда это необходимо. Брам Муленар, создатель vim Читать далее

https://habr.com/ru/articles/748446/
#  «Право на ремонт» продолжает шагать по планете: батареи для телефонов в ЕС будут делать съёмными. И это далеко не все
BotHabr (tgi,2) → All  –  01:00:03 2023-07-17

Опубликовано: Sun, 16 Jul 2023 20:58:07 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



Корпорация Apple с момента появления движения «права на ремонт» старалась противостоять ему. Она старалась мешать введению новых правил относительно ремонта электронных устройств в США, Европе и других странах. Но с течением времени ей пришлось немного ослабить свои позиции, поскольку законодатели все же разрабатывали все новые и новые правила, которые давали больше прав потребителям, то есть нам с вами.

Собственно говоря, другие компании тоже не особо приветствовали новые законы, включая Samsung и Google (которую уже давно не называют «корпорацией добра»). Но, похоже, лобби сторонников движения продолжает набирать силу. Сейчас, в дополнение к другим, уже вошедшим в силу законопроектам, о которых тоже расскажем, вводится новый — обязательное использование съемных аккумуляторов в смартфонах и других гаджетах. Читать дальше →

https://habr.com/ru/companies/selectel/articles/748370/
#  Умный ИБП для умного дома
BotHabr (tgi,2) → All  –  20:00:04 2023-07-16

Опубликовано: Sun, 16 Jul 2023 19:29:45 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Живу в новостройке и пока тут идут ремонты, изредка, но бывает, что отключается электричество. Чтобы умный дом продолжал работать (а вместе с ним и домашний интернет), купил себе мобильный UPS на AliExpress и немного его доработал. Читать далее

https://habr.com/ru/articles/748358/
#  Купи доску и мотор
BotHabr (tgi,2) → All  –  20:00:03 2023-07-16

Опубликовано: Sun, 16 Jul 2023 19:58:22 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Уже больше года назад я прочитал статью https://habr.com/ru/companies/first/articles/662570/. Судя по комментариям она вызвала много разных эмоций, но лично меня эта статья вдохновила на создание для себя такой штуки. От себя лично я благодарю автора за эту статью.Опущу много подробностей и сразу скажу что остановился на покупной надувной доске и покупной мачте с подводным крылом. Читать далее

https://habr.com/ru/articles/748346/
#  Алгоритмы на FPGA: Алгоритм Луна
BotHabr (tgi,2) → All  –  09:00:07 2023-07-16

Опубликовано: Sun, 16 Jul 2023 07:42:07 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

ПЛИС-культ привет, хабрунити!Задумывались ли вы когда-нибудь над тем, что может быть общего у банковской карточки, IMEI телефона и вагона РЖД? В этой статье вы найдете ответ на этот вопрос и увидите его реализацию для ПЛИС. Читать далее

https://habr.com/ru/articles/748292/
#  Немного об оптимизации кода путем «свертки»
BotHabr (tgi,2) → All  –  05:00:05 2023-07-16

Опубликовано: Sun, 16 Jul 2023 04:05:01 GMT
Канал: Assembler – Язык программирования низкого уровня

Я очень люблю придумывать для компилятора, который сопровождаю, всякие приемы мелкой, или, как я ее называю, «тактической» оптимизации. В компиляторе при генерации кода имеется такой момент, когда большинство команд будущей программы (точнее, компилируемого модуля) уже сгенерировано, но их еще можно менять или выбрасывать, поскольку адреса команд переходов и вызовов еще не вычислены, а окончательный размер кода программы (точнее, этого модуля) еще не получен.Вот этот момент и является самым удобным для проведения «тактической» оптимизации в пределах 2-3 соседних команд. Как правило, и анализ при такой оптимизации очень прост, поскольку можно сравнивать прямо двоичные коды с шаблонами, а не проводить детальное изучение множества операций и их операндов во внутреннем представлении будущей программы.Рассмотрим некоторые приемы оптимизации «сверткой» на простейшем примере. Читать далее

https://habr.com/ru/articles/748262/
#  Обзор датчика освещения BH1750
BotHabr (tgi,2) → All  –  14:00:03 2023-07-15

Опубликовано: Sat, 15 Jul 2023 13:33:00 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

BH1750 это простой цифровой чип датчика освещения с I2C интерфейсом от японской компании Rohm Semiconductor. В этом тексте я представил обзор этого чипа. Перечислил его плюсы и минусы и проверил работу датчика в реальных условиях. Также представил возможные идеи устройств на основе датчика освещенности. Читать далее

https://habr.com/ru/articles/739660/
#  Модульный телефон Fairphone: концепция продолжает развиваться. Fairphone 5 и перспективы линейки
BotHabr (tgi,2) → All  –  11:00:04 2023-07-15

Опубликовано: Sat, 15 Jul 2023 10:30:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Два года назад компания, разрабатывающая модульный телефон Fairphone, выпустила четвёртое поколение устройства. Тогда девайс получил SoC Qualcomm Snapdragon 750G, 6 Гб ОЗУ и 128 Гб основной памяти. Сейчас компания готовит к выходу уже пятое поколение смартфона. По словам разработчиков, девайс будет более производительным и ещё более ремонтопригодным. Хотя куда уж дальше — он и так каждый раз получает высший балл по возможности ремонта пользователями от iFixit. Подробности — ниже. Читать далее

https://habr.com/ru/companies/ru_mts/articles/748126/
#  Интеллектуальная панель Sunton 7″ на базе ESP32S3
BotHabr (tgi,2) → All  –  06:00:05 2023-07-15

Опубликовано: Sat, 15 Jul 2023 05:19:25 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры


Отображение информации это один из важнейших аспектов автоматизированных систем.

В IoT системах роль терминала чаще всего выполняет смартфон или компьютер. Но иногда и в умном доме удобно иметь автономную операторскую панель

На сайте Makerfabs в разделе OpenHardware появились интеллектуальные дисплеи Sunton 4.3″, 5″ и 7″ на базе ESP32S3. Из них и герой обзора — панель ESP32-8048S070, купленная на Алиэкспресс за 3000 руб. вместе с доставкой. Читать дальше →

https://habr.com/ru/articles/748198/
#  Синтез обучения с подкреплением и классического планирования: как выиграть соревнование CVPR Habitat Challenge 2023
BotHabr (tgi,2) → All  –  15:00:07 2023-07-14

Опубликовано: Fri, 14 Jul 2023 14:11:37 GMT
Канал: Робототехника – Роботы, роботы, роботы

Меня зовут Алексей Староверов, работаю младшим научным сотрудником в AIRI и в составе нашей команды (вместе с Кириллом Муравьевым, Татьяной Земсковой, Дмитрием Юдиным и Александром Пановым) я выиграл соревнование Habitat Challenge, которое проводилось в рамках крупнейшей конференции по компьютерному зрению CVPR 2023. Мы смогли эффективнее других команд научить робота навигироваться до целевых объектов в новых помещениях с использованием только камеры, датчика GPS и компаса. Сейчас это является очень важной задачей при создании роботов-помощников, выполняющих задачи по инструкциям на естественном языке и в этом заметке я расскажу, как это у нас получилось. Читать далее

https://habr.com/ru/companies/airi/articles/748062/
#  [Перевод] Rust 1.71.0: C-unwind ABI, атрибуты визуализации отладчика и константная инициализация thread local
BotHabr (tgi,2) → All  –  15:00:05 2023-07-14

Опубликовано: Fri, 14 Jul 2023 14:01:06 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО

Команда Rust рада сообщить о новой версии языка — 1.71.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.
Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.71.0 вам достаточно выполнить команду:
rustup update stable
Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.
Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать beta (rustup default beta) или nightly (rustup default nightly) канал. Пожалуйста, сообщайте обо всех встреченных вами ошибках. Читать дальше →

https://habr.com/ru/articles/748122/
#  Когда беспилотные автомобили будут в нашем городе и почему их нет сейчас?
BotHabr (tgi,2) → All  –  13:00:07 2023-07-14

Опубликовано: Fri, 14 Jul 2023 12:40:20 GMT
Канал: Робототехника – Роботы, роботы, роботы

Всем привет, меня зовут Максим Гусев!Я руководитель проекта в компании по разработке автономного транспорта, а так же студент ATU, Ирландия по Автономным ТС (магистерская степень).Хочу рассказать Вам, почему роботы, беспилотники и любой автономный транспорт ещё не бороздят наши улицы и не вошли в нашу жизнь, но мы чаще и чаще начинаем он них слышать.В 2022 году технология автономных наземных транспортных средств совершила скачок. Полномасштабные испытания коммерческого беспилотного такси стартовали в двух регионах Соединенных Штатов Америки и планируется начать в третьем. В данной статье рассмотрены основные препятствия в технических, социальных и правовых аспектах для автономных наземных транспортных средств на конец 2022 года. Барьеры были рассмотрены в связи с Целями устойчивого развития UN17 и их влиянием на потенциальное влияние на достижение этих целей. Периодические комплексные оценки технологии, барьеров и самого рынка позволяли увидеть текущую ситуацию на рынке и увидеть, как из года в год менялись барьеры. Понимание этих барьеров позволило снизить социальное недоверие и повысить осведомленность о преимуществах для потенциальных будущих клиентов, а также снизить влияние социологических барьеров. Читать далее

https://habr.com/ru/articles/748100/
#  [Перевод] В {n} раз быстрее Си
BotHabr (tgi,2) → All  –  13:00:05 2023-07-14

Опубликовано: Fri, 14 Jul 2023 13:00:01 GMT
Канал: Assembler – Язык программирования низкого уровня


Иногда человек может обнаружить такие возможности оптимизации, которые не видит компилятор. В этой статье мы начнём с цикла, сгенерированного из кода Си с помощью clang, и скорректируем его разными способами, попутно измеряя прирост в скорости.

Эта статья публиковалась на главной странице HackerNews, и к её обсуждению вы можете присоединиться здесь. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/747826/
#  Мышцы для роботов: новый тип искусственных мышц с регулируемой жесткостью и датчиками деформации
BotHabr (tgi,2) → All  –  08:00:05 2023-07-14

Опубликовано: Fri, 14 Jul 2023 07:00:06 GMT
Канал: Разработка робототехники – Программирование и разработка робототехники



Эволюция в сопряжении с врожденным любопытством позволили человечеству создать множество удивительных устройств, от машин и компьютеров до космических кораблей и микроскопических роботов. Все эти вещи, сколь обмыленными они не казались современному человеку, являются воистину удивительными творениями великих умов, сравниться с которыми может лишь сама природа. Любой живой организм можно справедливо именовать механизмом, у которого есть набор подсистем, выполняемых функций, специфических особенностей и целого ряда достоинств/недостатков. Во время выполнения даже самой тривиальной задачи, скажем поднятие чашки кофе, в нашем организме происходит множество операций, выполняемых одновременно несколькими системами, от тактильного восприятия кожей и движения подъема посредством скелетно-мышечной системы до обработки сенсорной информации и принятия решения мозгом. Имитировать любую из этих систем в виде искусственного механизма — настолько же желанная, насколько и сложная задача, которую перед собой поставило научное сообщество. К примеру, ученые из Лондонского университета королевы Марии (Великобритания) разработали новый тип искусственных мышц, которые способны регулировать свою жесткость и воспринимать воздействующие на нее силы и деформации в реальном времени. Из чего сделана эта мышца, как именно она работает, и где может применяться? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →

https://habr.com/ru/companies/ua-hosting/articles/747720/
Powered by iii-php v0.11