реклама

Microsoft все още е в иновационния бизнес. Ако не мислите, че не сте чували за платформата за създаване на протоколи за електронно създаване на Microsoft, наречена Microsoft Gadgeteer. Прочетохте това право - Microsoft и Отворен код в същото изречение. Искахте да изградите малко изобретение, което имате предвид? Може би вече програмирате C # и искате да работите с някакъв различен хардуер. Вие сте учител по технологии, който търси платформа, с която да преподава? От студента до професионалиста, Gadgeteer може да ви помогне да превърнете вашите идеи в реалност.

За тези от вас, които не са запознати с нарастващото поле на платформите за създаване на протоколи за електроника, имаме десетки статии и дори ръководства за Arduino Първи стъпки с Arduino: Ръководство за начинаещиArduino е платформа за създаване на прототипи за електроника с отворен код, базирана на гъвкав, лесен за използване хардуер и софтуер. Той е предназначен за художници, дизайнери, любители и всички, които се интересуват от създаването на интерактивни обекти или среди. Прочетете още

instagram viewer
и Raspberry Pi Raspberry Pi: Неофициалният урокНезависимо дали сте настоящ собственик на Pi, който иска да научи повече, или потенциален собственик на това устройство с размер на кредитна карта, това не е ръководство, което искате да пропуснете. Прочетете още платформи. Всяка от тези платформи има своите силни страни, като огромната гъвкавост на Arduino чрез използването на екрани и пълното компютърно удобство на Pi направо извън кутията. Gadgeteer обаче има силата на Microsoft зад него. Без значение какво мислите за някои от продуктите на Microsoft, те имат едни от най-добрите умове в технологията, работеща страстно за тях. Мисля, че тяхното чувство на страхопочитание към технологичния напредък все още съществува и те искат да ви заразят и с него. Нека да разгледаме какво може да направи Gadgeteer за вас. Може би искате да вземете тичам, като правим някаква домашна автоматизация Ръководство за домашна автоматизация с Raspberry Pi и ArduinoПазарът на домашна автоматизация е залят от скъпи потребителски системи, несъвместими помежду си и скъпи за инсталиране. Ако имате Raspberry Pi и Arduino, можете основно да постигнете същото нещо при ... Прочетете още , както Джеймс Брус направи с Arduino и Raspberry Pi?

Хардуерът

Можете да започнете за около $ 50 само с основна платка .NET Gadgeteer като FEZ Cerebus ($ 30) и USB модул (20 $) за свързване и захранване на основната платка.

Фес-Cerberus-gadgeteer

Ако решите, че искате да изпробвате няколко проекта в тази платформа и да се запознаете наистина с нея, може да разгледате един от стартовите комплекти. Комплектът FEZ Hydrahacker ($ 299,95) се предлага с луксозна платка, USB модул и няколко други модула, за които можете да смесвате и да съвпадате различни проекти: 4.3 ″ дисплей с тъчскрийн, USB клиент DP модул, 2x бутонен модул, LED лентов модул, потенциометър, радио FM1 модул, Модул за джойстик, 10 см IDC кабели, модул LightSense, модули за настройка, серийна камера L1, модул за SD карта, 128 MB SD карта и пластмаса за многократна употреба Кутия за съхранение Ако вършите някаква работа с подобни неща, можете да започнете да виждате възможностите вече.

FEZ-хидра-KIT-gadgeteer

Вече работите с Arduino и искате да опитате Gadgeteer? Има Gadgeteer хардуер, който ще играе прекрасно с вашия хардуер Arduino. Вземете например пчелата на FEZ Cerbuino ($ 40). Това е хубав малък хибрид на дънната платка на FEZ Cerebus със съвместими с Arduino заглавки.

Фес-cerbuino-gadgeteer

В момента има няколко производители на платки, произвеждащи компоненти на Gadgeteer, като например Любовна електроника (UK), планинар (Швейцария), Sytech Design (Великобритания) и GHI Electronics (НАС). Това обикновено е добър показател, че в обозримо бъдеще ще има хардуерна поддръжка.

Ако търсите да създадете персонализиран корпус, помислете за 3D печат. Джеймс Брус споделя 9 приложения за лесно създаване на 3D принтируеми обекти 9 приложения за лесно създаване на 3D принтируеми обектиЕдин от проблемите при 3D печат е получаването на неща за отпечатване. Разбира се, можете да изтеглите предварително направени предмети от различни места като Thingiverse; но ако искате нещо уникално ... Прочетете още . Оттам вашите проекти могат да приемат всякаква форма!

Софтуерът

Microsoft прави влизането в програмния край на Gadgeteer възможно най-достъпно - безплатно. Това, което трябва да започнете, е Visual C # Studio 2012 Express. Ако вече имате пълния пакет за програмисти, това също е добре. Може да се наложи да инсталирате и .NET Micro Framework 4.3 Комплект за разработка на софтуер (НСР). Отново... безплатно. Saikat Basu споделя малко за сравнително новото студио в The Official Launch Of Visual Studio 2012.

Нетната-визуално-студио

Ако сте използвали някое от програмните студия на Microsoft, знаете, че те наистина са много лесни за използване. Кривата на обучение не е твърде стръмна дори за онези, които никога не са въвели ред код. Фактът, че това е Visual Studio, доста малко програмиране може да се извърши по начин на плъзгане и пускане. В крайна сметка ще искате да влезете в кода, за да оправите нещата, но това ви стартира. Ако искате някои уроци, за да започнете, Microsoft е съставила двойка, която учителите да използват с учениците. Какво ще кажете да направите цифров фотоапарат или хронометър? Можете да бъдете свой собствен учител! Въпреки това нямате лято на разстояние

След като инсталирате тези приложения, можете да започнете да разглеждате софтуерните пакети за всеки модул, с който искате да работите. Има стотици пакети, фрагменти от код и документирани проекти, от които можете да научите и черпите вдъхновение. Това е само в едната връзка - търсете в мрежата за още повече. Ако сте малко сплашени от мисълта да се научите да кодирате, не изпадайте в паника. Дани Стибен има статия, 5 интересни начина да се научите да кодирате 5 интересни начина да се научите да кодиратеМного хора са осъзнали важността на научаването как да кодираме като живото умение. Независимо къде отивате и каква работа имате, винаги се вижда като в положителна светлина, ако ... Прочетете още , за да ви улесни. Джеймс Брус също има хубава статия от две части Основите на компютърното програмиране Основите на компютърното програмиране 101 - Променливи и типове данниСлед като се запознахме и поговорихме малко за обектно-ориентираното програмиране преди и къде е съименникът му идва от, реших, че е време да преминем през абсолютните основи на програмирането в неезиков специфичен начин. Това... Прочетете още .

Общността

Разликата между една успешна платформа и тази, която се задържа в тъмнината, е жизнеността на общността, която съществува около нея. Може да имате най-добрата платформа на Земята, но без активна общност от разработчици, тя седи на прашния рафт. Ако сте програмист, сигурен съм, че можете да измислите поне два примера като този.

Общността на Gadgeteer всъщност е доста голяма, много активна и представлява гамата от любители, неофити и инженери. Всъщност Институтът на инженерите по електроенергия и електроника (IEEE, четете I-Triple-E) публикува статия в техния бюлетин на Spectrum от Стив Ходж, наречен, Лесно създаване на прототипи с Microsoft Gadgeteer. Това дава кредити на всякакъв вид мотиви на платформата.

gadgeteer-IEEE-Steve-Hodges

Microsoft заяви също, че се ангажира да види платформата Gadgeteer да расте. Директен цитат от Microsoft Codeplex сайтът заявява: „Не е нечувано за корпорациите да отварят технология с отворен код, докато се отдалечават от нея. Това не е така с .NET Gadgeteer. “

Не е нечувано корпорациите да отварят технология с отворен код, докато се отдалечават от нея. Това е не случаят с .NET Gadgeteer.

Изглежда ми доста солидно. Какво мислиш?

The Takeaway

За любителите на електрониката, Arduino и Raspberry Pi са кралете на хълма през последните няколко години. Добре е да имате трета опция, особено ако тя вече носи подкрепата на екип от световна класа. Не съм сигурен, но подозирам, че докато хобистката тенденция продължава да расте, платформата Gadgeteer ще да се превърне в силна втора или дори първа възможност - ако хората могат да преодолеят несъмненото си презрение Microsoft. Подозирам, че Gadgeteer ще отвори много нови начини за базирани на Windows системи да взаимодействат и с нашата среда. Това ще е добро нещо? Ако накарат хората да участват във формирането на технологията, която оформя техния свят, тогава, да, това е много добро нещо.

Какво мислиш? Търсите да експериментирате с хардуерно хакване? Искате ли да вземете ново умение за програмиране? Вече работите с Arduino или Pi и искате да опитате нещо друго? Или може би сте ранен осиновител на Gadgeteer и бихте искали да ни уведомите за вашия опит. За това имаме частта за коментари - там се извършва истинското обучение.

Кредити за изображения: NashMicro Pong Build чрез NashMicro

С 20+ години опит в областта на информационните технологии, обучението и техническите сделки, желанието ми е да споделя това, което съм научил с всеки друг, който желае да се учи. Стремя се да върша възможно най-добрата работа по най-добрия начин и с малко хумор.