Коптильный комплекс на базе Arduino. Финал 1-й части. Завершено...
Много работы навалилось, все не мог до конца оформить статью.. Но нужно было поставить точку....
Итак : ФИНАЛ 1-й части !!!
Закончились первые шаги по сборке и настройке универсального контроллера. Возможно не все темы и аспекты программы и оборудования были подробно описаны, но общее впечатление о составе оборудования и функциональной пригодности сформировалось.
О чем пойдет речь в этот раз?
Хоту показать как это выглядит в готовом виде и пояснить как это работает.
Приступаем к сборке..
Так как речь идет о конкретной реализации, то мне придётся выбрать то оборудование с которым я попробую первую эксплуатацию. Вот оно:
- Arduino Mega 2560 R3
- TFT Display for Arduino 3.95" (ili9488)
- Датчик внешней среды - BME280
- Датчик камеры - 200 кОм (подтяжка 4.7К) ATC Semitec 204GT-2 thermistor
- Датчик продукта - 200 кОм (подтяжка 4.7К) ATC Semitec 204GT-2 thermistor
Для питания буду использовать блок от старого мобильного телефона на 9V 500mA.
Рисую корпус прибора. Предусмотрены:
- Отсек для контроллера и экрана
- Место установки датчика внешней среды
- Разъем для датчика температуры продукта (2 контакта)
- Разъем для датчика камеры (2 контакта)
- Отверстие для подключения внешнего блока питания
- Отверстие для подключения кабеля USB.
- Окно для разъема внешнего оборудования
- Откидная подставка
- Отсек для динамика
Для любителей точности описания - габаритные размеры 120х91х32 мм.
Печатаем на 3д принтере все детальки. Макеты для печати тут :
Финал корпуса.zip (7.84 МБ)
Скачано: 650
Расход пластика - 81 гр. (около 60 рублей).
Для сборки нам понадобятся:
- Разъем (мама) датчика температуры - 2шт.
- Разъем от старой материнской платы ПК (папа-мама)
- Разъем питания
- Два резистора на 4.7 кОм с точностью 0,5%
- Угловые пин-соединители (папа)
- Пьезоизлучатель
- Немного саморезов и проводов
21 03 2018 Продолжение.....
Подготовим разъем для внешних устройств.
Вообще, задумка такая .... На задней панели контроллера установить разъемное соединение, с достаточно сильной фиксацией. Я выбрал разъем питания от материнской платы. Обратная часть взята из старого блока питания.
Подобная компоновка позволит просто одеть(вставить) контроллер как магнитик на холодильник, на несколько разных устройств, без каких либо манипуляций... Подошел к коптильне одел контроллер ... работает. Закончил - выдернул и пошел мерить температуру в кастрюле...
Для фиксации в корпусе из куска стеклотекстолита изготовил монтажную пластину.
Прорезал промежутки между контактами и смонтировал на нижнюю крышку корпуса
С обратной стороны корпуса выглядит так... Черная деталь - это откидная нога, для удобства нажатий и наблюдения за параметрами, если прибор стоит на столе.
Установка остальных элементов не вызывает вопросов, хотя поработать ножиком все таки пришлось, Слегка промазал при проектировании отверстия под разъем питания. Но все поместилось, вставляется и вынимается без проблем...
Осталось спаять и включить....
23 03 2018 Продолжение.....
Начинаю сборку электрической части...
Первое - это датчик BME280
Как правило в поставке разъем в плату датчика не впаян. И впаивать его не нужно. Так как штырьки проходят через перегородку в корпусе, их длины не хватит для нормального соединения. Нужно взять не прямой разъем а угловой, и выпрямить изгиб штырьков.
На фото видно на сколько длиннее получается...
Там же на фото я набросал схемку соединений.. Все очень просто..
Считаю, что плата контроллера должна быть съемной. Значит все соединения - разъемные.
К сожалению выход +5В занят экраном и питание схемы берем с разъема ISCP. Он в центре контроллера. Ножки "+" и "-" придется согнуть, иначе не оденем экран.
Отрезаем угловые соединения по количеству штырьков на колодке и к ним паяем провода.
Установим контроллер на место и оденем все разъемы..
Хаоса стало меньше) ..
Повода к датчикам я взял экранированные. Это не строго обязательно, но желательно.
С внешним разъемом я не соединяю, так как еще не ясна конфигурация следующего эксперимента. Но это не существенно.. Припаять пару проводов от контакта контроллера к разъему можно за пару минут.. А вот визуально будет ничего не разобрать...
Еще раз повторю - то, что я спаял - это минимальная конфигурация контроллера.. Все остальное - на выбор .....
Одеваем экран, следим за посадкой на место. Все разъемы вошли полностью - значит все нормально.
Ну вот и пришло время первого запуска....
Установим шрифты Скачать тут:
UTFTшрифты.RAR (14.21 КБ)
Скачано: 248
Грузим в контроллер прошивку.. Скачать тут:
TarNet.zip (37.23 КБ)
Скачано: 906
И.......
Ура!! работает.
По показаниям температуры видим расхождения, но это нормально... Потом введем поправки. При необходимости, сделаем поверку.
24 03 2018 Продолжение.....
Осталось подогнать крышку и навести красоту.
Рамку и шильдик очищаем от дефектов печати. Клеим на суперклей.
Боковые решетки также чистим и приклеиваем к верхней крышке.
Нужно не забыть прочистить отверстия в верхней крышке под саморезы. Там могут быть поддержки после печати. Если закрутить саморез не удалив посторонние элементы - саморез расколет опорный столбик.
Собираем корпус и получаем готовый контроллер
На этой ноте цикл публикаций окончен. Все исходники, макеты, схемы опубликованы.
Если кто-то решится на повторение отвечу на все вопросы..
Всем Успехов!
Спасибо за внимание.....
- CODEONETEAM, vash, Oleg и 13 другим пользователям это нравится
С нетерпением ждём продолжения!