Оглавление:

Блаженный шмель: 8 шагов (с изображениями)
Блаженный шмель: 8 шагов (с изображениями)

Видео: Блаженный шмель: 8 шагов (с изображениями)

Видео: Блаженный шмель: 8 шагов (с изображениями)
Видео: У Кремля снесло строительные леса , обрушившие зубцы ( 2024, Ноябрь
Anonim
Блаженный шмель
Блаженный шмель

Блаженный шмель, распространяющий добро по всему Интернету!

Мы создадим симпатичную пчелку, которая двигается и рассказывает вам забавный факт или поддерживающее заявление, когда вы нажимаете кнопку на платформе потоковой передачи роботов Remo.tv.

Вы можете найти робота прямо здесь, когда он онлайн!

Запасы

Запасы:

  • Raspberry Pi
  • Сервопривод
  • Pi камера
  • Кольцо Adafruit NeoPixel
  • Чувствовала
  • Металлическая проволока
  • Крюк и петля

Инструменты:

  • 3д принтер
  • Игла и нить
  • Клей

Шаг 1: проект видео

Image
Image

Шаг 2: пошив шмеля и цветка

Пошив шмеля и цветка
Пошив шмеля и цветка
Пошив шмеля и цветка
Пошив шмеля и цветка

Первый шаг - создание симпатичного маленького шмеля! Мы сделали один из фетра, вдохновленный пчелой, которая появляется в финальных титрах анимационного сериала «Время приключений».

Мы нарисовали пчелу на бумаге, чтобы иметь представление обо всех необходимых нам частях, и использовали это как образец для вырезания кусочков фетра. Когда резка была закончена и мы остались довольны общим видом, мы вручную сшили пчелу вместе.

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

Шаг 3: 3D-печать

3D печать
3D печать
3D печать
3D печать

Далее идет 3D-печать некоторых дополнительных деталей, которые можно будет использовать в дальнейшем. Мы напечатали на 3D-принтере эти две вещи:

1. Прозрачная крышка кольца NeoPixel для рассеивания света. Файл STL для этого добавлен во вложении.

2. Все детали для превращения стандартного сервопривода в линейный привод. Для этого мы использовали набор, опубликованный на Thingiverse. Добавляя эти части к сервоприводу, вы превращаете его вращательное движение в толкающее движение, насколько это круто?

Шаг 4. Интересные факты и подтверждающие заявления

Интересные факты и подтверждающие заявления
Интересные факты и подтверждающие заявления
Интересные факты и подтверждающие заявления
Интересные факты и подтверждающие заявления

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

Мы хорошо посмеялись, исследуя Интернет, и добавили массу фактов и утверждений в два файла JSON. Если вы никогда раньше не работали с JSON, у W3Schools есть довольно хорошее введение.

Обратите внимание, что мы не проверили точно ни один из этих фактов, мы просто выбрали несколько забавных, поэтому имейте в виду, что мы не совсем уверены, насколько они правдивы …

Шаг 5: сервопривод

Сервопривод
Сервопривод
Сервопривод
Сервопривод
Сервопривод
Сервопривод

Чтобы пчела двигалась, мы прикрепим ее к сервоприводу. Первое, что вам нужно сделать, это прикрепить напечатанные на 3D-принтере детали линейного привода к сервоприводу, как показано на изображениях на Thigiverse.

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

Мы будем использовать Raspberry Pi для управления сервоприводом. Вот отличное руководство по началу работы с сервоприводами с помощью Raspberry Pi.

Шаг 6: кольцо NeoPixel

Кольцо NeoPixel
Кольцо NeoPixel
Кольцо NeoPixel
Кольцо NeoPixel
Кольцо NeoPixel
Кольцо NeoPixel
Кольцо NeoPixel
Кольцо NeoPixel

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

Код, который мы использовали для выбора цветов, добавляется на следующий шаг (шаг 6), где мы настраиваем Remo. TV.

Вы можете найти все, что нужно знать об управлении NeoPixels, прямо здесь, в Убергиде Adafruit NeoPixel!

Мы использовали дырокол для ткани, чтобы сделать небольшое отверстие в центре цветка для проводов кольца NeoPixel. И последнее, но не менее важное: мы поместили над ним прозрачный купол, который мы напечатали ранее, чтобы рассеять свет.

Шаг 7: Remo. TV

Remo. TV
Remo. TV

Мы использовали Remo. TV, чтобы управлять нашим шмелем в Интернете. Мы следовали этому руководству на GitHub о том, как настроить собственного робота.

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

Когда вы нажимаете кнопку «забавный факт» или «подтверждающее заявление» на Remo. TV, из файлов JSON выбирается случайный забавный факт или поддерживающее утверждение и отображается в чате, кольцо NeoPixel загорается одним из цветов радуги, а сервопривод вращается, заставляя шмеля двигаться вперед и назад.

Код для этого прилагается, но, к сожалению, JSON не разрешен:(

Шаг 8: Собираем все

Собираем все
Собираем все
Собираем все
Собираем все
Собираем все
Собираем все

Последний шаг, пора собрать все отдельные маленькие детали в один большой рабочий проект.

Мы поместили Блаженного Шмеля в шкаф для хранения рядом с нашим Интернет-контролируемым устройством для работы с вирусом короны (да, мы знаем, это хобби по созданию роботов, управляемых через Интернет, выходит из-под контроля…).

В состав установки входят:

  • Снизу один кусок синего фетра, чтобы создать красивый фон.
  • Слева внизу расположен цветок с кольцом NeoPixel и прозрачным куполом.
  • Вверху справа находится сервопривод с линейным приводом и шмелем. Чтобы он оставался на месте, мы приклеили сервопривод к нижней части корпуса.
  • Чтобы транслировать робота в прямом эфире, камера Pi прикреплена к Raspberry Pi и поднята для просмотра с высоты птичьего полета.
  • Все части прикреплены к Raspberry Pi 4, который общается с Remo. TV и управляет всем.

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

Рекомендуемые: