Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом проекте мы покажем вам, как сделать ваш почтовый ящик более интересным и полезным. С этим почтовым ящиком, если письмо находится в вашей почте, у вас есть красивый свет, который показывает, есть ли у вас почта, и вы можете управлять этим почтовым ящиком с помощью Bluetooth, чтобы автоматически выбрасывать или хранить почту с помощью телефона.
мы использовали Arduino и некоторые насадки, чтобы сделать это, и мы собираемся показать вам, как вы можете сделать это самостоятельно.
Шаг 1. Что вам нужно?
Для изготовления этого почтового ящика вам понадобится ряд предметов.
- свободный почтовый ящик (вы, вероятно, можете купить их в комиссионном магазине)
- немного дерева (для изготовления коробки мы использовали МДФ)
- 2 Arduino UNO
- LDR (и резистор 220)
- светодиодное кольцо Adafruit Neopixel (мы использовали кольцо с 16 светодиодами)
- 2 сервопривода
- 1 подчиненный модуль bluetooth HC-06
и несколько проводов для подключения всего к Arduino, многие инструменты для деревообработки, такие как дрель, наждачная бумага, лента, пила, лобзик, а также молоток и гвозди.
Шаг 2: Изготовление коробки
Итак, теперь, когда у вас есть инструменты и оборудование, мы можем начать с изготовления коробки разумного размера. Минимальный размер ящика в 2 раза превышает ширину вашего почтового ящика и в 3 раза больше высоты вашего почтового ящика (но вы можете сделать его настолько большим, насколько захотите). при изготовлении коробки убедитесь, что у вас есть отверстие, где должно быть почтовое отверстие, и у вас есть место, чтобы проделать отверстия и вырезать кусочки.
Если вы сделали свою коробку, пора ее измерить и разместить один из сервомоторов прямо под почтовым ящиком, а другой сервомотор в том же месте с другой стороны (пока не прикрепляйте их к дереву!). Если они у вас на правильном месте, вы можете найти легкий и гладкий кусок дерева, чтобы вставить между сервоприводами и убедиться, что он может поворачиваться на 50 градусов в каждую сторону, это будет ваша поверхность, на которую приходит почта. сначала вам нужно просверлить отверстие в дереве, где будет почта (вероятно, в середине), и проделать отверстие размером с ваш LDR, после этого вы протолкните LDR через отверстие до тех пор, пока верх не окажется на том же уровне как дерево, а затем скотчем изнанку, чтобы она была прикреплена. Теперь вы соедините этот кусок дерева с сервоприводом и аккуратно прикрепите их на место. Наконец, вы просверлите несколько отверстий в дереве там, где вы хотите, чтобы ваше кольцо NeoPixel было. Для этого вам нужно аккуратно и точно просверлить отверстия в нужных местах. Как только вы будете удовлетворены и отверстия окажутся в нужном месте, вы можете прикрепить кольцо NeoPixel липкой лентой к задней части, и мы можем начать кодирование.
Шаг 3: Кодирование Arduino
поэтому для начала нам нужно написать код для Arduino, который будет проверять, есть ли почта. Этот Arduino будет подключен к вашему LDR (с резистором 220) и вашему кольцу NeoPixel. Код для этого Arduino называется Code for Ring. Затем вам нужно взять второй Arduino и подключить сервопривод и модуль Bluetooth. Код для этого Arduino называется Код для телефона, потому что нам также нужно подключить его к вашему телефону. Для этого мы использовали простой веб-сайт для создания приложений под названием MIT App Inventor. С помощью этой программы мы создали простой интерфейс, с помощью которого вы можете подключиться к Bluetooth и изменить значения в последовательном мониторе Arduino. Затем arduino считывает данные с монитора последовательного порта и проверяет, равно ли значение 1 2 или 3, и если это так, он может делать что-то вроде управления сервоприводом.
Шаг 4: Готово
Если вы все построили правильно и соединили все насадки Arduino, не замыкая какие-либо провода, то вы можете протестировать свое прекрасное творение. Подключите оба Arduino к компьютеру (или используйте какой-нибудь внешний аккумулятор или аккумулятор) и посмотрите, как работает ваша работа. поместите письмо на свой LDR, и кольцо будет сиять, подключите свое приложение к Arduino через Bluetooth и поверните пластину, чтобы выбросить почту, или оставьте свою почту. Мы даже использовали измельчитель бумаги, чтобы уничтожить нежелательную почту.
Вот и все! иди и сделай свою красивую почту будущей системы!