2015-07-27 4 views
-1

LEGO MINDSTORMS EV3 Education Edition software построен NI, который создал лабораторное оформление, а программное обеспечение EV3 очень похоже на программное обеспечение для визуализации Visual Visual.Об использовании Qt для создания программного обеспечения LEGO EV3

Я хочу построить программное обеспечение, как программное обеспечение EV3, программное обеспечение ОС просто ссылка

Мой текущий мышление 3 шага, чтобы построить это программное обеспечение:

1.UI реализации (эффект увлечения и другие UI эффекты)

2.Turn графика в код

3.Transfer код для EV3 кирпича & & аппаратных средств связи

Моя проблема не о программировании на LEGO MINDSTORMS EV3, о том, как построить программное обеспечение, как LEGO MINDSTORMS EV3 Образование издание или Home Edition сам, и другие могут Визуальная программа на моей платформе. Я планирую использовать Qt, но я не могу найти ссылку на источник с открытым исходным кодом (UI очень важен).

Может, ребята, дайте мне несколько предложений plz, дайте мне url с открытым исходным кодом или связанный с ним сайт, оба могут быть очень полезными, THX очень!

Я хочу построить программное обеспечение, как этот адрес http://img.blog.csdn.net/20150727182203357

ответ

0

я не уверен, если вы хотите создать программное обеспечение, как это на Qt самостоятельно или просто найти OS Qt программное обеспечение, которое может позволить вам запрограммировать Ev3. В любом случае, для обоих этих случаев может оказаться полезным использование https://github.com/qreal/qreal (readme и docs в основном на русском языке, но сам код и скомпилированная программа написаны на английском языке).

Это проект на Qt, который позволяет вам создавать свои собственные визуальные языки и т. Д. Кроме того, есть qreal :: robots (TRIKStudio), который делает именно то, что вам может понадобиться - он позволяет визуально программировать роботы, такие как ntx2.0, ev3 и другие, и даже имеет 2d-симулятор для тестирования ваших программ. example

+0

Спасибо, много, это очень хороший ресурс, я хочу создать программное обеспечение, такое как программное обеспечение EV3, программное обеспечение ОС - это просто справочная информация, помогите мне архитектовать это программное обеспечение. У меня просто есть приблизительный план использования Qt, но еще не решил (я мог бы программировать на Java или другой lauguage), мог бы дать мне некоторые другие предложения, о lauguage, архитектуре, что угодно ^. ^, Еще раз спасибо –

+0

Ну, все Я знаю, что это не очень простая задача. Создание хорошего программного обеспечения для визуального редактирования затруднено (по крайней мере, для меня), и я знаю, что есть проблемы с его внедрением для EV3 специально потому, что на нем не так много документов, и это закрытый источник, поэтому потребуется некоторое количество обратного проектирования (установить протоколы и т. д.). Проще говоря, это непростая задача. Вы можете попробовать создать редактор блок-схем. А потом генератор кода C (я думаю, ev3 использует его) из этих блоков. И добавьте новые функциональные блоги, как вы идете сделать его более сложным. –

+0

получил это, thx soooo much, u дайте мне направление, чтобы пойти ~~ –

Смежные вопросы