|
|
17.03.2014, 13:10
|
|
Простой акваконтроллер ARDUINO
Живу я тут
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
17.03.2014, 13:10
Рейтинг:
(9 голосов - 5.00 средняя оценка)
Аква контроллер ARDUINO.
(Обратите внимание на доработанный вариант от форумчан. Ссылка внизу!)
( ПродолжениеПростой акваконтроллер ARDUINO v.2 (LED море))
(ГОТОВЫЕ КОНТРОЛЛЕРЫ НЕ ПРОДАЮ)
Решил ознакомиться я с ARDUINO, за одно порадовать своих рыбасей.
Сделать им(себе) доп удобства за минимальную цену и с минимальным напрягом по времени.
На eBay заказал.
Контроллер
Arduino PRO Mini ATMEGA328P 5V 16M (16MHZ) + CP2102 модуль + кабель = полный комплект для программирования - US $3.18
Часы реального времени
I2C RTC DS1307 AT24C32 Real Time Clock Module for Arduino + Батарейка US $1.15
Индикатор 84*48 LCD Module White backlight adapter PCB for Nokia 5110 Arduino US $1.83
Влагозащищенный цифровой датчик температуры
DS18b20 Waterproof Temperature Sensors (5м нормального кабеля) US $3.7
В качестве блока питания зарядка от iPhon там же за 1 бакс.
Еще немного мелочи типа симисторов и опторазвязки для силовой части.
Что вышло в итоге.
Аква контроллер с энергонезависимыми часами реального времени.
Графический экран с регулировкой яркости подсветки и контрастности.
Управление 13-ю нагрузками.
Куча таймеров, ограничил по 25 на канал (памяти хватит на 500).
Поддержка режима «кормление» - отключается фильтр на 20 мин.
Цифровой термометр и управление нагревателем и охладителем(в моем случае кулер).
Органы управления
1 кнопка отмена
2 кнопка вверх
3 кнопка вниз
4 кнопка ОК
Нагрузки
D10 куллер (С регулировкой оборотов)
D11 ЛЕД (Восход/закат)
А0 1W (термометр)
D12 Фильтр
D13 Нагреватель
D1 СО2
D0 Компрессор
А1 Свет1
А2 Свет2
А3 УДО Микро
А4 УДО Макро
А5 УДО Железо
А6 Управление БП
Себестоимость контроллера чуть больше 10 баксов.
На картинке силовая часть в виде готового релейного модуля (такие есть и на 8 каналов - цена около 8 баксов), я использовал свою плату силовой части - схема и печатка во вложении(плату изготавливал по ЛУТ технологии).
Все проверено - работает.
Все комплектующие покупались на ибей и цены ориентировочные доставке везде БЕСПЛАТНАЯ.
ВАЖНО.
соединять ардуино и часы проводниками минимальной длинны !!!
Варианты скетча:
MIHS, скетч с измененными буквами.
Одна из лучших реализаций от форумчан
burnashev https://www.aquaforum.ua/showpost.ph...postcount=1221
Ant0ny https://www.aquaforum.ua/showpost.ph...postcount=1224
Последний раз редактировалось AlexVOK; 01.02.2019 в 23:47..
|
Просмотров: 492418
|
47 пользователей поблагодарили AlexVOK за данный пост:
|
AkaPain (28.08.2015), Alex Meng (30.10.2017), Andressio (01.02.2015), Ant0ny (08.07.2018), Arduino (03.12.2016), burnashev (16.09.2018), chack (10.12.2014), Denisios (27.05.2014), dimul (29.04.2014), Floyd (09.07.2018), Gorbounov (20.09.2014), h_a_m (12.01.2015), imac2008 (20.12.2015), kolljj (20.11.2014), Litr55 (24.02.2021), LVit (20.01.2016), Mehannik (11.11.2014), MIHS (27.01.2016), Multiman (27.03.2015), nanolab (18.03.2015), Olegvs (25.03.2017), PaninAV (07.09.2018), paradox860 (22.12.2014), pdv1965 (20.03.2014), RozarioAgro (10.03.2015), rusianGrt (09.10.2017), sae74 (22.08.2014), sefr111 (28.04.2016), Sem (22.03.2015), Sikx (30.01.2019), Slesh (18.10.2014), Spiker (12.11.2015), spolyakov (20.06.2015), steals81 (17.03.2014), Toha24510 (22.10.2015), Tvister86 (07.02.2017), ya7sergey (09.02.2017), _Vadim (27.02.2016), _Константин_ (28.03.2016), акв@фанат (23.11.2014), Артур Дент (24.04.2014), Ветал (08.03.2016), Вячеслав Сергеев (14.09.2015), Игорь-1 (30.10.2014), Никола73 (31.03.2017), Петко Шкодров (18.10.2014), Юрий77 (26.02.2016) |
Реклама помогает развиваться |
|
28.03.2017, 11:43
|
#991
|
Бан за нарушения
Регистрация: 13.05.2016
Адрес: Глобино
Сообщений: 145
Поблагодарил(а) : 37
Поблагодарили 54 раз(а) в 32 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
AndrewUh, я вчера проверяла свою сборку часов DS3231 на них есть 2 резистора, но они не подтягивающие.
На фото я вижу что есть резисторы, но являются ли они подтягивающими вы проверяли? Может они входят в обвязку микросхемы?
Я вам делала подсказку и задавала вопрос, почему там не должны быть подтягивающие резисторы, но пропустили это мимо головы.
Но я всё таки попробую достучаться Я правда не знаю даже как, потому что люди только о волосатых мотороллерах думаю, ну у каждого свои мечты
Подтягивающие резисторы ставят именно на линии SDA и CLS. Если устройство одно и включает в себя эти резисторы, то всё хорошо будет, но если я повешу 10 устройств и в каждую какие то идиоты запихнут подтягивающие резисторы по 10к Ом, то я в итоге получу подтяжку в 1к Ом, а если везде поставят 4.7к Ом, то я получу 0,47к ОМ или 470 Ом. Надеюсь я понятно объяснила?
__________________
|
|
|
28.03.2017, 11:48
|
#992
|
Живу я тут
Регистрация: 11.12.2011
Адрес: Москва
Сообщений: 112
Поблагодарил(а) : 14
Поблагодарили 15 раз(а) в 13 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Сообщение от mashenkaM
AndrewUh, я вчера проверяла свою сборку часов DS3231 на них есть 2 резистора, но они не подтягивающие.
На фото я вижу что есть резисторы, но являются ли они подтягивающими вы проверяли? Может они входят в обвязку микросхемы?
Я вам делала подсказку и задавала вопрос, почему там не должны быть подтягивающие резисторы, но пропустили это мимо головы.
Но я всё таки попробую достучаться Я правда не знаю даже как, потому что люди только о волосатых мотороллерах думаю, ну у каждого свои мечты
Подтягивающие резисторы ставят именно на линии SDA и CLS. Если устройство одно и включает в себя эти резисторы, то всё хорошо будет, но если я повешу 10 устройств и в каждую какие то идиоты запихнут подтягивающие резисторы по 10к Ом, то я в итоге получу подтяжку в 1к Ом, а если везде поставят 4.7к Ом, то я получу 0,47к ОМ или 470 Ом. Надеюсь я понятно объяснила?
|
Вы так любите смотреть даташиты: https://datasheets.maximintegrated.com/en/ds/DS1307.pdf
есть там какая-либо обвязка кроме подтягивающих резисторов?
Здесь используется DS1307 (так в шапке написано).
|
|
|
28.03.2017, 11:49
|
#993
|
Бан за нарушения
Регистрация: 13.05.2016
Адрес: Глобино
Сообщений: 145
Поблагодарил(а) : 37
Поблагодарили 54 раз(а) в 32 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
AquaGomel, не смогла заметить у вас на схеме DS3231, они снизу платы?
Если вы брали что то подобное https://ru.aliexpress.com/item/1pcs-...608.0.0.889oAp
то там нет подтягивающих резисторов
__________________
|
|
|
28.03.2017, 11:52
|
#994
|
Живу я тут
Регистрация: 11.12.2011
Адрес: Москва
Сообщений: 112
Поблагодарил(а) : 14
Поблагодарили 15 раз(а) в 13 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Сообщение от mashenkaM
|
На Вашей сборке я насчитал 8 резисторов (как минимум).
|
|
|
28.03.2017, 12:04
|
#995
|
Живу я тут
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Сообщение от mashenkaM
|
Да используется именно такой шилд. Я не в курсе что там в нем есть. Потому как если мне завтра захочется подключить еще какой-нибудь девайс, а там не будет этих резисторов, то что делать тогда?
|
|
|
Реклама помогает развиваться |
|
28.03.2017, 12:23
|
#996
|
Бан за нарушения
Регистрация: 13.05.2016
Адрес: Глобино
Сообщений: 145
Поблагодарил(а) : 37
Поблагодарили 54 раз(а) в 32 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Сообщение от AndrewUh
|
Да кроме подтягивающих резисторов я вижу справа резистор между SQW/OUT и питанием.
Во вторых - раз в уже начали всё таки читать даташиты, вы заметили что в даташите показана схема с 1 микросхемой, а на плате их ДВЕ, обвязку второй вы знаете?
Я вас изначально спросил, ВЫ ПРОВЕРЯЛИ ЛИЧНО подтягивающие это резисторы или нет?
__________________
|
|
|
28.03.2017, 12:35
|
#997
|
Живу я тут
Регистрация: 11.12.2011
Адрес: Москва
Сообщений: 112
Поблагодарил(а) : 14
Поблагодарили 15 раз(а) в 13 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Сообщение от mashenkaM
Да кроме подтягивающих резисторов я вижу справа резистор между SQW/OUT и питанием.
Во вторых - раз в уже начали всё таки читать даташиты, вы заметили что в даташите показана схема с 1 микросхемой, а на плате их ДВЕ, обвязку второй вы знаете?
Я вас изначально спросил, ВЫ ПРОВЕРЯЛИ ЛИЧНО подтягивающие это резисторы или нет?
|
Это тоже подтягивающий для выхода SQW.
Вторая микросхема-память, обвязка стандартная. Отдельно 6 контактов (квадратики такие) - выбор адреса для микросхемы памяти (паяют перемычки, если надо). По умолчанию - адрес 0х50 (вроде). Если надо-могу уточнить.
На своем модуле проверял - у меня все нормально.
На этот модуль нет даташита и быть не может
Последний раз редактировалось AndrewUh; 28.03.2017 в 12:41..
|
|
|
28.03.2017, 12:48
|
#998
|
Бан за нарушения
Регистрация: 13.05.2016
Адрес: Глобино
Сообщений: 145
Поблагодарил(а) : 37
Поблагодарили 54 раз(а) в 32 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Приношу свои извинения, прозвонила плату часов и нашла что обе линии подтянуты к питанию через сборки резисторов 472.
__________________
|
|
|
28.03.2017, 12:49
|
#999
|
Живу я тут
Регистрация: 11.12.2011
Адрес: Москва
Сообщений: 112
Поблагодарил(а) : 14
Поблагодарили 15 раз(а) в 13 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
mashenkaM, у меня складывается впечатление, что я общаюсь чисто с теоретиком, который паяльник в руках не держал. Сплошные ссылки на даташиты и прочее. Здесь не форум программистов: люди делают конкретные устройства и, при необходимости, пишут программы, как умеют. Больше у меня нет желания вести с Вами дискуссии в чужих темах. Если есть вопросы - пишите в личку. С нетерпением ждем тему с Вашим контроллером!
|
|
|
Пользователь, который поблагодарил AndrewUh за данный пост:
|
|
28.03.2017, 13:20
|
#1000
|
Бан за нарушения
Регистрация: 13.05.2016
Адрес: Глобино
Сообщений: 145
Поблагодарил(а) : 37
Поблагодарили 54 раз(а) в 32 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
AndrewUh, контроллер который у меня сейчас работает больше напоминает лего, потому что собран модулями и думаю ни кто его повторять не будет. Он у меня то изменялся, то добавлялся, то ещё что, я развивалась и он тоже. До разведения плат я ещё как то не доросла. Поэтому создавать тему про контроллер который кроме меня ни кому не нужен не имеет смысла. Да и посмотрите - нас любителей совсем мало у AquaGomel в теме всего 13 лайков.
Как показал опыт -каждый делает по своему и двух одинаковых аква контроллеров почти нет.
На новых два контроллера на ESP8266 у меня всё почти есть из деталей, но критически не хватает времени.
По схемотехнике нет особо ни чего интересного, что, куда и как и так понятно. Схему можно дать спаять любому технарю-студенту.
А вот программирование контроллера это самое интересное и трудоёмкое, вот тут интересно было бы поделится и перенять опыт
__________________
|
|
|
29.03.2017, 08:45
|
#1001
|
Живу я тут
Регистрация: 10.10.2015
Адрес: Дома
Сообщений: 153
Поблагодарил(а) : 20
Поблагодарили 33 раз(а) в 25 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Сообщение от AndrewUh
Здесь не форум программистов: люди делают конкретные устройства и, при необходимости, пишут программы, как умеют.
|
|
|
|
29.03.2017, 12:26
|
#1002
|
Бан за нарушения
Регистрация: 13.05.2016
Адрес: Глобино
Сообщений: 145
Поблагодарил(а) : 37
Поблагодарили 54 раз(а) в 32 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Оффтоп
Витенька, по этому поводу есть старый анекдот, почему нельзя заниматься, этим на красной площади, потому что советами замучают.
Так вот если кто то размещает тему и не хочет что бы его творение обсуждали, то закрывает тему, а так будьте готовые к обсуждению и критике. Это же не газета, это форум, где каждый ИМЕЕТ ПРАВО ВЫСКАЗАТЬ СВОЁ МНЕНИЕ И оно может кому то не нравится и это проблема, того кому она не нравится.
А если вы поддерживаете стиль "Как умею и лучше уметь не хочу и ничего слышать не хочу" то что тут можно сказать... вы так и не научитесь лучше...
Не говоря о том что вы нарушили правила форума своим постом:
2.5. ЗАПРЕЩАЕТСЯ:
...
2.5.15. создавать сообщения (кроме раздела «Обо всем понемногу»), не содержащие текста и состоящие из одних только смайлов, а также восклицаний («ну-ну», «класс» и т.п.). Подобные сообщения будут расцениваться как флуд и будут удаляться без предупреждения;
__________________
|
|
|
29.03.2017, 16:33
|
#1003
|
Живу я тут
Регистрация: 10.10.2015
Адрес: Дома
Сообщений: 153
Поблагодарил(а) : 20
Поблагодарили 33 раз(а) в 25 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Машенька Вас я совсем не затрагивал и не обсуждал, я выделил цитату которая мне понравилась,
Цитата:
Сообщение от AndrewUh
Здесь не форум программистов: люди делают конкретные устройства и, при необходимости, пишут программы, как умеют.
|
не всем же быть программистами, кому то надо и энергетику спасать и землю пахать. Ну а раз уж нарушил и Вы абсолютно уверены в своей правоте и беспрекословном соблюдении порядков расстреляйте, мы к этому уже привыкши.
|
|
|
29.03.2017, 17:13
|
#1004
|
Бан за нарушения
Регистрация: 13.05.2016
Адрес: Глобино
Сообщений: 145
Поблагодарил(а) : 37
Поблагодарили 54 раз(а) в 32 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Витенька, абсолютно уверен в своей правоте только дурак, я вон с подтягивающими регистрами "промахнулась", поняла свою ошибку и рада, а не комплексую
Я лично считаю, что мы тут что бы помогать и подсказывать друг другу, самая проблемная часть в нашей "работе" это отладка и поиск ошибок. А взгляд со стороны всегда лучше...
__________________
|
|
|
29.03.2017, 17:20
|
#1005
|
Живу я тут
Регистрация: 10.10.2015
Адрес: Дома
Сообщений: 153
Поблагодарил(а) : 20
Поблагодарили 33 раз(а) в 25 сообщениях
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Сообщение от mashenkaM
Я лично считаю, что мы тут что бы помогать и подсказывать друг другу, самая проблемная часть в нашей "работе" это отладка и поиск ошибок. А взгляд со стороны всегда лучше...
|
А что бы не было нарушений промолчу!!!
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 22:07. Часовой пояс GMT +3.
|