Programmer en bringebærpi fra nettleseren din med windows 10 iot core blokkert
Video: Raspberry Pi 3 Windows IOT Core 1st Program Using Visual Studio to program Beginner 2024
Microsoft introduserte nylig en ny UWP-app som lar brukere programmere en Raspberry Pi 2, Raspberry 3 eller en Raspberry Pi Sense Hat fra nettleserne deres. Windows 10 IoT Core Blockly lar brukere lage et program med sammenkoblingsblokker som deretter kan kontrollere en Raspberry Pi minidatamaskin.
Microsoft hentet inspirasjon fra fire forskjellige prosjekter da han designet dette nye verktøyet, inkludert Googles Blockly open source-blokkereditor, BBCs micro: bit og sin egen blokkereditor.
Windows 10 IoT Core Blockly har en enkel struktur: hovedappen starter en webserver som serverer Blockly-redigeringssiden på port 8000. Brukere kan få tilgang til Blockly-redigereren ved å bla til Raspberry Pi
Andre funksjoner inkluderer:
- Blockly gjør det enkelt å oversette blokker til JavaScript, slik at vi kan generere en kjørbar JavaScript-kodebit. Du kan se hva blokkeringsprogrammet ditt oversetter til i JavaScript ved å trykke på den blå knappen “Konverter til JavaScript” - merk: for å aktivere “hendelser” som “på joystick-knappen trykket på” har vi noen hjelper JavaScript-funksjoner og vi legger spesiell vekt på rekkefølgen på de forskjellige funksjonene.
- På dette tidspunktet har vi en blokkereditor som kan generere et kjørbart JavaScript-utdrag: Vi trenger noe som kan utføre dette JavaScript-utdraget på en annen tråd uten å forstyrre webserveren.
- For å kjøre kodebiten, aktiverer vi Chakra JavaScript-motoren (som er en del av hver Windows 10-utgave) og starter kodebiten. Chakra gjør det enkelt å stoppe utdraget når du vil.
- Mange av blokkene samhandler direkte med Sense Hat. Vi kunne skrevet en haug med JavaScript-kode for å kontrollere Sense Hat, men vi utnyttet det komplette og brukervennlige C # SenseHat-biblioteket fra EmmellSoft. Å bygge bro mellom JavaScript og C # var ekstremt enkelt å utnytte et UWP-bibliotek.
- Sist la vi til noen maskiner for å sikre at det siste “run” -utdraget er lagret på Raspberry Pi (både blokkeroppsettet og JavaScript-kodebiten er hurtigbufret) og kjøres igjen neste gang IoT Core Blockly-appen starter (f.eks. Når du starter på nytt din enhet).
For mer informasjon om hvordan du konfigurerer IoT Core Blockly på Raspberry Pi, sjekk Microsofts blogginnlegg.
Hvordan blokkerer jeg programmer som er blokkert av gruppepolicy?
Hvis du får feil med dette programmet, kan du fikse det ved å deaktivere programvarebegrensningsreglene eller slette registernøkler.
Microsoft bringer skaperoppdatering med cortana til bringebærpi 3
Den nye Creatos-oppdateringen for Windows 10 har endelig kommet og gir massevis av forbedringer og nye funksjoner. Når det er sagt, venter mange på å få oppdateringen via Update Assistant implementert for ikke lenge siden i Windows 10. Det mange ikke ventet var at Raspberry Pi 3 også skulle være kvalifisert for ...
Asus rivaliserer bringebærpi med kraftigere tinkerbrett
Mens Raspberry Pi-mikrodatamaskinen har laget et navn for seg selv-gjør-det-selv-prosjekter, mangler den foreløpig kraften som er nødvendig for å håndtere intensiv arbeidsmengde. Den taiwanske datagiganten ASUS tror det kan gjøre det bedre med sin egen enhet som heter Tinker Board. Tinker Board har en grunnleggende kortdesign og har de samme primære tilkoblingsalternativene ...