Capitolo 10. Costruire dispositivi connessi
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Che si tratti di dispositivi IoT, sensori ubiqui, sistemi distribuiti o edge computing, il tuo dispositivo si connetterà a un mondo più ampio. Può trattarsi di un sistema chiuso o dell'intera rete internet. In ogni caso, improvvisamente si presentano molti nuovi problemi e funzionalità.
Sebbene il meccanismo di connessione sia importante per la progettazione del sistema, una volta collegato dovrai considerare la possibilità di inviare i dati da e verso i dispositivi, aggiornare il codice da remoto e monitorare lo stato di salute dell'intero sistema. E naturalmente non dimenticare la sicurezza.
Connessione remota
Dal punto di vista del tuo processore, un server Cloud o un computer host è solo un altro oggetto con cui parlare, come qualsiasi altra periferica. Certo, l'host potrebbe intervenire sul tuo dispositivo, ad esempio modificando il codice del processore o ordinandogli di spostare il motore in una posizione diversa. Ma tutte queste cose sono solo comunicazioni digitali.
In effetti, qualsiasi cosa a cui il tuo processore invia byte attraverso un'interfaccia digitale ha un proprio processore. Il motore che stai controllando tramite SPI e il sensore di umidità che stai leggendo tramite I2Channo ciascuno il proprio processore. Per questi processori, il tuo processore è un computer host.
Così come ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access