Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

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

Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

Сообщение chuvak (Игорь) » 15 фев 2018, 09:53

Для Ардуины есть много «графических языков программирования» похожих на FC к примеру ArduBlock, FLProg

Так вот вопрос, если сравнить FC и Arduino при одинаковом камне и одинаковой программе, чей код будет «правильней», легче …?
Или может есть более весомый аргумент в ту или иную сторону?
Аватар пользователя
Ник: chuvak
Имя: Игорь
(Симферополь)
Ученик
Ученик
Информация о пользователе

Re: Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

Сообщение Taska (Максим) » 15 фев 2018, 12:05

Бредовый вопрос. Возьми напиши, сравни, потом нам расскажешь.
"Правильный код" зависит от мозгов программиста, от применённых библиотек и компилятора.
"Графические языки программирования" предназначены в основном для ознакомления с программированием МК, получения навыков составления алгоритма программирования, пользователь не париться, что и как там записывается в регистры, и с какой скоростью выполняется действие. Настает тот момент(не у всех), когда нет возможности встроенными макросами и библиотеками выполнить определенные задачи, тогда пользователь применяет вставки кода на СИ или Ассемблере, изменяет встроенные макросы, правит библиотеки. Соответственно учит регистры МК, учит потихоньку язык СИ или АСМ. После некоторого времени понимает, что "Графический языки программирования" ему не нужен и переходит на СИ или АСМ.
Аватар пользователя
Ник: Taska
Имя: Максим
(Кривой Рог)
Легенда
Легенда
Информация о пользователе

Re: Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

Сообщение chuvak (Игорь) » 15 фев 2018, 14:54

Дааааа, "тут Астапа понесло".
Зачем писать стока букв, если они под собой не несут никакой полезной информации.
Если наболело, есть специальные для это темы.
Flowcode5 = Proteus 7 ISIS = ARES + Topor lite
Аватар пользователя
Ник: chuvak
Имя: Игорь
(Симферополь)
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Re: Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

Сообщение Taska (Максим) » 15 фев 2018, 17:12

chuvak писал(а):Дааааа, " писать стока букв, если они под собой не несут никакой полезной информации.

А в твоем вопросе есть какая то конкретика?
Равносильно спросить что лучше бмв или мерс, какая из авто праильней едет.
Аватар пользователя
Ник: Taska
Имя: Максим
(Кривой Рог)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

Сообщение chuvak (Игорь) » 15 фев 2018, 18:10

Taska писал(а): А в твоем вопросе есть какая то конкретика?

Нет желания спорить ни о чем.

Люди у которых есть опыт в пользовании обоими направлениями я думаю найдется что написать.
Flowcode5 = Proteus 7 ISIS = ARES + Topor lite
Аватар пользователя
Ник: chuvak
Имя: Игорь
(Симферополь)
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Re: Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

Сообщение Yushik (Андрей) » 15 фев 2018, 19:07

Привет земляк, лично я пользуюсь фловкодом хотя у меня есть товарищ который работает с ардуинами мы часто общаемся иногда вместе решаем какие либо технические задачи. Из обоюдного опыта я пришел к выводу что у ФК и Ардуины есть свои плюсы и минусы, у ФК например есть преимущество работать и с блоками программ и с отдельными командами, ардуино в основном только с блоками. Я однажды смог с помощью ФК решить ту задачу которую на ардуино решить не смогли. Потом у ФК можно выбрать любой по вкусу камень, у ардуины только те что продает производитель, да к тому же например Arduino Mega 2560 процентов 15 ног контроллера заблокировано конфигуратором. Была неприятная проблема у товарища с частым зависанием arduino nano (но здесь скорее код который использовался в качестве блоков был кривой), в моих проектах висюков и сбоев тьфу-тьфу пока не было, хотя по отзывам на этом форуме встречаються. У ардуины есть большое преимущество в различных протоколах обмена данными между ардуинами, компьютером, Wi fi модулями, RJ-45, например там можно сделать без напряга Веб сервер со своим IP и страничкой которая взаимодействует с переферией, в ФК такое сотворить будет стоить больших трудов. Товарищ на ардуинах собирает бюджетные умные дома, по размеру код в ардуине в большинстве случаев больше выходит чем в ФК-5 не зря на них стоят весомые по памяти камни.
Аватар пользователя
Ник: Yushik
Имя: Андрей
(Симферополь)
Продвинутый
Продвинутый
Информация о пользователе
Вернуться наверх

Re: Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

Сообщение chuvak (Игорь) » 15 фев 2018, 20:40

Ага, вырисовывается такая картина: простейшие задачи пишем на СИ или Ассемблере, что посложнее решаем задачу в FC, ну если тут не хватает времени или знаний становимся ардуинщиком.
Flowcode5 = Proteus 7 ISIS = ARES + Topor lite
Аватар пользователя
Ник: chuvak
Имя: Игорь
(Симферополь)
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Re: Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

Сообщение Yushik (Андрей) » 15 фев 2018, 21:16

В основном так оно и есть, тут сказывается банальная лень матушка. Велосипед уже давно изобрели остаётся его протюнинговать под свои техусловия. Но если попадаются задачи принципиально новые то тут поможет только СИ, ассемблер или ФК но такие случаи встречаются реже...
Аватар пользователя
Ник: Yushik
Имя: Андрей
(Симферополь)
Продвинутый
Продвинутый
Информация о пользователе
Вернуться наверх

Re: Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

Сообщение Qwerfk (Qwerfk) » 15 фев 2018, 22:13

Отвечу Вам "chuvak", от лица нуба, но который что-то понимает,
для человека с низким уровнем знаний я пришёл к выводу что arduino даст большую отдачу новичку,
Вы получаете доступ к уже спаянным модулям, библиотекам и самое главное к большому количеству примеров,
базовые платы arduino я как понимаю подключаются по юсб и не нужен программатор, через неделю Вы получите результат своей работы,
или например stm32, какой нибудь дискавери, подключил по юсб и работай, но по stm я не много знаю,

или рассмотрим мой случай,
я купил программатор pickit3 и микроконтроллер 18f4550, собрал макетку,
примеры на него есть; но, нет например для этого микроконтроллера поддержки mcc в mplab x т.к. это старая серия микроконтроллеров,
все примеры построены на разных библиотеках xc8, microC и др.,
один и тот же пример подключения lcd экрана показан в совершенно разных вариациях, что вообще не понятно как это работает,
смотришь в даташит, а даташит на него составляет около 400страниц, полезных может около 100-200стр.,
видишь там совсем другую картину от даташита на серию pic16, следственно не понимаешь, как взять за пример код написанный под 16,
в flowcode я только научился мигать светодиодом, все модули флоукода заточены под модули матрикса, поэтому можете забыть про них,
а писать свои кастом макросы и компоненты, для этого нужно думаю не менее 2-х лет какого-то опыта,
и смотришь на все эти даташиты "видишь книгу - видишь фигу", как об стену долбаешь по чуть чуть эти регистры, как в голом поле стоишь.

поэтому нужно думать при выборе и о актуальности самого микроконтроллера на котором хочешь пробовать и я бы сказал тренды, на каких платформах больше информации, примеров.
Ник: Qwerfk
Имя: Qwerfk
Новичок
Новичок
Информация о пользователе
Вернуться наверх

Re: Вопрос к Arduin_щикам и FlowCode_вцам в одном лице.

Сообщение chuvak (Игорь) » 16 фев 2018, 06:36

Спасибо Всем кто откликнулся, для себя еще раз подтвердил свое "умозаключение", надеюсь в будущем буду меньше наступать на грабли, при начальных этапах проекта.
Flowcode5 = Proteus 7 ISIS = ARES + Topor lite
Аватар пользователя
Ник: chuvak
Имя: Игорь
(Симферополь)
Ученик
Ученик
Информация о пользователе
Вернуться наверх


Вернуться в ПЕСОЧНИЦА

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей

cron