Оглавление:
- Шаг 1. Соберите материалы
- Шаг 2. Распечатайте его
- Шаг 3: Подключите его
- Шаг 4: соберите его
- Шаг 5: запрограммируйте
- Шаг 6: Использование
Видео: Связанная мезуза: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Что ж, опять то время года - когда с чердака вылетают тонны псевдорелигиозных талисманов. Недавно, размышляя о своем побеге в теплый климат, когда спустились снег и тьма, я вспомнил прошлый год, когда здесь в очень холодное время отключилась система отопления. К счастью, я нацелил камеру на один из этих двухфутовых фермерских термометров на стене и заметил его неумолимое падение. Начался страшный разрушительный каскад: замерзание и лопание труб, за которыми последовали визиты страховой компании. Алекса только что проинформировала меня, что у нее на борту есть термометр - нет возможности узнать температуру, но полезно знать. Итак, в этом году я построил устройство, которое отправляло информацию о температуре на мой смартфон. И что может быть лучше, чем украшение стены из моего далекого прошлого. Мезуза была обычным явлением в еврейских домах моего детства. Это был наклонный объект, установленный возле косяка. Мне сказали, что в нем есть что-то особенное, очень похожее на католическую святую реликвию, известную большинству старых церквей. Рукописный свиток с небольшой молитвой. Свиток, который я оставил нетронутым в дизайне - это батарея 18650 - какой лучший талисман для нового века. Дизайн также страдает от пары дополнительных символов, помимо необходимой голени. Установите его возле дверных косяков своего дома и уберегите от более современных забот.
Шаг 1. Соберите материалы
Что ж, вам действительно нужен 3D-принтер. Получил один этим летом, и это действительно весело. Обычно, как и все, я ненавижу принтеры, но для дизайнерской работы нужен дешевый принтер за 300 долларов. Включены верхний и нижний файлы STL.
1. Feather ESP32 от Adafruit - Отличная доска!
2. Переключатель DPDT - у меня есть очень маленькая кнопка включения / выключения, которая подходит для вставки в верхнем колодце.
3. Литий-ионная цилиндрическая батарея - 3,7 В, 2200 мАч $ 9,00
4. Adafruit TPL5111 Low Power Timer Breakout - отличная маленькая плата таймера за 6 долларов.
5. DS18B20 Цифровой датчик температуры - дешево можно найти где угодно (с резистором 470 кОм).
Шаг 2. Распечатайте его
Магический объект был разработан на Fusion360. Дизайн слегка модерн середины века. Небольшой квадрат наверху идеально подходит для переключателя. Дырка конечно для перепрограммирования и зарядки аккум. Никаких опор не требуется. Напечатано в PLA. Две части спроектированы таким образом, чтобы их можно было склеить друг с другом - внутри нет деталей, обслуживаемых пользователем. Нет никаких креплений, специально встроенных в устройство для настенного монтажа - мне они очень не нравятся - просто используйте двусторонний скотч и закрепите его там. (Если его достаточно для устройств кольцевой сигнализации, его достаточно для мезузы). Распылите на PLA краску Krylon "Make it Stone". Он отлично подходит для того, чтобы скрыть общий характер всех 3D-печатных объектов и придает им неприкосновенность его природы.
Шаг 3: Подключите его
Как всегда, для подключений доступна диаграмма фритзинга. Концепция проста, как и миллион других проектов датчиков температуры. Плата Feather ESP32 используется потому, что она работает. Я потратил много времени с парой других из-за границы, в том числе со встроенным держателем батареи, и всегда были проблемы. Он безупречно работает с подключением Dallas One-Wire и имеет хорошие выходные / входные контакты. Устройство TPL 5111, которое я использовал довольно много раз до этого, круто, с парой предупреждений. Он предназначен для переключения контакта включения на плате ESP на землю между вызовами пробуждения для чтения и отправки температуры. При подключении этого устройства вы должны иметь возможность вырезать эту разрешающую линию, чтобы запрограммировать его - это причина двойного переключателя - одна часть отключает питание от батареи, в то же время отключает заземление на разрешающий контакт, позволяя плату, которую нужно перепрограммировать с помощью нового кода Wi-Fi или каких-либо других действий через порт usb-micro. Продолжительность таймера устанавливается между пробуждениями, регулируя переменный резистор на плате - следите за этим показанием, как описано на сайте Adafruit, чтобы получить правильное сопротивление. Это не может быть изменено после подачи питания, поэтому сделайте это пораньше. Это устройство должно быть подключено к источнику питания от батареи, а не к регулятору напряжения платы по понятным причинам. DS18B20 должен быть подключен к источнику питания и заземлению, а провод датчика должен удерживаться на высоком уровне с помощью прилагаемого резистора. Никакой другой магии - один вход для показаний One-Wire, другой для выключения TPL 5111, когда вы закончите загрузку данных.
Шаг 4: соберите его
Просто набейте, если в.
Шаг 5: запрограммируйте
Программа действительно прямолинейная. Он основан на стандартном скетче Blynk для ESP32. Все программное обеспечение в основном предназначено для таких объектов. Blynk действительно хорош с индивидуальными настройками, которые очень легко создать для нестандартных выходов. Вы можете настроить диаграмму с 24-часовым графиком вывода или маленькими прямоугольниками с отображаемыми числами или другими графиками или столбцами.
Скетч blynk предназначен для запуска функции, когда предустановленный таймер достигает предела, который можно отрегулировать по времени. Они хотят, чтобы вы сделали это таким образом, чтобы вы не сбрасывали кучу данных в своей функции цикла на их сервер, что могло бы вызвать серьезную ошибку. В этом случае на самом деле не имеет значения, как часто вы вызываете функцию, потому что, как только он отправляет данные на сервер Blynk, он отправляет высокий сигнал на TPL 5111, который соединяет контакт включения с землей, и запускается таймер. Я поставил его на двухчасовую активацию, чтобы сэкономить заряд батареи.
Шаг 6: Использование
Батареи в этом устройстве должно хватить на пару месяцев - и когда его встроенная защита отключит его, просто залейте его соком на ночь через встроенную систему управления батареей на Adafruit ESP32. Установите пароль Wi-Fi и получите ключ от Blynk для нового проекта на ESP32. Затем настройте диаграмму и запросите данные через виртуальный контакт 6, и вы должны работать. Кольцевая мезуза и та, которую вы построили, полностью совместимы, в отличие от большинства систем домашней автоматизации.
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов
Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)
Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов
Играйте в Doom на своем IPod за 5 простых шагов!: Пошаговое руководство по двойной загрузке Rockbox на iPod, чтобы играть в Doom и десятки других игр. Это действительно легко сделать, но многие люди до сих пор удивляются, когда видят, как я играю дум на своем iPod, и путаются с инструкциями
Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов
Arduino Uno Fish Feeder за 6 простых и дешевых шагов !: Итак, для этого проекта может потребоваться немного предыстории. Людям с домашними рыбками, вероятно, приходилось сталкиваться с той же проблемой, что и мне: отпуск и забывчивость. Я постоянно забывала покормить рыбу и всегда старалась это сделать, пока она не упала
Полка, связанная со Steam: 18 шагов (с изображениями)
Полка, связанная со Steam: предыстория У моего брата есть фигурки Funko POP, которые представляют его персонажей, в которых его друзья чаще всего играют в видеоиграх. Мы подумали, что было бы круто, если бы у них была витрина со светодиодами, отражающими их статус в Steam. Так