Самвеловская протока уже не совсем "ленивая" , но отлично работает, причем было уже придумано куча модификаций и улучшений.
когда-то и я что-то такое сделал, вот на 4 аквариума сразу:
сорри, за уже некий оффтоп
А по подробнее можно!!!!!!!!!!
Отправлено 24 Март 2015 - 19:04
Самвеловская протока уже не совсем "ленивая" , но отлично работает, причем было уже придумано куча модификаций и улучшений.
когда-то и я что-то такое сделал, вот на 4 аквариума сразу:
сорри, за уже некий оффтоп
А по подробнее можно!!!!!!!!!!
Отправлено 24 Март 2015 - 19:24
Разобрался со своим экраном, по моему у Олега был такой экран, калибровка работает, но получается экран перевернутый потому что верхний левый угол имеет координаты
X = 320
Y = 240
а нижний правый
X = 0
Y = 0
Вопрос к Олегу, что можно с этим сделать, или только программно.
Если только программно, то просьба к Андрею добавить это в скетч, я вижу не одному мне такой подарок пришел,
Вот в роди Олег в своих скетчах переворачивал
Отправлено 24 Март 2015 - 20:19
А по подробнее можно!!!!!!!!!!
напишите в личку, ибо это оффтоп
Отправлено 24 Март 2015 - 22:05
Многие спрашивают по поводу обновлений. Хочу задать встречный вопрос: что надо обновить, добавить, изменить?
А то мне вроде как хватает того что есть. А все просят обновлений
Андрей! По поводу функциональности вроде вопросов нет.... вопросы по поводу "сырости" скетча. Понятно что многое чисто косметическое, но тем не менее хотелось бы что бы кроме функциональности еще и красиво было. Например только что обнаружил: выстроил графики по 3-м каналам. В каждом канале свой график отображается нормально. В общем графике - 2 канала прорисовываются а вместо еще одного какие то ошметки...
Отправлено 24 Март 2015 - 22:58
Ну в общем, понял я откуда ноги у "сыра" растут
После некоторого анализа, пришел к выводу что вся эта дребедень, вылазит именно на бутерброде со стандартным шилдом. А вот с шилдом Олега таких чудес нет. Дело в том, что программа писалась и откатывалась именно на шилде Олега. И, кстати, весьма надежно, работает у меня на нем же, уже почти полгода.
Вот маленький список того, что программа выполняет на моей банке:
1. Управление светом (ну это само собой )
2. Контроль и управление температурой аквариума, светильника, БП.
3. Кормление рыбасов
4. Подмена воды.
5. Подача CO2
6. Подача жидких удобрений.
7. Вкл-Выкл УФ лампы, фильтра, аэрации, помпы прокачки воздушного пузыря на переливе.
8. Часы
Подозреваю, что все проблемы лезут из за танцев с ШИМом и прямой записью в порты...
Короче буду разбираться...
Отправлено 24 Март 2015 - 23:51
У меня встроенные графики тоже нормально показывались... потом я 3 канала в "0" установил а на 3-х сделал свои графики - и вылезла вышепоказанная картинка
Андрей, я думаю это легко проверить... так как у меня нет привязки к конкретному шилду (у меня все шлейфами сделано), могу перевести в режим шилда Олега и подключить на нужные пины и проверить
Если конечно это интересно...
Отправлено 25 Март 2015 - 00:27
Да, думаю, нет этом необходимости. А вот освободить пины, как в шилде Олега, я бы настоятельно рекомендовал. И в этом режиме погонять.
Отправлено 25 Март 2015 - 04:00
Вопрос к Олегу, что можно с этим сделать, или только программно.
Если только программно, то просьба к Андрею добавить это в скетч, я вижу не одному мне такой подарок пришел,
Вот в роди Олег в своих скетчах переворачивал////
Я с такой проблемой сталкивался. Это косячный экран, китайцы перемудрили и приклеили не правильно тач. В скейче ничего менять не нужно. Нужно просто подпилить библиотеку. Зайди в библиотеку UTouch, найди там есть файл utouch_calibration.ino найди там строку #define TOUCH_ORIENTATION PORTRAIT и замени ее на #define TOUCH_ORIENTATION LANDSCAPE. По логике вещей должно измениться ориентация экрана с портретного на альбомный, но непонять что там делали китайцы, но у меня переворачиваеся экран относительно оси У.
Андрей! По поводу функциональности вроде вопросов нет.... вопросы по поводу "сырости" скетча. Понятно что многое чисто косметическое, но тем не менее хотелось бы что бы кроме функциональности еще и красиво было. Например только что обнаружил: выстроил графики по 3-м каналам. В каждом канале свой график отображается нормально. В общем графике - 2 канала прорисовываются а вместо еще одного какие то ошметки...
У тебя такой же косячный экран как и у меня. Это тоже не косяк программы, это косяк библиотеки. Она у тебя стандартная? Тестовые скейчи идут нормально? Попробуй мою библиотеку. В папке библиотеки удаляешь старую библиотеку и копируешь мою. Не с заменой копировать, а именно с удалением. В этой библиотеке быстрее реализована прорисовка. А вообще во в этой теме разбираются такие экраны.
Андрей, у тебя пресняк? Дай ссылку на твой аквас и контроллер, чтобы посмотреть как у тебя это все реализовано? У меня тоже пресняк на 300 литров. Следующим шагом будет делать контроллер со светильником под него.
У меня встроенные графики тоже нормально показывались... потом я 3 канала в "0" установил а на 3-х сделал свои графики - и вылезла вышепоказанная картинка
Если я не ошибаюсь, то пресеты сохраняются на флешку? Попробуй перезалить программу со стиранием памяти и загрузить настройки с флешки. Может быть это остаточные явления в памяти Меги?
Отправлено 25 Март 2015 - 07:09
Напомните пожалуйста, на какой частоте идет диммирование света?
Просто смотрю сейчас данные по LDD-700H PWM FREQUENCY 100 ~ 1KHz
а в скетче по моему было около 25 KHz или я ошибаюсь? просто нет скетча перед глазами.
И второй вопрос, как в случае чего эта частота меняется, просто прописывается в скетче и всё?
Отправлено 25 Март 2015 - 08:07
Напомните пожалуйста, на какой частоте идет диммирование света?
Просто смотрю сейчас данные по LDD-700H PWM FREQUENCY 100 ~ 1KHz
а в скетче по моему было около 25 KHz или я ошибаюсь? просто нет скетча перед глазами.
И второй вопрос, как в случае чего эта частота меняется, просто прописывается в скетче и всё?
Выставляется все в скейче. По умолчанию частота 8 бит, а настраиваемая 11 бит
А вообще вот кусок кода
Отправлено 25 Март 2015 - 09:03
Выставляется все в скейче. По умолчанию частота 8 бит, а настраиваемая 11 бит
А вообще вот кусок кода
Скрытый текст
А 1 KHz выставить можно? просто в шиме я как то совсем не силён ))
или вот тут указана та рядность которую может выдавать ардуино?
Отправлено 25 Март 2015 - 09:43
Андрей, у тебя пресняк? Дай ссылку на твой аквас и контроллер, чтобы посмотреть как у тебя это все реализовано? У меня тоже пресняк на 300 литров. Следующим шагом будет делать контроллер со светильником под него.
Ссылки никакой нет. Но в этой теме я выкладывал фото своей конструкции.
На данный момент ищу причину писка БП, может быть из-за неправильной частоты диммирования подаваемой на драйвера?
С этого надо было начинать. А вообще почти у всех что то да пищит. У кого драйвер, у кого БП. Уменьшить писк можно конечно подбором частот. Но и звукоизоляция и заливка катушек эпоксидкой весьма эффективны.
Отправлено 25 Март 2015 - 10:05
Ссылки никакой нет. Но в этой теме я выкладывал фото своей конструкции.
С этого надо было начинать. А вообще почти у всех что то да пищит. У кого драйвер, у кого БП. Уменьшить писк можно конечно подбором частот. Но и звукоизоляция и заливка катушек эпоксидкой весьма эффективны.
ну хотелось бы к этому придти в последнем случае, если ничего другого не поможет
Лучше подскажите, пожалуйста, по поводу подбора частоты
Отправлено 25 Март 2015 - 10:10
Отправлено 25 Март 2015 - 10:19
Выставляется все в скейче. По умолчанию частота 8 бит, а настраиваемая 11 бит
Вы путаете разрядность с частотой. Это далеко не одно и то же...
Отправлено 25 Март 2015 - 10:35
А 1 KHz выставить можно? просто в шиме я как то совсем не силён ))
или вот тут указана та рядность которую может выдавать ардуино?
// PWM Frequency = 31.374 KHz// PWM Frequency = 3906 Hz// PWM Frequency = 488 Hz// PWM Frequency = 122 Hz// PWM Frequency = 30.63 HzИли мне просто нужно раскомментировать например вот эту строчку//byte PWM_FRQ_Value = 3; // PWM Frequency = 488 Hzа эту закомментироватьbyte PWM_FRQ_Value = 1; // PWM Frequency = 31.374 KHzP.S. Для меня это практически тёмный лес, но ковыряться в этом нравится. На данный момент ищу причину писка БП, может быть из-за неправильной частоты диммирования подаваемой на драйвера?
Ничего там менять не надо, 11 бит шим работает на 1Кц
11 бит шим в скейтче Олега настаивал я. на ldd работает все прекрасно без писков
Отправлено 25 Март 2015 - 11:02
Если уж быть точным, если в прошивке выставлено ICR1 = 2005, то частота 11 бит шима 1045 герц
Отправлено 25 Март 2015 - 11:28
Если уж быть точным, если в прошивке выставлено ICR1 = 2005, то частота 11 бит шима 1045 герц
Наврал 997 Гц
Отправлено 25 Март 2015 - 11:34
Наврал 997 Гц
Спасибо за инфу и точность
пошёл за эпоксидкой, катушки заливать ))
0 пользователей, 0 гостей, 0 анонимных