Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Собираем свой Tamagotchi на Arduino: цифровой питомец своими руками

Компоненты и материалы

Стоимость электроники ~15 $. Корпус печатается на 3D-принтере (~70 г wood-филамента, ~5 $). Итого ~20 $.

Инструменты

О проекте

Введение

Tamagotchi — культовая игрушка 90-х. Этот проект (Tamaguino) воссоздаёт её на Arduino: на маленьком OLED-экране живёт динозавр, за которым нужно ухаживать — кормить, играть, лечить, следить за показателями голода, счастья и дисциплины. Автор кода — Алойз (Сербия), проект полностью открыт: GitHub Pages.

OLED-дисплей 0.96″

Разрешение 128×64, интерфейс I2C (2 провода + питание), потребление 10–20 мА. Библиотека Adafruit SSD1306 + Adafruit GFX. Идеален для компактных проектов.

Сборка схемы

  1. Разместите компоненты на монтажной плате по схеме.
  2. Припаяйте последовательно: микроконтроллер, дисплей, кнопки, зуммер, модуль зарядки.
  3. Важно: на модуле TP4056 замените SMD-резистор (обычно R3) на 10 кОм — это снизит ток зарядки с 1 А до ~130 мА, безопасно для 150 мАч батареи.
  4. Прошейте Pro Mini через FTDI.

3D-печатный корпус

Модель в Fusion 360, 5 деталей: основание, крышка, 3 кнопки. Файлы на Thingiverse. Печатается wood-филаментом (Coconut + Birch). После печати — шлифовка и лак для декоративности.

Финальная сборка

Автономная работа >7 часов, зарядка ~1 час от любого USB-источника.

Код проекта

~1300 строк, использует 95 % флеш-памяти ATmega328P. Библиотеки: Adafruit_GFX, Adafruit_SSD1306. Скачать: страница проекта.

Перспективы

Автор планирует заменить 1″ OLED на 2.4″ дисплей и превратить устройство в полноценную игровую консоль на Arduino. Отличная база для обучения и экспериментов!

Производственный процесс

  1. Создание потрясающей системы Ambilight для монитора на Arduino
  2. Сборка портативной игровой консоли-клона Arduboy на Arduino Micro с проектированием PCB
  3. Цифровые кости на Arduino: генератор случайных чисел с LCD-дисплеем и кнопкой
  4. Создание классической игры Pong на Arduino UNO с OLED-дисплеем: пошаговый урок
  5. Детектор аудиочастот на Arduino: измеряем пик громкости с высокочувствительным модулем
  6. Умный беспроводной выключатель света: Arduino-контроллер для удаленного управления
  7. Крестики-нолики на Arduino с матрицей MAX7219 и картонным корпусом
  8. Умный водяной пистолет с датчиком движения на Arduino Nano
  9. Сборка надежного таймера обратного отсчета на Arduino с 7-сегментным дисплеем SparkFun
  10. Arduino Sunflower: электронный подсолнух, следящий за солнцем