I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

La scheda del microcontrollore Raspberry Pi Pico è un ottimo dispositivo che può essere utilizzato per automatizzare molte attività domestiche come come innaffiare automaticamente le piante, aprire e chiudere la porta del garage, rilevare i movimenti in casa e così via SU.

Costruire le conoscenze fondamentali per completare con successo uno (o tutti) questi esempi richiede tempo. È qui che tornerà utile il kit di un inventore. Tutto, come un libretto di istruzioni, componenti e cavi necessari è incluso, quindi puoi farlo crea esperimenti che amplieranno le tue conoscenze e abilità per automatizzare qualsiasi cosa il tuo cuore desideri.

Preparazione

Il Thonny IDE (ambiente di sviluppo integrato) è un ottimo strumento per aiutarti a connettere il tuo Raspberry Pi Pico al tuo computer e programmare il Pico. Per assicurarti di aver configurato tutto correttamente, assicurati di consultare la nostra guida su

instagram viewer
iniziare con Thonny sul Raspberry Pi Pico per dettagli.

Il kit dell'inventore Kitronik viene fornito con tutto il necessario per completare questo esperimento di luce. Se sei un appassionato di elettronica con pezzi di ricambio in giro, potresti avere già ciò di cui hai bisogno:

  • Raspberry Pi Pico (o Pico W)
  • Tagliere
  • Potenziometro rotativo
  • 2 interruttori a pressione
  • LED rosso da 5 mm
  • 8 ponticelli M/M
  • Resistenza da 220 ohm (contrassegnata da bande colorate: rosso, rosso, marrone, oro)

Il tuo Pico è dotato di pin GPIO pre-saldati? In caso contrario, scopri come saldare i pin dell'intestazione al tuo Raspberry Pi Pico il modo giusto.

Uscita prevista

Questo esperimento fornisce un'ottima rappresentazione visiva per aiutare a spiegare cosa succede durante una routine di interruzione (premendo un pulsante), in cui punto un'uscita PWM (pulse-width modulation) determina la luminosità di un LED, che può essere controllata utilizzando il potenziometro come segnale analogico ingresso.

Verrà rilevato un interrupt software quando si preme il pulsante sulla breadboard. Questa azione attiverà una variabile che controllerà quando la luce LED rossa si accende o si spegne. Quando si ruota il potenziometro in entrambe le direzioni, il suo valore di ingresso analogico viene trasferito all'uscita PWM per il LED. Questa è la magia (se vuoi) dietro la luce a LED che diventa più fioca o più luminosa.

Codice del progetto di assemblaggio

Prima di continuare, prendi una copia del file codice richiesto per questo esperimento direttamente dal sito di supporto ufficiale di Kitronik. Inoltre, questa risorsa funge da guida di supporto se rimani bloccato lungo la strada.

Mentre hai il codice sullo schermo, analizziamo alcuni punti chiave del codice:

  • L'interruttore on/off è mappato su GP15 sul Raspberry Pi Pico.
  • La luce LED è configurata come uscita PWM su GP16 sul Pico.
  • Il potenziometro (pot) si basa sul convertitore analogico-digitale (ADC) integrato nel GP26.
  • Lo stato del pulsante è impostato su false quando si esegue per la prima volta il programma Python.
  • Il gestore IRQ (o segnale di interrupt) è collegato all'ingresso switch.
  • IL Mentre loop rileva se l'interruttore è premuto e quindi procede alla lettura del valore del potenziometro (a seconda di come si ruota il potenziometro) per impostare la luminosità del LED.

Questo kit dell'inventore mira a sviluppare l'apprendimento che acquisisci man mano che avanzi nel libretto incluso. Ad ogni giro di pagina, ti ritroverai ad acquisire conoscenze in modo incrementale. Potresti anche ritrovarti a sorridere di orgoglio mentre i momenti della "lampadina" aumentano di frequenza man mano che la tua esperienza cresce.

Se vuoi tornare alle basi dei sensori di luce e degli ingressi analogici, vai al nostro Guida introduttiva all'elettronica di Raspberry Pi Pico per i dettagli riguardanti il ​​precedente esperimento con la luce di questa serie.

Il tuo futuro è luminoso

Questi kit sono ottimi per chi sperimenta con l'elettronica fino a un livello intermedio. Ora che hai appreso alcuni fondamenti aggiuntivi sugli input analogici, i segnali di interruzione e il controllo della luminosità di una luce LED, potresti essere pronto per portare le tue conoscenze al livello successivo.

Utilizzando un transistor per azionare un motore, basandosi sul recente esperimento del potenziometro aggiungendo a servo, impostare il tono di un cicalino, contare utilizzando i display, comprendere le basi dell'energia eolica e Di più.

Prendi un kit che include un opuscolo e tutti gli aggeggi e i fili di cui hai bisogno per iniziare. Meglio ancora, comprane uno per te e per qualcun altro che conosci a cui piace armeggiare con l'elettronica e la tecnologia.

Soprattutto, prenditi del tempo per goderti il ​​processo di costruzione della conoscenza. Inoltre, assicurati di fermarti per l'orgoglio quando ti ritrovi a completare esperimenti che terminano con una dichiarazione del tipo "Ce l'ho fatta!"