Сообщения в bot.habr.rss

Крылья, когти и клешня: роботизированная имитация птиц

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

Одним из основных мотивов робототехники является поиск ответа на вопрос, а можно ли это превратить в робота? С самого момента появления робототехники ученые не перестают создавать машины, которые по своему внешнему виду, функциям и даже поведению в той или иной степени схожи с животными. Мы видели роботов-собак, роботов-рыб, роботов-птиц и даже роботов-динозавров. Но, как и любая другая имитация, такие роботы не умеют всего того, что дано от природы их оригиналам. Ученые из Федеральной политехнической школы Лозанны (Швейцария) разработали крылатого робота, способного автономно приземляться на ветки, как это делают многие птицы. Какие сложности пришлось преодолеть инженерам для создания такого механизма, и насколько грациозный полет и посадка робота-летуна? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →

https://habr.com/ru/post/709258/
BotHabr to All (2023-01-06 12:00:06) [ссылка]

Чем заняться в 2023? Идеи для пет-проектов и подборка материалов по профессиональному развитию

Опубликовано: Fri, 06 Jan 2023 08:51:26 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

В течение года мы много рассказывали о гиковских разработках. Например, как собрать дома радио из Cyberpunk 2077, игры на Python и даже домашний дата-центр. Повторяем лучшие инструкции и добавляем пользы.

Под катом собрали подборки по популярным языкам программирования и инструкции для прокачки карьеры. Читать дальше →

https://habr.com/ru/post/708554/
BotHabr to All (2023-01-06 09:00:05) [ссылка]

Как создать свою СУБД с нуля и не сойти с ума. Практическое пособие начинающему некроманту. Часть первая

Опубликовано: Fri, 06 Jan 2023 03:47:33 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Наступил Апокалипсис.Нет, не стоит бежать запасаться банками с консервами и крышками отечественной бай-колы! Апокалипсис произошёл только в нашей фантазии и с определённой целью — чтобы проверить, а может ли человек, обладающий только книгами по теме и стандартной библиотекой языка, воссоздать инструмент, который будет служить ему верой и правдой?Так родился учебный проект SicQL, реляционная СУБД, чей символ — сова — это олицетворение силы знаний и мудрости. Олицетворение тех знаний и той мудрости, которые мы получим, создав с нуля то, чем мы пользуемся каждый день, может, не осознавая всей сложности таких инструментов.Приглашаю присоединиться к увлекательному путешествию! Принять приглашение на борт

https://habr.com/ru/post/709234/
BotHabr to All (2023-01-06 04:00:03) [ссылка]

10 самых важных технологических трендов 2023 года

Опубликовано: Thu, 05 Jan 2023 11:05:47 GMT
Канал: Робототехника – Роботы, роботы, роботы

Метавселенная, биотехнологии или искусственный интеллект — какие технологии окажут существенное влияние на бизнес и общество в ближайшие годы? Чтобы ответить на этот вопрос, аналитические фирмы, а теперь и технологические гиганты из США и Китая, регулярно рискуют заглянуть в хрустальный шар в начале года. Читать далее

https://habr.com/ru/post/709164/
BotHabr to All (2023-01-05 12:00:06) [ссылка]

Световые эффекты на транзисторах и микросхемах

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

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

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

Каждый из эффектов, что мы сегодня рассмотрим, можно реализовать и на Ардуино или более современной микропроцессорной платформе. Но зачем тратить микроконтроллер, когда достаточно пары-тройки транзисторов? И на мой взгляд, интереснее разобраться, как работают простые аналоговые и цифровые схемы. Которые наверняка понадобятся и разработчикам микроконтроллерных устройств.

https://habr.com/ru/post/708912/
BotHabr to All (2023-01-05 10:00:05) [ссылка]

Делаем новый контроллер сервоприводов

Опубликовано: Wed, 04 Jan 2023 15:49:12 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

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

https://habr.com/ru/post/707738/
BotHabr to All (2023-01-04 16:00:05) [ссылка]

[Перевод] Ретроразработка драйвера для Windows 3.1

Опубликовано: Wed, 04 Jan 2023 13:00:02 GMT
Канал: Assembler – Язык программирования низкого уровня

Word, запущенный в Windows 3.1 с удобным разрешением 1152х864

Много месяцев назад я попробовал свои силы в написании 256-цветного драйвера высокого разрешения для Windows 3.1. Попытка была успешной, но работа пока ещё не завершена. В процессе я заново открыл для себя множество забытых вещей и узнал ещё больше новых. Этот пост основан на заметках, которые я делал по ходу разработки. Читать дальше →

https://habr.com/ru/post/709008/
BotHabr to All (2023-01-04 14:00:05) [ссылка]

Стенд для безопасного питания сетевых устройств

Опубликовано: Wed, 04 Jan 2023 12:22:32 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

В радиолюбительской практике, а также в практике разработчика электроники часто возникает необходимость безопасного включения устройств, имеющих питание от сети переменного тока 220-230 В. Одному из вариантов решения этой задачи и посвящена эта статья. Читать далее

https://habr.com/ru/post/709090/
BotHabr to All (2023-01-04 13:00:08) [ссылка]

Кто там у нас в мешке?

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

Наверное, многие когда-нибудь покупали лотерейный билет с большими надеждами. Кто-то просто любит рисковать, а иногда это действительно оправдано. Об одной такой авантюре я сегодня хочу рассказать. В статье повествуется про кое-что действительно стоящее (будем надеяться). Пусть это будет для вас подарком к праздникам, а может, и основой для интересных проектов. Запасайтесь любопытством, сметаной, залезайте в статью и… кис-кис-кис. Читать дальше →

https://habr.com/ru/post/708836/
BotHabr to All (2023-01-04 09:00:06) [ссылка]

Колдовской NeoVIM. Часть четвертая. «Полёты во сне и наяву»

Опубликовано: Wed, 04 Jan 2023 07:00:02 GMT
Канал: VIM – Свободный текстовый редактор

Навигация - визитная карточка Nvim. Мы можем молниеносно перемещаться по коду-тексту, не ограниченные скоростью мыши или человеческими возможностями. Говорят, что эксперименты Либета доказали, что человек сначала перемещается, а потом думает… В колдовском редакторе все будет именно так. Давайте полетаем

https://habr.com/ru/post/709046/
BotHabr to All (2023-01-04 08:00:08) [ссылка]

3 необычных робота, которые понравились читателям Хабра

Опубликовано: Tue, 03 Jan 2023 09:21:14 GMT
Канал: Робототехника – Роботы, роботы, роботы

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

В конце статьи — конкурс на плюшевого тирекса и другой мерч Selectel. Читать дальше →

https://habr.com/ru/post/707822/
BotHabr to All (2023-01-03 10:00:04) [ссылка]

OLIMEX ESP32-EVB: красный квадрат (плата принята)

Опубликовано: Tue, 03 Jan 2023 08:05:17 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Сегодня мы рассмотрим один интересный контроллер из моей коллекции, это (широко известная в узких кругах) плата OLIMEX ESP32-EVB. Это одна из первых плат, построенных на основе ESP32, которая за прошедшие годы претерпела несколько ревизий и выпускается до сих пор, то есть при желании вы можете её заказать и использовать в своих проектах.

Плата производится компанией OLIMEX, которая обладает своим оригинальным «технологическим почерком» — на ESP32-EVB всё сделано немного не так, как у других производителей контроллеров — все эти особенности мы разберём в этой статье.

Кроме того, сама плата ESP32-EVB обладает довольно широкими возможностями: на фирменный красный квадрат текстолита размером всего 75х75 мм компания OLIMEX умудрилась поместить ESP32, LAN8710A, microSD картридер, IR приёмник и передатчик, CAN трансивер, 2 реле, разъёмы расширения, подсистему зарядки и обслуживания аккумулятора и прочие элементы — по плотности упаковки деталей на квадратный сантиметр платы ESP32-EVB находится на одном из первых мест среди рассмотренных мной контроллеров.

Программирование этого чуда тоже не совсем обычная задача — множество компонентов плотно «посажены» на нестандартные GPIO и имеют свои особенности работы, далее мы попробуем со всем этим разобраться — в результате вы сможете легко и просто использовать маленький технологический шедевр ESP32-EVB в своих проектах. Читать дальше →

https://habr.com/ru/post/708578/
BotHabr to All (2023-01-03 09:00:04) [ссылка]

Неизвестный UART: теория

Опубликовано: Mon, 02 Jan 2023 12:13:06 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

Можно с уверенностью сказать, что с момента публикации первой версии стандарта RS‑232 в мае 1960 года и по настоящее время, было написано приблизительно 109 независимых реализаций UART на всём, чём угодно. Однако, подобно «Hello world» в мире прикладного ПО, а также мигания светодиодом — «Hello world» в мире цифровой электроники (сигнализирующий об успешной настройке оборудования и среды разработки) — процесс написания UART способен проиллюстрировать особенности языка или платформы, демонстрируя применение тех или иных синтаксических конструкций для решения практических, насущных и понятных проблем. В данном цикле статей будет рассказано про написание модуля UART на SystemVerilog, про синтез данного модуля на различных платформах и про некоторые другие аспекты применения UART в ПЛИС. Но прежде, чем писать код, поговорим про сам протокол и про особенности аппаратной части вне контекста ПЛИС. СТАРТ_БИТ

https://habr.com/ru/post/708902/
BotHabr to All (2023-01-02 13:00:06) [ссылка]

Плоттер для письма из 3D принтера Geeetech A10M

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

Возникла необходимость сдать кучу конспектов в рукописном виде за короткий срок, процесс захотелось автоматизировать и вот, что из этого вышло. Читать далее

https://habr.com/ru/post/708898/
BotHabr to All (2023-01-02 12:00:04) [ссылка]

Умные пайетки на микроконтроллерах Padauk и Миландр

Опубликовано: Mon, 02 Jan 2023 05:44:06 GMT
Канал: Робототехника – Роботы, роботы, роботы

Сегодня расскажу о том как мы переводили "умные пайетки" на китайские микроконтроллеры Padauk и применяли Миландр в устройстве управления матрицей электромеханических цветовоспроизводящих устройств. Читать далее

https://habr.com/ru/post/708352/
BotHabr to All (2023-01-02 06:00:05) [ссылка]

Делаем свой криптокошелек для BITCOIN монет

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

Проект предназначен для генерации электронного кошелька, шифрование номера приватного кошелька и последующее его хранение на плате Wemos D1. Читать далее

https://habr.com/ru/post/708852/
BotHabr to All (2023-01-01 21:00:05) [ссылка]

Обмен данными по SPI между Raspberry Pi и Arduino

Опубликовано: Sun, 01 Jan 2023 18:36:24 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера

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

https://habr.com/ru/post/708844/
BotHabr to All (2023-01-01 19:00:05) [ссылка]

Мини-дайджест FPV 2022

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

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

https://habr.com/ru/post/707546/
BotHabr to All (2023-01-01 08:00:03) [ссылка]

Boson — разработка СУБД «с нуля» (часть I)

Опубликовано: Sun, 01 Jan 2023 03:47:13 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО

После разработки виртуальной машины и компилятора в рамках хобби прошел год и захотелось попробовать реализовать ёмкий по алгоритмам проект по системному программированию. Каждый разработчик "кровавого" enterprise в своей работе использует СУБД (SQL/NoSQL) и меня всегда искренне интересовало как они устроены в самом сердце, на самом низком уровне. Почитав документацию и исходный код SQLite и MongoDB, про используемые в индексах и интерпретаторах запросов алгоритмы, осознал, что несмотря на широкую распространенность и некую привычность, системы управления базами данных (СУБД) - это сложные программные продукты, реализация которых не всем под силу. Отлично - как раз то, что мне надо. С мотивацией разобрались, перейдем к делу.Итак, для начала хорошо бы сформулировать высокоуровневую спецификацию требований. Boson - это легкая, встраиваемая документоориентированная база данных на С/С++ Читать далее

https://habr.com/ru/post/708768/
BotHabr to All (2023-01-01 04:00:04) [ссылка]

Одноплатники декабря уходящего 2022 года: от RISC-V платы до сетевого хранилища для Raspberry Pi Compute Module

Опубликовано: Sat, 31 Dec 2022 20:38:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Привет, Хабр! В декабре 2022 года производители электронных систем и компонентов продолжали свой труд по созданию все новых устройств. Их вышло достаточно много, а сегодня расскажем о 5 интересных моделях, которые могут заинтересовать многих. Это девайсы как для DIY-проектов, разрабатываемых в домашних условиях, так и для профессиональных систем. Все самое интересное — под катом. Читать дальше →

https://habr.com/ru/post/708800/
BotHabr to All (2023-01-01 03:00:03) [ссылка]

Сейчас спою, а я вас запишу нотами и аккордами. Небольшой обзор ScoreCloud Studio

Опубликовано: Sat, 31 Dec 2022 20:57:20 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

На рынке программ, создающих музыку, появилась платная/упрощенная и бесплатная версия сервиса ScoreCloud Studio. Хочу предложить короткий обзор ее возможностей. Сейчас спою!

https://habr.com/ru/post/708802/
BotHabr to All (2022-12-31 21:00:04) [ссылка]

Как я сделал систему мониторинга для башенного крана

Опубликовано: Sat, 31 Dec 2022 17:51:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

В своей практике встречался с множеством башенных кранов - начиная от “советских” КБ различных моделей и их модификаций, заканчивая современными кранами, в том числе Liebherr. Причем с последними сейчас встречаюсь не только с новыми, а и со старичками, которые иногда старше меня)Если с новыми кранами все более-менее хорошо (мощная система диагностики практически всех компонентов электросхемы, большой экран с отображением множества параметров, современная схемотехника с использованием ПЧ), то со старичками часто приходится повозиться. Да, релейно-контакторная схема не сложна, но годы дают знать свое.Отдельным пунктом стоит выделить экран в кабине оператора - ящик с маленьким сегментным экраном, показывающим только значение вылета тележки на стреле. И табличка с грузовой характеристикой, которую нужно выбрать и прикрутить к корпусу в соответствии со смонтированной длиной стрелы. Читать далее

https://habr.com/ru/post/708794/
BotHabr to All (2022-12-31 18:00:04) [ссылка]

Очень кратенький обзор Orange Pi 5

Опубликовано: Sat, 31 Dec 2022 09:55:45 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Заказал (предзаказ) 8 гиговую версию 22 ноября на али за 5 104,56 + доставка 756,16. Отправили 15 декабря, 31 декабря забрал в Саратове на почте. C помощью dd залил на 128 гиговую micro sd карту серверную Ubuntu 22.04 c официального сайта http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-pi-5.html Читать далее

https://habr.com/ru/post/708766/
BotHabr to All (2022-12-31 10:00:05) [ссылка]

Разработка источника питания со входным напряжением 1000В на основе карбид-кремниевых транзисторов

Опубликовано: Fri, 30 Dec 2022 15:19:12 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Не так давно удалось поучаствовать в разработке весьма интересной промышленной установки. Моей частью проекта был источник питания, работающий от довольно высокого напряжения – до 1000В.

Рассказываю про эту разработку. Читать дальше →

https://habr.com/ru/post/708540/
BotHabr to All (2022-12-30 20:00:05) [ссылка]

Автономный LTE роутер своими руками | Часть 4 — Финал

Опубликовано: Fri, 30 Dec 2022 17:05:34 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

С наступающим Хабр! Есть мнение что, устройство без корпуса нельзя считать законченным и без него оно будет лежать в разобранном виде, собирая пыль. Поэтому в этой финальной части смоделируем и напечатаем на 3D принтере свой корпус.И наконец – подведём итоги по проекту, сколько было затрачено финансов, допущено ошибок, а также поделюсь с вами своими планами на Хабр и не только. Приятного прочтения

https://habr.com/ru/post/708664/
BotHabr to All (2022-12-30 18:00:06) [ссылка]

Компьютерные модули. Описание преимуществ применения и обзор популярных стандартов

Опубликовано: Fri, 30 Dec 2022 10:38:13 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

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

https://habr.com/ru/post/708650/
BotHabr to All (2022-12-30 11:00:09) [ссылка]

Повышающий драйвер светодиода с плавной регулировкой яркости

Опубликовано: Fri, 30 Dec 2022 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Привет, Хабр! Вы до сих пор не знаете, как работает DC-DC-конвертер, как его собрать или переделать имеющийся под свои нужды? Тогда вас заинтересует эта статья.

Рассматривать принцип работы повышающего (step-up, boost) преобразователя, а самое главное, обратную связь по току и напряжению, будем на примере самодельного светодиодного фонарика. Сколько компонентов сгорит, прежде чем все заработает?

https://habr.com/ru/post/707602/
BotHabr to All (2022-12-30 10:00:03) [ссылка]

Разработка дополнительного автомобильного стоп-сигнала

Опубликовано: Fri, 30 Dec 2022 05:42:02 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

В этой статье расскажу о разработке светодиодного фонаря для автомобиля, о особенностях расчётов и выборе элементной базы. А также о выборе схемотехнического решения. Как и в прошлый раз ко мне подошёл товарищ и попросил разработать для его BMW дополнительный фонарь. И вот что у нас получилось...

https://habr.com/ru/post/707668/
BotHabr to All (2022-12-30 06:00:07) [ссылка]

Надеть Telegram на OpenVPN и завернуть это в Docker

Опубликовано: Fri, 30 Dec 2022 05:50:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Мигрируя в этом году свою инфраструктуру в новый датацентр, поймал себя на мысли о том, что возраст моей виртуальной частной сети (VPN) для доступа к серверам и устройствам перевалил за 10 лет. Мой старый товарищ OpenVPN ни разу не подвел меня. Подумав обо всех неудобствах и издержках я решил улучшить имеющийся механизм управления всем VPN-хозяйством. Под катом вы найдете детали того, что получилось. Кратко, релуьтат слеждующщий: композиция из двух docker-контейнеров, которые превращаются в telegram-бота для управления VPN сервисом. И для этого нужно выполнить всего две команды в консоле. Механизм управления VPN сервисом теперь не требует каких-либо навыков системного администрирования или доступа к Linux-консоли при выполнении рутинных операций. Например, чтобы сделать сертификаты новому пользователю вам достаточно иметь телефон с telegram-клиентом. Для тех же, кому интересны технические детали реализации (помимо готового кода), в статье есть описание подходов, которые упрощают сопряжение систем в нескольких контейнерах. Раньше я "ходил более сложными тропами"... Полезного чтения

https://habr.com/ru/post/708060/
BotHabr to All (2022-12-30 06:00:04) [ссылка]

Делал отладчик, сделал БП) Часть первая

Опубликовано: Thu, 29 Dec 2022 18:15:45 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

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

https://habr.com/ru/post/705872/
BotHabr to All (2022-12-29 19:00:05) [ссылка]