Ардуино для чайника или знатоки форума для аквариумиста - Страница 10 - Аквафорум - форум акваріумістів та тераріумістів
На сайт Всеукраинской Ассоциации аквариумистов
На главную страницу форума



 


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

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

Ответ
 
Опции темы Опции просмотра
Старый 09.09.2015, 21:45  
Ардуино для чайника или знатоки форума для аквариумиста
 
Аватар для Сергій М
Живу я тут

Регистрация: 31.12.2014
Адрес: Львов
Сообщений: 1,421
 

Поблагодарил(а) : 279
Поблагодарили 843 раз(а) в 539 сообщениях
Сергій М Сергій М поза форумом 09.09.2015, 21:45
Рейтинг: (1 голосов - 5.00 средняя оценка)

Данную тему хочу сделать для тех кто хочет, но не может себе позволить дорогостоящее оборудование, но умеет работать руками и имеет вдохновение учиться, прислушиваться и экспериментировать.
Просмотрев много тем у нас на форуме и чужих ресурсах, пришел к выводу что не так всё плачевно, что не за самые сумасшедшие деньги можно сделать себе то что облегчит страдание над развитием своего аквариума.
Лично меня заинтересовали тему где на более-менее понятном языке показано как именно можно связать умные и сложные узлы в одно целое получая рабочую "лошадку" обеспечивающую Вас самым нужным, в моём случае это освещение на светодиодах. Поэтому начал искать контроллеры способные работать с 4-6 каналов ШИМ, и при этом стоить не дорого, так как ЛЕД освещение и так не самое дешевое капиталовложение с начала (но потом ... экономия оправдывается в разы!!)
Так как Я далёк от электроники (но паяльник для меня не враг) и всех хитроумных фраз связанных с этим - копал глубже, начал натыкаться на "схемы" подключения :
http://www.aquaforum.ua/showpost.php...&postcount=127
и

ведь есть же люди которые знают как из "бутерброда", реле времени, нескольких датчиков температуры и блока ШИМ драйверов сделать контроллер, описав последовательность подключения и поделившись опытом сделать огромнейший взнос в развитие аквариумистов, которые хотят перейти из ранга "начинающих" в ранг "любителей профессиональной аквариумистики" )))
Для этого прошу всех кто понимает о чём именно идёт речь - делиться в этой теме своими наработками, схемами, прошивками, скетчами и т.д. и т.п., но не забывая что тема создана для "далёких" от электроники, но которые обладают незаурядным энтузиазмом и рвением )))) поэтому не стоит обижаться и лудить если Вас просят более подробно описать ту или иную процедуру подключения\пайки\прошивки\проверки\настройки (нужное подчеркнуть)

П.С. Я уверен, что любому активного помогателю, который поможет (не сделает всю работу за "чайника", а именно поможет), каждый кому помогли, будет особо благодарен, а возможно и даже материально, за сложную помощь (хоть тема создавалась для максимальной экономии при сборке, но случаи бывают разные - все должны понимать)


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

Последний раз редактировалось Сергій М; 01.10.2017 в 22:18..
Просмотров: 97625
Ответить с цитированием
23 пользователей поблагодарили Сергій М за данный пост:
alexbrutalcore (07.11.2016), anttoha (11.09.2016), Arduino (03.12.2016), Argo? (27.11.2016), Asrok (20.05.2016), baer (18.04.2018), ded_andrey (15.09.2015), Divider (10.09.2015), dvvd (02.12.2016), Jenn (11.09.2015), Kolyanich (11.02.2016), likuz1973 (03.07.2016), mashenkaM (27.11.2016), MEGGIDO (05.02.2016), nickanya (06.12.2016), onikitin (23.03.2016), RozarioAgro (27.05.2016), rya66 (29.01.2019), rybag (01.10.2017), Senturio (31.10.2016), sergiyko (02.12.2016), Алексей Днепр (30.09.2017), Юрий77 (11.02.2016)
Реклама помогает развиваться
Старый 30.11.2016, 18:09   #136
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Arduino сегодня по вашему совету пробовал проверить скетч с Вашими правками, дает ошибку. Ругается на отсутствие папок, хотя в библиотеке они есть. Далее ругается на датчик температуры и тд. Что делаю не так? Скрины прилагаю
Миниатюры
Нажмите на изображение для увеличения
Название: Либы.JPG
Просмотров: 214
Размер:	84.4 Кб
ID:	572372   Нажмите на изображение для увеличения
Название: Ошибки.JPG
Просмотров: 285
Размер:	80.6 Кб
ID:	572373  


Последний раз редактировалось likuz1973; 30.11.2016 в 18:41..
likuz1973 поза форумом   Ответить с цитированием
Старый 30.11.2016, 18:13   #137
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от Arduino Посмотреть сообщение
likuz1973, вам и так хорошо А больше ни кому и не нужно. Но возможно это задача популяризации, но для этого нужно предложить простой в сборке акваконтроллер, а лучше всего готовый наборчик. Подобные уже собранные и прошитые наборчики продают разные производители, но там и цена другая, чем отдельно запчастей.
Неее))) уже не хорошо))). Уже охота, чтоб грелка работала через реле, куллер включался на охлаждение радиатора, чтоб рассветы-закаты были не ступенчатыми, а плавными

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

Сделал почти по этому примеру, http://www.aquaforum.ua/showthread.php?t=175844 только некоторые функции "подточил" под шо я хочу. Получилось как то так.



Из кода убрал удо, кулера, расвет/закат, остались семь каналов с таймерами и восьмой управление обогревом.

Витенька поза форумом   Ответить с цитированием
Старый 30.11.2016, 19:07   #139
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от likuz1973 Посмотреть сообщение
Arduino сегодня по вашему совету пробовал проверить скетч с Вашими правками, дает ошибку. Ругается на отсутствие папок, хотя в библиотеке они есть. Далее ругается на датчик температуры и тд. Что делаю не так? Скрины прилагаю
Не дружит с библиотеками, каких вы их ставили?
куда легли библиотеки? я обычно их сам просто копирую в виде папок сюда
c:\Users\****\Documents\Arduino\libraries\
У вас уже должна быть создана эта папка.

Я бы советовал обновить среду Ардуино до последней версии, они сейчас стабильные http://www.arduino.org/downloads
или https://www.arduino.cc/en/Main/Software
Не помню какая из них стоит дома, прийду - скажу.


Последний раз редактировалось Arduino; 30.11.2016 в 19:13..
Arduino поза форумом   Ответить с цитированием
Старый 30.11.2016, 19:23   #140
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Витенька, опыт показывает, что лезть в чужой код тяжелее чем писать свой, а код там не простой, человек не слабо заморочился с меню и подход к реализации у каждого свой, и сказать какой лучше нельзя - иначе начнётся холивар
Витенька, вас работа кнопок не бесит? Судя по коду реализации в нём нет защиты от дребезга контактов и т.д. Может у меня полный китай, но без определённого кода проверки нажатия кнопки, норм они не работают, да и не должны

Arduino поза форумом   Ответить с цитированием
Реклама помогает развиваться
Старый 30.11.2016, 19:28   #141
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Папка есть, она создаётся при первой инициализации. Библиотеки добавлял чере Add, после проверил, папки расположены в как и у Вас на диске С в моих документах, ардуино, лайбрарис

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

Arduino, та вроде нормально всё работает, изредка бывает типа заедание-несрабатывание кнопок но это проявляется если сильно быстро пытаться шерстить по меню, если умеренно то ничего подобного не проявляется. Да и по меню как таково шастать очень редко приходится, основное куда часто так это в первом меню кормление нужно жмакнуть что бы фильтр остановился на заданное время. Сейчас доделываю кормушку потом и фильтр с кормушкой на таймера поставлю, ващще ниче тыкать ненужно будет, приходить и только медитировать.

Витенька поза форумом   Ответить с цитированием
Старый 30.11.2016, 20:51   #143
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от likuz1973 Посмотреть сообщение
Arduino сегодня по вашему совету пробовал проверить скетч с Вашими правками, дает ошибку. Ругается на отсутствие папок, хотя в библиотеке они есть. Далее ругается на датчик температуры и тд. Что делаю не так? Скрины прилагаю
Боже я вам чушь залил вместо библиотек
То есть уже скомпилированые библиотеки...
Сейчас исправим

Arduino поза форумом   Ответить с цитированием
Старый 30.11.2016, 20:58   #144
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Удалите в ручную те библиотеки-папки и скопируйте туда новые
c:\Users\****\Documents\Arduino\libraries\
Вложения
Тип файла: zip likuz1973.zip (95.5 Кб, 60 просмотров)

Arduino поза форумом   Ответить с цитированием
Старый 30.11.2016, 21:01   #145
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Витенька, а какую вы автокормушку используете, самодельную, если да то не поделитесь тем что получилось.
Я для этого купил дешёвые шаговые SG90 и нашёл пустые коробочки из-под зубочисток и тик-така, но руки ещё не дошли что бы собрать это и протестировать, пока вижу проблему с дозировкой. ЧЕм меньше корма осталось, тем меньше доза. Неправильно!

Arduino поза форумом   Ответить с цитированием
Старый 30.11.2016, 21:14   #146
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Arduino установил версию 1.7.10, запустил проверку, прошлые ошибки ушли, но не все, осталась:
Arduino: 1.7.10 (Windows XP), Плата"Arduino Uno"

likuz1973.ino:1:18: fatal error: Wire.h: No such file or directory

compilation terminated.

Ошибка компиляции.

Это сообщение будет содержать больше информации чем
"Отображать вывод во время компиляции"
включено в Файл > Настройки

Что еще необходимо поправить? Папка Wire.h в библиотеке есть

likuz1973 поза форумом   Ответить с цитированием
Старый 30.11.2016, 21:16   #147
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Ругается на отсутствие файла или каталога под именем Wire.h?

likuz1973 поза форумом   Ответить с цитированием
Старый 30.11.2016, 21:24   #148
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от Arduino Посмотреть сообщение
Удалите в ручную те библиотеки-папки и скопируйте туда новые
c:\Users\****\Documents\Arduino\libraries\
Сразу не увидел сообщение))) сейчас исправим

Проверка прошла успешно)) Вот, что выдало в завершении:
Sketch uses 11*148 bytes (34%) of program storage space. Maximum is 32*256 bytes.
Global variables use 861 bytes (42%) of dynamic memory, leaving 1*187 bytes for local variables. Maximum is 2*048 bytes.
Как я понимаю есть еще около 60% свободной памяти?
Завтра соберу все на проводах, поставлю на тест в акву. Планирую проверить грелку и радиатор ледов


Последний раз редактировалось likuz1973; 30.11.2016 в 21:34..
likuz1973 поза форумом   Ответить с цитированием
Старый 30.11.2016, 21:32   #149
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

likuz1973, у вас уно или нано?

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

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

Вот так гильзочкой будет регулироваться количество забора корма.


Принцип работы простой, моторчик будет работать от пяти вольт мобильной зарядки, блок питания подключается к одному из выходов контроллера, по заданному времени кормушка сделает один полный оборот и остановится в исходном положении. Вот и вся премудрость, если интересует что то подробнее спрашивайте.

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


Share/Bookmark

Ответ

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


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

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

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

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




Текущее время: 20:44. Часовой пояс 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