Nota
Ciao, benvenuto nella Community di appassionati SunFounder per Raspberry Pi, Arduino ed ESP32 su Facebook! Approfondisci le tue conoscenze su Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati.
Perché unirsi?
Supporto Esperto: Risolvi problemi post-vendita e sfide tecniche con l’aiuto della nostra comunità e del nostro team.
Impara e Condividi: Scambia consigli e tutorial per migliorare le tue competenze.
Anteprime Esclusive: Accedi in anticipo agli annunci dei nuovi prodotti e alle anteprime.
Sconti Speciali: Approfitta di sconti esclusivi sui nostri ultimi prodotti.
Promozioni Festive e Giveaway: Partecipa a promozioni festive e giveaway.
👉 Pronto a esplorare e creare con noi? Clicca su [Qui] e unisciti oggi stesso!
1.10 Ventilatore Rotante
In questo progetto, realizzeremo una stella e un ventilatore rotanti.

Componenti Necessari

Costruire il Circuito

Carica il Codice e Osserva Cosa Succede
Carica il file di codice (1.10_rotating_fan.sb3
) su Scratch 3.
Dopo aver cliccato sulla bandiera verde nell’area del palcoscenico, fai clic sullo sprite stella: la stella e il motore ruoteranno in senso orario; puoi cambiare la direzione della rotazione facendo clic sui due sprite freccia. Quando clicchi di nuovo sulla stella, essa e il motore smetteranno di ruotare.
Suggerimenti per lo Sprite
Elimina lo sprite predefinito, seleziona lo sprite Star e Arrow1, quindi duplica Arrow1 una volta.

Nell’opzione Costumi, cambia la direzione di Arrow2 scegliendo un costume differente.

Regola le dimensioni e la posizione dello sprite in modo appropriato.

Suggerimenti sul Codice
Diagramma di Flusso

Nel codice, vedrai 2 blocchi rosa, turn left e turn right, che sono blocchi personalizzati (funzioni) creati da noi.

Come Creare un Blocco?
Impariamo a creare un blocco (funzione). Il blocco (funzione) semplifica il programma, soprattutto se esegui la stessa operazione più volte. Racchiudendo queste operazioni in un nuovo blocco, ottieni una gestione più efficiente.
Per iniziare, trova I Miei Blocchi nel menu dei blocchi, quindi seleziona Crea un Blocco.

Inserisci il nome del nuovo blocco.

Dopo aver scritto la funzione del nuovo blocco nell’area di codifica, salvala: potrai quindi trovare il blocco nel menu dei blocchi.

turn left
Questo è il codice all’interno del blocco turn left per far ruotare il motore in senso antiorario.

turn right
Questo è il codice all’interno del blocco turn right per far ruotare il motore in senso orario.
