Генерируем произвольные последовательности на выводах платы Raspberry Pi

Автор: Николай Хабаров, Embedded Expert DataArt, евангелист технологий умного дома. В этой статье я расскажу, как написать обычное user space-приложение на Python для современного ARM-процессора с ОС Linux для генерирования сложных последовательностей импульсов на выводах платы. Суть идеи —Читать внимательно

Предотвращение негативных последствий при разработке систем искусственного интеллекта, превосходящих человеческий разум

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

О метастабильности в электронике

Многие начинающие разработчики часто недооценивают влияние асинхронности на работу цифровых схем. В проектах с одним тактовым генератором сложностей не возникает: схема полностью синхронна, и от разработчика требуется только соблюдать требования Setup и Hold. Но как толькоЧитать внимательно

Клипса от Raccoon.world, как контроллер для VR/AR

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

Интервью с разработчиком инопланетного софта: «Случись что, моя задница приняла бы основной удар»

В день программистки, представляем вашему вниманию интервью с разработчиком, который смог отдебажить марсоход за 18 часов на расстоянии 100 миллионов миль. Тем более, что часть кода космического аппарата была написана на языка Ada. DDJ: Вы программируете компьютеры, которыеЧитать внимательно

Управление роботом на Ардуино из приложения на Node.js

В прошлый раз мы рассмотрели, как сделать свой мини-терминал с режимом «вопрос-ответ» на роботе с Ардуиной с библиотекой babbler_h. Сегодня посмотрим, как эту же библиотеку использовать для управления роботом из настольного приложения на JavaScript+Node.js. Чтобы меняться данными сЧитать внимательно

Делаем замкнутый контур тока для электродвигателя

Постановка задачи Это вторая, итоговая статья. Напоминаю цель: есть двигатель постоянного тока. Задача — разработать, собрать и протестировать устройство, позволяющиее реализовать контур тока применительно к этому двигателю. Желаемое время переходного процесса наЧитать внимательно

Консолька в роботе на Ардуине

Переслать роботу на Ардуине несколько байт через вайфай, блютус, последовательный порт или любой другой канал связи в виде команды, а потом принять несколько байт в качестве ответа труда не составляет: достаточно скачать скетч с примером обмена данными «здравствуй мир» иЧитать внимательно