Reti

mini-R, robot-rover basato sull'ESP8266

Luca Sguanci

mini-R

mini-R è un robot-rover controllato via Wi-Fi costruito attorno al kit Adafruit Mini Robot Rover Chassis.
I codici completi per il controllo del robot e per l’interfaccia web sono disponibili nella repository del progetto su GitHub.

Il robot-rover mini-R.

Al centro del progetto si trova un Adafruit ESP8266 Feather Huzzah impostato in modalità soft-AP e controllato tramite una web-app. Il driver dei motori è la scheda Adafruit DC Motor + Stepper FeatherWing.

ESP8266

Luca Sguanci

Adafruit ESP8266 Feather Huzzah

L’ESP8266 è un microcontrollore economico con tecnologia Wi-Fi, prodotto dalla Espressif di Shangai.

L’Adafruit ESP8266 Feather Huzzah è una scheda basata sul chip ESP8266 con processore impostato a 80 MHz e tensione logica di 3.3V.

La repository con i codici è disponibile su GitHub

Connessione Wi-Fi

Per una panoramica sul funzionamento delle reti, indirizzi IP e risorse web si veda la pagina Internet e reti.

Reti di telecomunicazioni

Luca Sguanci

Una rete di telecomunicazoni permette lo scambio di informazioni (dati) tra un insieme di dispositivi hardware, per esempio telefoni fissi, computer, cellulari, dispositivi IoT (Internet of Things).
I dispositivi vengono connessi attraverso reti telefoniche, rete Internet cablata e comunicazioni wireless (senza fili).

Il passaggio da una rete a un’altra avviene attraverso un dispositivo di commutazione, per es. una telefonata fatta da un cellulare e destinata a un telefono fisso raggiunge prima la stazione radio più vicina al cellulare per poi essere inoltrata sulla rete fissa. Se invece un telefono cellulare viene utilizzato per visualizzare una pagina web, allora la comunicazione dalla stazione radio base viene inoltrata via rete telefonica all’ISP (Internet Service Provider) per poi essere instradata su Internet.

Internet e reti

Luca Sguanci

Internet

Che cosa è Internet?

Per capire che cosa è Internet facciamo un salto indietro nel tempo, negli anni sessanta – in piena Guerra Fredda – e pensiamo a due computer che svolgono ciascuno il compito che gli è stato assegnato.
Adesso immaginiamo di voler scambiare dei dati tra i due computer: possiamo avere un dispotivo per lo scambio dati, per esempio un grosso e poco capiente floppy disk, che deve essere trasportato da un computer all’altro: se i computer sono vicini nessun problema, ma se questi computer si trovano a un migliaio di chilometri l’uno dall’altro? L’idea a cui lavorava un dipartimento della difesa americana, l’agenzia militare degli Stati Uniti per i progetti di ricerca avanzati (DARPA), era quella di connettere direttamente i due computer in modo che questi potessero dialogare tra di loro. Che cosa era necessario? Un cavo che connettesse fisicamente tra di loro i due computer e un protocollo (un insieme di regole) per lo scambio dei dati (messaggi).