Мой побочный проект - робот Raspberry Pi

Автор: Louise Ward
Дата создания: 4 Февраль 2021
Дата обновления: 18 Май 2024
Anonim
Программирование в Lego Education WeDo 1.0. Подробное руководство.
Видео: Программирование в Lego Education WeDo 1.0. Подробное руководство.

Содержание

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

Кто ты и чем занимаешься?

Я веб-разработчик в Si digital. Мы создаем все, от интерактивных маркетинговых сайтов до крупных систем цитат по страхованию автомобилей и информационных панелей. В последнее время мы стали одержимы интересным соединением физического и цифрового мира.

А Сид, ваш офисный робот, как он / она / она появился на свет?

В прошлом году мы купили Raspberry Pi и после экспериментов с обычными проектами для начинающих мигать светодиодами мы захотели сделать что-то более амбициозное. В прошлом году мне подарили дешевую руку-робот, и я решил, что было бы весело взломать ее элементы управления с помощью Pi. Мы также играли с веб-технологиями в реальном времени и вскоре поняли, что их можно объединить, чтобы позволить играть с роботом со всего мира.


Какие технологии заставляют Сида мурлыкать (или жужжать)?

Когда посетитель нашего сайта запрашивает управление Sid, наш сервер Node.js добавляет их в очередь. Когда наступает их очередь, они отправляют команды движения и получают обратную связь в реальном времени с помощью Socket.IO. Эти команды передаются с Node.js на Raspberry Pi в нашем офисе. Pi использует Python для отправки команд движения двигателям робота. Веб-камера, также подключенная к Pi, передает действие на выделенный сервер веб-камеры Nginx, который воспроизводит его в браузере каждого с задержкой менее секунды. Когда робот бросает мяч в лунку, он нажимает на один из восьми переключателей под сценой, что позволяет Node.js и всем узнать о новом счете. Как вы понимаете, заставить все эти различные технологии и движущиеся части идеально работать вместе было довольно сложной задачей.

Какова была реакция на проект?

Ответ был ошеломляющим. В какой-то момент у нас было время ожидания в очереди почти четыре часа в неделю, когда сотни тысяч людей хлынули из различных социальных сетей, и да, люди действительно так долго ждали, чтобы поиграть! Популярный канал YouTube снял видео о Сиде, которое сейчас набрало около миллиона просмотров, и люди до сих пор ежедневно публикуют свои оценки в Твиттере. За пару месяцев он усердно поработал, поставив более 160 000 пьес.


Зачем агентству побочный проект?

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

Эта статья впервые появилась в 253 выпуске сетевого журнала.

Выбор администрации
Картина на холсте для начинающих: лучшие советы
Далее

Картина на холсте для начинающих: лучшие советы

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

Должны ли британские дизайнеры работать за границей после Brexit?

Миллениалам вроде меня невероятно повезло. Взаимосвязанный мир, в котором мы живем, предоставляет ощутимые глобальные возможности, в отличие от всего, что когда-либо испытывало какое-либо поколение.Я ...
iPad Pro против MacBook Air: что покупать?
Далее

iPad Pro против MacBook Air: что покупать?

iPad Pro против MacBook Air может показаться легким выбором. Если вы ищете ноутбук Apple стоимостью 1000 фунтов стерлингов / 1000 долларов США, MacBook Air выглядит как единственный вариант… но разве ...