как пишется код ? есть какая то видеопамять на несколько страниц где поточечно написано изображение ? или постоянно контроллер должен посылать все точки для отрисовки ? или как то по другому ?
Добрый день! А исходником не поделитесь? Или ноу-хау. Необходимо делать знакомому контроллер управления гелиосистемой и вентиляцией, хотелось бы посмотреть на реализацию программы, так как таких сложных проектов не делал.
Исходником не поделюсь, но и не расстраивайтесь по этому поводу, так как толку от него особенного никому не будет. Причина - так как мой стиль написания в основном это таблицы с байтами, вкладываемая в другие таблицы с байтами (в иных видах программирования это иногда называется, вложения списками). Поэтому программа как бы получается много функциональная, но "читаемость" кода очень сложное. Даже я как автор этой программы (а я не профессионал , а любитель), по прошествии времени с трудом ориентируюсь как это сделано. Это еще и потому , что стиль написания программы "делается за один раз" ... Начинаешь создавать такую программу, придерживаясь какой то идеи, все основные связи в программе "удерживаются в голове (пока "свежо")", и таким образом вся работа программы под контролем. Как проходит время, то и исходник бесполезен, легче писать новое. И вам советую создавать свои простые программки, и потом объединять их в общее, так больше шансов достичь успехов. А исходник такого размера как в этой программе (примерно 10000 строк) даже если бы мне кто "подарил", он бы мне оказался бесполезен :(((
Программа разработана под дисплей ST7920, архив с файлами находится в конце статьи sxem.org/2-vse-stati/17-avtomatika-v-bytu/204-geliosistema-gvs-i-otoplenie. А так же в форуме sxem.org/forum/termometry-termostaty/344-blok-upravl-solnechnoj-geliosistemoj-dlya-gvs-i-otopleniya-atmega128a-st7920#46858 Программы под ks0108 прошивок нет.
ВАУ ! ЭТО КРУТО !!! Собственно сам занялся изучением Ардуино пару месяцев назад для постройки чего то подобного . А как удалось на Атмега 128 всунуть столько настроек и такой дисплей ? Я думал (по Ютубу) что нужна и остановил свой выбор на Атмега 328 5в 16 м , Подскажите мой вариант основного контроллера подойдет для подобного ? еще раз повторюсь в этой теме новичек не судите строго ..
328 АТмеги вполне хватит для выполнения такой задачи, но в моем случае для всех функций и графики что я напридумывал нужно 64 кб , а это две АТмега328, или половина от АТмега128. Еще мой выбор пал на АТмега128 потому что она "дешевая" а памяти много... настолько много, что это уже мой второй глобальный проект на АТмега128 , и у меня фантазии хватило заполнить ее возможности только наполовину :)))
Нет на заказ не делаю, использую все только для собственного пользования, а для повторения и сборки другими людьми, я все файлы выложил в открытый доступ.
вывести на экран 3 на 3 пикселя 4354 значений одновременно!!! лайк и подписка не глядя.. Но как это можно использовать? жду видео, где 34500 значений на экране 2 на 2 пикселя.
добрый день. Хорошая работа, лайк заслуженный. можете скинуть исходник. aparita@ukr.net хочу разобраться как что работает. Спасибо. Если интересно могу скинуть свои наработки по стиральной машине на atmrega8
В данном проекте имеет значение только дифференциальный термостат, который занимает в исходнике 10 строк, остальное все это сервис к этому термостату. И в результате там 30тысяч строк, 630 различных переменных, больше 200 флагов для разных событий, около 160 обслуживающих функций. И все это построено вокруг работы диф. термостата. Да для любого человека больше пользы от описания работы термостата в статье, чем пробовать разбираться в таких исходниках.
на фоне ардуинок со всем к ним прилагающимся - это прямо теплое и ламповое решение)
На вид, очень все сложно?
Фантастика! Хочу стать таким же гуру!
Просто космос.
Какими знаниями нужно обладать , чтоб всё это собрать и запрограммировать. У меня нет слов.
Небольшими
как пишется код ? есть какая то видеопамять на несколько страниц где поточечно написано изображение ? или постоянно контроллер должен посылать все точки для отрисовки ? или как то по другому ?
Очень круто!!!
Привет. Очень круто столько настроек в маленьком экране как это вы все написали?
Интересно!
Добрый день! А исходником не поделитесь? Или ноу-хау. Необходимо делать знакомому контроллер управления гелиосистемой и вентиляцией, хотелось бы посмотреть на реализацию программы, так как таких сложных проектов не делал.
Исходником не поделюсь, но и не расстраивайтесь по этому поводу, так как толку от него особенного никому не будет.
Причина - так как мой стиль написания в основном это таблицы с байтами, вкладываемая в другие таблицы с байтами (в иных видах программирования это иногда называется, вложения списками).
Поэтому программа как бы получается много функциональная, но "читаемость" кода очень сложное.
Даже я как автор этой программы (а я не профессионал , а любитель), по прошествии времени с трудом ориентируюсь как это сделано.
Это еще и потому , что стиль написания программы "делается за один раз" ...
Начинаешь создавать такую программу, придерживаясь какой то идеи, все основные связи в программе "удерживаются в голове (пока "свежо")", и таким образом вся работа программы под контролем.
Как проходит время, то и исходник бесполезен, легче писать новое.
И вам советую создавать свои простые программки, и потом объединять их в общее, так больше шансов достичь успехов.
А исходник такого размера как в этой программе (примерно 10000 строк) даже если бы мне кто "подарил", он бы мне оказался бесполезен :(((
Здравствуйте. а есть сам скеч, а не слитая прошивка?
Программа написана на С, в среде CodeVisionAVR. Скетч не нужен.
Здравствуйте а прошивку под ks0108 где можно скачать?
Программа разработана под дисплей ST7920, архив с файлами находится в конце статьи sxem.org/2-vse-stati/17-avtomatika-v-bytu/204-geliosistema-gvs-i-otoplenie.
А так же в форуме sxem.org/forum/termometry-termostaty/344-blok-upravl-solnechnoj-geliosistemoj-dlya-gvs-i-otopleniya-atmega128a-st7920#46858
Программы под ks0108 прошивок нет.
Ясно спасибо
Подскажите где покупался контроллер , поиск на Али экспресс ничего не дал ...
Смотрите ссылки в статье sxem.org/2-vse-stati/17-avtomatika-v-bytu/204-geliosistema-gvs-i-otoplenie
ардуино введите
ВАУ ! ЭТО КРУТО !!! Собственно сам занялся изучением Ардуино пару месяцев назад для постройки чего то подобного . А как удалось на Атмега 128 всунуть столько настроек и такой дисплей ? Я думал (по Ютубу) что нужна и остановил свой выбор на Атмега 328 5в 16 м , Подскажите мой вариант основного контроллера подойдет для подобного ? еще раз повторюсь в этой теме новичек не судите строго ..
328 АТмеги вполне хватит для выполнения такой задачи, но в моем случае для всех функций и графики что я напридумывал нужно 64 кб , а это две АТмега328, или половина от АТмега128.
Еще мой выбор пал на АТмега128 потому что она "дешевая" а памяти много...
настолько много, что это уже мой второй глобальный проект на АТмега128 , и у меня фантазии хватило заполнить ее возможности только наполовину :)))
Magnifique ton projet
лайчище и подписка..кстати возможно ли заказать частотник для електродвигателя..?
Нет на заказ не делаю, использую все только для собственного пользования,
а для повторения и сборки другими людьми, я все файлы выложил в открытый доступ.
сам пишешь?
вывести на экран 3 на 3 пикселя 4354 значений одновременно!!! лайк и подписка не глядя.. Но как это можно использовать? жду видео, где 34500 значений на экране 2 на 2 пикселя.
Я знаю только за 8192 точек. Что за 34500 значений на экране?
я говорил о том, что меню дико перегружено информацией и затруднено восприятие информации, это был сарказм)
Да это так и есть, возможности графического экрана, позволяют сделать вывод большого количества информации, а здесь это очень кстати! :)
các bạn có thể tham khảo sản phẩm tại:
www.sendo.vn/lcd-12864-128x64-st7920-xanh-duong-7159993.html
Please can you make it in English
Извиняйте, нет такого варианта.
добрый день. Хорошая работа, лайк заслуженный. можете скинуть исходник. aparita@ukr.net хочу разобраться как что работает. Спасибо. Если интересно могу скинуть свои наработки по стиральной машине на atmrega8
В данном проекте имеет значение только дифференциальный термостат, который занимает в исходнике 10 строк, остальное все это сервис к этому термостату.
И в результате там 30тысяч строк, 630 различных переменных, больше 200 флагов для разных событий, около 160 обслуживающих функций.
И все это построено вокруг работы диф. термостата.
Да для любого человека больше пользы от описания работы термостата в статье, чем пробовать разбираться в таких исходниках.