Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2017-05-07 02:45:14 ЛС | профиль | цитата
В dev версии Hion доступен для ознакомления пакет для плат Arduino:



Что представляет из себя пакет?
   Данный пакет не является полноценным инструментом создания прошивок(скетчей) для плат Arduino и служит лишь в качестве демонстрации. В пакете находятся всего несколько специализированных элементов, демонстрирующих общий подход к его архитектуре. На вкладке Устройства представлены самые простые датчики и элементы управления, которые можно подключить к портам платы. С их помощью можно составить небольшие рабочие схемы и проверить их работу как в эмуляторе так и на плате что называется "в живую". Примеры скетчей можно найти в папке Examples/arduino.

Как работает эмулятор платы?
   Эмулятор платы представляет из себя обычную форму пакета modules с GUI элементами, которые в свою очередь эмулируют внешний вид реальных устройств. Соответственно ядро эмулятора интерпретирует в браузере работу всех элементов схемы максимально близко к тому, что делает реальное устройство. Исключением является только один единственный момент: событие onLoop элемента Board в эмуляторе генерируется с частотой равной примерно 200Гц, в то время как на реальном устройстве эта частота примерно равна частоте работы микроконтроллера.

Что умеет делать пакет?
   Пакет умеет делать только одно - собирать исходный код скетча в виде *.ino файла, который доступен для скачивания после сборки проекта. Этот файл можно открыть в среде Arduino IDE, собрать и залить в конечное устройство.

Какие перспективы есть у пакета?
   В перспективе пакет может быть дополнен всеми остальными функциями, которые доступны для плат Arduino (ШИМ, работа с прерываниями, работа с EEPROM и Serial портом и т.д.), в него могут быть включены все популярные датчики и устройства (такие как сонар, ИК, RTC, различные дисплеи, бипер, расширители IO портов и т.д.), он может компилировать скетчи в облаке с получением прошивки в hex формате, которую останется лишь залить на плату (что особенно актуально при использовании датчиков с внешними зависимостями). В случае дальнейшего развития среды и пакета и переноса Hion в Chrome Store так же может быть доступна работа с Serial портом напрямую и соответственно заливка прошивки непосредственно из среды без использования посредников. И конечно же совсем в будущем пакет может быть расширен не только на все семейство Arduino, но и на такие достаточно популярные и близкие по "духу" платформы как STM8/32, AttinyXX, ESP-XX и прочие.

Сразу хотелось бы уточнить - развитие пакета в будущем станет возможно только в том случае, если наберется достаточное количество пользователей на платных подписках и будет проявлен интерес к этому направлению. Сейчас же просьба оставлять лишь свое мнение относительно пакета и его дальнейшего развития, свои идеи и предложения.
карма: 27
10
Голосовали:Nic, kamakama, Nickname, MACTEPyc, sla8a, Konst, man-man74, tig-rrr, UtoECat, strannik_nebes
Ответов: 160
Рейтинг: 4
#2: 2017-05-22 14:29:16 ЛС | профиль | цитата
Ураааааааа лед тронулся Побежал тестить !

Dilma, Raspberri или Orange Pi пакета в планах нет ?
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#3: 2017-05-22 18:31:18 ЛС | профиль | цитата
man-man74 писал(а):
Raspberri или Orange Pi пакета в планах нет ?

Это эквивалентно пакету под Linux и C++. Особенности работы с GPIO решаются же обращением к файлам /dev/, поэтому скорее в очереди могут быть:
Dilma писал(а):
такие достаточно популярные и близкие по "духу" платформы как STM8/32, AttinyXX, ESP-XX

карма: 27
1
Голосовали:man-man74
Ответов: 166
Рейтинг: 5
#4: 2017-05-22 18:31:52 ЛС | профиль | цитата
У меня и в Хроме и в Опере смещение курсора от точки выделения на семь точек вправо и три вниз. Аж обидно, вот оно перед глазами а поюзать не могу, ибо смещение такое что не попадешь в точку
карма: 1
Мастер сам устанавливает закон
0
Администрация
Ответов: 15295
Рейтинг: 1519
#5: 2017-05-22 19:18:19 ЛС | профиль | цитата
Noor, хром какой версии?
карма: 27
0
Ответов: 166
Рейтинг: 5
#6: 2017-05-23 01:45:25 ЛС | профиль | цитата
Dilma писал(а):
хром какой версии?

Версия 58.0.3029.110 (64-bit)
карма: 1
Мастер сам устанавливает закон
0
Администрация
Ответов: 15295
Рейтинг: 1519
#7: 2017-05-23 03:18:34 ЛС | профиль | цитата
Такая же версия стоит - никаких проблем нет. Может быть плагины стоят какие-то?
http://ide.hiasm.com/#/public/d08bb3ab209413b0f77f87aa43f0cb9b
Какие координаты в левом верхнем углу показывает?
карма: 27
0
Ответов: 166
Рейтинг: 5
#8: 2017-05-23 15:08:55 ЛС | профиль | цитата
Dilma писал(а):
Такая же версия стоит - никаких проблем нет. Может быть плагины стоят какие-то?
http://ide.hiasm.com/#/public/d08bb3ab209413b0f77f87aa43f0cb9b
Какие координаты в левом верхнем углу показывает?

Да нет не стоят никакие плагины, по умолчанию только все.
Кстати все кнопки на месте на них мышка попадает и все работает. Смещение только на поле с елементами.
А где увидеть координаты?

Возможно причина в том что изменненая схема в самой винде. Увеличены размеры букв в системе.

Редактировалось 2 раз(а), последний 2017-05-23 15:20:50
карма: 1
Мастер сам устанавливает закон
0
Администрация
Ответов: 15295
Рейтинг: 1519
#9: 2017-05-23 15:41:16 ЛС | профиль | цитата
Noor писал(а):
А где увидеть координаты?

Нажать запуск


карма: 27
0
Ответов: 166
Рейтинг: 5
#10: 2017-05-23 21:13:34 ЛС | профиль | цитата
В хроме -269 -109 0 0

А в опере -406 -144 0 0

Редактировалось 4 раз(а), последний 2017-05-23 21:38:16
карма: 1
Мастер сам устанавливает закон
0
Администрация
Ответов: 15295
Рейтинг: 1519
#11: 2017-05-24 14:19:51 ЛС | профиль | цитата
Если это в левом верхнем углу, то смещения больше, чем на несколько пикселей)
карма: 27
0
Ответов: 166
Рейтинг: 5
#12: 2017-05-24 14:22:35 ЛС | профиль | цитата
Dilma писал(а):
Если это в левом верхнем углу, то смещения больше, чем на несколько пикселей)

Вот именно. смещение на три сантиметра в право и сантиметр вниз. Попасть по елементу практически не возможно. Про точки я вообще не говорю, чтобы протянуть связи.

Редактировалось 1 раз(а), последний 2017-05-24 14:23:09
карма: 1
Мастер сам устанавливает закон
0
Ответов: 160
Рейтинг: 4
#13: 2017-05-25 15:06:13 ЛС | профиль | цитата
Имею в наличие кучу датчиков, сенсоров, шилдов, дисплеев, Плат ардуино, однопалатных пк,...... Т.К. занимался реализацией, их в своем городе.(Сей час, в связи с не хваткой времени, продажи приостановлены! )
Но возможность тестить новые компоненты "Hion", "Hiasm", есть. ( http://cheldiy.ru/ ) не полная перечень.
карма: 0

0
Ответов: 56
Рейтинг: 2
#14: 2018-02-11 08:36:33 ЛС | профиль | цитата
Dilma писал(а):
развитие пакета в будущем станет возможно только в том случае, если наберется достаточное количество пользователей на платных подписках и будет проявлен интерес к этому направлению. Сейчас же просьба оставлять лишь свое мнение относительно пакета и его дальнейшего развития, свои идеи и предложения.


Здравствуйте! Будет очень здорово, если у Вас получиться сделать полноценный конструктор программ для Arduino. Я сразу оформлю платную подписку, сколько бы она не стоила. Я занимаюсь радиолюбительством и в частности микроконтроллерами Arduino и Raspberry Pi. Часто бывает так, что у меня рождается идея собрать какое-либо новое устройство на базе Arduino. Я начинаю разрабатывать схему, готовить печатную плату и когда дело доходит до написания скетчей, у меня желание утихает. И то что я мог бы собрать за пару дней, растягивается на месяц. Не нравится мне писать скетчи, хотя и умею достаточно неплохо. Но вот HiAsm, другое дело. Я готов провести все свои выходные, создавая программы в HiAsm. Это просто идеальная среда разработки. Как только начал создавать свои схемы, так почти сразу же стало все понятно. И главное, что создавать свои программы в HiAsm просто, интересно и НЕ нудно. Спасибо Вам, за создание этого чуда! А насчет того, сколько будет пользователей на платных подписках, зависит от рекламы. Можно будет дать рекламу на YouTube каналы тематики Arduino. Например, на канал AlexGyver. Я вот вообще случайно узнал о HiAsm. Никогда не видел рекламу о нём. Hiasm и Hion достойны миллиарда пользователей!
карма: 2
На этом форуме, самые умные и добрые люди, всегда помогут! СПАСИБО!
2
Голосовали:Administrator, UtoECat
Ответов: 6
Рейтинг: 0
#15: 2018-02-11 12:43:59 ЛС | профиль | цитата
Здравствуйте Dilma!
"Конкурировать", наверное, придётся в частности и с FlProg

P.S. Заметил, что давнишние сообщеия от Гостей на форуме не сохранились и не отображаются, поэтому и зарегистрировался

--- Добавлено в 2018-02-11 12:51:43

man-man74 писал(а):
Имею в наличие кучу датчиков, сенсоров, шилдов, дисплеев, Плат ардуино, однопалатных пк,...... Т.К. занимался реализацией, их в своем городе.(Сей час, в связи с не хваткой времени, продажи приостановлены! )
Но возможность тестить новые компоненты "Hion", "Hiasm", есть. ( http://cheldiy.ru/ ) не полная перечень.

Похоже это и мой город
тоже есть какие то датчики от Ардуино, но думаю их тестить в составе STM32 Discovery плат и одной из Форт систем.

--- Добавлено в 2018-02-11 13:39:05

Dilma писал(а):
Сейчас же просьба оставлять лишь свое мнение относительно пакета и его дальнейшего развития, свои идеи и предложения.

Можно, наверное, дизайн HiAsm "расширить" на понимание и диаграмм типа Дракон языка или Algoithm Builder (Закреплённая тема пользователей данной программы на vrtp.ru

P.S. Как вылядит применение Дракон в качестве Форт IDE
Для AVR контроллеров неплохо развивается Форт система amForth, но есть и другие.

Редактировалось 2 раз(а), последний 2018-02-11 13:39:05
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)