Оглавление:
- Шаг 1. Системный анализ перед внесением изменений
- Шаг 2: Системный анализ после модификации
- Шаг 3: выбор Arduino
- Шаг 4: Список компонентов
- Шаг 5: Схема подключения
- Шаг 6: Программа
- Шаг 7: Схема работы системы
- Шаг 8: Заключение
Видео: WineCabinet - SRO2004: 8 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
В этом руководстве я познакомлю вас с «обновлением» электрического винного шкафа, который больше не работал. Один из моих коллег спросил меня, могу ли я исправить это, потому что оно вообще не запускалось.
Сначала я попытался отремонтировать оригинальную карту питания шкафа, но, потратив несколько часов на ее ремонт, мне пришлось отказаться, потому что я не смог найти неисправность … Надо сказать, что другой человек до меня пытался отремонтировать эту карту и эту он причинил много повреждений, никогда не бывает легко вернуть ремонт, начатый другим человеком!
Поэтому я посмотрел, смогу ли я найти запчасть по правильной цене, но не смог найти ту же карту, поэтому решил начать с нуля и сам переделать всю электрическую и электронную систему.
Шаг 1. Системный анализ перед внесением изменений
Исходная система состоит из:
- металлического корпуса (шкафа)
- карта электропитания и контроля температуры
- модуль эффекта Пельтье
- вентилятор внутри коробки, который дует на холодную сторону модуля Пельтье для циркуляции холодного воздуха внутри шкафа
- два вентилятора нестандартно обдувающие горячую часть модуля Пельтье
- коробка внутри шкафа, позволяющая включать / выключать и устанавливать желаемую температуру
Шаг 2: Системный анализ после модификации
Я сохранил некоторые элементы, я изменил другие, и я полностью заменил некоторые из них. Вот деталь:
Что сохранил:
- металлический корпус
- модуль Пельтье
- вентилятор внутри шкафа (холодная сторона Пельтье)
- вентиляторы вне шкафа (горячее лицо Пельтье)
Что я изменил:
- блок управления (переключатель) и регулировка температуры
Что заменил:
- карта электропитания и управления температурой:
* блок питания заменен на адаптер 12В / 10А
* часть управления была заменена на Arduino UNO, моторный щит для Arduino, карту, содержащую 2 реле, и карту, используемую для распределения напряжения 12 В на различные элементы.
Шаг 3: выбор Arduino
Я впервые использовал Arduino в одном из своих проектов. Когда мне приходится использовать микроконтроллер, я всегда использую Microchip PIC, потому что именно на этом типе компонентов я изучил программирование во время учебы.
Но затем я позволил себе соблазниться миром Arduino и должен признать, что это действительно здорово! Карты действительно хорошо продуманы и занимают гораздо меньше места, чем когда вы делаете печатную плату самостоятельно. Но что меня больше всего удивило, так это простота программирования, благодаря большому сообществу существует множество библиотек, которые значительно упрощают задачу!
Я понимаю, что эти карты встречались и остаются очень успешными, все проще, очень мало технических знаний, чтобы делать действительно крутые проекты.
Другой стороной медали может быть то, что это «слишком просто», как если бы у нас была коробка с элементами управления вводом и результатом вывода, лично я всегда предпочитаю понимать всю механику работы системы. Не люблю "серые зоны". Когда вы что-то делаете, а это работает, но вы не знаете, как и почему это часто вызывает проблемы… Но это только мое мнение!
Я не могу отрицать тот факт, что вся экосистема Arduino, поддерживаемая большим сообществом, - это хорошо! Это делает электронику / информатику доступной для наибольшего числа людей.
Шаг 4: Список компонентов
В этой части я поставлю только те части, которые добавил:
- Адаптер 12В / 10А
- Arduino UNO
- Щиток водителя мотора L293D
- реле 5В
- Датчик температуры DS18B20
- Небольшой прототип карты
- Кабель DC-IN (от ноутбука)
- Некоторые кабели dupont
- Некоторые проставки (от настольного компьютера)
- кусок фанеры
Шаг 5: Схема подключения
Как я уже сказал, это мое первое редактирование с помощью Arduino. Во время моего исследования в Интернете я видел много схем, мы видим карты и соединения Arduino в виде «рисунков». Итак, я изучил, с помощью какого программного обеспечения можно было бы сделать эти схемы, и нашел такое, которое называется Fritzing.
Итак, это моя первая схема, созданная с помощью этого программного обеспечения, я старался сделать все, что мог, но я немного боролся, чтобы установить различные связи между элементами, мне не нужно было понимать все функции программного обеспечения … Практика делает совершенство…;)
На схеме мы видим, что моторный щит не совсем такой, как у меня, но поскольку контакты идентичны, я взял этот. Точно так же мы почти не видим соединения Arduino с остальными элементами, потому что на самом деле моторный щит подключен над платой Arduino UNO, поэтому я подключил все к моторному щиту на схеме. Я также заменил вентиляторы на двигатели на схеме, потому что в конечном итоге они такие …
Шаг 6: Программа
Для программы я использовал IDE Arduino, я также использовал несколько библиотек для облегчения использования моторного щита и датчика температуры.
Итак, спасибо создателям библиотек: OneWire.h, DallasTempera.h, AFMotor.h и Timer.h
Программа и комментарии написаны на французском, потому что я изначально не планировал делать инструкции для этого проекта, но в любом случае это довольно легко понять.
Я поместил ниже программу in.ino, а также используемые библиотеки:
Шаг 7: Схема работы системы
Вот схема работы системы, а не программы. Это какое-то мини-руководство пользователя. Я прикрепил PDF-файл схемы.
Шаг 8: Заключение
Я работал над этим проектом несколько месяцев назад, и с тех пор все работает очень хорошо. Возможно, что некоторая информация отсутствует или что в этом руководстве есть вещи, которые недостаточно точны, потому что он был написан через несколько месяцев после завершения этого проекта. Я прошу прощения за это.
В любом случае это был хороший проект, пришлось начинать с нуля, но при довольно небольшом бюджете. И, вероятно, она будет более надежной, чем исходная система, которая прослужила недолго, прежде чем вышла из строя. Я не планировал писать инструкции для этого проекта, они могут быть менее понятны, чем другие мои инструкции, но если некоторые элементы могут быть использованы другими людьми, я уже буду счастлив! знак равно
Я не знаю, будет ли мой стиль письма правильным, потому что я частично использую автоматический переводчик, чтобы работать быстрее, и, поскольку я изначально не говорю по-английски, я думаю, что некоторые предложения, вероятно, будут странными для людей, прекрасно пишущих по-английски. Так что спасибо переводчику DeepL за его помощь;)
Если у вас есть какие-либо вопросы или комментарии по поводу этого проекта, дайте мне знать!
Рекомендуемые:
Дизайн игры в 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 простых и дешевых шагов !: Итак, для этого проекта может потребоваться немного предыстории. Людям с домашними рыбками, вероятно, приходилось сталкиваться с той же проблемой, что и мне: отпуск и забывчивость. Я постоянно забывала покормить рыбу и всегда старалась это сделать, пока она не упала
Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов
Акустическая левитация с Arduino Uno Пошаговая инструкция (8 шагов): ультразвуковые преобразователи звука L298N Женский адаптер питания постоянного тока с штыревым контактом постоянного тока Arduino UNOBreadboard Как это работает: сначала вы загружаете код в Arduino Uno (это микроконтроллер, оснащенный цифровым и аналоговые порты для преобразования кода (C ++)