- Che cos'è Windows 10 IoT Core e in cosa differisce da Windows 10?
- Requisiti hardware
- Installazione di Windows 10 IoT Core su Raspberry Pi
- Connettiti con Raspberry Pi utilizzando IoT Dashboard sul computer
Con un boom nel campo dell'IoT, molte aziende hanno iniziato a progettare i loro sistemi operativi esclusivamente per applicazioni IoT. Microsoft è una delle aziende che ha già rilasciato Windows 10 IoT core ed è abbastanza popolare tra gli hobbisti e le industrie. Quindi, in questo tutorial vedremo come installare Windows 10 IoT core in Raspberry Pi ed eseguiremo un'applicazione demo.
Che cos'è Windows 10 IoT Core e in cosa differisce da Windows 10?
Windows 10 IoT core è la versione più piccola di Windows 10 progettata per aiutarti a creare cose connesse IoT. Ciò ti consente di creare progetti divertenti come una radio della vecchia scuola o alcuni esperimenti che vengono eseguiti sulla stazione spaziale internazionale o dispositivi professionali come gateway e controller di linea di fabbrica per auto.
Il viaggio inizia con una scheda prototipo, tutto ciò di cui hai bisogno è una scheda (Raspberry Pi), una scheda SD e alimentazione senza monitor o tastiera aggiuntivi. Windows 10 IoT Core può essere scaricato e installato per il dashboard IoT in esecuzione sul tuo computer o laptop, che impareremo più avanti in questo articolo. Dopo l'installazione del sistema operativo Windows 10 IoT core, basta accendere la scheda Raspberry pi e la scheda si connetterà automaticamente alla rete e quindi al PC Windows. È possibile scrivere un'applicazione personalizzata in Visual Studio e quando si è pronti, il codice verrà inviato alla scheda e sarà possibile eseguire il debug in remoto.
Windows 10 IoT ha una vivace community con molti codici di esempio e progetti in modo che tu possa imparare a lavorare con l'hardware per dare vita al tuo prototipo. Il core IoT di Windows 10 è robusto e di livello industriale. Essendo una versione di Windows 10, ha una sicurezza comprovata a livello aziendale ed è facile da scalare. Fornisce connettività Azure istantanea utilizzando il tuo hardware personalizzato oppure puoi scegliere tra centinaia di schede Market standard e puoi sviluppare la tua soluzione IoT personalizzata, sia che tu voglia creare qualcosa per divertimento o che desideri creare un prodotto commerciale.
Requisiti hardware
- Raspberry Pi 2 o successivo
- 8 GB o superiore
- Lettore di schede SD
- Cavo HDMI
- Alimentatore microUSB 5V 2A
- Monitor HDMI
- Mouse e tastiera USB (opzionale)
Installazione di Windows 10 IoT Core su Raspberry Pi
1. Innanzitutto, devi scaricare il dashboard principale di Windows 10 IoT nel tuo laptop o PC. Flascheremo il core nella scheda SD con l'aiuto di questa dashboard. È possibile scaricare la configurazione per il dashboard dal collegamento. Dopo aver scaricato la configurazione, installala sul tuo laptop. Ci vorranno alcuni minuti per completare l'installazione.
2. Ora dobbiamo configurare il nostro dispositivo. Apri la dashboard e fai clic su Configura un nuovo dispositivo dal pannello di sinistra della dashboard. Se hai un account Microsoft, accedi ad esso, altrimenti fai clic su Salta questo passaggio.
3. Inserire la scheda SD nel lettore di schede e collegarla al laptop. Scegli il tipo di dispositivo come Broadcomm, build del sistema operativo come Windows 10 Iot core. Quindi scegli l'unità della scheda SD, dai un nome al dispositivo e inserisci la password che desideri, come mostrato nell'istantanea sottostante.
Ora premi il pulsante Scarica e installa . Il download richiederà tempo a seconda della velocità di Internet.
Dopo aver fatto clic sul pulsante Scarica e installa , vedrai sotto la barra di avanzamento per il download e il lampeggiamento:
4. Al termine del lampeggiamento. Rimuovi la scheda SD dal tuo PC e inseriscila nella scheda Raspberry Pi. Collega il Raspberry pi al monitor utilizzando il cavo HDMI e accendilo. Ci vorranno alcuni minuti per configurare le finestre. Seguire le istruzioni visualizzate sul monitor.
5. Ora vedrai la home page del dispositivo Windows 10 IoT Core. Come mostrato di seguito. Puoi trovare alcune informazioni importanti in questa pagina come l'indirizzo IP del Pi, i dispositivi collegati, ecc.
Ci sono quattro schede di menu a sinistra del pannello: Informazioni sul dispositivo, Riga di comando, Browser e Tutorial. Inoltre, c'è un menu Impostazioni nell'angolo in basso a sinistra. Puoi esplorare tutte queste schede per ulteriori informazioni.
Questa configurazione unica utilizzando il monitor è terminata. Ora puoi controllare il tuo Raspberry pi utilizzando il dashboard IoT nel tuo laptop.
Connettiti con Raspberry Pi utilizzando IoT Dashboard sul computer
1. Apri la dashboard IoT sul tuo laptop e fai clic su I miei dispositivi . Vedrai il tuo dispositivo qui nell'elenco. Assicurati di aver condiviso la stessa rete Wi-Fi con il tuo laptop e Raspberry pi.
Se il tuo dispositivo non è nell'elenco, riavvia il Raspberry pi e controlla l' elenco I miei dispositivi .
2. Fare doppio clic sul dispositivo elencato e quindi fare clic su Apri portale dispositivi Windows nel browser.
3. Una scheda si aprirà nel tuo browser web chiedendo le credenziali del tuo Raspberry pi. Inserisci il nome utente come amministratore e la password che hai inserito inizialmente durante la configurazione.
Vedrai qualcosa di simile e potrai accedere a tutte le funzionalità del tuo raspberry pi dal pannello di sinistra della pagina.
4. Ora, vedremo un'applicazione demo eseguendo un codice di esempio integrato. Fare clic su Esempi di esecuzione rapida nell'opzione App. Vedrai quattro codice di esempio qui, come mostrato di seguito.
5. Per questo tutorial, distribuiremo l' esempio Hello world nel Pi. Fare clic su Hello world e quindi fare clic su Deploy and run . Dopo pochi secondi, sullo schermo del monitor apparirà una finestra, come mostrato di seguito.
Puoi esplorare altri esempi e scrivere anche la tua applicazione IoT. Per sapere come creare applicazioni per il core IoT di Windows 10, segui il collegamento.
Controlla anche il video dimostrativo fornito di seguito.