RSS
Pages: 1 ... 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 ... 67
[>] Странная робототехника: самые необычные и не всегда полезные роботы, придуманные людьми
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-27 14:00:08


Опубликовано: Wed, 27 Sep 2023 09:13:16 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Роботы — друзья человека. Создают их обычно для того, чтобы человеку было проще справляться с рутинными задачами (скажем, с поддержанием чистоты в доме) или с трудными, требующими точности и концентрации: например, со сварочными работами на сборочной линии автозавода. Они трудятся в call-центрах, помогают автоматизировать то, на что обычно уходят тонны человеческого времени и вообще приносят всяческую пользу.Однако бывают случаи, когда люди создают роботов просто потому что могут. У таких изделий не всегда есть понятное практическое назначение, а их главная отличительная черта — странность. И таких немало! Читать далее

https://habr.com/ru/companies/gazprombank/articles/763540/

[>] Анимация на колесных дисках с беспроводной передачей питания
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-27 21:00:05


Опубликовано: Wed, 27 Sep 2023 16:29:44 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

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

https://habr.com/ru/articles/763862/

[>] Сборка прошивки из исходников для Opange PI i96(Orange PI 2g-iot)
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-28 06:00:05


Опубликовано: Thu, 28 Sep 2023 01:40:28 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Здраствуйте меня завут Дмитрий. Как-то я купил OpangePI i96, но к сожалению производитель давно забыл об этой плате, прошивки для неё построены на ядре 3.10.62(актуальная версия на момент написаня статьи 6.5.1). Поэтому я решил собрать собственную прошивку на актуальной версии ядра. Сборка будет проходить полностью из исходников. Читать далее

https://habr.com/ru/articles/763996/

[>] Самодельные портативные игровые консоли и ESPboy
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-28 13:00:05


Опубликовано: Thu, 28 Sep 2023 09:00:01 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр


С некоторых пор в среде самодельщиков обрёл популярность новый формат — портативные игровые устройства на основе недорогих микроконтроллеров и OLED или TFT-экранчиков, подражающие популярным портативным игровым системам прошлого, таким как Game Boy компании Nintendo 1989 года.

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

https://habr.com/ru/companies/ruvds/articles/763138/

[>] Как я делал солнечную зарядку для своего моноколеса и вот что получилось
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-28 14:00:10


Опубликовано: Thu, 28 Sep 2023 09:06:10 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Получилось так, что с недавнего времени, я обзавелся личным электротранспортом, который называется моноколесо. Долго я шел к этому, но всё же решился и ни о чем не жалею, даже наоборот, испытываю полный восторг от поездок на этом сногсшибательном транспорте. А еще очень люблю поезки на природу, а езда на моноколесе на природу умножают эту любовь на 100500. Но есть одно «НО» и об этом далее... Читать далее

https://habr.com/ru/articles/764092/

[>] [Перевод] DevOps — Развеивание тайн — Часть 2
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-29 12:00:07


Опубликовано: Fri, 29 Sep 2023 07:21:55 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

В области разработки программного обеспечения и ИТ-операций внедрение практики DevOps стало переломным моментом. DevOps, объединяющий слова "разработка" и "эксплуатация", представляет собой целостный подход, в котором особое внимание уделяется сотрудничеству, автоматизации и постоянному совершенствованию на протяжении всего жизненного цикла разработки программного обеспечения. Давайте отправимся в комплексное путешествие по различным этапам жизненного цикла DevOps и поймем, как каждый из них способствует достижению эффективной доставки программного обеспечения Читать далее

https://habr.com/ru/articles/764330/

[>] Запуск Тетриса на осциллографе из 90-х
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-29 14:00:03


Опубликовано: Fri, 29 Sep 2023 09:08:46 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В этой статья я хочу рассказать о том, как я запустил Тетрис на старом цифровом осциллографе. Без пайки и бега по граблям не обошлось... Зачем я это сделал - просто Just for fun. Читать далее

https://habr.com/ru/articles/763384/

[>] Всё идет по плану: как задавать роботу список действий с помощью языковых моделей и голосовых команд
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-29 16:00:07


Опубликовано: Fri, 29 Sep 2023 11:50:06 GMT
Канал: Все статьи подряд / Робототехника / Хабр

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

https://habr.com/ru/companies/airi/articles/764102/

[>] Как развернуть свой собственный ChatGPT, только лучше
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-29 18:00:03


Опубликовано: Fri, 29 Sep 2023 13:17:33 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Бесплатная версия ChatGPT не включает в себя доступ к языковой модели GPT-4 -  самой современной и продвинутой модели от OpenAI. Хотя платная версия снимает эти ограничения за $20 в месяц, однако оплатить её с помощью карты Российского банка тоже не получитсяК тому же интерфейс ChatGPT не менялся уже почти год, в то время как сторонние решения предоставляют набор полезных и удобных инструментов уже сейчас. Читать далее

https://habr.com/ru/articles/764440/

[>] Собери сам: Набор для разработки на SwiftUI
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-29 19:00:04


Опубликовано: Fri, 29 Sep 2023 14:25:45 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Хотели когда-нибудь попробовать SwiftUI? А может быть вы как раз искали ресурсы для изучения? Может быть у вас есть Macbook и вам абсолютно нечем заняться на ближайших выходных? Если вы кто-то или что-то из вышеперечисленного, то эта статья для вас.Программирование лучше всего изучать в бою – на практике, попутно обращаясь к большому объему справочной информации. Эта статья содержит справочную информацию которая облегчит вам разработку на SwiftUI, чтобы вы сразу бежали в бой. Пора в бой!

https://habr.com/ru/articles/763032/

[>] Грабли RC фильтров
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-30 14:00:10


Опубликовано: Sat, 30 Sep 2023 09:41:51 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Хождение по граблям.Все сложное состоит из тысяч мелочей. Бывает достаточно потерять один винтик и сложные часики могут и не затикать. Именно про такой винтик пойдет рассказ, который давно многому научил и заставил изучить крайне важный инструмент: симулятор Симона. Читать далее

https://habr.com/ru/articles/764548/

[>] От желания управлять газовым котлом удалённо до полной автоматизации отопления дома
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-30 22:00:04


Опубликовано: Sat, 30 Sep 2023 17:27:55 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В статье расскажу про свой путь разработки DIY железок для работы с Home Assistant с целью автоматизации отопления в частном доме.Глава 0: предысторияЗахотелось построить дом. Дом построили, встал вопрос с отоплением и управлением, а так как в доме иногда отсутствовали по несколько месяцев, то переплачивать за газ не очень-то и хотелось. Газа ведь магистрального нет, но «мы скоро проведем». До этого «скоро» закопали газгольдер, а газ там в +-10 раз дороже магистрального. Пытливый ум решил: будем поддерживать в доме температуру 15 градусов, когда там никого нет. Как это сделать? Повесить контроллер/термостат для котла. Читать далее

https://habr.com/ru/articles/762730/

[>] Манюня, мой сакральный мультитул из 2000-х
bot.habr.rss
BotHabr(tgi,2) — All
2023-09-30 23:00:05


Опубликовано: Sat, 30 Sep 2023 18:00:38 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Мне очень понравилась работа команды, создавшей Flipper Zero. Став обладателем этого устройства, в процессе эксплуатации я пришёл к выводу, что оно очень полезно, но, на мой взгляд, недостаточно удобно в эксплуатации ввиду наличия только джойстика для управления этим устройством. Да, можно подключить отдельную плату расширения с нужным количеством кнопок для быстрого набора цифровых данных, но… Очень захотелось, чтобы на одном устройстве было всё максимально удобно для использования, и чтобы это максимальное удобство не занимало много места. Так как я - человек, детство которого прошло во времена Советского Союза, я стал свидетелем вхождения в наш обиход первых мобильных телефонов, тех самых легендарных Motorolа, SonyEricsson, Nokia, и мне очень захотелось создать нечто похожее по функционалу на Flipper Zero, но в то же время напоминающее те самые первые мобильники… Ностальгия, так сказать…Программированием микропроцессоров я занимаюсь с начала 2000-х годов, со времен своего студенчества, и именно тогда у меня родилась интересная идея – а почему бы не попробовать сделать свой, особенный, телефон, с моим «сердцем» внутри - взять за основу один из тех самых легендарных телефонов и расположить всё то, что я хочу, в нём! Бороздя просторы Интернета и воскрешая в памяти все эти сейчас уже ставшие легендами первые мобильники, я неоднократно наталкивался на хохмы про телефон Nokia 3310. Как-то на выходных, разобрав пару-тройку полок в своём гараже, я отыскал ЕГО, телефон, который когда-то, в году эдак 2002-ом, а может, и в 2003-м, был самой настоящей гордостью студента! Читать далее

https://habr.com/ru/articles/764600/

[>] Неизбежность, незаменимость и туманные перспективы пилотируемой космонавтики
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-01 01:00:09


Опубликовано: Sat, 30 Sep 2023 20:26:39 GMT
Канал: Все статьи подряд / Робототехника / Хабр

В течение минувшего лета и даже немного ранее мы с моим замечательным собеседником и старшим товарищем Виктором Викторовичем Доценко (заведующий кафедрой органической химии в КубГУ) немало переписывались о пилотируемой космонавтике, вернее, о её стагнации. Именно благодаря этим беседам и изящным недоспойлерам Виктора я прочитал и осмыслил роман Питера Уоттса «Ложная слепота». Недавно уважаемый @SLY_G, с которым мы также не раз затрагивали эту тему, опубликовал на Хабре перевод «Как учёные снижают пагубное влияние космических полётов на организм человека». Поэтому давайте попробуем рассмотреть эту проблему в более широком контексте. Действительно, будучи голой обезьяной, человек с эволюционной точки зрения совершенно не приспособлен к обитанию в космическом пространстве и, вероятно, на абсолютном большинстве экзопланет. Читать далее

https://habr.com/ru/articles/764610/

[>] HYT939 и калибровка датчиков температуры-влажности
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-02 13:00:04


Опубликовано: Mon, 02 Oct 2023 08:28:55 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр


Фото с сайта market.yandex.ru

Индивидуальная калибровка ширпотребовских датчиков температуры-влажности, как показал многолетний опыт, — абсолютно необходимая операция. Для почти всех имеющихся в продаже типов разброс по температуре в ±2 градуса и ±5% влажности – не исключение, а норма. И очень некрасиво, когда уличный датчик показывает +2° при замерзших лужах, а поставленный рядом с комнатным собратом демонстрирует влажность на 10% выше. И это средняя норма — попадаются экземпляры с куда большим отклонением, как вы увидите, прочитав эту статью до конца. В принципе ±5% отклонения влажности — вполне допустимая величина (ГОСТ на измерения микроклимата в помещениях допускает такой разброс), но согласитесь, что два датчика рядом должны все-таки показывать близкие величины, а на практике случай, когда родственные датчики впадают в противоположные крайние отклонения — совсем не редкость.

Тема достоверности данных с массовых датчиков становится все острее — существует уже немало сервисов, предоставляющих общий доступ к частным измерительным системам параметров окружающей среды (вот самый, вероятно, известный). Даже звучный термин появился — «гражданская наука» (citizen science)!

Если температуру калибровать относительно несложно (достаточно точные лабораторные термометры не представляют дефицита), то влажность представляет проблему, почти непреодолимую в домашних условиях. В конце концов я решился на покупку дорогущего (в европейских каталогах более $100) датчика швейцарской фирмы iST под непроизносимым для русскоязычного пользователя названием HYT939. Швейцарцы декларирует «из коробки» отклонение ±0.2° по температуре (в диапазоне от 0 °C до +60 °C) и ±1.8 % по влажности (в диапазоне от 0% до 90%). Конечно, употреблять его при такой дороговизне можно только в качестве образцового, но и это уже много: по крайней мере есть с чем сравнивать без боязни промахнуться «с точностью до наоборот». Читать дальше →

https://habr.com/ru/articles/764634/

[>] ОБЗОР ОТЕЧЕСТВЕННЫХ КОМПЬЮТЕРНЫХ МОДУЛЕЙ ФОРМАТА SMARC
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-02 14:00:10


Опубликовано: Mon, 02 Oct 2023 09:57:44 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

В статье кратко описан стандарт встраиваемых компьютерных модулей SMARC. Приведен краткий обзор отечественных производителей и модулей выполненных в данном стандартен. Компьютерные модули, называемые также компьютерами на модуле (Computer-on-Module) или системами на модуле (System-on-Module), представляют собой компактный вычислитель, содержащий центральный процессор, память, контроллеры периферии и вторичные источники питания. Все периферийные интерфейсы выведены на разъемы в соответствии с той или иной общепринятой спецификацией.Компьютерные модули широко применяются как для решения тех задач, которые невозможно эффективно решить с помощью стандартных встраиваемых плат, так и для обновления технического решения наследственных или устаревших систем.Описание преимуществ и наиболее популярных среди разработчиков и пользователей встраиваемых систем стандартов компьютерных модулей: ETX, QSeven, SMARC, СOM Express и COM-HPC представлено в статье «Компьютерные модули. Описание преимуществ применения и обзор популярных стандартов».Далее будет приведено описание одного из самых молодых стандартов: SMARC и краткое описание отечественных разработчиков и модулей в данном стандарте. Читать далее

https://habr.com/ru/articles/764782/

[>] 2. Симулятор Симона. Первая схема
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-03 03:00:11


Опубликовано: Mon, 02 Oct 2023 22:02:55 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Не планировал я скоро еще что либо написать, но только еще больше раздразнили...Итак, покажу как легко и быстро создавать и анализировать схемы в Симуляторе. Еще раз, статья за симулятор, а не за схемотехнику.Запускаем симону и нажимаем на: "новая схема": Читать далее

https://habr.com/ru/articles/764930/

[>] [Перевод] Собираем машину для стринг-арта
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-03 12:00:05


Опубликовано: Tue, 03 Oct 2023 07:19:20 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Творческие люди такие творческие, что могут рисовать чем угодно на чём угодно. Например, нитками по гвоздям. Этот вид искусства называется стринг-арт (побудем капитаном очевидность и скажем, что нет, стринги тут ни при чём). На самом деле, итоговый результат выглядит красиво и необычно. Правда, работа очень тонкая и кропотливая, далеко не все с ней справятся. А что, если попробовать автоматизировать это искусство? Оказалось, что задача хоть и сложная, но реальная. Читать далее

https://habr.com/ru/companies/cloud4y/articles/764868/

[>] Как собрать бюджетный умный дом. Общие принципы проектирования на оборудовании Wiren Board
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-03 12:00:05


Опубликовано: Tue, 03 Oct 2023 07:00:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

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

https://habr.com/ru/companies/wirenboard/articles/764778/

[>] Протоколы семейства TCP/IP. Теория и практика
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-03 13:00:07


Опубликовано: Tue, 03 Oct 2023 09:00:02 GMT
Канал: Все статьи подряд / Системное программирование / Хабр



В сети можно найти огромное количество материала о том, как функционируют сети на базе стека протоколов TCP/IP, а также как писать компьютерные программы с сетевыми возможностями. При рассмотрении компьютерных сетей часто углубляются в описание физических основ и структур данных, передаваемых по сети, а при рассмотрении сетевого программирования основное внимание уделяют интернет-сокетам.

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

В ходе работы над статьёй я написал небольшое приложение, которое послужит отправной точкой для понимания компьютерных сетей и семейства протоколов TCP/IP. С приложением можно экспериментировать, получая дополнительные знания.

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

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

https://habr.com/ru/companies/ruvds/articles/759988/

[>] KC868-ASR: креа-нода (креативная для креативных)
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-04 13:00:03


Опубликовано: Wed, 04 Oct 2023 08:01:04 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр



Сегодня мы поговорим об ещё одном изобретении сумрачного китайского гения — устройстве под кодовым номером KC868-ASR. Судя по самоназванию «Sensor Record Extension», компания Kincony предполагает использование этого устройства в качестве беспроводного сенсора с возможностью записи данных на microSD карту памяти, но наличие на борту часов реального времени (RTC), двух реле, microSD карты памяти, свободных GPIO, да и самого микроконтроллера ESP32 как бы намекает нам, что использование его в этом качестве — это что-то вроде стрельбы из пушки по воробьям.

Я бы сказал, что это скорее ESP32 нода с настолько широким диапазоном ролей использования, насколько хватит вашей фантазии, креатива и квалификации в программировании. Тонким местом тут, как всегда, является фантазия (смайл), поскольку возможностей для интеграции в вашу IoT инфраструктуру (у вас ведь есть своя IoT инфраструктура?) у KC868-ASR предостаточно.

Обо всём этом мы и поговорим далее. Читать дальше →

https://habr.com/ru/companies/timeweb/articles/760396/

[>] Soft Robots. Мягкое решение жёстких задач
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-04 13:00:08


Опубликовано: Wed, 04 Oct 2023 08:01:02 GMT
Канал: Все статьи подряд / Робототехника / Хабр



▎Откуда пошла робототехника
Прежде, чем говорить о робототехнике, следует выяснить, что такое робот. Казалось бы, любой человек XXI века легко даст определение этому термину. Из литературы можно выяснить: чаще всего под роботом понимается автоматическое устройство, заточенное под выполнение механических действий. Эти действия должны преследовать некую цель, иначе робот не будет отличаться от безделушки.
Рассмотрим трактовку более подробно. Читать дальше →

https://habr.com/ru/companies/first/articles/763628/

[>] Magnet для Алисы
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-04 16:00:04


Опубликовано: Wed, 04 Oct 2023 11:37:24 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Первое, с чем сталкивается каждый новый пользователь Яндекс станции мини, это то, что она может существовать только в определённом месте, на привязи от провода блока питания, её нельзя взять с собой на балкон, в душ, в машину, на дачу, в лес, не смотря на утверждение, что Алиса станет вашим чутким другом, будет всегда рядом и готовой помочь. Я стал пользователем Яндекс станции буквально в первые дни её появления в магазинах и был неожиданно удивлен, тем, что она не имеет внутренней аккумуляторной батареи с системой зарядки. Здесь ниже небольшая история как было собрано небольшое простое устройство для полноценной автономной жизни Алисы. О Magnet

https://habr.com/ru/articles/765282/

[>] [Перевод] Выделение регионов памяти в C++: советы и приёмы
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-05 02:00:05


Опубликовано: Wed, 04 Oct 2023 21:49:54 GMT
Канал: Все статьи подряд / Assembler / Хабр

Эта статья обсуждалась на Hacker News.В течение минувшего года я шлифовал мой подход к выделению регионов. Практика показывает, что это эффективный, просто и быстрый подход; обычно его использовать в качестве средства для сборки мусора без издержек. В зависимости от того, что нам требуется, в аллокаторе может быть всего 7–25 строк кода — идеально для случаев, когда мы работаем без среды исполнения. Теперь, когда я окончательно сформулировал ключевые аспекты моего подхода, самое время их задокументировать и рассказать вам о том, что мне удалось выучить. Определённо, это не единственный возможный подход к выделению регионов. Я просто расскажу вам о приёмах, которые сам выработал для упрощения программ и искоренения ошибок. Регион (арена) – это буфер памяти и смещение до этого буфера. Изначально это смещение равно нулю. Чтобы выделить объект, нужно взять указатель на него с заданным смещением, увеличить смещение на размер объекта, а затем вернуть указатель. Этим дело не ограничивается – например, нужно обеспечить выравнивание и доступность. До этого мы ещё дойдём. Объекты не высвобождаются каждый по отдельности. Напротив, сразу высвобождаются целые группы ранее выделенных объектов, и смещение откатывается к более раннему значению. Когда не предусмотрены собственные времена жизни для отдельных объектов, деструкторы писать также не требуется, а вашим программам не приходится прямо во время выполнения обходить структуры данных и убирать ненужные. Кроме того, больше можно не беспокоиться об утечках памяти. Читать далее

https://habr.com/ru/articles/765420/

[>] Разработка универсального сетевого стабилизированного источника питания
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-05 05:00:03


Опубликовано: Thu, 05 Oct 2023 00:15:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Одна из самых популярных микросхем ШИМ для источников питания – это TL494. Именно на ней и построен мой универсальный преобразователь, который использую для питания различных самодельных устройств. А не почитать ли мне про это..?

https://habr.com/ru/articles/749634/

[>] Первый ИИ, который смог спроектировать робота с нуля
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-05 12:00:08


Опубликовано: Thu, 05 Oct 2023 07:20:04 GMT
Канал: Все статьи подряд / Робототехника / Хабр

В рамках нового исследования, которое провели научные сотрудники Университета Северо-Запада, ученые представили искусственный интеллект (ИИ), который демонстрирует беспрецедентные возможности в области проектирования роботов. Создатели уже выложили обзор процесса на YouTube.Данный ИИ отличается высокой скоростью работы, инновационным подходом, способностью концептуализировать и создавать функциональных роботов за считанные секунды. В отличие от своих предшественников, представленный ИИ сочетает в себе эффективность и креативность, открывая новые перспективы в сфере робототехники. Читать далее

https://habr.com/ru/companies/vstack/articles/765474/

[>] Внутри микроконтроллера
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-05 13:00:05


Опубликовано: Thu, 05 Oct 2023 08:10:03 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Рассмотрим новинку отечественных ученых - ультранизкопотребляющий 32-разрядный микроконтроллер. Отличительными особенностями этой разработки является сочетание производительности, функциональности и потребляемой мощности.Микросхема К1921ВГ015 представляет собой СБИС 32-разрядный микроконтроллер, предназначенный для промышленных и потребительских приложений, включая системы дистанционного мониторинга, контрольно-измерительные приборы, системы автоматизации производственных процессов, автомобильную электронику, а также устройств с батарейным питанием.Изделие оснащено широким набором цифровой и аналоговой периферии, благодаря чему, может применяться в различных процессах цифровой обработки сигналов, в том числе, требующих точных аналогово-цифровых преобразований, в системах управления и сбора информации.АрхитектураМикроконтроллер К1921ВГ015 спроектирован на базе RISC-V ядра ВМ-310S6, поддерживающего систему команд RV32IMFCN_ZBA_ZBB_ZBC_ZBS, и два режима привилегированности: machine и user.  Конвейер BM-310S6 состоит из 2-х стадий, на которых выполняются генерация запроса в подсистему памяти программ (PMS), чтение фрагмента кода из PMS и извлечение команд. Далее происходит декодирование команды и ее исполнение. Подсистема предварительной обработки команд (FE) отвечает за выполнение операций первой, и частично второй стадии конвейера. Блок FE состоит из: 1. IFU - Instruction Fetch Unit, где содержится логика формирования адреса следующего фрагмента кода. 2. IDU - Instruction Decode Unit - блок предварительного декодирования инструкций. Читать далее

https://habr.com/ru/articles/765498/

[>] Манюня, часть 2
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-05 23:00:04


Опубликовано: Thu, 05 Oct 2023 18:20:03 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

И снова здравствуйте!Данная статья посвящена разъяснению того, что из себя представляет проект «Манюня». Я не буду пытаться с пеной у рта доказывать, что он круче, лучше чем то, что уже есть. Это нечто другое, ностальгия, реализация того, что давным-давно хотелось сделать, но, как обычно бывает в нашей с вами жизни, то времени не хватало, то желания не было. На сегодняшний день у меня есть 3 прототипа, которые я всячески мучаю. На днях со мной связался @vetalegg, который мне указал на недостатки в другом проекте, что это за проект – неважно, пусть он останется нашей тайной. Все мы люди. Все мы человеки, а человеку свойственно ошибаться. Винить за это никого не нужно, без наших ошибок мы никогда не получим то бесценное, что мы называем словом «опыт», как говорится, не ошибается только тот, кто ничего не делает Один из существенных минусов того самого проекта - слабая проработка разъема для IButton, для удобства использования которого устанавливают переходники. В моем детище я хочу, чтобы все было сразу «из коробки», а не как продукция «яблочка»…Конечно же, указанные минусы я сразу же проверил и на своем проекте. В настоящий момент в «Манюне» для IButton разъем реализован следующим образом: Читать далее

https://habr.com/ru/articles/765664/

[>] Простой аналоговый синтезатор MFOS Noice Toaster
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-06 13:00:11


Опубликовано: Fri, 06 Oct 2023 09:00:01 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр


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

https://habr.com/ru/companies/ruvds/articles/764616/

[>] Вглубь std::unordered_map: магические числа
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-06 14:00:07


Опубликовано: Fri, 06 Oct 2023 09:30:42 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Все любители кодокопания заканчивают либо хорошо, либо плохо. Мне повезло. Поэтому я решила написать свою первую статью на хабре. Эта статья о том, каким странным бывает легаси - и куда же всё-таки копать, чтобы понять, что происходит. stdlibc++ опровергает даже стандартные математические понятия. Как хорошо, что это хотя бы опенсорс.... Узнать всю правду

https://habr.com/ru/articles/765760/

[>] Заземляем языковую модель на робота
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-06 14:00:08


Опубликовано: Fri, 06 Oct 2023 09:31:11 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Поздним вечером, вернувшись с работы, я отправился на кухню, чтобы приготовить ужин. Вернее, я собирался съесть то, что приготовил мой собственный домашний робот. А еще он разложил разбросанные вещи и убрал мое рабочее место. Звучит как начало фантастической книги, не правда ли? Роботы, которые готовят еду, подают инструменты и убираются в помещениях, – это кажется утопичным. Ведь роботы, принимающие самостоятельные решения – это лишь несбывшаяся мечта фантастов XX века… Сейчас мы покажем, что воплощенный ИИ скоро станет еще одной такой же обыденной технологией для нас!  Читать далее

https://habr.com/ru/articles/756800/

[>] Четыре года с умным домом: личный опыт и интересные сценарии
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-06 16:00:04


Опубликовано: Fri, 06 Oct 2023 11:24:59 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Меня зовут Виктор, я backend-разработчик в финансовом маркетплейсе Банки.ру.Последние годы я интересуюсь темой умного дома. Хочу поделиться тем, с чего я начинал и к чему пришел. Эта статья будет полезна тем, кто: хочет понять как устроен self-hosted умный дом; хочет перенять опыт и избежать чужих ошибок; уже имеет умный дом и интересуется прикладными сценариями. Читать далее

https://habr.com/ru/companies/banki/articles/765804/

[>] [Перевод] Принципы работы интегрированных сред разработки
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-06 17:00:09


Опубликовано: Fri, 06 Oct 2023 12:32:31 GMT
Канал: Все статьи подряд / Emacs / Хабр

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

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

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

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

https://habr.com/ru/companies/piter/articles/765822/

[>] Превращаем TV-box в мини-компьютер: установка Linux Armbian на примере X96 Max+ 100W
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-06 20:00:03


Опубликовано: Fri, 06 Oct 2023 15:32:34 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Одноплатные компьютеры своим появлением взяли на себя огромное количество задач и с каждым днём решают всё больше наших проблем. Но многие окружающие нас бытовые устройства являются одноплатными компьютерами с практически с идентичной многим привычным SBC (single board computer) начинкой и телевизионные приставки классический тому пример.Когда-то я приобрел ТВ приставку X96 Max Plus 100W на Android чтобы потестить ее вдоль и поперек и пришел к тому что классическое ее применение для просмотра мультиков и Android игр мне не интересно. Читать далее

https://habr.com/ru/articles/765280/

[>] PIC32MZ и Быстрое Преобразование Фурье
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-06 20:00:05


Опубликовано: Fri, 06 Oct 2023 15:18:01 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

PIC32MZ и Быстрое Преобразование ФурьеМикроконтроллер от компании Microchip далеко не новый. Но пока нам дружественный Китай увы и ах, и такого (415 MIPS на частоте 252 MHz ядра) предложить не может. Ведущие производители микроконтроллеров в Китае - Artery, Nation Semiconductor и другие - освоили пока лишь производство аналогов младших семейств STM32 вплоть до Cortex-M4, и лишь подбираются к старшим семействам.Быстрое Преобразование Фурье (далее по тексту БПФ) - широко используется в обработке сигналов, а потому является одним из важных критериев производительности для микроконтроллеров. Для ее тестирования использовался "PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit" (DM320007) на борту которого установлен микроконтроллер PIC32MZ2048EFH144 (DS60001320F). Среда разработки - MPLAB X IDE 6.0 (User Guide DS50002027) и компилятор MPLAB XC32 C/C++ (User Guide DS50001686) а таже MPLAB Code Configurator v5.0. Последний нужен для удобства и наглядности конфигурирования периферии.Компилятор XC32 уже содержит в себе библиотеку DSP, функции которой описаны в документе ""32-bit Language Tools Libraries" (DS51685E), в главе 3. Таблица из этого документа приведена ниже.Таблица 1. DSP функции библиотеки Читать далее

https://habr.com/ru/articles/765632/

[>] [Перевод] Rust 1.73.0: очищение сообщений о панике, изменение в работе с локальными данными потока
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-06 22:00:07


Опубликовано: Fri, 06 Oct 2023 17:43:06 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

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

https://habr.com/ru/articles/765890/

[>] Использование модулей электропитания с соблюдением стандартов MIL-STD-1275 и MIL-STD-461F
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-07 16:00:08


Опубликовано: Sat, 07 Oct 2023 11:40:25 GMT
Канал: Все статьи подряд / Разработка робототехники / Хабр

Аннотация В статье рассматриваются основные требования к электромагнитным помехам и изменению напряжения при переходных процессах, которые предъявляются к системам специального назначения, использующим импульсные источники питания (SMPS). Особое внимание уделяется основным условиям при подавлении электромагнитных помех и переходных колебаний, а также методам по обеспечению соответствия стандартам. Введение Инженеры разработчики электронной техники сталкиваются с различными проблемами, связанными с изменением напряжения в переходном процессе и устранением электромагнитных помех. При недостаточном контроле возникновения электромагнитных помех может привести к наложению их на полезный сигнал, что в свою очередь приводит к возникновению нежелательного шума в коммуникационном или компьютерном оборудовании, а также к ложному срабатыванию и неправильным показаниям в цепях сенсорных датчиков. Дополнительно к сигналам, которые могут вызвать наложение помех, при нормальной работе оборудования могут возникать изменения напряжения, связанные с переходными процессами на входных клеммах оборудования. Изменения напряжения в переходном процессе определены в соответствующих отраслевых стандартах и рассчитываются с учетом конкретных условий, в которых используются различные классы оборудования. Например, требования к наземному оборудованию отличаются от требований к летному бортовому оборудованию. Одна из задач инженера-разработчика — своевременная корректировка схемы для снижения электромагнитных помех и изменения напряжения в переходном процессе в разрабатываемом оборудовании, к которому предъявляются требования, определяемые потребителем. Читать далее

https://habr.com/ru/articles/765950/

[>] Выравнивание частотных характеристик громкоговорителей в SigmaStudio
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-07 22:00:04


Опубликовано: Sat, 07 Oct 2023 17:10:33 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Программа SigmaStudio (далее просто SS) от Analog devices и предоставляет два способа выравнивания частотных характеристик громкоговорителей. Первый из них предполагает использование блока Speaker Response:MLSSA и выбрать это блок для своего проекта можно в дереве инструментов. Читать далее

https://habr.com/ru/articles/765860/

[>] Финальный ремонт Nintendo Switch Lite: реболл процессора и установка hwfly для запуска игр с карты памяти
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-08 04:00:04


Опубликовано: Sat, 07 Oct 2023 23:24:15 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр



И снова здравствуй, Хабр! Сегодня — еще одна статья из цикла ремонтов Nintendo Switch Lite. Вот можно почитать первую и вторую части (по двум разным консолям). Ну а текущая статья — третья, она является логическим продолжением второй.

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

https://habr.com/ru/companies/selectel/articles/765994/

[>] [Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 17. Завершающий урок и итоги
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-08 13:00:04


Опубликовано: Sun, 08 Oct 2023 08:01:01 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр



От переводчика. Итак, дорогие друзья, нам с вами всё-таки удалось совершить маленькое чудо — перевести на русский язык и сделать доступным для широкого круга русскоговорящих любителей электроники, микроконтроллеров и IT технологий, можно сказать, культовый курс по построению веб-серверов на Arduino.

Это стартовая площадка, которая даёт базовое понимание ключевых технологий: микроконтроллеры, сетевое взаимодействие, структура веб-страниц, HTML, CSS, JavaScript, Ajax, Wiring, C++ и т. д. и т. п. и позволяет в дальнейшем проектировать и создавать ваши собственные IoT системы.

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

https://habr.com/ru/companies/timeweb/articles/765198/

[>] [Перевод] Тестируем PCIe в новом Raspberry Pi 5
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-08 14:00:06


Опубликовано: Sun, 08 Oct 2023 10:00:02 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр


Если вы ещё не в курсе, то недавно было объявлено о выходе Raspberry Pi 5.

Я специально снял ролик, где разобрал всю аппаратную часть – что изменилось, что появилось и чего не стало. В этой статье я представлю вам спецификацию новой модели, расскажу о некоторых особенностях и о том, что выяснил в ходе тестирования её работы с десятком различных устройств PCIe. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/765430/

[>] 3. Симулятор Симона. Поиграемся с графиками
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-08 16:00:11


Опубликовано: Sun, 08 Oct 2023 11:56:34 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

В предыдущей статье я показал первые шаги создания простейшей схемы и ее частотного анализа. Далее, не спеша, буду показывать как менять параметры схемы в зависимости от желаемого поведения характеристик.Но, для начала еще раз повторюсь, в прошлой статье я не сразу выложил адрес, где скачать дистрибутив Симоны, поэтому еще раз указываю.Лезем сюда: https://www.eremex.ru/download-or-buy/ , и качаем версию для радиолюбителей: Читать далее

https://habr.com/ru/articles/766050/

[>] Генератор управляющего сигнала LNB
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-09 12:00:04


Опубликовано: Mon, 09 Oct 2023 06:00:01 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Для настройки спутникового телевидения необходимо управлять диапазоном конвертера(LNB).  Для переключения диапазона используется управляющий сигнал 22 кГц. В статье описаны два варианта синтеза сигнала управления, соответствующего требованиям протокола управления спутниковым оборудованием. Читать далее

https://habr.com/ru/companies/stc_spb/articles/762822/

[>] Pixel Quest: путь от прототипа до первого игрового заведения
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-09 13:00:04


Опубликовано: Mon, 09 Oct 2023 08:01:12 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Полгода прошло с момента публикации моей статьи о прототипе интерактивной светодиодной игровой платформы «Пол — это лава». Самое время рассказать, что с проектом и куда движемся сейчас. Мы основали компанию, запустили в Москве первую пиксельную игровую и даже успели стать резидентами Сколково, но обо всём по порядку... Читать далее

https://habr.com/ru/articles/766054/

[>] Оскар Толедо: потомственный волшебник
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-09 13:00:06


Опубликовано: Mon, 09 Oct 2023 09:00:01 GMT
Канал: Все статьи подряд / Assembler / Хабр


Семья Толедо (пригород Мехико) и разнообразная техника их кустарного производства, в том числе компьютер, 1980 год

Оскар Толедо — пятикратный победитель программистского конкурса IOCCC, (Международный конкурс обфусцированного кода на С). Он интересен не только сам по себе, но ещё в контексте своей семьи. Это уникальные люди, которые скромно живут в пригороде Мехико и вообще не стремятся к известности. 25 лет назад они написали свою ОС, браузер и кучу софта для него.

Оскар Толедо — просто продолжатель семейного дела, которое началось примерно в 70-е годы прошлого века. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/765074/

[>] Небольшая настольная установка ТВЧ на основе «Платы преобразователя ZVS 1000W»
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-09 18:00:05


Опубликовано: Mon, 09 Oct 2023 13:47:09 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Некрупная низковольтная транзисторная установка нагрева металлов токами высокой частоты (ТВЧ) собрана на основе недорогого доработанного китайского модуля и пары модернизированных блоков питания (БП) от старой компьютерной техники. Прибор предназначен для лабораторного ВЧ нагрева мелочей в домашней мастерской, в том числе и при изготовлении самодельных электровакуумных приборов (ЭВП) – обезгаживание электродов при откачке, нагрев геттера, отжиг мелочей в импровизированных вакуумных или водородных микропечах.Установка собрана из весьма недорогих и доступных компонентов и материалов, обеспечивает быстрый нагрев, удобна, вполне надежна и не перегревается при длительной работе. Охлаждение комбинированное – воздушное электронных компонентов, водяное индуктора. Внутренний полезный диаметр несъемного индуктора – 40 мм. Установка потребляет от сети около 400 Вт, имеет комплекс штатных защит в БП и его плавный пуск. Читать далее

https://habr.com/ru/articles/766290/

[>] Дамп разделов TV-бокса на чипе RK3528
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-10 12:00:03


Опубликовано: Tue, 10 Oct 2023 07:54:14 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Заметил в продаже новенький TV-бокс H96 MAX M1 на чипсете Rockchip RK3528, с 4Гб памяти, новым 13-м Андроидом, и подозрительно дешевый. Зная, что на старых чипах Rockchip уже запускали Линукс, я решил заказать и попробовать.Можете заметить разъёмы питания/USB/HDMI/AV... Как думаете, в чём подвох? Наверное на другом боку еще пара USB и слот для карты памяти, но нет - других разъёмов для вас нет. Сразу напишу - разработчикам такое покупать не стоит, это создаёт много проблем, но раз уж купил - то работаю с чем есть.Для запуска Линукс первым делом надо получить оригинальный Device Tree, вытащив .dtb из boot или recovery раздела. Этим я и занялся. Rockchip устройств у меня еще не было и по отзывам у меня складывалось ощущение производителя, что не ставит палки в колёса разработчикам, но оказалось - это уже в прошлом.Инструкции написаны для пользователей Линукс. Читать далее

https://habr.com/ru/articles/766422/

[>] Делаем HMI-панель из планшета для системы автоматизации на контроллере Wiren Board
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-10 12:00:04


Опубликовано: Tue, 10 Oct 2023 07:00:01 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Система автоматизации обычно работает автономно без участия пользователя, но единая точка контроля и управления системой всё равно нужна: вмешаться в работу автоматических алгоритмов, внести изменения в параметры или просто проверить, что система работает верно.В комплекте с контроллером Wiren Board идёт программное обеспечение, которое позволяет закрыть большинство задач построения и эксплуатации системы автоматизации: графические и текстовые панели, архив данных с графиками, драйверы для устройств, скрипты wb-rules.В статье мы сделаем панель графическую управления автоматизацией двухкомнатной квартиры, где есть: кухня, коридор, санузел, спальня и зал. Читать далее

https://habr.com/ru/companies/wirenboard/articles/765232/

[>] Signal Integrity of DDR4
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-10 14:00:10


Опубликовано: Tue, 10 Oct 2023 09:44:53 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Доброго времени суток! Наверное, вы все знакомы с компьютерной оперативной памятью DDRx (где x - поколение). Я бы хотел вам рассказать о ней с точки зрения SI (Signal Integrity - целостность сигналов) и принципов трассировки этого интерфейса. Читая документацию на различные микросхемы CPU, FPGAs, DSPs, ASICs можно увидеть много различных рекомендаций, так называемых «Rules of Thumb», по трассировке DDR3/4 SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory — синхронная динамическая память с произвольным доступом и удвоенной скоростью передачи данных). Но в ней редко можно встретить информацию почему именно так это необходимо делать. В этой статье я попытаюсь вам объяснить различные способы улучшения SI с точки зрения схемотехники и топологии. Читать далее

https://habr.com/ru/articles/766468/

[>] Дамп разделов TV-бокса на чипе RK3528
bot.habr.rss
BotHabr(tgi,2) — All
2023-10-10 15:00:04


Опубликовано: Tue, 10 Oct 2023 07:54:14 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Заметил в продаже новенький TV-бокс H96 MAX M1 на чипсете Rockchip RK3528, с 4Гб памяти, новым 13-м Андроидом, и подозрительно дешевый. Зная, что на старых чипах Rockchip уже запускали Линукс, я решил заказать и попробовать.Можете заметить разъёмы питания/USB/HDMI/AV... Как думаете, в чём подвох? Наверное на другом боку еще пара USB и слот для карты памяти, но нет - других разъёмов для вас нет. Сразу напишу - разработчикам такое покупать не стоит, это создаёт много проблем, но раз уж купил - то работаю с чем есть.Для запуска Линукс первым делом надо получить оригинальный Device Tree, вытащив .dtb из boot или recovery раздела. Этим я и занялся. Rockchip устройств у меня еще не было и по отзывам у меня складывалось ощущение производителя, что не ставит палки в колёса разработчикам, но оказалось - это уже в прошлом.Инструкции написаны для пользователей Линукс. Читать далее

https://habr.com/ru/companies/ruvds/articles/766422/

Pages: 1 ... 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 ... 67