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

Raspberry Pi Pico è una scheda microcontroller potente ed economica che può essere utilizzata come cervello per una varietà di progetti elettronici. Inoltre, è già disponibile un'ampia gamma di componenti aggiuntivi e accessori.

Uno di questi componenti aggiuntivi è il kit Kitronik Inventor per Raspberry Pi Pico. Il kit include un opuscolo, una breakout board, una breadboard e vari componenti elettronici per garantire ore di apprendimento in anticipo. Diamo un'occhiata più da vicino.

Cosa posso costruire con il Kit dell'inventore di Kitronik?

IL Kit dell'inventore Kitronik viene fornito con (quasi) tutto il necessario per svolgere il ruolo di inventore:

  • PCB breakout pin per Raspberry Pi Pico
  • Servo
  • Mini display
  • Zip stick (con perni)
  • LED
  • Resistori
  • Pala e motore del ventilatore
  • Fili di ponticello
  • Cicalino
  • Condensatori
  • Connettore terminale
  • Potenziometro
instagram viewer

Per completare questo kit, tutto ciò di cui hai bisogno è un Raspberry Pi Pico con le intestazioni dei pin GPIO saldate. Se è la prima volta che applichi la saldatura, non essere nervoso: consulta la nostra guida su come farlo pin di intestazione di saldatura su un Raspberry Pi Pico.

Esecuzione di esperimenti

L'opuscolo del kit contiene ottime istruzioni passo passo, riferimenti alle immagini e spiegazioni che scompongono gli elementi del codice per rafforzare il tuo apprendimento. Dieci esperimenti interattivi ti familiarizzeranno con tecniche come ingressi e uscite digitali, utilizzando a potenziometro per attenuare una luce LED, utilizzare transistor per azionare un motore, energia eolica a velocità variabile, fare musica con a cicalino e altro ancora.

I progetti di esempio per il kit sono programmati utilizzando il linguaggio MicroPython, una variante di Python per microcontrollori. Impara come inizia con MicroPython su Raspberry Pi Pico.

Facilitiamoci facendo lampeggiare il LED di bordo del Pi Pico. Nell'introduzione del progetto, noterai un breve riepilogo di ciò che dovrebbe accadere, insieme a una spiegazione di ciò che sta accadendo.

Il codice mostrato nell'immagine sopra include una leggera variazione per il Pi Pico W, che ha una connessione interna al LED. Se hai acquistato il Pi Pico standard (senza funzionalità Wi-Fi), fai invece riferimento al LED integrato con il seguente codice:

LED = macchina. Spillo(25, macchina. Spillo. FUORI) #Imposta il pin LED integrato come uscita

Dovrai premere il Fermare pulsante nell'IDE Thonny per evitare che il codice venga eseguito per sempre. Sfida te stesso a interrompere questo processo ogni volta che viene premuto un pulsante della tastiera.

Utilizzare un interruttore per accendere e spegnere il LED

Mentre ti fai strada attraverso l'opuscolo, noterai che l'autore ti guida a sviluppare in modo incrementale le tue conoscenze. In questo esperimento, costruirai sul codice esistente per controllare il LED utilizzando istruzioni condizionali all'interno di a mentre Vero ciclo infinito.

I segnali di ingresso e uscita digitali vengono utilizzati quando si preme l'interruttore per accendere e spegnere il LED del Pi Pico. In poche parole, quando si preme l'interruttore con il dito, si completa il circuito e 3,3 V vengono inviati al pin di ingresso GPIO collegato sul Pico. Il codice è Se la condizione è quindi soddisfatta e il LED si accende. Quando il pulsante non viene premuto, il elif condizione è soddisfatta e il LED è spento.

Inizia il tuo viaggio con circuiti, breadboard e tutto il resto. Se rimani bloccato, segui il link dell'esperimento scritto nel libretto incluso per ricevere aiuto.

Luce, Sensore, Azione!

Anche se alcuni potrebbero pensare che controllare un LED con la mano sia magico, in realtà è un fototransistor che rileva la luce. Posizionando un oggetto (come la tua mano) per bloccare la luce diretta, il fototransistor reagirà e accenderà il LED Pi Pico. Questo è molto simile al modo in cui il sensore del cruscotto della tua auto accende automaticamente i fari del veicolo di notte. Questo progetto ti farà usare alcuni ponticelli, un resistore e un fototransistor.

Questo esperimento si concentra su un ingresso analogico, a seconda del quale verrà regolato il livello di luce del LED (in base alla luminosità percepita della tua stanza). Come ricorderete, l'interruttore utilizzato in precedenza utilizzava un segnale digitale (solo acceso o spento). Questa volta, stai usando uno dei canali ADC (convertitore da analogico a digitale) di Pico per misurare un segnale analogico variabile dal fototransistor.

Quando il livello è al di sotto di una certa soglia, il LED di bordo si accende; se è sopra la soglia, il LED è spento. Sentiti libero di cambiare il lightLevelToSwitchAt valore nel codice a un altro numero. Vedi ancora lo stesso effetto?

Due teste sono meglio di una

In situazioni in cui si verificano problemi, è spesso utile avere una seconda serie di occhi che riveda il codice Python (soprattutto quando qualcuno trova il thread Reddit che spiega le differenze di cablaggio dei LED tra Pi Pico e Pi Picco W).

In questo caso, l'abbinamento di background di ingegneria elettrica e amministrazione di Linux insieme dovrebbe portare a sessioni a tutto tondo di armeggiare ed esplorare enigmi il venerdì sera. Detto questo, quando entrambi i membri del team si sbagliano, tutto ciò che resta da fare è correre al tuo motore di ricerca preferito e scommettere su chi trova per primo la risposta. Se rimani bloccato, puoi sempre andare al Risorse di apprendimento Kitronik anche per suggerimenti e trucchi.

Cosa non vedi l'ora di affrontare per primo?

Nell'ultimo esperimento creerai una "turbina eolica" che porta tutte le lezioni in una celebrazione finale della tua nuova conoscenza. Preferisci lavorare con segnali digitali? Forse ti piace sentirti un mago mentre agiti la mano su un fototransistor per manipolare la luminosità della luce LED?

Se sei super creativo, c'è la possibilità di poter ricreare una versione a 8 bit della tua sigla preferita con il cicalino. Cioè, se riesci a ottenere le giuste frequenze di ogni nota.

Esplorare l'elettronica con Pico

Questo incrina solo la superficie di ciò che puoi fare con il Raspberry Pi Pico e il kit dell'inventore Kitronik. Ci sono molti altri esperimenti elettronici da esplorare. In alternativa, sono disponibili altri kit e breakout board per il Pico. Se ti senti sicuro, puoi semplicemente collegare il Pico a una breadboard standard per cablare i componenti elettronici acquistati separatamente. Oppure potresti usarlo per molti altri progetti, come giochi retrò, musica e domotica.