Меню

Произошла неожиданная ошибка пожалуйста перезапустите lego mindstorms ev3

I try to open an project on last version of LEGO Mindstorm EV3 Home Edition, but the system shows the next error message ‘An unexcpected error has ocurred. Please restart LEGO MINDSTORM EV3.’ After that it generate a log with the next error message:

================================================================================ ev3-crash-sl-2017-02-25_10-41-11-PM.log

Unhandled exception occurred at 2017-02-25_10-40-43-PM
System.ArgumentException: Only Sequence Wires can be snapped. at
NationalInstruments.X3.Model.Wiring.X3WireHelper.IsWireSnapped(Wire
wire) at
NationalInstruments.X3.Model.Block.TabletImportHelpers.CleanupTabletImportPrograms(IEnumerable`1
vis) at
NationalInstruments.X3.X3VI.Design.MultiProjectSupport.<>c__DisplayClass3f.<>c__DisplayClass43.b__3a()
at
NationalInstruments.X3.Base.EditorHelpers.PerformActionWhenNoLoadsPending(Project
project, Action noLoadsPendingAction, Action projectClosedAction)
at
NationalInstruments.X3.Base.EditorHelpers.<>c__DisplayClassd.b__a()
Stack trace with ILOffsets: at .X3WireHelper.IsWireSnapped
(IL offset: 0xffffffff) at
.TabletImportHelpers.CleanupTabletImportPrograms (IL offset:
0xffffffff) at .<>c__DisplayClass43.b__3a
(IL offset: 0xffffffff) at
.EditorHelpers.PerformActionWhenNoLoadsPending (IL offset:
0xffffffff) at
.<>c__DisplayClassd.b__a
(IL offset: 0xffffffff)

================================================================================ ev3-log-sl-2017-02-25_10-41-11-PM.log

+000,024 >> MINDSTORMS EV3 launched at 2017-02-25_10-39-52-p.m.
+000,024 >> OS Type: Mac
+000,024 >> OS Version: Mac OS X 10.12.1 16B2555
+000,024 >> Silverlight version: 5.1.50901.0
+000,026 >> MINDSTORMS EV3 assembly file version: 1.0.30908.1
+000,026 >> MINDSTORMS EV3 build drop: R1-X3-Dev[GC]_20160908.1
+000,122 >> In Application_Startup
+000,125 >> Starting plugin loading
+002,079 >> Starting InitializeNewRespectingForRootCatalog
+005,571 >> Starting GetExportedValue()
+005,595 >> Starting GetExportedValue()
+006,321 >> Generated XmlSerializer for requests/responses/server messages in (seconds): 0,660005
+006,358 >> Message queue successfully claimed.
+006,382 >> Starting GetExportedValue()
+006,388 >> MINDSTORMS EV3 version: 1.2.2
+006,388 >> MINDSTORMS EV3 running as: Retail
+006,388 >> Starting setup phase 1
+006,433 >> MINDSTORMS EV3 language: en-US
+006,434 >> Starting setup phase 2
+006.448 >> _implicitFallbackString set to «»
+006.450 >> Starting setup phase 3
+006.855 >> FallbackString is «»
+006.857 >> Starting setup phase 4
+007.209 >> Generated XmlSerializer for requests/responses/server messages in (seconds): 0.326752
+007.845 >> Starting setup phase 5
+007.852 >> Starting setup phase 6
+007.854 >> Starting setup phase 7
+008.059 >> Starting setup phase 8
+008.059 >> Starting setup phase 9
+008.069 >> Startup done
+010.566 >> Time for CreateAndRelinquishX3ProjectInstanceAtLaunch (seconds): 1.346874
+012.597 >> Time to load lobby (seconds): 2.027232
+012.597 >> Editor load completed
+013.536 >> Loading project from «/Users/JoseCoronel/Desktop/WALL-E7_bazmarc/BT_WALL-E71_LEFT.ev3»
+017.277 >> Generating XmlSerializer for BlockHelpSupport took (seconds): 0.015914
+024,729 >> Time to create XmlSerializer for MEFAndSerializationHelper (seconds): 0,086546
+051.091 >> Unhandled exception occurred at 2017-02-25_10-40-43-PM System.ArgumentException: Only Sequence Wires can be snapped. at
NationalInstruments.X3.Model.Wiring.X3WireHelper.IsWireSnapped(Wire
wire) at
NationalInstruments.X3.Model.Block.TabletImportHelpers.CleanupTabletImportPrograms(IEnumerable`1
vis) at
NationalInstruments.X3.X3VI.Design.MultiProjectSupport.<>c__DisplayClass3f.<>c__DisplayClass43.b__3a()
at
NationalInstruments.X3.Base.EditorHelpers.PerformActionWhenNoLoadsPending(Project
project, Action noLoadsPendingAction, Action projectClosedAction)
at
NationalInstruments.X3.Base.EditorHelpers.<>c__DisplayClassd.b__a()
Stack trace with ILOffsets: at .X3WireHelper.IsWireSnapped
(IL offset: 0xffffffff) at
.TabletImportHelpers.CleanupTabletImportPrograms (IL offset:
0xffffffff) at .<>c__DisplayClass43.b__3a
(IL offset: 0xffffffff) at
.EditorHelpers.PerformActionWhenNoLoadsPending (IL offset:
0xffffffff) at
.<>c__DisplayClassd.b__a
(IL offset: 0xffffffff)

+051.091 >> App exiting (crash)

================================================================================ ev3-log-wpf-2017-02-25_10-41-11-PM.log

+000,002 >> MINDSTORMS EV3 launched at 2017-02-25_10-39-48-p.m.
+000,011 >> OS Type: Mac
+000,011 >> OS Version: Mono reports the following but it is inaccurate: Unix 16.1.0.0
+000,011 >> OS Bitness: 32-bit
+000,011 >> MINDSTORMS EV3 assembly file version and drop cannot be determined on Mac Desktop — see Silverlight log for this info.
+000,227 >> Enabling passive scan for TCP;USB
+000,340 >> Generated XmlSerializer for server messages in (seconds): 0,088872
+000,389 >> Generated XmlSerializers for requests/responses messages in (seconds): 0,044407
+010,317 >> Message queue successfully claimed.
+016,121 >> AppFullyLoadedEvent received
+054,705 >> App trying to exit (crash)
+054,710 >> WorkingSet64: 446,377,984
+054,710 >> VirtualMemorySize64: 1,589,334,016
+069,046 >> App exiting (crash)

I try to open an project on last version of LEGO Mindstorm EV3 Home Edition, but the system shows the next error message ‘An unexcpected error has ocurred. Please restart LEGO MINDSTORM EV3.’ After that it generate a log with the next error message:

================================================================================ ev3-crash-sl-2017-02-25_10-41-11-PM.log

Unhandled exception occurred at 2017-02-25_10-40-43-PM
System.ArgumentException: Only Sequence Wires can be snapped. at
NationalInstruments.X3.Model.Wiring.X3WireHelper.IsWireSnapped(Wire
wire) at
NationalInstruments.X3.Model.Block.TabletImportHelpers.CleanupTabletImportPrograms(IEnumerable`1
vis) at
NationalInstruments.X3.X3VI.Design.MultiProjectSupport.<>c__DisplayClass3f.<>c__DisplayClass43.b__3a()
at
NationalInstruments.X3.Base.EditorHelpers.PerformActionWhenNoLoadsPending(Project
project, Action noLoadsPendingAction, Action projectClosedAction)
at
NationalInstruments.X3.Base.EditorHelpers.<>c__DisplayClassd.b__a()
Stack trace with ILOffsets: at .X3WireHelper.IsWireSnapped
(IL offset: 0xffffffff) at
.TabletImportHelpers.CleanupTabletImportPrograms (IL offset:
0xffffffff) at .<>c__DisplayClass43.b__3a
(IL offset: 0xffffffff) at
.EditorHelpers.PerformActionWhenNoLoadsPending (IL offset:
0xffffffff) at
.<>c__DisplayClassd.b__a
(IL offset: 0xffffffff)

================================================================================ ev3-log-sl-2017-02-25_10-41-11-PM.log

+000,024 >> MINDSTORMS EV3 launched at 2017-02-25_10-39-52-p.m.
+000,024 >> OS Type: Mac
+000,024 >> OS Version: Mac OS X 10.12.1 16B2555
+000,024 >> Silverlight version: 5.1.50901.0
+000,026 >> MINDSTORMS EV3 assembly file version: 1.0.30908.1
+000,026 >> MINDSTORMS EV3 build drop: R1-X3-Dev[GC]_20160908.1
+000,122 >> In Application_Startup
+000,125 >> Starting plugin loading
+002,079 >> Starting InitializeNewRespectingForRootCatalog
+005,571 >> Starting GetExportedValue()
+005,595 >> Starting GetExportedValue()
+006,321 >> Generated XmlSerializer for requests/responses/server messages in (seconds): 0,660005
+006,358 >> Message queue successfully claimed.
+006,382 >> Starting GetExportedValue()
+006,388 >> MINDSTORMS EV3 version: 1.2.2
+006,388 >> MINDSTORMS EV3 running as: Retail
+006,388 >> Starting setup phase 1
+006,433 >> MINDSTORMS EV3 language: en-US
+006,434 >> Starting setup phase 2
+006.448 >> _implicitFallbackString set to «»
+006.450 >> Starting setup phase 3
+006.855 >> FallbackString is «»
+006.857 >> Starting setup phase 4
+007.209 >> Generated XmlSerializer for requests/responses/server messages in (seconds): 0.326752
+007.845 >> Starting setup phase 5
+007.852 >> Starting setup phase 6
+007.854 >> Starting setup phase 7
+008.059 >> Starting setup phase 8
+008.059 >> Starting setup phase 9
+008.069 >> Startup done
+010.566 >> Time for CreateAndRelinquishX3ProjectInstanceAtLaunch (seconds): 1.346874
+012.597 >> Time to load lobby (seconds): 2.027232
+012.597 >> Editor load completed
+013.536 >> Loading project from «/Users/JoseCoronel/Desktop/WALL-E7_bazmarc/BT_WALL-E71_LEFT.ev3»
+017.277 >> Generating XmlSerializer for BlockHelpSupport took (seconds): 0.015914
+024,729 >> Time to create XmlSerializer for MEFAndSerializationHelper (seconds): 0,086546
+051.091 >> Unhandled exception occurred at 2017-02-25_10-40-43-PM System.ArgumentException: Only Sequence Wires can be snapped. at
NationalInstruments.X3.Model.Wiring.X3WireHelper.IsWireSnapped(Wire
wire) at
NationalInstruments.X3.Model.Block.TabletImportHelpers.CleanupTabletImportPrograms(IEnumerable`1
vis) at
NationalInstruments.X3.X3VI.Design.MultiProjectSupport.<>c__DisplayClass3f.<>c__DisplayClass43.b__3a()
at
NationalInstruments.X3.Base.EditorHelpers.PerformActionWhenNoLoadsPending(Project
project, Action noLoadsPendingAction, Action projectClosedAction)
at
NationalInstruments.X3.Base.EditorHelpers.<>c__DisplayClassd.b__a()
Stack trace with ILOffsets: at .X3WireHelper.IsWireSnapped
(IL offset: 0xffffffff) at
.TabletImportHelpers.CleanupTabletImportPrograms (IL offset:
0xffffffff) at .<>c__DisplayClass43.b__3a
(IL offset: 0xffffffff) at
.EditorHelpers.PerformActionWhenNoLoadsPending (IL offset:
0xffffffff) at
.<>c__DisplayClassd.b__a
(IL offset: 0xffffffff)

+051.091 >> App exiting (crash)

================================================================================ ev3-log-wpf-2017-02-25_10-41-11-PM.log

+000,002 >> MINDSTORMS EV3 launched at 2017-02-25_10-39-48-p.m.
+000,011 >> OS Type: Mac
+000,011 >> OS Version: Mono reports the following but it is inaccurate: Unix 16.1.0.0
+000,011 >> OS Bitness: 32-bit
+000,011 >> MINDSTORMS EV3 assembly file version and drop cannot be determined on Mac Desktop — see Silverlight log for this info.
+000,227 >> Enabling passive scan for TCP;USB
+000,340 >> Generated XmlSerializer for server messages in (seconds): 0,088872
+000,389 >> Generated XmlSerializers for requests/responses messages in (seconds): 0,044407
+010,317 >> Message queue successfully claimed.
+016,121 >> AppFullyLoadedEvent received
+054,705 >> App trying to exit (crash)
+054,710 >> WorkingSet64: 446,377,984
+054,710 >> VirtualMemorySize64: 1,589,334,016
+069,046 >> App exiting (crash)

Подарили мы сыну робота на день рождения, сам я был в отъезде, но заранее (еще полгода назад) закачал в модуль некоторые программы и уехал в командировку.
Сын в течение месяца собирал различные модели и все работало. Когда я вернулся решили собрать гитару, и, как дело дошло до заливки программы, я подключил модуль к компу и увидел сообщение о том, что есть свежая версия прошивки. При попытке обновить прошивку процесс остановился на 50%, подождав минут 15 я попробовал повторить но безуспешно. Выключить модуль после этого можно было только выниманием батареи. Загружаться в обычном режиме он тоже отказался… :cry:
Весь вечер штудировал интернет, а утром решил все делать правильно (произвел операции в следующей последовательности):
— купил новые батарейки (до этого были изрядно подсаженые),
— включил компьютер и запустил программу LEGO MINDSTORMS EV3 Home Edition,
— подключил USB провод непосредственно к разъему в материнке (до этого использовал USB на передней панели компьютера),
— достал модуль из модели и отсоединил от него все провода моторов и датчиков (в первый раз перепрошивал модуль не вынимая из модели),
— изъял из модуля все (6) старые батарейки,
— установил в модуль пять (5!!!) новых батареек,
— нажал центральную и правую кнопки на модуле и установил последнюю (шестую) батарейку, модуль включился в режиме Updating, после этого кнопки отпустил,
— подключил USB кабель к разъему модуля,
— выбрал в меню Инструменты программы LEGO MINDSTORMS EV3 Home Edition пункт Обновление встроенного меню
— в появившемся окне нажал кнопку Обновить встроенное ПО,
— наблюдал как весело без остановок заполняется шкала информирующая о прохождении обновления, и как модуль сам автоматически перезагружается.
ВСЕ!!! Перепрошился легко и с первого раза! :D :D :D

Не знаю что конкретно повлияло, но скорее всего то, что батарейки были довольно сильно подсажены.

Работая преподавателем образовательной робототехники для школьников, за три года практики я имел дело с несколькими десятками «кубиками» управляющих модулей EV3 и NXT. Осенью 2015 года, при развертывании оборудования на новом месте, обнаружилось странное: 2 из 12 «компьютеров» отказались включаться, без какой-либо реакции на кнопки, замену батареи и подключение к компьютеру. Той осенью решение найдено не было, модули были убраны в ящик. Периодически я предпринимал попытки оживить их, но безрезультатно. И вот решение найдено. Добро пожаловать под кат для столкнувшихся с подобной проблемой.

image

1. Анамнез

Сегодня в очередной раз один из модулей был извлечен из шкафа. Как обычно, никакой реакции на кнопки, замену аккумулятора, компьютер, сброс кнопкой под аккумулятором. Но было замечено следующее: при попытке включения, если не убирать палец с центральной кнопки, модуль стартует, и через 3-5 минут успешно загружается. Стоит только отпустить кнопку, и модуль тут же отключается, как будто от нажатия на кнопку зависит подача питания на модуль. Экспериментальным путём было установлено, что модуль так же успешно включается при нажатии на любую кнопку вместе с центральной. После загрузки центральную кнопку можно отпустить, и тогда появляется возможность выбирать пункты в меню. Была сделана попытка перепрошивки, которая окончилась неудачей, и модуль перестал загружаться до меню. При загрузке с зажатием центральной кнопки на экране появлялась надпись «Starting…», и ничего после неё. При загрузке с зажатием центральной и правой кнопки — надпись»Updating…»

2. Диагноз

Как только отпускаем центральную кнопку — модуль тут же отключается. Всё дело в кнопках! Вернее в их конструкции. Разобрав модуль, я внимательно присмотрелся к конструкции кнопок. Довольно нетривиально для современной электроники, с которой я имел дело. Конструктивно «кнопки», которые мы наблюдаем снаружи, под верхней крышкой представляют собой плату с концентрически нанесенными на неё контактами под местами расположения клавиш. Круг плюса окаймлен изолятором, вокруг которого расположен контакт минуса. Аналогично, через закорачивание контактов, реализовано действие клавиш многих клавиатур. С тем отличием, что в клавиатурах контакты закорачиваются металлизированным слоем внутри силиконовой подушечки, прижимаемой к контактам клавишей. Закорачивание контактов платы EV3 Brick реализовано иначе: над контактной площадкой размещён гибкий купол из тонкой нержавеющей жести. В состоянии покоя вершина купола поднята над центральным контактом кнопки, а края плотно прижаты к краевому контакту. Когда мы нажимаем на пластиковую клавишу модуля, купол вдавливается внутрь и происходит замыкание контактов. Металлические купола по всем 6 кнопкам не припаяны к плате, а скреплены путём приклеивания на тонкую плёнку, которая нанесена поверх платы и удерживает каждую деталь на своём месте.

3. Лечение

В моем случае, один из куполов давал постоянный контакт на кнопку. Видимо, прошивка модуля некорректно обрабатывала это нажатие, превращая EV3 Brick в настоящий «кирпич». Сначала с убранными вместе с плёнкой куполами я добился стабильного запуска модуля без постоянного воздействия на кнопки. Затем модуль был перепрошит стандартным образом, порты проверены, всё работает. Рекомендую всем столкнувшимся со внезапной смертью модуля, «белым экраном», проверить кнопки под верхней крышкой.

Готово!

P.S.: Кстати, конструкция кнопок модуля NXT не имеет таких особенностей. Там используется вполне стандартный силикон с металлизацией.

P.P.S.: Также, из заметок об конструкции модуля EV3 изнутри, можно отметить хорошее качество шлейфа экрана, который весьма страдал при всех описанных выше попытках ремонта. Однако же остался цел, экран работает нормально. Среди заметных электронных компонентов присутствуют конденсаторы 1000mkf и 6.3V, интересно на сколько лет их хватит.

image

Sxema_WiFi

Технология Wi-Fi позволяет управлять роботом  LEGO® Mindstorms® EV3 через сеть Интернет из любой точки мира, и не быть привязанным к кабелю USB или иметь ограничение по дальности управления через Bluetooth. Для организации управления роботом  LEGO® Mindstorms® EV3 через сеть Интернет, необходимо  удостовериться, что Ваш процессорный блок LEGO® Mindstorms® EV3 снабжен Wi-Fi адаптером, и в зоне нахождения робота LEGO® Mindstorms® EV3  имеются доступные сети  Wi-Fi (то есть, поблизости должен находиться Wi-Fi роутер или точка доступа Wi-Fi).
LEGO® Mindstorms® EV3 имеет встроенную программную поддержку Wi-Fi, но необходимы внешние адаптеры  Wi-Fi, подключаемые к USB 2.0 порту процессора LEGO® Mindstorms® EV3. 

Фирменное программное обеспечение процессора LEGO® Mindstorms® EV3 (прошивка) поддерживает следующие адаптеры Wi-Fi:

  • Wi-Fi DONGLE для EV3. Этот модуль поставляется как дополнительный датчик компанией LEGO®;
  • Wi-Fi-адаптер Netgear N150 (WNA1100). Это сравнительно крупный модуль размером с крупную флэшку:

скачанные файлы

  • Wi-Fi-адаптеры других производителей, обзор и способ использования в русском переводе Алексея Валуева.
  • Wi-Fi-адаптер изготовленный самостоятельно Sjef Franse
  • Wi-Fi-адаптер Edimax EW-7811Un является самым маленьким в мире Wi-Fi-модулем и самым оптимальным путём подключения LEGO® Mindstorms® EV3 к сети WiFi.
Общие характеристики Wi Fi адаптера Edimax EW-7811Un

i

  • Тип: Wi-Fi адаптер
  • Стандарт беспроводной связи: 802.11n, частота 2.4 ГГц
  • Поддержка MIMO: есть
  • Макс. скорость беспроводного соединения: 150 Мбит/с
  • Интерфейс подключения: USB 2.0
  • Защита информации: WEP, WPA, WPA2, 802.1x
  • Мощность передатчика: 17 dBM
  • Количество внутренних антенн: 1
  • Размеры (ШxВxГ): 19x7x15 мм
Рассмотрим способы установления связи  через Wi Fi процессорного блока LEGO® Mindstorms® EV3 (модуля EV3) с компьютером, ноутбуком, планшетом, смартфоном или таким же процессорным блоком.
edimax-ev3-wifi-dongle-howto-550x366

Внутри процессорного блока могут уже находиться следующие фирменные программы LEGO® Mindstorms® EV3 (обычно называемые прошивками):

  1. EV3 Firmware V1.09H.bin — (Home Edition) прошивка домашней версии процессорного блока LEGO® Mindstorms® EV3 (загрузить последнюю версию)
  2. EV3 Firmware V1.09E.bin — (Education Edition) прошивка образовательной версии процессорного блока LEGO® Mindstorms® EV3 (загрузить последнюю версию)
  3. EV3 Firmware V1.09D.bin — (Developer Edition) прошивка дизайнерской версии процессорного блока LEGO® Mindstorms® EV3 (загрузить последнюю версию)
Прошивки 1.09H & 1.09E являются последними релизами официальных Home Edition и Education Edition прошивок. В этих двух изданиях, разработчики повысили уровень безопасности для предотвращения атак из Интернета, когда адаптер Wi-Fi подключен к EV3.
Прошивка 1.09D является официальной версией LEGO® Mindstorms® для сторонних разработчиков. Это версия  позволяет программисту разработчику  через Telnet получить доступ к операционной системе Linux на на процессорном блоке EV3 с правами администратора:
 User: root
 Password: Just a bit off the block!

Wi-Fi-адаптер Edimax EW-7811Un не работает с LEGO® Mindstorms® EV3 сразу после установки, необходимо установить дополнительную прошивку для самого Wi-Fi-адаптера . Предварительно проверим и если необходимо обновим прошивку процессора LEGO® Mindstorms® EV3. Для этого мы выполним следующие действия:

-> Загрузить и установить среду разработчика LEGO  Mindstorms Education (LME) EV3 ( Система Графического Программирования для LEGO Учитель/Ученик)<-

brick
ВАЖНО. Перед обновлением встроенного ПО Вам необходимо зайти в Настройки (пиктограмма гаечный ключ) процессора LEGO® Mindstorms® EV3 и выбрать Brick Info и посмотреть  установленную версию встроенного ПО (Brick FW). Возможно  установленная версия самая новая и обновления не требуется.

а) откроем программную среду разработчика LEGO  Mindstorms Education (LME) EV3 или Home Edition:

robototecnik    robototecnik1   robototecnik3

б) выберем пункт меню Инструменты и нажмем на кнопку Обновление встроенного ПО;

robototecnik5

в) в окне Обновление встроенного ПО разработчики встроили стандартную прошивку, с которой вы покупаете LEGO® Mindstorms® EV3. Для обновления на новую прошивку надо нажать на кнопку Проверить обновления, в нашем случае прошивка которая поставлялась вместе со средой разработчика LEGO  Mindstorms Education (LME) EV3 (EV3 Firmware V1.09E.bin ) оказалась новее чем прошивка выложенная на официальном сайте LEGO®  (EV3 Firmware V1.08E.bin );

г) если  прошивка выложенная на официальном сайте LEGO®  (EV3 Firmware V1.09E.bin ) окажется новее чем   поставлялась вместе со средой разработчика LEGO  Mindstorms Education (LME) EV3 вы заходите на официальный сайт Lego Education (https://education.lego.com/ru-ru/educationdownloads/download?assetid=%7b84BB34B1-672D-4640-94BE-8ADC3B5885BC%7d) и нажимаете на кнопку DOWNLOAD и далее сохраняете файл;

robototecnik6

Возможно для удаленного управления операционной системой Linux процессора LEGO® Mindstorms® EV3 через Telnet, Вам понадобиться скачать прошивку дизайнерской версии процессорного блока LEGO®   EV3 Firmware V1.09D.bin — (Developer Edition)  (загрузить последнюю версию) и загрузить её в процессорный блок LEGO® Mindstorms® EV3.

После того как вы обновили до последней версии прошивку вашего EV3, скачиваем прошивку для работы с самим Wi-Fi-адаптером Edimax EW-7811Un по этой ссылке – https://tinyurl.com/ev3edimax  или с нашего сайта – и повторяем все описанные выше действия.

Возможные  очень редкие ситуации при загрузке прошивок в процессорный блок LEGO® Mindstorms® EV3:

ОШИБКА При подключении блока EV3 к компьютеру программа (среда разработчика LEGO  Mindstorms Education (LME) EV3) предложила обновить блок, после нажатия загрузить, через некоторое время появилась надпись на экране — Программа не может обновить — нужна ручная перезагрузка. Все дальнейшие перезагрузки блока ни к чему не привели. Блок постоянное горит красным цветом и надпись на нем «загрузка» и в течении 30 минут и далее ничего не происходит. Такая ошибка  относится к разделу «Устранение неполадок» в печатном руководстве пользователя, когда происходит сбой загрузки, (например, вы случайно отключили кабель USB).

Перед тем как выполнять  обновление встроенного ПО вручную, проверьте батареи модуля EV3, возможно они разряжены!

ВАЖНО!  При обновлении встроенного ПО модуля EV3 все существующие файлы и проекты в  памяти модуля EV3 будут удалены 

ПОМОЩЬ  Можно сбросить процессорный блок LEGO® Mindstorms® EV3  (то есть обнулить содержимое процессорного блока LEGO® Mindstorms® EV3) следующим образом:

  1. Одновременно нажмите и удерживайте кнопки «Назад», Центральную кнопку и кнопку «Вправо» на вашем модуле EV3 .
  2. При перезагрузке модуля EV3 отпустите кнопку «Назад» .
  3. Когда на экране появляется надпись «Обновление», отпустите Центральную кнопку и кнопку «Вправо» и нажмите кнопку «Загрузить» в инструментах обновления встроенного ПО . Встроенное программное ПО будет загружено на ваш модуль EV3, который перезапустится самостоятельно.
  4. Если после обновления встроенного ПО вручную модуль EV3 не заработал с первого раза, повторите процедуру обновления вручную .

MINDSTORMS-EV3-Firmware-update

Далее следуют выполнить выше указанные шаги для обновления встроенного программного обеспечения.

Создание беспроводного подключения процессорного блока LEGO® Mindstorms® EV3 к беспроводной сети ( к Wi-Fi  маршрутизатору):

  1. Вставить  Wi-Fi-адаптер Edimax EW-7811Un в порт USB процессорного блока LEGO® Mindstorms® EV3.
  2. Выключите и перезагрузите процессорный блок LEGO® Mindstorms® EV3.

wifi_1   wifi_3

4. В интерфейсе процессорного блока LEGO® Mindstorms® EV3, выберите: настройки (закладка гаечный ключ) -> WiFi ,  в верхнем левом углу экрана должна появиться пиктограмма радиоволн  .

7

5. Wi-Fi-адаптер Edimax EW-7811Un начнет мигать синим светодиодом.

wifi_5  wifi_6

6. Через 10 секунд  появится список беспроводных сетей, выберите сеть и нажмите кнопку Connect.

wifi_7  wifi_8

7. Теперь вы можете выбрать параметры безопасности вашей сети (WPA2 или None). Имейте в виду, что использование WPA2 сократит срок работы батареи EV3, но оно является более безопасным.

wifi_10   wifi_9

8. Убеждаемся что модуль  EV3 подключился к нужной нам беспроводной сети.

Создаём программу дистанционного управления роботом EV3 с заводской прошивкой

© 2023 Журнал научно-технического творчества педагогов и школьников «Главный конструктор»

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Произошла неизвестная ошибка попробуйте еще раз вход
  • Произошла неожиданная ошибка код ошибки 8076