Sommario:

Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch: 8 passaggi (con immagini)
Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch: 8 passaggi (con immagini)

Video: Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch: 8 passaggi (con immagini)

Video: Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch: 8 passaggi (con immagini)
Video: GPIO wiringPi e linguaggio C - Raspberry Tutorial ITA #2 2024, Luglio
Anonim
Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch
Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch

Stavo cercando di trovare un modo per spiegare ai miei studenti come funzionava il PWM, quindi mi sono posto il compito di provare a controllare la luminosità di un LED usando 2 pulsanti: un pulsante aumenta la luminosità di un LED e l'altro lo attenua.

Per programmarlo, ho deciso di provare ad usare Scratch. Avendo fatto alcuni progetti con il mio Arduino, ho pensato che sarebbe stato un progetto piuttosto semplice, un LED e due pulsanti… quanto potrebbe essere difficile giusto? Ragazzo mi sbagliavo!

Mi ci sono voluti due giorni per farlo funzionare, ma ho imparato molto lungo la strada. Vorrei condividere ciò che ho imparato con te ora

Passaggio 1: raccogliere insieme le cose di cui avrai bisogno per questo progetto

Raccogliere insieme le cose di cui avrai bisogno per questo progetto
Raccogliere insieme le cose di cui avrai bisogno per questo progetto
Raccogliendo insieme le cose di cui avrai bisogno per questo progetto
Raccogliendo insieme le cose di cui avrai bisogno per questo progetto
Raccogliendo insieme le cose di cui avrai bisogno per questo progetto
Raccogliendo insieme le cose di cui avrai bisogno per questo progetto

Hai bisogno di un Raspberry Pi e una scheda SD con Raspian caricato su di esso. Ho scaricato l'ultima versione da qui e l'ho installata sulla scheda micro SD.

www.raspberrypi.org/downloads/raspbian/

Se sei nuovo su Raspberry Pi, c'è una bella guida all'installazione nella pagina di download che ti mostrerà come configurare il sistema operativo. Ho scaricato il file di installazione di Raspian Jessie.

Una volta configurato il Raspberry Pi, dovrai scaricare e installare ScratchGPIO. Per fare ciò segui questi passaggi:

Apri una finestra di terminale (nella parte superiore dello schermo, sembra una piccola scatola nera)

Assicurati di essere connesso a Internet, quindi inserisci questi comandi:

sudo apt-get update

sudo apt-get upgrade

sudo wget https://bit.ly/1wxrqdp -O isgh7.sh

sudo bash isgh7.sh

Consigliato: