Gadgeteer - платформа для взлома оборудования, о которой вы не слышали

  • Mark Lucas
  • 0
  • 3436
  • 314
Реклама

Microsoft все еще в инновационном бизнесе. Если вы так не думаете, вы не слышали о платформе прототипирования электроники с открытым исходным кодом Microsoft под названием Gadgeteer. Вы правильно прочитали - Microsoft а также Открытый исходный код в том же предложении. Хотите создать маленькое изобретение, которое вы имели в виду? Возможно, вы уже программируете на C # и хотели бы работать с другим оборудованием. Вы учитель технологии, ищущий платформу для обучения? От студента до профессионала, Gadgeteer может помочь вам воплотить ваши идеи в реальность..

Для тех из вас, кто не знаком с растущей областью создания прототипов электроники, у нас есть десятки статей и даже руководств по Arduino. Начало работы с Arduino. Руководство для начинающих. Начало работы с Arduino. Руководство для начинающих. Arduino - это открытый исходный код. платформа для создания прототипов электроники на основе гибкого, простого в использовании аппаратного и программного обеспечения. Он предназначен для художников, дизайнеров, любителей и всех, кто интересуется созданием интерактивных объектов или сред. и платформы Raspberry Pi. У каждой из этих платформ есть свои сильные стороны, такие как огромная гибкость Arduino благодаря использованию щитов и полное удобство работы с компьютером Pi из коробки. Однако Gadgeteer обладает мощью Microsoft. Независимо от того, что вы думаете о некоторых продуктах Microsoft, у них есть лучшие специалисты в области технологий, которые с энтузиазмом работают на них. Я думаю, что их чувство страха перед технологическим прогрессом все еще существует, и они хотят заразить вас этим. Давайте посмотрим, что может сделать Gadgeteer для вас. Возможно, вы захотите попробовать руководство по домашней автоматизации с Raspberry Pi и Arduino. Руководство по домашней автоматизации с Raspberry Pi и Arduino. Рынок домашней автоматизации наводнен дорогими потребительскими системами, несовместимыми друг с другом и дорогостоящими в установке. Если у вас есть Raspberry Pi и Arduino, вы можете добиться того же самого в…, как Джеймс Брюс с Arduino и Raspberry Pi?

Аппаратное обеспечение

Приблизительно за 50 долларов вы можете начать с простой базовой платы .NET Gadgeteer, такой как FEZ Cerebus (30 долларов) и USB-модуля (20 долларов) для подключения и питания основной платы..

Если вы решите, что хотите попробовать несколько проектов на этой платформе и по-настоящему познакомиться с ней, вы можете взглянуть на один из стартовых наборов. Комплект FEZ Hydrahacker ($ 299,95) включает в себя роскошную материнскую плату, USB-модуль и несколько других модулей, которые вы можете комбинировать и сочетать для различных проектов: 4,3-дюймовый дисплей с сенсорным экраном, USB-клиент DP-модуль, 2-кнопочный модуль, модуль светодиодных лент, потенциометр , Модуль FM-радио, модуль джойстика, 10-см кабели IDC, модуль LightSense, модули настройки, последовательная камера L1, модуль SD-карты, 128-мегабайтная SD-карта и многоразовая пластиковая коробка для хранения. может начать видеть возможности уже.

Уже работаете с Arduino и хотите попробовать Gadgeteer? Существует аппаратное обеспечение Gadgeteer, которое будет прекрасно работать с вашим оборудованием Arduino. Взять, к примеру, СЭЗ Cerbuino Bee (40 долларов). Это симпатичный маленький гибрид системной платы FEZ Cerebus с Arduino-совместимыми разъемами.

В настоящее время есть несколько производителей плат, производящих компоненты Gadgeteer, такие как Love Electronics (Великобритания), Mountaineer (Швейцария), Sytech Designs (Великобритания) и GHI Electronics (США). Обычно это хороший показатель того, что в обозримом будущем будет аппаратная поддержка.

Если вы хотите создать собственный корпус, подумайте о 3D-печати. Джеймс Брюс делится 9 приложениями для удобного создания 3D-печатаемых объектов. 9 приложениями для удобного создания 3D-печатаемых объектов. 9 приложений для удобного создания 3D-печатаемых объектов. Конечно, вы можете загружать готовые объекты из различных мест, таких как Thingiverse; но если вы хотите что-то уникальное .... Оттуда ваши проекты могут принять любую форму!

Программное обеспечение

Microsoft делает доступным программирование Gadgeteer как можно более доступным - бесплатно. Для начала вам нужно Visual C # Studio 2012 Express. Если у вас уже есть полный комплект разработчика, это тоже хорошо. Возможно, вам также потребуется установить пакет разработки программного обеспечения (SDK) для .NET Micro Framework 4.3. Опять ... бесплатно. Сайкат Басу немного рассказывает об относительно новой студии на официальном запуске Visual Studio 2012.

Если вы пользовались какой-либо из программных студий Microsoft, вы знаете, что они действительно очень удобны для пользователя. Кривая обучения не слишком крута даже для тех, кто никогда не набирал строку кода. Тот факт, что это Visual Studio, немало программирования может быть сделано в режиме перетаскивания мышью. В конце концов, вам захочется перейти к коду для настройки, но это заставляет вас начать. Если вы хотите, чтобы у вас были какие-то учебные пособия, Microsoft собрала пару для учителей, чтобы они могли их использовать со студентами. Как насчет создания цифровой камеры или секундомера? Вы можете быть вашим собственным учителем! Вы не получите лето, хотя.

Установив эти приложения, вы можете приступить к просмотру пакетов программ для каждого модуля, с которым вы хотели бы работать. Существуют сотни пакетов, фрагментов кода и документированных проектов для изучения и получения вдохновения. Это только по одной ссылке - поиск в Интернете еще больше. Если вас немного пугает мысль научиться программировать, не паникуйте. У Дэнни Стибена есть статья «5 интересных способов научиться кодировать» 5 «Интересные способы научиться кодировать» 5 «Интересные способы научиться кодировать» Многие люди осознали важность обучения кодированию как жизненному навыку. Независимо от того, куда вы идете и какую работу выполняете, это всегда рассматривается как позитивный свет, если вы ..., чтобы облегчить вам эту задачу. У Джеймса Брюса также есть хорошая статья из двух частей об Основах компьютерного программирования Основы компьютерного программирования 101 - Переменные и типы данных Основы компьютерного программирования 101 - Переменные и типы данных Введя и немного поговорив об объектно-ориентированном программировании до и где его Тезка родом, я думал, что пришло время пройти через абсолютные основы программирования не специфическим языком. Это… .

Общество

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

Сообщество Gadgeteer на самом деле довольно большое, очень активное, и оно представляет гамму любителей, неофитов и инженеров. На самом деле Институт инженеров по электротехнике и электронике (IEEE, читай I-Triple-E) опубликовал в своем информационном бюллетене Spectrum Стива Ходжеса статью под названием «Простое создание прототипов с помощью Microsoft Gadgeteer». Это придает платформам всевозможные кредиты.

Microsoft также заявила, что они стремятся к росту платформы Gadgeteer. Прямая цитата с сайта Microsoft Codeplex гласит, “Корпорации нередко открывают технологии с открытым исходным кодом, когда уходят от нее. Это не относится к .NET Gadgeteer.”

Корпорации нередко открывают технологии с открытым исходным кодом, когда уходят от нее. Это не случай с .NET Gadgeteer.

Кажется довольно солидным для меня. Как вы думаете?

Еда на вынос

Для любителей электроники Arduino и Raspberry Pi были королями горы последние несколько лет. Хорошо иметь третий вариант, особенно если он уже поддерживает команду мирового уровня. Я не уверен, но я подозреваю, что, по мере того, как тенденция для хобби продолжает расти, платформа Gadgeteer станет сильным вторым или даже первым вариантом - если люди смогут преодолеть свое безоговорочное презрение к Microsoft. Я подозреваю, что Gadgeteer откроет много новых способов взаимодействия систем на базе Windows с нашей средой. Это будет хорошо? Если это вовлекает людей в формирование технологии, которая формирует их мир, то да, это очень хорошая вещь.

Как вы думаете? Хотите поэкспериментировать с аппаратным взломом? Хотите приобрести новый навык программирования? Уже работаете с Arduino или Pi и хотите попробовать что-то еще? Или, может быть, вы начинающий Gadgeteer и хотели бы сообщить нам о вашем опыте. Это то, для чего у нас есть секция комментариев - это то, где делается настоящее обучение.

Авторы изображений: NashMicro Pong Сборка через NashMicro




О современных технологиях, просто и доступно.
Ваш гид в мире современных технологий. Узнайте как использовать технологии и гаджеты, которые нас окружают каждый день и научитесь открывать интересные вещи в Интернете.