Oglas
Microsoft se še vedno ukvarja z inovacijami. Če ne mislite, niste slišali za Microsoftovo odprtokodno platformo za izdelavo prototipov za elektroniko, imenovano Gadgeteer. Prav ste prebrali - Microsoft in Odprtokodno v istem stavku. Ste želeli zgraditi malo izuma, ki ste ga imeli v mislih? Mogoče že programirate C # in bi radi sodelovali z neko drugo strojno opremo. Ste učitelj tehnologije, ki išče platformo, s katero bi lahko poučeval? Gadgeteer vam lahko pomaga, da svoje ideje uresničite.
Za tiste, ki niste seznanjeni z rastočim področjem platform za izdelavo prototipov za elektroniko, imamo na desetine člankov in celo vodnikov o Arduino Uvod v Arduino: Vodnik za začetnikeArduino je odprtokodna platforma za izdelavo prototipov za elektroniko, ki temelji na fleksibilni, enostavni strojni in programski opremi. Namenjen je umetnikom, oblikovalcem, hobistom in vsem, ki jih zanima ustvarjanje interaktivnih predmetov ali okolij. Preberi več in Malina Pi Malina Pi: Neuradna vadnicaNe glede na to, ali ste trenutno lastnik Pi, ki se želi naučiti več, ali pa potencialni lastnik te naprave z velikostjo kreditne kartice, to ni vodnik, ki ga želite zamuditi. Preberi več ploščadi. Vsaka od teh platform ima svoje prednosti, kot sta Arduinova velika prilagodljivost z uporabo ščitov in Pi-jevo popolno računalniško udobje takoj. Vendar ima Gadgeteer za seboj moč Microsofta. Ne glede na to, kaj mislite o nekaterih Microsoftovih izdelkih, imajo nekatere najboljše misli v tehnologiji, ki zanje strastno deluje. Mislim, da njihov občutek strahu pred tehnološkim napredkom še vedno obstaja, zato želijo okužiti tudi vas. Oglejmo si, kaj lahko Gadgeteer stori za vas. Mogoče bi rad vzel teči, da naredim nekaj avtomatizacije doma Vodnik za domačo avtomatizacijo z malino Pi in ArduinoTrg domače avtomatizacije je preplavljen z dragimi potrošniškimi sistemi, ki so med seboj nezdružljivi in drage za namestitev. Če imate malino Pi in Arduino, lahko v bistvu dosežete isto na ... Preberi več kot je James Bruce storil z Arduino in Raspberry Pi?
Strojna oprema
Začeti boste lahko za približno 50 USD s samo osnovno matično ploščo .NET Gadgeteer, kot sta FEZ Cerebus (30 USD) in USB modul (20 $) za povezavo in napajanje glavne plošče.
Če se odločite, da želite preizkusiti več projektov na tej platformi in se z njo resnično seznanite, si lahko pogledate enega od začetnih kompletov. Komplet FEZ Hydrahacker (299,95 USD) ima luksuzno matično ploščo, USB modul in več drugih modulov, ki jih lahko mešate in primerjate različni projekti: 4,3 ″ zaslon s zaslonom na dotik, modul USB odjemalca DP, 2x gumbski modul, modul LED Strip, potenciometer, modul Radio FM1, Joystick modul, 10 cm IDC kabli, LightSense modul, Tunes moduli, serijska kamera L1, modul SD kartice, 128 MB SD kartica in plastika za večkratno uporabo Škatla za shranjevanje Če s takimi stvarmi opravljate kakršno koli delo, lahko začnete že videti možnosti.
Že sodelujete z Arduino in želite poskusiti Gadgeteerja? Obstaja Gadgeteer strojna oprema, ki se bo lepo igrala z vašo strojno opremo Arduino. Vzemimo za primer FEZ Cerbuino čebelico (40 dolarjev). To je lep majhen hibrid matične plošče FEZ Cerebus z Arduino združljivima glavama.
Trenutno obstaja več proizvajalcev plošč, ki izdelujejo komponente Gadgeteerja, kot so Ljubezen Elektronika (Združeno kraljestvo), Planinar (Švica), Sytech Design (UK) in GHI Electronics (ZDA). To je ponavadi dober pokazatelj, da bo v dogledni prihodnosti na voljo strojna podpora.
Če si želite ustvariti prilogo po meri, razmislite o 3D-tiskanju. James Bruce deli 9 aplikacij za enostavno izdelavo 3D-tiskalnih predmetov 9 aplikacij za enostavno izdelavo 3D-tiskalnih predmetovEna od težav pri 3D-tiskanju je pridobivanje stvari za tiskanje. Seveda lahko vnaprej izdelane predmete naložite iz različnih krajev, kot je Thingiverse; če pa želite nekaj edinstvenega ... Preberi več . Od tod bi lahko vaši projekti prevzeli kakršno koli obliko!
Programska oprema
Microsoft omogoča dostop do programskega konca Gadgeteerja kar najbolj dostopno - brezplačno. Za začetek je Visual C # Studio 2012 Express. Če že imate celoten paket razvijalcev, je tudi to dobro. Morda boste morali namestiti tudi .NET Micro Framework 4.3 Komplet za razvoj programske opreme (SDK). Spet… brezplačno. Saikat Basu deli nekaj o relativno novem studiu v The Official Launch Of Visual Studio 2012.
Če ste uporabili katerega koli od Microsoftovih studijskih programov, veste, da so res zelo uporabniku prijazni. Krivulja učenja ni preveč strma niti za tiste, ki nikoli niso vnesli vrstice kode. Dejstvo, da gre za Visual Studio, se lahko precej programira na način povleci in spusti. Sčasoma boste želeli skočiti v kodo, da boste lahko prepletali stvari, vendar s tem začnete. Če želite začeti nekaj vadnic, je Microsoft sestavil nekaj učiteljev, ki jih bodo lahko uporabljali s študenti. Kaj pa izdelava digitalnega fotoaparata ali štoparice? Lahko si svoj učitelj! Tega pa poletje ne bo.
Ko so nameščene tiste aplikacije, lahko začnete gledati programske pakete za vsak modul, s katerim želite delati. Za učenje in črpanje navdiha je na stotine paketov, odrezkov kode in dokumentiranih projektov. To je samo na eni povezavi - v spletu poiščite še več. Če vas je malce ustrašila misel, da bi se naučili kodirati, ne paničite. Danny Stieben ima članek, 5 zanimivih načinov, kako se naučiti kodirati 5 zanimivih načinov, kako se naučiti kodiratiMnogi ljudje so spoznali, kako pomembno je učenje kodiranja kot življenjske veščine. Ne glede na to, kam greš in kakšno službo imaš, je to vedno videti v pozitivni luči, če ... Preberi več , da vam olajšamo vstop. James Bruce ima tudi lep dvodelni članek o Osnove računalniškega programiranja Osnove računalniškega programiranja 101 - spremenljivke in tipi podatkovPreden smo se predstavili in pogovorili o objektno usmerjenem programiranju pred in kje poimenovanega izhaja, sem mislil, da je čas, da preberemo absolutne osnove programiranja v jezikovni specifiki način. Ta izjemni ... Preberi več .
Skupnost
Razlika med uspešno platformo in tisto, ki se zadržuje v temi, je živahnost skupnosti, ki obstaja okoli nje. Morda imate najboljšo platformo na Zemlji, vendar brez aktivne skupnosti razvijalcev sedi na prašni polici. Če ste programer, sem prepričan, da si lahko omislite vsaj dva taka primera.
Skupnost Gadgeteer je pravzaprav precej velika, zelo aktivna in predstavlja paleto hobijev, neofitov in inženirjev. Inštitut inženirjev elektrotehnike in elektronike (IEEE, beri I-Triple-E) je namreč objavil članek v njihovem glasilu Spectrum, ki ga je napisal Steve Hodges, imenovan, Enostavno prototipiranje z Microsoftovim Gadgeteerjem. To daje posojilo vsem vrstam geek kred.
Microsoft je tudi izjavil, da se zavezujejo, da bo Gadgeteerjeva platforma rasla. Neposredni citat iz Microsoft Codeplex spletna stran navaja, „Korporacije niso slišati odprtokodne tehnologije, medtem ko se od nje oddaljujejo. To ne velja za .NET Gadgeteer. "
Korporacije niso odkrito tehnologijo odprtokodnega sistema, ko se od nje oddaljujejo. Tole je ne primer z .NET Gadgeteer.
Zdi se mi precej trdno. Kaj misliš?
Odvzem
Arduino in Raspberry Pi sta za ljubitelje elektronike zadnja leta kralja hriba. Dobro je imeti tretjo možnost, še posebej, če je že podprta ekipa svetovnega razreda. Nisem prepričan, toda sumim, da se bo s hobiističnim trendom še naprej krepil platforma Gadgeteer postanejo močna druga ali celo prva možnost - če ljudje lahko prevladajo nad svojim neupravičenim zaničevanjem Microsoft. Sumim, da bo Gadgeteer odprl veliko novih načinov za interakcijo sistemov s sistemom Windows. Bo to dobra stvar? Če ljudje vključijo v oblikovanje tehnologije, ki oblikuje njihov svet, potem je, da, zelo dobra stvar.
Kaj misliš? Želite eksperimentirati s strojevodjo? Želite pobrati novo veščino programiranja? Že sodelujete z Arduino ali Pi in želite poskusiti kaj drugega? Ali ste morda zgodnji sprejemalec Gadgeteer-a in nam želite sporočiti vaše izkušnje. To je tisto, za kar imamo razdelek za komentarje - tam se izvaja pravo učenje.
Slikovni krediti: NashMicro Pong Build prek NashMicro
Z 20+ leti izkušenj na področju IT, usposabljanja in tehničnih poklicev želim svojo izkušnjo deliti s kom drugim, ki se želi učiti. Prizadevam si, da bi na najboljši možen način in z malo humorja opravil najboljše delo.