Простой акваконтроллер ARDUINO - Страница 67 - Аквафорум - форум акваріумістів та тераріумістів
На сайт Всеукраинской Ассоциации аквариумистов
На главную страницу форума



 


Вернуться   Аквафорум - форум акваріумістів та тераріумістів > Аквариум и оборудование > "Самоделкин" > Аквариумная автоматика
Аукцион Регистрация Дневники Справка Пользователи Календарь Сообщения за день

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 17.03.2014, 13:10  
Простой акваконтроллер ARDUINO
 
Аватар для AlexVOK
Живу я тут

Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
 

Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
AlexVOK AlexVOK поза форумом 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

Миниатюры
Нажмите на изображение для увеличения
Название: $(KGrHqZ,!rYFG1iISsbLBRzjq2iFV!~~60_12.JPG
Просмотров: 3119
Размер:	18.8 Кб
ID:	415548   Нажмите на изображение для увеличения
Название: TK0616-2-easydealhere.jpg
Просмотров: 3903
Размер:	122.2 Кб
ID:	415549   Нажмите на изображение для увеличения
Название: 047167-1-03.jpg
Просмотров: 3326
Размер:	25.3 Кб
ID:	415550   Нажмите на изображение для увеличения
Название: 047167-1-02.jpg
Просмотров: 3225
Размер:	17.8 Кб
ID:	415551   Нажмите на изображение для увеличения
Название: 27482.jpg
Просмотров: 3516
Размер:	63.9 Кб
ID:	416203  

Нажмите на изображение для увеличения
Название: Плата 220.jpg
Просмотров: 4826
Размер:	88.0 Кб
ID:	451418   Нажмите на изображение для увеличения
Название: aqua_controll_sch.jpg
Просмотров: 11068
Размер:	55.4 Кб
ID:	457447  

Вложения
Тип файла: rar libraries.rar (225.8 Кб, 4456 просмотров)
Тип файла: zip aqua_controll_PNG.zip (1.59 Мб, 4435 просмотров)
Тип файла: rar aqua_controll_spl7.rar (237.5 Кб, 3898 просмотров)
Тип файла: rar aqua_controll.rar (9.1 Кб, 4299 просмотров)
Тип файла: rar 220_v3.rar (18.4 Кб, 3770 просмотров)


Последний раз редактировалось 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 Ом. Надеюсь я понятно объяснила?


__________________

mashenkaM поза форумом   Ответить с цитированием
Старый 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 (так в шапке написано).

AndrewUh поза форумом   Ответить с цитированием
Старый 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
то там нет подтягивающих резисторов


__________________

mashenkaM поза форумом   Ответить с цитированием
Старый 28.03.2017, 11:52   #994
Живу я тут
  
 
Регистрация: 11.12.2011
Адрес: Москва
Сообщений: 112
Поблагодарил(а) : 14
Поблагодарили 15 раз(а) в 13 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Сообщение от mashenkaM Посмотреть сообщение
AquaGomel, не смогла заметить у вас на схеме DS3231, они снизу платы?
Если вы брали что то подобное https://ru.aliexpress.com/item/1pcs-...608.0.0.889oAp
то там нет подтягивающих резисторов
На Вашей сборке я насчитал 8 резисторов (как минимум).

AndrewUh поза форумом   Ответить с цитированием
Старый 28.03.2017, 12:04   #995
Живу я тут
  
 
Аватар для AquaGomel
 
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
Отправить сообщение для AquaGomel с помощью ICQ Отправить сообщение для AquaGomel с помощью Skype™
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Сообщение от mashenkaM Посмотреть сообщение
AquaGomel, не смогла заметить у вас на схеме DS3231, они снизу платы?
Если вы брали что то подобное https://ru.aliexpress.com/item/1pcs-...608.0.0.889oAp
то там нет подтягивающих резисторов
Да используется именно такой шилд. Я не в курсе что там в нем есть. Потому как если мне завтра захочется подключить еще какой-нибудь девайс, а там не будет этих резисторов, то что делать тогда?

AquaGomel поза форумом   Ответить с цитированием
Реклама помогает развиваться
Старый 28.03.2017, 12:23   #996
Бан за нарушения
  
 
Регистрация: 13.05.2016
Адрес: Глобино
Сообщений: 145
Поблагодарил(а) : 37
Поблагодарили 54 раз(а) в 32 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Сообщение от AndrewUh Посмотреть сообщение
Вы так любите смотреть даташиты: https://datasheets.maximintegrated.com/en/ds/DS1307.pdf
есть там какая-либо обвязка кроме подтягивающих резисторов?
Здесь используется DS1307 (так в шапке написано).
Да кроме подтягивающих резисторов я вижу справа резистор между SQW/OUT и питанием.
Во вторых - раз в уже начали всё таки читать даташиты, вы заметили что в даташите показана схема с 1 микросхемой, а на плате их ДВЕ, обвязку второй вы знаете?
Я вас изначально спросил, ВЫ ПРОВЕРЯЛИ ЛИЧНО подтягивающие это резисторы или нет?


__________________

mashenkaM поза форумом   Ответить с цитированием
Старый 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..
AndrewUh поза форумом   Ответить с цитированием
Старый 28.03.2017, 12:48   #998
Бан за нарушения
  
 
Регистрация: 13.05.2016
Адрес: Глобино
Сообщений: 145
Поблагодарил(а) : 37
Поблагодарили 54 раз(а) в 32 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Приношу свои извинения, прозвонила плату часов и нашла что обе линии подтянуты к питанию через сборки резисторов 472.


__________________

mashenkaM поза форумом   Ответить с цитированием
Старый 28.03.2017, 12:49   #999
Живу я тут
  
 
Регистрация: 11.12.2011
Адрес: Москва
Сообщений: 112
Поблагодарил(а) : 14
Поблагодарили 15 раз(а) в 13 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

mashenkaM, у меня складывается впечатление, что я общаюсь чисто с теоретиком, который паяльник в руках не держал. Сплошные ссылки на даташиты и прочее. Здесь не форум программистов: люди делают конкретные устройства и, при необходимости, пишут программы, как умеют. Больше у меня нет желания вести с Вами дискуссии в чужих темах. Если есть вопросы - пишите в личку. С нетерпением ждем тему с Вашим контроллером!

AndrewUh поза форумом   Ответить с цитированием
Пользователь, который поблагодарил AndrewUh за данный пост:
ya7sergey (28.03.2017)
Старый 28.03.2017, 13:20   #1000
Бан за нарушения
  
 
Регистрация: 13.05.2016
Адрес: Глобино
Сообщений: 145
Поблагодарил(а) : 37
Поблагодарили 54 раз(а) в 32 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

AndrewUh, контроллер который у меня сейчас работает больше напоминает лего, потому что собран модулями и думаю ни кто его повторять не будет. Он у меня то изменялся, то добавлялся, то ещё что, я развивалась и он тоже. До разведения плат я ещё как то не доросла. Поэтому создавать тему про контроллер который кроме меня ни кому не нужен не имеет смысла. Да и посмотрите - нас любителей совсем мало у AquaGomel в теме всего 13 лайков.
Как показал опыт -каждый делает по своему и двух одинаковых аква контроллеров почти нет.

На новых два контроллера на ESP8266 у меня всё почти есть из деталей, но критически не хватает времени.
По схемотехнике нет особо ни чего интересного, что, куда и как и так понятно. Схему можно дать спаять любому технарю-студенту.
А вот программирование контроллера это самое интересное и трудоёмкое, вот тут интересно было бы поделится и перенять опыт


__________________

mashenkaM поза форумом   Ответить с цитированием
Старый 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===

Оффтоп


__________________

mashenkaM поза форумом   Ответить с цитированием
Старый 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===

Витенька, абсолютно уверен в своей правоте только дурак, я вон с подтягивающими регистрами "промахнулась", поняла свою ошибку и рада, а не комплексую
Я лично считаю, что мы тут что бы помогать и подсказывать друг другу, самая проблемная часть в нашей "работе" это отладка и поиск ошибок. А взгляд со стороны всегда лучше...


__________________

mashenkaM поза форумом   Ответить с цитированием
Старый 29.03.2017, 17:20   #1005
Живу я тут
  
 
Регистрация: 10.10.2015
Адрес: Дома
Сообщений: 153
Поблагодарил(а) : 20
Поблагодарили 33 раз(а) в 25 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Сообщение от mashenkaM Посмотреть сообщение
Я лично считаю, что мы тут что бы помогать и подсказывать друг другу, самая проблемная часть в нашей "работе" это отладка и поиск ошибок. А взгляд со стороны всегда лучше...
А что бы не было нарушений промолчу!!!

Витенька поза форумом   Ответить с цитированием


Share/Bookmark

Ответ

Метки
arduino, акваконтроллер


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход




Текущее время: 22:07. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
(с)Бешлега Олександр Анатолійович, 2002-2024. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.

Друзі форуму: Зоомагазин byCOLLAR.com; waudog.ua

AQA.ru  - все об аквариумах

no new posts