A
ARDUINO LABGUIDE

Без Arduino · проект 0B

«Не тряси» — шкатулка с тилт-датчиком

Наклонили коробку — вибромотор жужжит. Вместо кнопки работает шариковый датчик наклона. Платы Arduino нет: датчик сам замыкает цепь.

старт вибромотор без платы ~2 часа + печать

Оглавление

1. Цель

Гость чуть поднимает или наклоняет шкатулку — она «протестует» вибрацией. Вы объясняете: внутри простой выключатель с шариком, без программы.

Готово, когда в одном положении тишина, после наклона на 30–90° — устойчивая вибрация.
Тилт на фото набора опознан как вероятный шариковый SW-520D. Перед сборкой обязательно прозвоните мультиметром.

2. Подготовка

Программы

Инструменты

Компоненты

ЧтоКаталогПримечание
Вибромоторvibration-motors1 шт.
Тилт-датчик (цилиндр 2 вывода)tilt-switchиз фото с TO-92
Проводаjumper-mm
Батарейка ~3 V—CR2032 или 2×AA
Тилт-датчики и TO-92

3. Проверка тилт-датчика

Шаг 3.1

Прозвонка

Щупы мультиметра на два вывода цилиндра. Медленно наклоняйте:

  • в одном положении — писк / 0 Ω (замкнуто);
  • в другом — обрыв.

Маркером пометьте на корпусе «ТИХО» — положение, в котором цепь разомкнута (для шкатулки стоящей на столе).

✓ Нашли положение «тихо» и «тревога»

4. Схема

+ батареи ──► тилт ──► + мотора
− батареи ─────────────► − мотора

Тилт стоит вместо кнопки: замкнулся — ток пошёл на мотор.

Снова: не закорачивайте батарейку. Если мотор крутится всегда — тилт в положении «замкнуто» или перепутана ориентация.

5. Сборка на столе

Шаг 5.1

Цепь

Соберите по схеме, временно на изоленте. Поставьте тилт в метку «ТИХО» — мотор молчит. Наклоните — жужжит.

✓ Поведение совпадает с метками
Шаг 5.2

Фиксация тилта

В корпусе тилт нужно приклеить в ориентации «ТИХО» для шкатулки на столе. Иначе будет орать сразу после сборки.

6. Печать на Bambu Lab P2S

Общий курс «с нуля» (Studio, отправка, качество): setup-bambu-p2s.html. Ниже — только детали ЭТОГО проекта.
Печатайте корпус после того, как схема на макетке уже работает.
Шаг 6.1

Какие детали печатаем

  • Шкатулка (коробка) с крышкой.
  • Внутри: площадка/карман под вибромотор и карман под батарейку ~3 V.
  • Плоская «полка» на боковой стенке — куда приклеить тилт в ориентации «ТИХО».
На крышке можно напечатать текст «НЕ ТРЯСИ» вторым цветом (AMS), если есть.
Шаг 6.2

Модель: скачать или нарисовать простое

Путь A. Ищите: hinged box, trinket box, small electronics enclosure, battery compartment box.

Путь C (Tinkercad). Прямоугольная коробка + крышка. Внутри два кармана (мотор, батарейка). Зазоры к деталям +0,3…0,5 mm. Тилт клеится к стенке — отдельное отверстие не обязательно.

Шаг 6.3

Проект в Bambu Studio

Импорт STL → коробка и крышка плашмя → PLA, 0.2 mm, заполнение 15–20%. Отправка на P2S — в setup-bambu-p2s.html.

Шаг 6.4

Проверка качества

  • Крышка садится без сильного усилия
  • Карманы не «заплыли» — мотор и батарейка входят
  • Дно ровное — шкатулка не качается на столе
Шаг 6.5

Примерка без клея

Вложите цепь, временно зафиксируйте тилт скотчем в метке «ТИХО». Поставьте на стол — тишина; наклоните — жужжит.

✓ На столе тихо; после наклона 30–90° — устойчивая вибрация; крышка закрывается

7. Демо на выставке

  1. Поставьте шкатулку ровно — тишина.
  2. Попросите гостя чуть приподнять край — вибрация.
  3. Скажите одну фразу: «Внутри шарик замыкает цепь. Позже тот же датчик научим читать Arduino».

8. Неисправности

СимптомДействие
Жужжит лёжа на столеПовернуть тилт на 90° или перевернуть корпус датчика
Не жужжит никогдаПрозвонка тилта и мотора; свежесть батарейки
Срабатывает от лёгкого стукаНормально для шарика — для выставки ок; позже на Arduino добавите фильтр

9. Дальше

Если ещё не делали — антистресс-капсула. Затем Uno: Blink и шлагбаум.

← К списку проектов