Обновить
83
Виктор Казаков@commanderxo

Пользователь

11
Подписчики
Отправить сообщение
Lego WeDo 2.0 (да наверное и первая версия тоже) это отличный (хотя и недешёвый) продукт, достойный отдельного обзора.

Если вкратце, то можно сказать так:

Годами покупая килограммами б/у Lego Technic на eBay и имея дома 3D-принтер на котором уже напечатано немало деталей, я тем не менее занёс деньги за WeDo 2.0 и очень доволен. Смысл набора в том, что его можно дать ребёнку младшего школьного возраста (в моём случае девочки 7 и 8 лет) и ребёнок сам может разобраться с заданием, выполнить его и даже сделать презентацию своего проекта. Некоторые задания просто очаровательны для девочек — например сделать карусель для зверят. В наборе есть блоки с нарисованными глазками, шарниры для ушей и т.д. Опять же можно дать роботу команду поморгать розовым (или другим) цветом.

Для меня главное, что дети программируют с планшета сами, без помощи родителей. Старшая мастерит трактор и пишет программу, младшая собирает лягушат которые на этом тракторе катаются. Когда робот, выполнив задание, заговорил (в звуковом программном блоке есть запись с микрофона) — обе скакали вне себя от радости в обнимку с изделием.

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

Бородатым сорокалетним дядькам влёгкую выкладывающим 500 евро за звезду смерти будет не интересно, это да.

Первый WeDo видел на выставке, управляющий модуль по USB подключается к компьютеру и берёт от него питание для мотора и сенсоров. Нет проблемы с батарейками, кроме стандартной среды программирования есть Scratch. Lego официально не снижала цены, но сейчас, с выходом версии 2.0, логичны скидки. Есть кое-какой вторичный рынок б/у деталей.

WeDo 2.0 купил детям на каникулы. Управляется по Bluetooth LE, софт пока не настолько развит, но обещают открыть интерфейсы. Робот мобильней из-за питания от батарей, можно докупить аккумулятор. Среда программирования заточена под планшет (для меня это плюс).

Хорошая коробка со схемой какую деталь в какой отсек класть, легко сортировать детали и проверить всё ли на месте. Кто пылесосил в детской комнате, меня поймёт.

Наборы ориентированы на школы, хотя продаются и частникам. Отсюда конские цены на аксессуары — когда я вижу, что Lego просит 50 евро за 3х-вольтовый аккумулятор и ещё 24 евро за зарядное устройство (просто 10V DC), то из горла вырываются неприличные слова, а руки тянутся к паяльнику сделать всё в 10 раз дешевле. А для учителя это наверное плюс — не надо возиться с севшими батарейками и при малейшем риске пробоя гальванической развязки в БП фирма наверняка бесплатно отзовёт и заменит родные блоки питания.

Не стоит рассматривать WeDo как источник деталей Lego Techniс — тут eBay вне конкуренции. Набор даёт азы программирования тем, кому ещё слишком сложен Mindstorms. Плюс ориентация на школы, станции юных техников и прочие кружки. В некотором роде это нишевый продукт, но ниша детей 6-10 лет интересующихся техникой очень велика. Моим очень нравится, особенно то что они могут САМИ придумать и запрограммировать робота и показать умиляющимся родителям.

Как-то так.
В статье надо очень внимательно читать чтоб не запутаться где какой набор. Вторая, четвертая и шестая картинки это Lego WeDo 2.0. Остальные — старое WeDo (для него характерны красный и желтый цвета).
В ЧаВо пишут, что бесплатная раздача Lego WeDo 2.0 Curriculum Pack (полная версия, с методическими материалами для учителей) это промо-акция, которая закончится 30-го июня. Так что я на всякий случай скачал полный пакет на разных языках.
У вас вперемешку фотографии старого WeDo и только что вышедшего WeDo 2.0, которые электрически и программно не совместимы между собой. Это может ввести в заблуждение.

Код в классическом WeDo исполняется на компьютере, а строительные блоки подключаются по USB. Можно программировать в Scratch.

В только что вышедшем WeDo 2.0 автономный робот имеет собственную батарею или аккумулятор и получает команды по Bluetooth LE. Программирование предполагается с планшета, причём не самого старого (например iPad 3 и выше). Win и Mac тоже поддерживаются. Scratch пока не портировали, но обещают. Ещё обещают выложить в публичный доступ Bluetooth API.

Есть информация, что полную версию софта для WeDo 2.0 можно скачать бесплатно только до 30-го июня, потом полный комплект с материалами для учителей будут отдавать за 298 евро. Можно скачать про запас, для этого не требуется какой-либо код или серийный номер.

PS: Купил детям (девочки 7 и 8 лет) три недели назад WeDo 2.0 — очень довольны. Хорошо играется вдвоём. Надо бы написать статью на geektimes.
Такую цену диктует математика: $31.42 это $45.81 со скидкой в 31,42%
Решил попробовать, и гугль привёл меня на страницу NI, где базовую версию LabVIEW предлагают за 1000 долларов. Всё так плохо, или я просто не заметил какую-нибудь более дешёвую версию для некоммерческого использования?
Наверное в этом и кроется причина «проблемы» — память компьютера по своей природе одномерный массив, а в ней сплошь и рядом надо хранить многомерные структуры, будь то классическая таблица или компонента R пикселя с координатами X и Y в кадре Z.

С проблемой вычисления индекса начинающий программист сталкивается в своей карьере рано и часто, так что к тому времени когда он дорастает до собственной реализации Heap, у него уже есть стойкое мнение что индексация с 0 проще и естественней, по крайней мере для часто встречающихся задач.

В JavaScript индексировать можно чем угодно, не обязательно числами, однако недавно мне опять пригодилась индексация с 0 при манипуляции с пикселями на canvas. Хорошо это или плохо, но N-мерные массивы постоянно встречаются в нашей жизни.
Ну кто мешает проделать подобный эксперимент сначала на крысах?

Я ни разу не медик, но с инженерной точки зрения логично предполагать, что кроме прорывных технологий в этой операции есть огромное количество рутинной работы как погружать пациента в кому, как выводить из неё, какие параметры тела мониторить и какими приборами, какие лекарства вводить при выходе параметров за допустимые пределы, как сшивать связки, сосуды, и т.д. Рутина, но критически важно для успеха операции. И вот тут приходит на помощь накопленный десятилетиями опыт сложных операций на людях. Грубо говоря можно нанять команду гениальных ассистентов который уже двадцать лет успешно проводят операции людям. А «toolchain» для мышей не настолько проработан, потому как цели экспериментов на животных — другие.

Успешная операция крысе не гарантирует успех человеку — организмы существенно разные. Более того, анализ неудачи с крысой может привести к выводу вроде «а вот тут у крысы сосуд был мааленький и мы не справились, так как в перывй раз такое делаем, а у человека он большой и у нас есть в команде специалист который уж десять лет такое делает каждый месяц» — и что, снова тратить утекающее время на планирование следующего альфа-релиза опять на крысе? И получить в конце заточенную на крыс технологию?

Быть альфа-тестером такой технологии очень старшно, но возможно доступные для проекта врачи действительно умеют чинить людей лучше чем животных.
Если для определения единицы используется понятие Un, которое, в свою очередь есть «множество всех множеств, содержащих ровно один элемент», то можно ли назвать это строгим определением?

Спасибо за отличную статью, только вчера рассказывал семье о кризисе оснований математики, а тут такой подарок. А вообще, больше всего мне нравится позиция Кронекера, который, глядя на эти безобразия, сказал: «Бог создал целые числа, всё остальное — дело рук человека.»
Натренированный чтением технической документации мозг автоматически разворачивает фразу «отзывает более 65 000 автомобилей» в «отзывает 65536 автомобилей».
Инженеры шутят. Этими отверстиями марсоход вытаптывает морзянокй .--- .--. .-… (JPL). Официально для точного оптического измерения пройденного пути по фотографиям следов.
Сразу вспоминается Марк Уотни, выкладывающий камнями сообщения для NASA.
Их есть у нас!

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

Каждый произносящий вслух слово «костыль» должен помнить, что нервный импульс при этом делает изрядный крюк из-за обратной совместимости с legacy-архитектурой доисторических рыб. У жирафа, с его шеей, длина костыля измеряется метрами.
Не Бетховен, но на матричном принтере: www.youtube.com/watch?v=u8I6qt_Z0Cg
Стишки шедевральны! Эх, если бы она ещё читала их голосом GLaDOS…
Не весь остальной мир использует перегородки, например в Германии обычные туннели где можно упасть на рельсы.

Метро в любом случае будут оборудовать системой остановки поездов если въезд на станцию нежелателен. Кроме людей на рельсах есть и другие причины. Камеры тоже по-любому будут, государство ставит их где только может. Пройдя по современному Лондону Оруэлл ужаснулся бы от количества CCTV. Если технические компоненты всё равно есть или скоро будут, то почему не использовать их и в благих целях?

С дверьми тоже не всё однозначно, установка, а главное обслуживание, требует денег. Раз их установив, метрополитен будет вынужден дальше закупать конкретные модели вагонов с нужным расположением дверей. Как в той байке про диаметр ускорителей Шаттла, ограниченный размером двух задниц древнеримских лошадей. Решение по предотвращению наезда при помощи дверей не скалируется на обычные станции на открытом воздухе — механизмы способные надёжно десятилетиями работать в условиях непогоды будут слишком дороги.

Надеюсь дело не в злом умысле метрополитена, а просто там, взвесив все «за» и «против», решили что камеры + софт будут лучшим решением.
Как я понимаю, цепочка рассуждений тут следующая:

1. Компания публикует квартальный финансовый отчёт со строчкой типа «расходы на обработку запросов АНБ: $0». Или без этой строчки, если запросы были.
2. Требование АНБ о неразглашении становится эквивалентным требованию публикации ложных данных.
3. После скандала с Энрон в 2006 году была ужесточена ответственность публичных компаний за введение в заблуждение акционеров. За это светит 10 лет тюрьмы, а то и больше.
4. В случае если вскроется что Apple заставили манипулировать отчётом, они могут сослаться что выполняли указание чиновника в рамках закона Patriot Act, с них взятки гладки. Тем самым конкретный работник АНБ становится главным виновником тяжёлого преступления, а все бывшие в курсе дела коллеги и его начальство — соучастниками.
5. АНБ нам не докладывает, но есть основания считать что пока никакого мега-теракта они не предотвратили и просто всасывают на всякий случай все данные, до которых могут дотянуться. Рисковать попасть в тюрьму из-за мелочи дураков нет.

Как-то так.
Тут надо напомнить, что анонсированную в рамках той же Windows Developer Program поддержку Windows 8.1 на Intel Galileo ожидал печальный конец и скорое забвение. Действительно, на Galileo запускалась Windows 8.1, и Pentium-совместимый процессор на плате размером чуть больше визитки выглядел заманчиво, НО:

  • Софт уж много лет как компилируется под современные процессоры с новыми инструкциями. Невозможно найти DLL под современную сетевую карточку скомпилированную под процессор двадцатилетней давности.
  • Под Windows системный софт традиционно распространяется без исходников и самому драйвер скомпилировать нельзя. Приходится ждать милости производителя. Например Galileo под Linux с самого начало поддерживало WLAN-карточки на чипе Centrino N135, а под Win мы так этого и не дождались.
  • Windows без десктопа и Powershell-а практически не поддаётся конфигурации с командной строки. Скажем настройка WLAN в Linux при помощи vi или другого редактора гуглится в три секунды, а чтоб найти как это сделать для Windows нужно перерыть пол интернета.
  • Документация по настройке Windows на 99.99% предполагает что у пользователя есть возможность запустить GUI через remote desktop. Много вы видели инструкций по разрешению конфликтов при установке драйверов для железа, где упоминается утилита devcon? Все исходят из того, что пользователь может запустить GUI-ный Device Manager.
  • Проблема даже с древними устройствами вроде мыши. Знакомый со времён DOS Int 33h уже давно выпилили, а использование Win API очень часто предполагает наличие device context и экранные координаты. А ведь мышка очень привлекательна для хардверных поделок, потому как за пару долларов получаешь два высокоточных энкодера и три кнопки с антидребезгом.
  • Слова Arduino и Raspberry существовали и десятилетие назад, но имеют вполне определённое значение в сфере IT. В случае с «Windows Developer Program for IoT» похоже специально искали максимально размытую фразу выдающую что угодно при поиске в гугле. Впрочем, после «COM», ".NET" и «Modern UI» я уже не удивлён.


Если поставят не кастрированную, как в случае с 8.1 для Galileo, а полноценную Windows 10 с .NET и Powershell, то это решит часть проблем. Будем надеяться, что MS сможет уговорить и производителей всяких веб-камер начать поддерживать ARM под Windows.
Спасибо за подборку. Интересно, насколько эти игрушки подходят для детей не знающих английский? Например изюминка Kano, насколько я понимаю, в том, что кроме разового удовольствия от сборки своего собственного компьютера ребёнок получает настроенный дистрибутив с софтом для детей. Сможет ли семилетний ребёнок умеющий читать только по-русски самостоятельно с ним работать?
… а посетить офис разработчиков можно по адресу ночь.улица.фонарь.аптека декабрь.опять.шпинат.

Информация

В рейтинге
Не участвует
Откуда
München, Bayern, Германия
Дата рождения
Зарегистрирован
Активность