Prusarduino Nano - система пожарной безопасности для 3D-п...
Привет друзья!
Моя общая философия заключалась в том, чтобы создать систему пожарной безопасности, которую мог бы легко настроить любой человек, не требуя навыков программирования, Arduino или пайки. Здесь все по принципу «подключи и работай». Вам просто нужно распечатать детали, загрузить код, загрузить его на плату Arduino, подключить датчики, как указано в коде, и все готово. Единственная сложная часть — это модификация питающего провода вашего принтера, но это можно сделать с помощью простого резака.
Если вам нужна более полная система, не стесняйтесь проверить это творение:
https://www.thingiverse.com/thing:2432366/files
Недавно я выпустил свою старую версию Prusarduino (здесь: https://www.thingiverse.com/thing:3182258), которую я использовал на своем старом и хорошем Prusa i3 Hephestos. Я только что купил замечательный Prusa i3 MK3 (разумеется, с подогреваемой платформой) �� подумал, что было бы здорово обновить систему обнаружения пожара, чтобы она соответствовала этому новому принтеру. Вот моя последняя версия.
Поскольку короткое видео всегда лучше длинного текста, вы можете посмотреть, что оно делает здесь: https://youtu.be/GDM_EfoJHiU
По сути, он делает то же самое, что и предыдущая версия: если температура воздуха вокруг принтера превышает 75°C (в данном случае) или при обнаружении дыма, плата Arduino отключает реле 5 В, и питание принтера автоматически отключается. Итак, если на вашем принтере что-то начнет гореть, с него отключат электричество, чтобы избежать перегрева. Эта новая версия подходит для Lack Enclosure, недавно выпущенного Prusa. :-)
Я миниатюризировал его с помощью Arduino Nano, чтобы сделать его более доступным :-). Эта новая система обошлась мне на eBay в 10 евро! Его довольно легко собрать, не нужны навыки программирования, все здесь заключено.
Эта новая версия имеет улучшенный диапазон измерения температуры (от -40°C до +80°C благодаря датчику DHT22). Он будет более совместим с кроватью с подогревом. Однако будьте осторожны, если используете его внутри корпуса. Внутри может быть очень жарко, и вы рискуете случайно отключить питание принтера во время печати. Он по-прежнему использует датчик MQ2 для обнаружения дыма.
Чтобы воздействовать на принтер, я решил разрезать пополам кабель питания принтера и подключить его к реле. Это исправление не нагревается при печати, я проверял. Так что никакого риска нет :-).
Для этого требуются следующие части:
Датчик дыма MQ2 (https://www.ebay.fr/itm/MQ-2-MQ-3-MQ-4-MQ-5-MQ-6-MQ-7-MQ-8-MQ-9-MQ-135-Gas-Detection-Alarm-Senso r-Module/263104540878?ssPageName=STRK%3AMEBIDX%3AIT&var=562103522600&_trksid=p2060353.m2749.l2649)
Датчик температуры и влажности DHT22 (https://www.ebay.fr/itm/AM2302-AM2320-DHT22-11-Digital-Temperature-Humidity-Wemos-Sensor-Over-S HT11-15/263152979526?ssPageName=STRK%3AMEBIDX%3AIT&var=562151110879&_trksid=p2060353.m2749.l2649)
Реле 5 В (https://www.ebay.fr/itm/1-2-4-6-8-Channel-5V-Relay-Module-Board-Optocoupler-LED-for-Arduino-PiC- ARM-AVR/263072650467?ssPageName=STRK%3AMEBIDX%3AIT&var=562073380395&_trksid=p2060353.m2749.l2649)
Плата Arduino Nano. (https://www.ebay.fr/itm/16M-5V-Mini-USB-Nano-V3-0-ATmega328-Micro-controller-CH340-For-Arduino -Cable/263456089312?ssPageName=STRK%3AMEBIDX%3AIT&var=562479559227&_trksid=p2060353.m2749.l2649)
/!\ Датчики могут быть установлены на различных цепях в зависимости от того, где вы их заказали. В этом случае, боюсь, вам придется разработать для них новый корпус. Посмотрите мои фотографии, чтобы увидеть версию, которую я использовал. Ссылки, которые я приложил, — это те, которые я использовал при покупке устройств. Я не имею никаких отношений с продавцом и не зарабатываю никаких денег, если вы покупаете их у него. Так что если вы найдете более дешевую версию, пожалуйста! :-) Мне просто показалось удобнее предоставить несколько ссылок, так как у меня были проблемы с поиском хороших компонентов...
Полезные трюки:
Все инструкции, касающиеся части Arduino, находятся в файле .ino (скрипт Arduino). Вы узнаете, как и на какой контакт подключить датчики к плате Arduino. Вы также сможете изменить параметры скрипта, включая температурный порог, задержку перед включением.





























