На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика
Аукцион Реєстрація ЧаПи Учасники Календар Нинішні дописи

Примітки

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

Реєстрація: 11.07.2013
Звідки Ви: Киев (Борщаговка)
Дописи: 665
 

сказав Дякую: 106
сказали Дякую 535 раз(и) в 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
Переглядів: 3820
Розмір:  18,8 КБ
ID:	415548   Щоб збільшити малюнок, клацніть по ньому
Назва:  TK0616-2-easydealhere.jpg
Переглядів: 4598
Розмір:  122,2 КБ
ID:	415549   Щоб збільшити малюнок, клацніть по ньому
Назва:  047167-1-03.jpg
Переглядів: 3957
Розмір:  25,3 КБ
ID:	415550   Щоб збільшити малюнок, клацніть по ньому
Назва:  047167-1-02.jpg
Переглядів: 3849
Розмір:  17,8 КБ
ID:	415551   Щоб збільшити малюнок, клацніть по ньому
Назва:  27482.jpg
Переглядів: 4124
Розмір:  63,9 КБ
ID:	416203  

Щоб збільшити малюнок, клацніть по ньому
Назва:  Плата 220.jpg
Переглядів: 5556
Розмір:  88,0 КБ
ID:	451418   Щоб збільшити малюнок, клацніть по ньому
Назва:  aqua_controll_sch.jpg
Переглядів: 11731
Розмір:  55,4 КБ
ID:	457447  

Долучені файли
Тип файлу: rar libraries.rar (225,8 КБ, 5040 переглядів)
Тип файлу: zip aqua_controll_PNG.zip (1,59 МБ, 5054 переглядів)
Тип файлу: rar aqua_controll_spl7.rar (237,5 КБ, 4506 переглядів)
Тип файлу: rar aqua_controll.rar (9,1 КБ, 4909 переглядів)
Тип файлу: rar 220_v3.rar (18,4 КБ, 4545 переглядів)


Востаннє редагував AlexVOK: 01.02.2019 о 23:47..
Переглядів: 553048
Відповісти з цитуванням
Ці 48 користувач(ів) сказали Дякую 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), Сан Саныч (07.10.2024), Юрий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
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
Надіслати повідомлення для 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 поза форумом   Відповісти з цитуванням
cказали "Дякую" 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 код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 22:24.


vBulletin 3.8.7 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.


no new posts