Ну насчет «взрослого» программирования именно контроллеров то скорее уже FBD и LAD являются более серьёзными дядьками))). По крайней мере на нем работает вся промышленность. А на классических языках работает молодёжь типа компьютеров, телефонов, и телевизоров.))). Это шутка конечно. Просто выражение «взрослый» в отношении языка программирования первый раз услышал. Сразу ассоциация родилась.
Хабр пришёл к тому к чему и планировал при разделении. Практически на 100% портал настоящих программистов. Это хорошо, есть для программистов чисто их место. Я регулярно его просматриваю, и постов о железе практически нет (один на сотню). Да и не любят меня почему то настоящие программисты)))).
Вообще конечно попробовать можно. В ближайшее время напишу вопрос в администрацию, возможно правила поменялись. Всё таки на текущий момент несколько лет прошло, и в то время правила действительно были на порядок тяжелее.
Кстати хабр как раз сохранил такой тариф. Это инициатива Гиктайма. Но тут то же немного странно. У гиктайма есть программа помощи стартапам, но она распространяется на разработчиков гаджетов, при наличии у них действующего образца. Не знаю, можно ли среду для разработки гаджетов считать гаджетом. Я подал туда заявку, буду ждать результата. Но пока звучит так (присланное мне письмо)
Приветствуем, Сергей!
Вы получили это письмо, поскольку являетесь администратором компании FLProg.
Срок действия подписки для компании FLProg заканчивается 19 апреля 2016.
К сожалению, тарифный план «Стартап» для поддержки стартапов имеется только на сайте «Хабрахабр», на «Мегамозге» и «Geektimes» мы можем предложить вам сотрудничество только по тарифным планам «Бизнес» или «Гигант».
Обращаем внимание: по окончании подписки все публикации останутся на сайте, но карточка компании будет деактивирована.
Важно что ему самому интересно. FLProg — это путь в электронику. Классическое IDE — это путь в программисты. У каждого свои интересы, склад ума и путь. Но Вы правы, попробовать надо всё, и тогда выбирать что больше по душе.
Тогда в read-only нельзя было писать посты, оставлять комментарии, голосовать. То есть возвращался в состояние вновь зарегестрированого. Путь в авторы — через песочницу. Все посты написанные до этого (а у меня по моему было то ли три то ли четыре, не помню) переносились в черновики. А поскольку писать посты нельзя, то и опубликовать то же нельзя. Когда я вернулся на хабр — можно было их вернуть, но к тому времени они уже устарели. Проект достаточно быстро развивался, а прошёл почти год.
Да я помню наши «весёлые» обсуждения. Программа нашла свою нишу. Молодёжь подтянулась. Паренёк из видео не единственный, но мне кажется самый талантливый. ему всего 12 лет. А уже ведёт свой блог (кстати очень интересный). Сначала он был на 100% игровой, а сейчас полностью посвящён ардуино. Значит не зря всё.
Писать я буду, но очень осторожно. Дело в том что я уже имел на хабре негативный опыт. Я в самом начале работы с проектом писал такую же серию обучающих статей. Пока в статьях не было ссылок (вообще не было), всё было нормально. В последней статье той серии, я в конце дал ссылку на страницу скачивания программы. Через пару часов меня забанили, с объяснением — за рекламу. Все написаныестатьи снесли (убрали в черновики), а меня отправили в read only. Переписка с администрацией ни к чему не привела. Стандартная отписка — таковы правила. Так что я теперь побаиваюсь если честно.
Но что самое странное, при этом и гиктайм, и хабр забит постами с описанием китайских железяк, с ссылками на магазины и продавцов (это понятно — плюшки за обзор). Так же куча описаний различных программ и сервисов, с ссылками на них. Но их никто не трогает! Стоит дать ссылку на свой, собственный проект — бесплатный и не коммерческий — получи фашист гранату.
Я конечно почти через год вернулся на хабр (по тому же тарифу «стартап», почти сразу после разделения у них авторов не хватало), но как говорится обжёгшись на молоке — дуеш на воду.
Поэтому я и сделал систему с двумя переменными для кнопки. Ардуинка передаст всё что ей нужно, а потом посмотрит состояние кнопки. Было ли нажатие, было ли отпускание?.. А если было и то и другое — сбросит переменные в 0. Ну и именно поэтому рекомендую делать глобальными все обслуживаемые контроллером элементы — что бы не заморачиваться с запросом номера страницы.
В принципе сейчас в реализации обмена между панелью и контроллером в FLProg вся инициатива у контроллера. Он как бы мастер.
Только что выложил ещё один урок. Слайдера там правда нет, но показано как запрашивать значения атрибутов элементов (на примере переключателя). Положение слайдера, такой же атрибут как и положение переключателя, и запрашивается аналогично. Ссылка на урок
Ну что то наподобие http://arduino-project.net/analog-clock-arduino-mega/ сделать и на Nexntion не сложно. У неё есть команды рисования (линия, круг, залитый круг, простой и залитый прямоугольник) и вывода текста. Эти команды поддерживаются в FLProg.
Эх чувствую не обойдусь я ещё одним уроком как хотел, придётся два делать. Часы рисовать.
Я не настолько профессиональный программист что бы расковырять чужую программы (тем более через декомпилирование), что то там изменить и собрать отдельно. Я инженер АСУ-шник и программист — любитель изучивший пару — тройку языков программирования в разной степени.
Так что даже и браться не буду, знаю что не справлюсь.
Честно говоря представления не имею. Я сам познакомился с этой панелью две недели назад, и просто рассказал о своём опыте. Я думаю для тех мест где текст не будет меняться можно использовать картинки. Ну и всё таки подбирать шрифт взятый в качестве образца. Надо будет заняться на досуге, и выбрать оптимальный.
Честно говоря я к производителю вообще не имею отношения. Я занимаюсь проектом FLProg, и панель даже не покупал. Мне её прислал пользователь программы с просьбой интегрировать её поддержку в свой проект. Просто она мене понравилась, и я занялся изучением редактора. Этот пост — результат этой работы.
Ну во первых поигратся с выбором базового шрифта. Я использую Times New Roman. Во вторых Вы должны понимать что мелкие шрифты при таком разрешении (а у меня панелька 3.2) в принципе красивыми быть не могут. Так что лучше размер шрифта использовать не менее 24.
Но что самое странное, при этом и гиктайм, и хабр забит постами с описанием китайских железяк, с ссылками на магазины и продавцов (это понятно — плюшки за обзор). Так же куча описаний различных программ и сервисов, с ссылками на них. Но их никто не трогает! Стоит дать ссылку на свой, собственный проект — бесплатный и не коммерческий — получи фашист гранату.
Я конечно почти через год вернулся на хабр (по тому же тарифу «стартап», почти сразу после разделения у них авторов не хватало), но как говорится обжёгшись на молоке — дуеш на воду.
В принципе сейчас в реализации обмена между панелью и контроллером в FLProg вся инициатива у контроллера. Он как бы мастер.
Ссылка на урок
Эх чувствую не обойдусь я ещё одним уроком как хотел, придётся два делать. Часы рисовать.
Тут вопрос цели. Нужно красиво или недорого. 3.2 Nextion -1400 руб. vs 3.5 VM800BU35A-BK — 4300 рублей.
Любая инженерная задача имеет несколько решений.
Так что даже и браться не буду, знаю что не справлюсь.