.NET Gadgeteer



Az összes tudás, amelyet az emberek az évszázadok során felhalmoztak .NET Gadgeteer-ről, most már elérhető az interneten, és mi a lehető legkönnyebben hozzáférhető módon összegyűjtöttük és rendszereztük az Ön számára. Szeretnénk, ha gyorsan és hatékonyan hozzáférhetne mindenhez, amit a .NET Gadgeteer-ről tudni szeretne; hogy a látogatás élményszerű legyen, és hogy úgy érezze, valóban megtalálta a keresett információt a .NET Gadgeteer-ről.

Céljaink elérése érdekében nemcsak arra törekedtünk, hogy a .NET Gadgeteer-ről a legfrissebb, legérthetőbb és legigazabb információkat szerezzük be, hanem arra is, hogy az oldal kialakítása, olvashatósága, betöltési sebessége és használhatósága a lehető legkellemesebb legyen, hogy Ön a lényegre, a .NET Gadgeteer-ről elérhető összes adat és információ megismerésére koncentrálhasson, és ne kelljen semmi mással foglalkoznia, erről már gondoskodtunk Ön helyett. Reméljük, hogy elértük a célunkat, és hogy megtalálta a kívánt információt a .NET Gadgeteer-ről. Üdvözöljük Önt, és arra biztatjuk, hogy továbbra is élvezze a scientiahu.com használatának élményét.

.NET Gadgeteer
Eredeti szerz (k) Microsoft Research Cambridge
Fejleszt (k) Microsoft
Els kiadás 2010. szeptember 20 .  ( 2010-09-20 )
Végleges kiadás
Core 2.14.500 / 2012  ( 2012 )
Adattár archívum .codeplex .com p = szerkenty
Beírva C # , Visual Basic .NET
Felület .NET Micro Framework
típus Beágyazott rendszerek
Engedély Apache License 2.0 ,
Creative Commons 3.0
Weboldal microsoft .com / hu-hu / kutatás / projekt / net-gadgeteer /

A Microsoft .NET Gadgeteer egy nyílt forráskódú, gyors prototípus-készítési szabvány kis elektronikus eszközök felépítéséhez a Microsoft .NET Micro Framework és a Microsoft Visual Studio / Visual C # Express segítségével.

A Gadgeteer platform

A Gadgeteer platform egy Gadgeteer alaplap körül helyezkedik el, a .NET Micro Framework futtató mikrovezérlvel . A Gadgeteer szabályokat határoz meg arról, hogy a kiegészít modulként csomagolt hardvereszközök miként kapcsolódhatnak az alaplaphoz forrasztás nélküli csatlakozók segítségével. A Gadgeteer tartalmaz egy kis osztályú könyvtárat, hogy leegyszersítse a kiegészít modulok rendszerbe történ integrálásának részleteit. Ez egy olyan funkciók kiosztásának módja, amelyeket a mikrokontroller biztosít olyan aljzatokhoz, amelyek szabványosított, kicsi interfészekkel rendelkeznek hardver szinten.

Elzmények és engedélyek

A .NET Gadgeteert a Microsoft Research Cambridge kutatói hozták létre , ahol az Érzékelk és eszközök csoport létrehozta azt, hogy gyorsan és iteratívan fejlesszék az eszközötleteket. Gyorsan felkeltette érdekldését a hobbisták, a tanárok és a fejlesztk iránt, akik olyan platformot akartak, amely rövid idn belül szerkentyket állít el.

Küls érdekldésre válaszul a Microsoft ezt követen nyílt forráskódú szoftverprojektként adta ki a Gadgeteert , amely a projektet "a Microsoft, a hardvergyártók és a végfelhasználók közötti nyílt együttmködésként" jellemezte.

Az alapvet könyvtárak Apache 2.0 licenc alatt , míg a hardvertervek a Creative Commons 3.0 licenc alatt vannak közzétéve . Az alapvet forráskód nyilvánosan elérhet a CodePlex forrástárból.

A Microsoft kijelentette, hogy folytatja a .NET Gadgeteer ökoszisztéma támogatását és beruházásait, ideértve az oktatási anyagok tárolását és a vállalatokkal való együttmködést kompatibilis készletek és modulok létrehozása érdekében.

Tervezés és kivitelezés

A .NET Gadgeteer projektek alaplapból és modulok sorozatából állnak, amelyek egy szabványos 10 ts csatlakozón keresztül vannak összekötve. Az alaplapi foglalatok egy vagy több különböz típusú modult támogathatnak, amelyet a foglalat mellett betsor mutat. Minden modulnak van egy betje, amely bemutatja a modul típusát. (A modulok helytelen csatlakoztatása nem károsítja a hardvert - csak egy piros tápegységet használva). Minden tápellátást biztosító modul (USB-n, egyenáramon vagy akkumulátoron keresztül) vörös szín, hogy megakadályozza az eszközöket esetlegesen károsító többféle áramforrást.

A Gadgeteer könyvtár eseményvezérelt meghajtókat és kódgenerálást tartalmaz, amely integrálódik a Visual Studióval . Ez lehetvé teszi a fejlesztk számára, hogy vizuálisan elkészítsenek egy diagramot a Visual Studio-ban arról, hogy mely hardver modulok (például egy kameramodul, gombmodul és képernymodul) melyik aljzathoz vannak csatlakoztatva, és a Gadgeteer SDK ezután automatikusan generál kód létrehozó objektum példányokat az összes vonatkozó hardverhez. Ily módon a fejleszt azonnal megkezdheti a csatlakoztatott hardvert megcélzó .NET-kód írását.

Jelenleg számos különféle modul áll rendelkezésre számos hardvergyártó számára, beleértve a vezeték nélküli átvitelt, a környezeti érzékelket, a mködtet elemeket és az egyedi közösségi modulokat, amelyek a projektek nagy ökoszisztémáját eredményezik.

Hardver

Bármely hardvergyártó, építõ vagy hobbi készíthet .NET Gadgeteer-kompatibilis hardvert; jelenleg több gyártó vesz részt.

  • GHI Electronics
  • Szeretem az elektronikát
  • Micromint
  • Hegymászó csoport
  • Seeed Studio
  • Sytech tervezés
F tábla Óra sebessége (MHz) Processzor Magok Aljzatok száma Szélesség (mm) Hossz (mm) Gyártó
R1 argon 120 LPC1788 Cortex-M3 1 14 57 92 Szeretem az elektronikát
Eth alaplap 1.0 168 STM32F407 Cortex-M4 1 8. 42 57 Hegymászó csoport
USB alaplap 1.0 168 STM32F407 Cortex-M4 1 9. 32 57 Hegymászó csoport
Nano 200 Freescale ARM920T 1 10. 42 57 Sytech Design
FEZ Spider 73. ARM7 LPC2478 1 14 52 57 GHI Electronics
FEZ Hydra 200 ARM9 AT91SAMRL 1 14 62 87 GHI Electronics
FEZ Cerberus 168 STM32F405 Cortex-M4 1 8. 47 57 GHI Electronics
FEZ Cebuino Bee 168 STM32F405 Cortex-M4 1 3 55 80 GHI Electronics
Bambino 200 204 LPC4330 Cortex-M4 & M0 2 5. 58 102 Micromint
Bambino 200E 204 LPC4330 Cortex-M4 & M0 2 10. 58 102 Micromint


Lásd még

Hivatkozások


Opiniones de nuestros usuarios

Emerencia Sándor

Azt hittem, hogy már mindent tudok a .NET Gadgeteer, de ebben a cikkben rájöttem, hogy néhány általam jónak hitt részlet nem is olyan jó. Köszönöm az információt

Judit Benkő

A nyelvezet réginek tűnik, de az információk megbízhatóak, és általában minden, ami a .NET Gadgeteer íródott, nagy bizalmat ad., Nagyon érdekesnek találtam ezt a cikket a .NET Gadgeteer

Bela Sipos

Régen láttam ilyen didaktikusan megírt cikket a .NET Gadgeteer. Nekem tetszik

Annamaria Simon

Mindig jó tanulni. Köszönöm a cikket a .NET Gadgeteer