reklama

Microsoft je stále v oblasti inovací. Pokud si to nemyslíte, neslyšeli jste o prototypové platformě elektroniky společnosti Microsoft s otevřeným zdrojovým kódem Gadgeteer. Čtete to správně - Microsoft a Open Source ve stejné větě. Chtěli jste postavit malý vynález, který jste měli na mysli? Možná už programujete C # a chcete pracovat s jiným hardwarem. Hledáte technologický učitel pro platformu, se kterou byste mohli učit? Od studenta po profesionála vám Gadgeteer pomůže realizovat vaše nápady.

Pro ty z vás, kteří nejsou obeznámeni s rostoucí oblastí elektronických prototypových platforem, máme desítky článků a dokonce i průvodců Arduino Začínáme s Arduino: Příručka pro začátečníkyArduino je platforma s otevřeným zdrojovým kódem elektroniky založená na flexibilním, snadno použitelném hardwaru a softwaru. Je určen pro umělce, designéry, fandy a kohokoli, kdo má zájem o vytváření interaktivních objektů nebo prostředí. Přečtěte si více a Raspberry Pi Raspberry Pi: Neoficiální výuka

instagram viewer
Ať už jste současným majitelem Pi, který se chce dozvědět více, nebo potenciálním vlastníkem tohoto zařízení s velikostí kreditní karty, nejedná se o průvodce, kterého byste si chtěli nechat ujít. Přečtěte si více platformy. Každá z těchto platforem má své silné stránky, jako je obrovská flexibilita Arduina pomocí štítů a kompletní počítačový komfort Pi hned po vybalení z krabice. Gadgeteer však má za sebou moc Microsoftu. Bez ohledu na to, co si myslíte o některých produktech společnosti Microsoft, mají některé z nejlepších mozků v technologii, které pro ně vášnivě pracují. Myslím, že jejich smysl pro úctu k technologickému pokroku stále existuje, a chtějí vás také nakazit. Pojďme se podívat, co pro vás může Gadgeteer udělat. Možná si chceš vzít běžet na domácí automatizaci Průvodce domácí automatizací s Raspberry Pi a ArduinoTrh domácí automatizace je zaplaven drahými spotřebitelskými systémy, nekompatibilními navzájem a nákladnou instalací. Pokud máte Raspberry Pi a Arduino, můžete v podstatě dosáhnout totéž na ... Přečtěte si více , jako to udělal James Bruce s Arduino a Raspberry Pi?

Hardware

Můžete začít zhruba za 50 USD pomocí základní základní desky .NET Gadgeteer, jako je FEZ Cerebus (30 $) a USB modulu (20 $) pro připojení k hlavní desce a její napájení.

FEZ-cerberus-gadgeteer

Pokud se rozhodnete, že chcete vyzkoušet několik projektů v této platformě a seznámit se s ní, můžete se podívat na jednu ze startovacích sad. Sada FEZ Hydrahacker (299,95 $) přichází s luxusní základní deskou, modulem USB a několika dalšími moduly, které můžete kombinovat a porovnávat různé projekty: 4,3 ″ displej s dotykovou obrazovkou, USB Client DP Module, 2x Button Module, LED Strip Module, Potenciometr, Radio FM1 Module, Joystick Module, 10cm IDC kabely, LightSense modul, Tunes moduly, Serial Camera L1, SD Card Module, 128 MB SD Card a opakovaně použitelný plast Úložný box. Pokud s těmito věcmi pracujete, můžete začít vidět možnosti.

FEZ-hydra-kit-gadgeteer

Už spolupracujete s Arduino a chcete vyzkoušet Gadgeteera? K dispozici je hardware Gadgeteer, který se bude dobře hrát s vaším hardwarem Arduino. Vezměte si například FEZ Cerbuino Bee (40 $). Je to pěkný malý hybrid základní desky FEZ Cerebus s hlavami kompatibilními s Arduino.

FEZ-cerbuino-gadgeteer

V současné době existuje několik výrobců desek vyrábějících komponenty Gadgeteer, jako jsou Love Electronics (SPOJENÉ KRÁLOVSTVÍ), Horolezec (Švýcarsko), Sytech Designs (UK) a GHI Electronics (NÁS). To je obvykle dobrý indikátor, že v dohledné budoucnosti bude hardwarová podpora.

Pokud se chystáte vytvořit vlastní přílohu, zvažte 3D tisk. James Bruce sdílí 9 aplikací pro snadné vytváření 3D tisknutelných objektů 9 aplikací pro snadné vytváření 3D tisknutelných objektůJedním z problémů s 3D tiskem je zachycení věcí k tisku. Předem vyrobené objekty si můžete samozřejmě stáhnout z různých míst, jako je Thingiverse; ale pokud chcete něco jedinečného ... Přečtěte si více . Odtud mohou vaše projekty nabývat jakékoli podoby!

Software

Microsoft dělá dostat se do programování konec Gadgeteer jak cenově dostupný jak to může dostat - volný. Co potřebujete, abyste mohli začít, je Visual C # Studio 2012 Express. Pokud již máte kompletní vývojářskou sadu, je to také dobré. Možná budete muset nainstalovat také .NET Micro Framework 4.3 Software Development Kit (SDK). Opět… zdarma. Saikat Basu sdílí trochu o relativně novém studiu v The Official Launch Of Visual Studio 2012.

net-visual-studio

Pokud jste použili některá z programovacích studií společnosti Microsoft, víte, že jsou opravdu uživatelsky přívětivá. Křivka učení není příliš strmá ani pro ty, kteří nikdy nenapsali řádek kódu. Skutečnost, že se jedná o Visual Studio, může být spravedlivé programování provedeno přetažením. Nakonec budete chtít skočit do kódu a vyladit věci, ale začnete tím. Pokud byste chtěli začít s některými výukovými programy, společnost Microsoft sestavila pár pro učitele, které mají používat se studenty. A co digitální fotoaparát nebo stopky? Můžete být svým vlastním učitelem! Léto ale nedostaneš.

Jakmile máte tyto aplikace nainstalováno, můžete začít zkoumat softwarové balíčky pro každý modul, se kterým chcete pracovat. Existují stovky balíčků, úryvky kódu a dokumentované projekty, ze kterých se lze učit a čerpat inspiraci. To je jen jeden odkaz - hledejte na webu ještě více. Pokud jste trochu zastrašeni myšlenkou naučit se kódovat, nepropadejte panice. Danny Stieben má článek, 5 zajímavých způsobů, jak se naučit kódovat 5 zajímavých způsobů, jak se naučit kódovatMnoho lidí si uvědomilo, že je důležité naučit se kódovat jako životní dovednost. Nezáleží na tom, kam jdete a jakou práci máte, vždy je vidět jako v pozitivním světle, pokud ... Přečtěte si více , abych vám to usnadnil. James Bruce má také pěkný dvoudílný článek Základy počítačového programování Základy počítačového programování 101 - Proměnné a typy datPo představení a mluvení o objektově orientovaném programování před a tam, kde je jeho jmenovec pochází z, myslel jsem si, že je čas, abychom prošli absolutními základy programování v jiném než konkrétním jazyce cesta. Tento... Přečtěte si více .

Komunita

Rozdíl mezi úspěšnou platformou a platformou, která přetrvává ve tmě, je vibrování komunity, která kolem ní existuje. Možná máte nejlepší platformu na Zemi, ale bez aktivní komunity vývojářů to sedí na zaprášené polici. Pokud jste programátor, jsem si jistý, že si můžete představit alespoň dva takové příklady.

Komunita gadgeteerů je ve skutečnosti poměrně velká, velmi aktivní a představuje škálu fandů, nováčků a techniků. Ve skutečnosti Ústav elektrotechniky a elektroniky (IEEE, přečtěte si I-Triple-E), publikoval článek ve svém zpravodaji o spektru Steve Hodges s názvem, Snadné prototypování pomocí aplikace Microsoft Gadgeteer. To propůjčuje platformě všechny druhy geeků.

gadgeteer-IEEE-steve-hodges

Společnost Microsoft také uvedla, že se zavázala k růstu platformy Gadgeteer. Přímý citát z Microsoft Codeplex web uvádí: „Není neslýchané, aby společnosti otevřely technologii open source, zatímco od ní odcházejí. To neplatí pro .NET Gadgeteer. “

Není neslýchané, že korporace otevírají technologii open source, zatímco od ní odcházejí. Tohle je ne případ s .NET Gadgeteer.

Zdá se mi docela solidní. Co myslíš?

Jídlo s sebou

V oboru elektroniky jsou Arduino a Raspberry Pi v posledních letech králi kopce. Je dobré mít třetí možnost, zejména pokud je to podpora, která již podporuje tým světové úrovně. Nejsem si jistý, ale mám podezření, že s tím, jak se trend fandů neustále zvyšuje, platforma Gadgeteer bude stát se silnou sekundou, nebo dokonce první možností - pokud se lidé mohou zbavit své nespokojené opovržení Microsoft. Mám podezření, že Gadgeteer otevře mnoho nových způsobů, jak systémy založené na Windows také interagovat s naším prostředím. Bude to dobrá věc? Pokud se lidé zapojí do formování technologie, která utváří jejich svět, pak je to velmi dobrá věc.

Co myslíš? Hledáte experiment s hardwarovým hackováním? Chcete si vyzkoušet nové programovací dovednosti? Už spolupracujete s Arduino nebo Pi a chcete zkusit něco jiného? Nebo možná jste předčasným adoptivníkem Gadgeteera a chtěli byste nás informovat o své zkušenosti. To je to, co máme sekci komentářů - tam se děje skutečné učení.

Obrazové kredity: NashMicro Pong Sestavujte pomocí NashMicro

S více než 20 let zkušeností v oblasti IT, školení a technických řemesel je mou touhou podělit se o to, co jsem se naučil, s kýmkoli jiným, kdo se chce učit. Snažím se dělat co nejlepší práci nejlepším možným způsobem as trochou humoru.