Oglas
Windows 10 še ni dokončan, vendar je že naredil nekaj precej velikih valov. Prvič po dolgem času imajo ljudje resničen razlog, da se navdušijo nad novo različico sistema Windows. Najnovejša objava, ki bo pritegnila pozornost vseh, je Windows 10 prvi operacijski sistem s certifikatom Arduino.
Arduino Kaj je Arduino: vse, kar morate vedeti (v videu)Kaj je Arduino in zakaj bi vas zanimalo? V tem videu poskušam odgovoriti na to vprašanje in še več. Preberi več že neverjetno priljubljena linija mikrokrmilnikov. Običajno se uporabljajo plošče za 25 $ (5 $, če kupite neuradne modele). Internet stvari Kaj je internet stvari?Kaj je internet stvari? Tukaj je vse, kar morate vedeti o tem, zakaj je tako vznemirljivo in nekatera tveganja. Preberi več in projekti DIY elektronike – tako raznoliki kot nočne luči Projekt nočne luči in sončnega vzhoda ArduinoDanes bomo izdelali budilko za sončni vzhod, ki vas bo nežno in počasi prebudila, ne da bi se zatekli k žaljivemu stroju za hrup. Preberi več
, motoriziran laserske kupole Pew Pew! Kako zgraditi lasersko kupolo z ArduinomTi je dolgčas? Lahko bi zgradili tudi lasersko kupolo. Preberi več , in Pong igre Kako poustvariti klasično igro pong z uporabo ArduinaPong je bila prva videoigra, ki je dosegla množični trg. Prvič v zgodovini je bil po zaslugi Atari 2600 v družinski dom vpeljan koncept "video igre". Preberi več ."Arduino Certified" preprosto pomeni, da je razvijalcem in izdelovalcem lažje integrirati Arduino projekte z operacijskim sistemom Windows. Uradna objava navaja primer varnostne kamere Arduino, ki je nadzorovana prek Universal Platforma Windows in jo je mogoče razširiti na zaznavanje gibanja v oblaku, ki ga upravlja Microsoft, in prepoznavanje obraza/glasa sistemov.
Torej, kaj to pomeni za izdelovalce? In kar je še pomembneje, bi bilo komu mar?
Partnerstvo Microsoft-Arduino
Windows 10 je eden bolj ambicioznih projektov v Redmondu v zadnjih letih. Toda za razliko od prejšnjih različic Microsoftovega vodilnega operacijskega sistema ne gre za en sam OS, ampak za dežnik operacijskih sistemov Windows 10: Sanje o operacijskem sistemu med napravami postajajo resničnost in je brezplačnoMicrosoft pogumno stopa v prihodnost z inovativno programsko in strojno opremo. Windows kot storitev in mobilnost izkušenj sta bili glavni ključni besedi na nedavnem brifingu o sistemu Windows 10. Najpomembneje je, da bo Windows 10 ... Preberi več ki pokriva celoten spekter naprav, od tablic in namiznih računalnikov do vgrajenih sistemov in mikrokrmilnikov.
V zadnji kategoriji imamo Windows 10 za internet stvari. Najavljen februarja, poteka na Raspberry Pi II Še en nov Raspberry Pi... in podpira Windows 10 Preberi več , brezplačno pa ga zagotavlja Microsoft. To je izrazito nenavadna poteza za Microsoft – podjetje, ki je Billa Gatesa spremenilo v multimilijarderja s prodajo ogromnih količin programske opreme, namesto da bi jo podarilo.

Toda Microsoft ne pričakuje, da bodo ljudje uporabljali svoj Raspberry Pi II kot svoj glavni računalnik. Ne s svojim anemični CPU in redek RAM 5 stvari, ki jih ne morete storiti z Raspberry Pi 2S štirijedrnim procesorjem in se ponaša, da lahko poganja Windows 10 – ali je Raspberry Pi 2 res vse to? Tukaj je 5 stvari, ki jih Raspberry Pi 2 še vedno ne zmore. Preberi več . Ne skrbi jih, da bi kanibaliziral prodajo osebnih računalnikov in tabličnih računalnikov.
Namesto tega pričakujejo, da ga bodo ljudje uporabljali namesto Linuxa za projekte interneta stvari, ki jih je mogoče zgraditi s povezovanjem Raspberry Pi. vgrajeni GPIO zatiči Začetek uporabe GPIO na Raspberry PiČe mislite, da je Arduino kul, počakajte, da dobite Raspberry Pi - te stvari so neverjetne. Poleg tega, da so popolnoma delujoč računalnik, imajo tudi ... Preberi več – 26 od njih – do senzorjev, servomotorjev, LED in še več.
Vendar se Microsoftove ambicije IoT ne končajo le z Raspberry Pi. Podjetje je tudi izjemno enostavno povezovanje Arduina s sistemi z operacijskim sistemom Windows 10 prek dveh različnih programskih knjižnic.
Prvi je Windows Remote Arduino. To omogoča nadzor nad Arduino neposredno iz računalnika z operacijskim sistemom Windows 10 prek USB ali Bluetooth, prek Firmata protokol. Z uporabo knjižnice lahko razvijalci izdelajo univerzalne aplikacije za Windows s C#, C++ in JavaScript, ki lahko nadzorujejo Arduino in si ogledajo odčitke iz katerega koli priključenega senzorja.

Windows 10 temelji na oblikovalski filozofiji a Univerzalna platforma Windows, kjer je mogoče aplikacije napisati enkrat in jih uporabljati v celotni družini naprav Windows 10. Posledično lahko katera koli aplikacija, zgrajena na podlagi knjižnice Windows Remote Arduino, deluje na telefonih Windows 10, pa tudi na tradicionalnih računalnikih in sistemih Raspberry Pi.
Drugi izdelek v družini Microsoft Arduino je Virtual Arduino Shields. To omogoča, da katera koli naprava Arduino, ki podpira Bluetooth, uporablja senzorje in funkcionalnost pametnega telefona Windows 10, namesto da bi uporabljala Arduino ščit 4 najboljših Arduino ščitov za supermočenje vaših projektovKupili ste začetni komplet Arduino, sledili ste vsem osnovnim navodilom, zdaj pa ste naleteli na kamen spotike – potrebujete več bitov in bobnov, da uresničite svoje sanje o elektroniki. Na srečo, če imaš... Preberi več . Ti so razvpiti po tem, da so zelo dragi, najbolj dovršeni pa stanejo na stotine dolarjev. Toda to omogoča zamenjavo posameznih ščitov z enim pametnim telefonom (v tem primeru Lumia 535 ali 635), kar lahko razvijalcem prihrani na stotine dolarjev.
Obe knjižnici sta zdaj na voljo za prenos iz Githuba.
Microsoft je očitno diplomiral iz prvotne vizije Billa Gatesa o računalniku "na vsaki mizi in v vsakem dom«, v vizijo, kjer so računalniki integrirani v vsakdanje, običajne predmete in z operacijskim sistemom Windows vse.
Drugi poskusi
Na tradicionalni Microsoftov način tukaj zamujajo v igro. Arduino se približuje svojemu desetemu rojstnemu dnevu, Microsoft pa ga je ignoriral skoraj desetletje. To je pustilo vakuum za druga podjetja pri izdelavi vrst izdelkov, ki jih je Microsoft pravkar izdal.
na primer, 1Sheeld 1Sheeld, Ultimate Arduino Shield Review in GiveawayEn sam Arduino ščit, ki se lahko poveže z napravo Android in zagotavlja številne senzorje in napredne funkcije? Ja, to je zdaj stvar. Pravzaprav 1Sheeld. Preberi več , iz Egipta Integreight, ki smo ga pregledali pred nekaj meseci. Ta cenovno ugoden (55 USD) Arduino ščit omogoča razvijalcem, da integrirajo senzorje svojih pametnih telefonov Android s svojimi projekti IOT, ki temeljijo na Arduinu.

Takrat je recenzent James Bruce pripomnil, da je 1Sheeld “Neverjeten komplet, ki ga lahko imate po delavnici” in "Čista vsestranskost [1Sheelda] je izjemna", vendar je imel zadržke glede njegove dolgoročne uporabnosti, saj mora biti povezan z mobilno napravo prek Bluetooth.
Nov začetek za Microsoft.
V zadnjih nekaj letih se je Microsoft otresel svoje zamašene, korporativne podobe – in svoje dolge, izolacijske zapuščine, ko gre za sodelovanje z drugimi večjimi tehnološkimi podjetji. Ta zadnji prodor v svet interneta stvari to samo poudarja.
Adrian McEwen, soavtor Oblikovanje interneta stvari, pravi, »Zanimivo je videti, kako se Microsoft bolj vključi v internet stvari in dobro je videti, da sodelujejo z obstoječimi skupnostmi in platformami (vključno z njihovo objavo Raspberry Pi), namesto da bi jo posneli, kot so storili zadnjič, ko so sprejeli izdelovalce z .Net Gadgeteer."
.Net Gadgeteer je bil seveda komercialni neuspeh, ki ni imel nič takega kot uspeh Arduina.
Vendar, če že kaj, Microsoftova pripravljenost, da sodeluje s skupnostjo Arduino, kaže, kako korenito se je spremenilo kot podjetje, še posebej po najemu Satya Nadelle kot izvršnega direktorja. V dobrem letu dni je podjetje odprtokodni okvir .Net Začetek GNU za Microsoft: Kaj odprtokodni .NET Framework pomeni za nas ostaleMicrosoft je pravkar izdal pomemben del svoje kode pod dovoljeno odprtokodno licenco. Ta poteza prekinja dolgoletno tradicijo. Toda zakaj in kaj to pomeni za vas? Preberi več , izdal Visual Studio za svet Mac in poskrbel, da je Microsoft spet kul.
Toda zakaj IoT?
Toda zakaj bi moral Microsoft skrbeti za internet stvari – razmeroma nišno področje, ki je še v povojih? Res je, da so edini ljudje, ki so danes resnično navdušeni nad internetom stvari, elita razvijalcev in naprednih uporabnikov.

Res pa je tudi, da tisto, kar postane norma za napredne uporabnike, sčasoma postane norma za vse ostale. Microsoft se tega zelo zaveda in želi biti v središču tega hitro rastočega trga, preden ta vstopi v množično zavest in preden nanj pride prvo konkurenčno podjetje. V tem procesu bo izdelava naprav interneta stvari enostavnejša, hitrejša in bolj dostopna.
Skratka, Microsoft želi za internet stvari narediti to, kar je storil za programsko opremo za produktivnost in za operacijske sisteme.
Internet stvari Windows
Ali boste uporabljali Windows 10 z najnovejšim izdelkom Arduino? Ali imate perečo idejo za napravo IoT, ki jo poganja Microsoft? Želim slišati o tem. Pošljite mi komentar, pa se bomo pogovarjali.
Fotografije: Arduino mikrokrmilnik (Arkadiusz Sikorski), Raspberry Pi 2 (Gareth Halfacree), pritrditev Arduino (jeanbaptisteparis)
Matthew Hughes je razvijalec programske opreme in pisatelj iz Liverpoola v Angliji. Redko ga najdemo brez skodelice močne črne kave v roki in popolnoma obožuje svoj Macbook Pro in fotoaparat. Njegov blog lahko preberete na http://www.matthewhughes.co.uk in mu sledite na twitterju na @matthewhughes.