Оглавление:

Ролик для игры в кости Mason Jar: 5 шагов (с изображениями)
Ролик для игры в кости Mason Jar: 5 шагов (с изображениями)

Видео: Ролик для игры в кости Mason Jar: 5 шагов (с изображениями)

Видео: Ролик для игры в кости Mason Jar: 5 шагов (с изображениями)
Видео: 221B Бейкер-стрит План этажа Исследование Granada Television Приключения Шерлока Холмса 2024, Ноябрь
Anonim

От CJA3D @ CarmelitoAFollow Еще от автора:

Велосипедный GPS Trail Mapper
Велосипедный GPS Trail Mapper
Велосипедный GPS Trail Mapper
Велосипедный GPS Trail Mapper
Носимый светильник Jack-O-Lantern
Носимый светильник Jack-O-Lantern
Носимый светильник Jack-O-Lantern
Носимый светильник Jack-O-Lantern
Регистратор данных GPS Cap
Регистратор данных GPS Cap
Регистратор данных GPS Cap
Регистратор данных GPS Cap

О себе: Родился фермером, изучал электронику, работал консультантом и увлекался 3D-печатью по ночам.. Подробнее о CJA3D »

Вот отличный проект на выходные, если вы планируете играть в какие-либо игры, связанные с настольными играми и костями. Для сборки проекта вам понадобится сервопривод непрерывного вращения, аркадная кнопка и плата arduino nano или ESP8266, а также вам понадобится 3D-принтер.

У вас есть несколько вариантов: вы можете либо использовать кнопку аркады для управления непрерывным сервоприводом, чтобы бросить кости, либо вы можете использовать веб-приложение, размещенное на ESP8266 NodeMCU. Веб-приложение имеет 4 кнопки, которые вращают сервоприводы в различных положениях. скорости..

Следуйте инструкциям ниже, чтобы сделать свой собственный ролик для игры в кости…

Шаг 1. Компоненты, необходимые для завершения сборки

Компоненты, необходимые для завершения сборки
Компоненты, необходимые для завершения сборки
Компоненты, необходимые для завершения сборки
Компоненты, необходимые для завершения сборки

Вот список компонентов, которые вам потребуются для завершения сборки

  • Керамическая посуда
  • 3д принтер
  • Нить для 3D-печати, я использую Hatchbox 1,75 мм PLA
  • Dice, я также включил файл STL для 3D-печати Dice, если вам понадобится еще пара.
  • Пистолет для горячего клея и палочки

А для электроники вам понадобится

  • NodeMCU ESP8266 или любая плата Arduino с поддержкой Wi-Fi
  • Сервопривод непрерывного вращения -FS90R
  • Кнопка аркады
  • Перемычка
  • Малая макетная плата

Шаг 2: 3D-печать прикрепленных файлов STL

3D-печать прикрепленных файлов STL
3D-печать прикрепленных файлов STL
3D-печать прикрепленных файлов STL
3D-печать прикрепленных файлов STL
3D-печать прикрепленных файлов STL
3D-печать прикрепленных файлов STL
3D-печать прикрепленных файлов STL
3D-печать прикрепленных файлов STL

Загрузите прикрепленные файлы STL и используйте фрагмент программного обеспечения для 3D-печати и распечатайте файлы 3D. Если у вас нет под рукой 3D-принтера, вы можете использовать его в местном клубе производителей или библиотеке или воспользоваться услугами 3D-печати, такими как 3D-хабы..

В моем случае я распечатал файлы STL с помощью Flashforge Creator Pro и 1,75 мм желтого, белого и зеленого PLA. Кроме того, для нарезки я использую Slic3r с высотой слоя 0,3 мм и плотностью заполнения 25%. Для 3D-печати всех деталей потребуется от 5 до 6 часов, и это будет зависеть от настроек вашего 3D-принтера и слайсера.

После 3D-печати Dice я использовал красную ручку Uni-Paint для раскрашивания чисел, как вы видите на картинке выше.

Шаг 3: Схема

Схема
Схема
Схема
Схема

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

  • Сервопривод непрерывного вращения подключен к контакту D4 (GPIO2) на NodeMCU - ESP8266.
  • И кнопка аркады + ve на 3,3 В и центральный контакт, который соответствует кнопке на контакте D2 (GPIO4).

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

Шаг 4: Загрузка кода в ESP8266

Загрузка кода в ESP8266
Загрузка кода в ESP8266
Загрузка кода в ESP8266
Загрузка кода в ESP8266
Загрузка кода в ESP8266
Загрузка кода в ESP8266

Установите Arduino IDE на свой компьютер, выберите предпочтения в Arduino IDE и добавьте URL-адрес ниже в дополнительные URL-адреса Boards Manager.

arduino.esp8266.com/stable/package_esp8266c…

Затем перейдите в Инструменты - Менеджер плат, найдите ESP8266, выберите Сообщество ESP8266 и установите. После этого перезапустите Arduino IDE и загрузите эскиз Blink по умолчанию, чтобы убедиться, что все работает должным образом.

Теперь загрузите прикрепленный эскиз, в зависимости от ваших предпочтений, если вы хотите использовать кнопку Arcade или отказаться от сенсорного экрана, воспользовавшись возможностями Wi-Fi ESP8266 NodeMCU и используя веб-приложение для управления роликом игральных костей.

Для эскиза веб-приложения не забудьте обновить ssid и пароль вашего WiFi-роутера, и вы увидите IP-адрес на своем последовательном мониторе, который вы можете использовать со своим телефоном / планшетом.

Шаг 5: Собираем все компоненты вместе

Собираем все компоненты вместе
Собираем все компоненты вместе
Собираем все компоненты вместе
Собираем все компоненты вместе
Собираем все компоненты вместе
Собираем все компоненты вместе
Собираем все компоненты вместе
Собираем все компоненты вместе

После того, как вы успешно протестировали эскиз Arduino, пришло время собрать вместе электронные компоненты и детали, напечатанные на 3D-принтере. Для начала поместите кнопку аркады и банку каменщика на верхнюю часть, напечатанную на 3D-принтере.

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

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