MyLeoNes™

Un computer può controllare un motore — Informatica, 4–6

Un computer può inviare un segnale che fa girare, fermare o cambiare direzione a un motore. Così un programma può far muovere una macchinina o far salutare un piccolo robot.

Un segnale può far avvenire un movimento

Un motore è una piccola macchina che gira. Un computer non può spingere una ruota con le proprie mani, quindi invia un segnale elettrico al motore. Il segnale può dirgli di girare, fermarsi o girare dall’altra parte, e il motore trasforma il messaggio in movimento.

Perché collegare il codice a un motore?

Le persone volevano che le macchine svolgessero lavori che richiedono movimento, come far girare ruote, sollevare pezzi o aprire una porta. Un motore dà la forza, ma ha bisogno di un controllore che sappia quando e come muoversi. Il codice dà istruzioni ripetibili, senza che qualcuno debba toccare la macchina ogni volta.

Far muovere una macchinina

Immagina che una macchinina abbia due motori. Prima il computer manda «gira» a entrambi per tre secondi, così le due ruote fanno avanzare la macchina. Poi manda «stop» a entrambi e la macchina resta ferma. Se fa girare solo il motore sinistro, la macchina curva invece di andare dritta.

Un motore non è tutto il robot

È facile pensare che un motore sappia cosa fare, perché è il pezzo che si muove. Sembra logico quando vedi girare la ruota. In realtà il motore di solito segue solo un segnale semplice; un’altra parte, che esegue il codice, decide quando mandarlo e per quanto tempo.

Dove i computer fanno muovere le cose

Incontri motori controllati dal computer in veicoli giocattolo, ascensori, porte automatiche e alcune lavatrici. In una fabbrica i motori possono spostare una scatola su un nastro. Il computer sceglie il momento, mentre il motore fornisce la forza di rotazione: ognuno svolge un lavoro diverso.

Continua a esplorare

Altre lingue

Caricamento di MyLeoNes™…