 |
|
09.04.2014, 22:34
|
#1
|
Придивляюся
Реєстрація: 11.03.2014
Звідки Ви: Днепропетровск
Дописи: 82
сказав Дякую: 18
сказали Дякую 33 раз(и) в 24 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Второй тоже уезжает в Полтаву
|
|
|
01.05.2014, 13:32
|
#2
|
Бан за нарушения
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
По многочисленным просьбам выложу фотографии минимально необходимого для запуска программы на контроллере.
1. Запаять «гребенки» в недостающие контактные площадке на плате переходника к экрану. Внимание! Контакт А15 на плате переходника соединен с землей, по этому его нужно оставить свободным, как на фото 1.
Фото 1
2. Перерезать дорожки перед резисторами от 0 до 7, и 53.
Фото 2
3. Подпаять проводки таким образом: подпаять к резистору после перерезанной дорожке 2 – 42, 3 – 43, 4 – 44, 5 – 45, 6 – 46.
Фото 3
4. Перерезать две дорожки 51 и 52, подпаять два провода крест накрест за резисторами. Типа: контакт 51 подпаять за резистором от контакта 52 и наоборот. Подпаять к контакту 4 – к дорожке 53 после резистора
Фото 4
5. Модуль часов и модуль еепрома спаять параллельно, все контакты подписаны, сложности не возникнет: + к +,- к –
Фото 5
6. Нужно взять карту памяти не больше 2 гиг и отформатировать в Fat16, записать фалы на карту памяти в корневой каталог без папок.
7. Все проверить внимательно и залить прошивку в контроллер.
8. Если вы увидите кроме цифр иконки –поздравляю.
9. В программе нажать кнопку «Ресет» и выставить время и дату.
Датчики температуры к 19 контакту, Пш усилитель к контактам А12-А15
Как подключать модуль сети- я пока не выкладываю, так как в программе он не реализован полноценно.
Сам контроллер + переходник экрана + экран
Модуль еепром Уже не использую.
Модуль часов
Возможны появления артефактов на экране если вы будите подавать питание не от внешнего источника а от ЮСБи компьютера.
__________________ 
Востаннє редагував sae74: 01.04.2015 о 09:50..
|
|
|
Ці 4 користувач(ів) сказали Дякую sae74 за це повідомлення:
|
|
01.05.2014, 22:04
|
#3
|
Живу я тут
Реєстрація: 16.04.2012
Звідки Ви: Краматорск
Дописи: 208
сказав Дякую: 61
сказали Дякую 136 раз(и) в 68 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Цитата:
Допис від sae74
По многочисленным просьбам выложу фотографии минимально необходимого для запуска программы на контроллере.
1. Запаять «гребенки» в недостающие контактные площадке на плате переходника к экрану. Внимание! Контакт А15 на плате переходника соединен с землей, по этому его нужно оставить свободным, как на фото 1.
Фото 1
2. Перерезать дорожки перед резисторами от 0 до 7, и 53.
Фото 2
3. Подпаять проводки таким образом: подпаять к резистору после перерезанной дорожке 2 – 42, 3 – 43, 4 – 44, 5 – 45, 6 – 46.
Фото 3
4. Перерезать две дорожки 51 и 52, подпаять два провода крест накрест за резисторами. Типа: контакт 51 подпаять за резистором от контакта 52 и наоборот. Подпаять к контакту 4 – к дорожке 53 после резистора
Фото 4
5. Модуль часов и модуль еепрома спаять параллельно, все контакты подписаны, сложности не возникнет: + к +,- к –
Фото 5
6. Нужно взять карту памяти не больше 2 гиг и отформатировать в Fat16, записать фалы на карту памяти в корневой каталог без папок.
7. Все проверить внимательно и залить прошивку в контроллер.
8. Если вы увидите кроме цифр иконки –поздравляю.
9. В программе нажать кнопку «Ресет» и выставить время и дату.
Датчики температуры к 19 контакту, Пш усилитель к контактам А12-А15
Как подключать модуль сети- я пока не выкладываю, так как в программе он не реализован полноценно.
Сам контроллер + переходник экрана + экран
Модуль еепром
Модуль часов
Возможны появления артефактов на экране если вы будите подавать питание не от внешнего источника а от ЮСБи компьютера.
|
Хорошая работа, но есть некоторые замечания: Зачем дополнительно модуль памяти??? Это удорожает проект при том, что модуль памяти часов не используется!!! (А ведь он там есть)
И глупо использовать Pin19 для датчиков температуры, его можно использовать более рационально, если помнить о том, что он имеет внешнее прерывание!
__________________
С ув. Руслан
|
|
|
cказали "Дякую" Ruslan.Kuchma за цей допис:
|
|
01.05.2014, 22:14
|
#4
|
Бан за нарушения
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Цитата:
Допис від Ruslan.Kuchma
Зачем дополнительно модуль памяти???
|
Сейчас та хранятся данные для подачи УДО. Так как еепром в самом контроллере не хотелось "напрягать" при подачи удо, ведь у всех них ограниченный ресурс записи. А моя программа позволяет подать всю порцию УДО если во время подачи отключили свет и вместо 10 мл поддали только 2 мл. Остальные 8 будут поданы как только свет включат, но при условии что конечное время подачи еще не вышло.
Да и к тому же там буду хранить логи.
Во закрутил - сам с трудом понимаю что написал......
Цитата:
Допис від Ruslan.Kuchma
И глупо использовать Pin19
|
19 пин всегда можно переназначить на любой свободный, он не просто попался под руку. Просто в одно месте в место 19 указать например 48 и все.
Но на сегодня не не нужно "внешнее прерывание"
__________________ 
|
|
|
cказали "Дякую" sae74 за цей допис:
|
|
01.05.2014, 22:21
|
#5
|
Живу я тут
Реєстрація: 16.04.2012
Звідки Ви: Краматорск
Дописи: 208
сказав Дякую: 61
сказали Дякую 136 раз(и) в 68 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Цитата:
Допис від sae74
Сейчас та хранятся данные для подачи УДО. Так как еепром в самом контроллере не хотелось "напрягать" при подачи удо, ведь у всех них ограниченный ресурс записи. А моя программа позволяет подать всю порцию УДО если во время подачи отключили свет и вместо 10 мл поддали только 2 мл. Остальные 8 будут поданы как только свет включат, но при условии что конечное время подачи еще не вышло.
Да и к тому же там буду хранить логи.
|
Я к тому что, Tiny RTC DS1307 Shield V2.0 
Уже имеет модуль памяти AT24C32, зачем ещё городить? если можно его использовать. А по поводу ресурса в 100000 циклов записи, лет думаю на 10 хватит!!!
Ну да ладно, я просто спросил... Это ведь ваше детищё...
__________________
С ув. Руслан
|
|
|
01.05.2014, 22:30
|
#6
|
Бан за нарушения
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Цитата:
Допис від Ruslan.Kuchma
Tiny RTC DS1307 Shield V2.0
|
Его для примера я использовал- так как прислали не то что я заказывал.
заказ был на такой
__________________ 
|
|
|
cказали "Дякую" sae74 за цей допис:
|
|
01.05.2014, 16:01
|
#7
|
Бан за нарушения
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Немного изменил программу.
Добавил отдельный канал для вентилятора охлаждения Ледов и отдельно выбор датчика для контроля температуры Ледов.
Управление кулером плавное (шим) от 26 до 32 градусов. 26 - выключен 32 включен на 100% мощности.
Новую программу еще не выкладывал пока тестирую.
__________________ 
Востаннє редагував sae74: 01.05.2014 о 16:17..
|
|
|
cказали "Дякую" sae74 за цей допис:
|
|
05.05.2014, 22:42
|
#8
|
Придивляюся
Реєстрація: 11.03.2014
Звідки Ви: Днепропетровск
Дописи: 82
сказав Дякую: 18
сказали Дякую 33 раз(и) в 24 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Начал сборку в свою коробку

пока только вкл выкл свет и температуру меряет 
|
|
|
Ці 2 користувач(ів) сказали Дякую ukrandruha за це повідомлення:
|
|
11.05.2014, 10:47
|
#9
|
Придивляюся
Реєстрація: 11.03.2014
Звідки Ви: Днепропетровск
Дописи: 82
сказав Дякую: 18
сказали Дякую 33 раз(и) в 24 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Ну вот, первый этап готов.
3 розетки подключил к ардуино, 3 оставил постоянно включённые. Подрезал задний отсек батарей и туда удалось поместить плату ардуино.

Теперь хотелось бы прикрутить к локалке 
|
|
|
cказали "Дякую" ukrandruha за цей допис:
|
|
11.05.2014, 11:19
|
#10
|
Бан за нарушения
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
ukrandruha,Через пару дней выложу прошивку с изменениями.
__________________ 
|
|
|
cказали "Дякую" sae74 за цей допис:
|
|
13.05.2014, 15:00
|
#11
|
Бан за нарушения
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Если кому интересно......
Вплотную занялся полноценным управлением контроллером через телефон.
опытный образец.

__________________ 
|
|
|
Ці 3 користувач(ів) сказали Дякую sae74 за це повідомлення:
|
|
13.05.2014, 15:14
|
#12
|
Живу я тут
Реєстрація: 11.02.2010
Звідки Ви: Киев
Дописи: 699
сказав Дякую: 492
сказали Дякую 414 раз(и) в 204 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Цитата:
Допис від sae74
Вплотную занялся полноценным управлением контроллером через телефон.
|
если вплотную, то ждем подробностей и новостей по этому направлению 
__________________ 
|
|
|
13.05.2014, 15:16
|
#13
|
Бан за нарушения
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
Игоревич, да оказалось что все намного проще чем думалось....
__________________ 
|
|
|
Ці 2 користувач(ів) сказали Дякую sae74 за це повідомлення:
|
|
13.05.2014, 19:54
|
#14
|
Придивляюся
Реєстрація: 11.03.2014
Звідки Ви: Днепропетровск
Дописи: 82
сказав Дякую: 18
сказали Дякую 33 раз(и) в 24 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
А у меня сегодня контроллер подвис  пришел с работы а он свет зараза не включил  грешу на блок питания, он у меня от роутера на 9 в - 0.5А, подскажите какой лучше взять?
|
|
|
13.05.2014, 20:33
|
#15
|
Бан за нарушения
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
|
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===
ukrandruha, завис-не реагировал на касание к экрану? Какой значок был над номером канала?
Если реагировал - то проверьте все 7 программ на данном канале.
Скорее всего сработало либо условие "другое", либо если у вас силовой блок на реле - реле "залипло".
__________________ 
|
|
|
 |
|
Тут присутні: 1 (учасників - 0 , гостей - 1)
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 18:41.
|