Reklaam
Microsoft on endiselt innovatsiooniäris. Kui te ei usu, pole te veel kuulnud Microsofti avatud lähtekoodiga elektroonika prototüüpimisplatvormist, mida nimetatakse Vidin. Sa lugesid seda õigust - Microsoft ja Avatud lähtekoodiga samas lauses. Kas soovite ehitada väikese leiutise, mida arvasite? Võib-olla olete juba programmeerinud C # ja tahaksite töötada mõne muu riistvaraga. Kas otsite tehnoloogiaõpetajat platvormi kohta, mille abil õpetada? Õpilasest professionaalini võib Gadgeteer aidata teil oma ideid reaalsuseks muuta.
Neile, kes pole tuttav elektroonika prototüüpide platvormide kasvava väljaga, on meil veebisaidil kümneid artikleid ja isegi juhendeid Arduino Arduino kasutamise alustamine: Algajate juhendArduino on avatud lähtekoodiga elektroonika prototüüpide platvorm, mis põhineb paindlikul, hõlpsasti kasutataval riist- ja tarkvaral. See on mõeldud kunstnikele, disaineritele, harrastajatele ja kõigile, kes on huvitatud interaktiivsete objektide või keskkondade loomisest. Loe rohkem
ja Vaarika Pi Vaarika Pi: mitteametlik juhendajaÜkskõik, kas olete praegune Pi omanik, kes soovib rohkem teada saada, või selle krediitkaardisuurusega seadme potentsiaalset omanikku, pole see juhend, mida soovite mööda lasta. Loe rohkem platvormid. Igal sellisel platvormil on oma tugevused, näiteks Arduino tohutu paindlikkus kilpide kasutamise kaudu ja Pi täielik arvuti mugavus kohe karbist väljas. Gadgeteeril on aga selle taga Microsofti jõud. Pole tähtis, mida te mõne Microsofti toote kohta arvate, on neil tehnoloogia parimad meelsused, kes töötavad nende nimel kirglikult. Ma arvan, et nende aukartustunne tehnika arengu ees on endiselt olemas ja nad tahavad ka teid sellega nakatada. Vaatame, mida Gadgeteer teie heaks teha saab. Võib-olla soovite võtta a joosta kodus automaatikat tehes Koduse automatiseerimise juhend koos vaarikapi ja arduinogaKodutehnika automatiseerimise turg on üle ujutatud kallite tarbija süsteemidega, omavahel kokkusobimatud ja nende paigaldamine kulukas. Kui teil on vaarikapi ja arduino, saate põhimõtteliselt sama saavutada ... Loe rohkem , nagu tegi James Bruce koos Arduino ja Raspberry Pi-ga?Riistvara
Umbes 50 dollari eest võite alustada lihtsalt põhilise .NET Gadgeteer'i põhiplaadiga, näiteks FEZ Cerebus (30 dollarit) ja USB-mooduliga (20 dollarit) põhiplaadiga ühendamiseks ja toiteks.
Kui otsustate proovida sellel platvormil mitut projekti ja sellega tõesti tuttavaks saada, võiksite vaadata ühte stardikomplektidest. FEZ Hydrahackeri komplekt (299,95 dollarit) on varustatud luksusliku emaplaadi, USB-mooduli ja mitmete muude moodulitega, mida saate segada ja sobitada erinevad projektid: 4,3-tolline puutetundliku ekraaniga, USB Client DP-moodul, 2x nupumoodul, LED-riba moodul, potentsiomeeter, raadio FM1 moodul, Joystick-moodul, 10 cm IDC-kaablid, LightSense-moodul, tuunimoodulid, jadakaamera L1, SD-kaardi moodul, 128 MB SD-kaart ja korduvkasutatav plastik Hoiukast. Kui teete midagi sellist tööd, võite hakata juba võimalusi nägema.
Teete juba koostööd Arduinoga ja soovite proovida Gadgeteerit proovida? Seal on Gadgeteer riistvara, mis mängib kenasti teie Arduino riistvaraga. Võtame näiteks FEZ Cerbuino Bee (40 dollarit). See on FEZ Cerebusi põhiplaadi kena väike hübriid koos Arduino ühilduvate päistega.
Praegu on Gadgeteer komponentide valmistamiseks mitu tahvlite tootjat, näiteks Armastuse elektroonika (Ühendkuningriik), Mägironija (Šveits), Sytech Designs (Ühendkuningriik) ja GHI Electronics (USA). See on tavaliselt hea näitaja, et lähitulevikus on riistvaratugi.
Kui soovite luua kohandatud korpuse, kaaluge 3D-printimist. James Bruce jagab 9 rakendust 3D-prinditavate objektide hõlpsaks valmistamiseks 9 rakendust 3D-prinditavate objektide hõlpsaks valmistamiseksÜks 3D-printimisega kaasnevaid probleeme on asjade printida saamine. Muidugi saate alla laadida eelnevalt valmistatud objekte paljudest kohtadest, näiteks Thingiverse; aga kui soovite midagi ainulaadset ... Loe rohkem . Sealt edasi võivad teie projektid olla ükskõik millises vormis!
Tarkvara
Microsoft teeb Gadgeteer'i programmeerimisotsa sattumise nii taskukohaseks, kui see tasuta saab. Alustamiseks on vaja Visual C # Studio 2012 Express. Kui teil on juba täielik arendaja komplekt, on see ka hea. Võimalik, et peate installima ka .NET Micro Framework 4.3 tarkvaraarenduskomplekt (SDK). Jälle… tasuta. Saikat Basu jagab natuke suhteliselt uut ateljeed ajakirjas Visual Studio 2012.
Kui olete kasutanud mõnda Microsofti programmistuudiot, siis teate, et need on tõesti üsna kasutajasõbralikud. Õppimiskõver pole liiga järsk isegi nende jaoks, kes pole kunagi koodirida kirjutanud. Asjaolu, et tegemist on Visual Studio'ga, saab programmeerimise õiglast osa ka lohistades teha. Lõpuks tahate asja näppimiseks koodi sisse hiilida, kuid sellega saate alustada. Kui soovite, et alustamiseks pakutaks mõnda õpetust, on Microsoft koostanud paar õpetajatele kasutamiseks õpilastega. Kuidas oleks digitaalkaamera või stopperiga? Võite olla oma õpetaja! Teil ei ole suvegi puhkust.
Kui olete need rakendused installinud, võite hakata otsima iga mooduli tarkvarapakette, millega soovite töötada. Seal on sadu pakette, koodilõike ja dokumenteeritud projekte, millest õppida ja millest inspiratsiooni ammutada. See on ainult ühel lingil - otsige veebist veelgi rohkem. Kui teid natuke hirmutab mõte õppida kodeerima, ärge paanitsege. Danny Stiebenil on artikkel, 5 huvitavat viisi koodide õppimiseks 5 huvitavat viisi koodide õppimiseksPaljud inimesed on mõistnud, kui oluline on õppida elu oskusena kodeerima. Pole vahet, kuhu lähete ja mis tööd teil on, nähakse seda alati positiivses valguses, kui ... Loe rohkem , mis aitab teil sellesse suhtuda. James Bruce'il on ka kena kaheosaline artikkel Programmeerimise alused Programmeerimise põhialused 101 - muutujad ja andmetüübidOlles tutvunud ja veidi rääkinud objektorienteeritud programmeerimisest enne ja kus selle nime teinud pärineb, arvasin, et on aeg minna läbi programmeerimise absoluutsed põhitõed mittespetsiifilises keeles tee. Selles ... Loe rohkem .
Kogukond
Erinevus õnnestunud platvormi ja pimeduses viibiva platvormi vahel on selle ümber eksisteeriva kogukonna elujõud. Teil võib olla parim platvorm Maal, kuid ilma aktiivse arendajate kogukonnata istub see tolmuriiulil. Kui olete programmeerija, siis olen kindel, et suudate mõelda vähemalt kahele sellisele näitele.
Gadgeteerijate kogukond on tegelikult üsna suur, väga aktiivne ja esindab harrastajate, neofüütide ja inseneride ringi. Tegelikult avaldas Elektri- ja Elektroonikainseneride Instituut (IEEE, loe I-Triple-E) Steve Hodgesi nende spektri infolehes artikli, mille nimi on: Lihtne prototüüpimine Microsoft Gadgeteeriga. See laenutab platvormile igasuguseid odavaid krediite.
Microsoft on ka teatanud, et nad on pühendunud Gadgeteer platvormi kasvamisele. Otsene tsitaat Microsoft Codeplex saidil öeldakse: „Korporatsioonide jaoks pole ennekuulmatu avatud lähtekoodiga tehnoloogia kasutamine, kui nad sellest minema kõnnivad. .NET Gadgeteer puhul see pole nii. ”
Korporatsioonide jaoks pole ennekuulmatu avatud lähtekoodiga tehnoloogia kasutamine, kui nad sellest kõnnivad. See on mitte juhtum .NET Gadgeteeriga.
Mulle tundub üsna soliidne. Mida sa arvad?
The Takeaway
Elektroonikaharrastajatele on Arduino ja Raspberry Pi viimased paar aastat olnud mäe kuningad. Kolmas võimalus on hea, eriti kui see on juba maailmatasemel meeskonna toetus. Ma pole kindel, kuid kahtlustan, et kui harrastajate suundumus kasvab, siis saab ka Gadgetori platvorm saada tugevaks teiseks või isegi esimeseks võimaluseks - kui inimesed saavad üle oma ilmse põlguse Microsoft. Ma kahtlustan, et Gadgeteer avab Windowsi-põhistele süsteemidele palju uusi võimalusi ka meie keskkonnaga suhtlemiseks. Kas see on hea asi? Kui see paneb inimesi osalema nende maailma kujundava tehnoloogia kujundamises, siis jah, see on väga hea asi.
Mida sa arvad? Kas soovite katsetada riistvara häkkimisega? Kas soovite valida uue programmeerimisoskuse? Teete juba koostööd Arduino või Pi-ga ja soovite proovida midagi muud? Või olete juba Gadgeteer'i varajane kasutuselevõtja ja soovite meile oma kogemusest teada anda. Selle jaoks on meil kommentaaride osa - seal toimub tõeline õppimine.
Pildikrediidid: NashMicro Pong Ehitamine NashMicro kaudu
20-aastase IT-, koolitus- ja tehnikaalase kogemusega on minu soov jagada oma õpitut kellegi teisega, kes on valmis õppima. Püüan teha parimat tööd parimal võimalikul viisil ja vähese huumoriga.