Authorized Online Retailers:

Buy from USA Buy from UK Buy from DE Buy from IT Buy from FR Buy from ES Buy from JP

Raspberry Pico è una scheda MCU potente ed economica che può aiutare le persone a fare molti progetti STEAM interessanti. Pico supporta molti linguaggi di programmazione come C, C++, Python che sono ottimi per gli utenti intermedi e avanzati.

Tuttavia, molti insegnanti di scuola o genitori potrebbero sentire che i linguaggi di programmazione come C, C++, Python sono troppo astratti per i bambini piccoli. Preferiscono uno strumento di programmazione grafica per aiutare i bambini a capire come funziona il computer.Fortunatamente, una società chiamata make.playpiper.com ha sviluppato tale ambiente di programmazione grafica per Raspberry Pi Pico. Hai solo bisogno di una scheda Pico, un PC con un browser Google Chrome, puoi fare un interessante programma Pico.

La procedura di codifica è abbastanza semplice e facile da capire.In questa lezione, vi insegneremo come impostare la vostra Pico con make.playpiper.com e fare il vostro primo progetto Blinking in esecuzione in Pico.

Step 1: Imposta Pico nel browser Google Chrome

Apri il browser Google Chrome nel tuo computer, visita il sito web  https://make.playpiper.com/

Poi andate in fondo alla pagina e cliccate sull’icona “Setup my Pico” . Poi inizierete la procedura per impostare il firmware del vostro Pico.

Seguite la guida in ogni passo, cliccate sul pulsante “Next” per accedere al passo successivo.

Infine flasherete un nuovo firmware sulla vostra scheda Pico (potrebbero volerci un paio di minuti.

Nota: Il vostro browser potrebbe chiedervi il permesso di “View Files” e “Save Files”, date sempre il permesso di View Files e Save Files, non cliccate NEVER su CANCEL.

Dopo aver finito di flashare il firmware nella pico, vedrete il seguente messaggio:

Clicca Next per andare alla home page https://make.playpiper.com/ .

Step 2: Creare un nuovo progetto e collegare il Pico alla porta seriale

1) Cliccate sull’icona New Project, vedrete apparire l’icona My project con un nome di fantasia.
2) Clicca sulla nuova icona My project

3)Ora entrerete in una nuova pagina di programmazione grafica.

4)Cliccate sul pulsante CONNECT in fondo alla pagina e collegate la vostra scheda Pico al vostro progetto, poi il vostro browser aprirà un menu di opzioni per la porta seriale, selezionate Pico dal menu e cliccate sul pulsante Connect;

5)Se non potete vedere Pico nel menu Serial Port, significa che il vostro Pico non è impostato correttamente. Dovete tornare indietro a Step 1 e impostare Pico nuovamente.

Dopo aver collegato il Pico alla porta seriale, il pulsante Connect della GUI passerà al pulsante Disconnect come segue:

Step 3: Fare un programma Blink con chip di codifica grafica

1)Clicca Chip -> Start , poi spostare il chip Start nell’area di codifica come segue:

2) Clicca Loops -> repeat forever e muovi repeat forever block giusto sotto il blocco start come di seguito:

3) Cliccate su Chip e aggiungete due blocchi turn pin e un blocco wait all’interno del blocco del ciclo repeat forever . cambiate il numero di pin da 0 a 25, cambiate il pin di rotazione inferiore da ON a OFF e cambiate l’attesa di 1 secondo a 0,5 secondi come nell’immagine seguente:

Ora il progetto Blink è pronto a partire!
4)Cliccate sul pulsante Start, il vostro Pico LED lampeggerà. Il pulsante Start ora cambia nome in Stop. Potete fare clic su Stop per terminare il lampeggiamento in qualsiasi momento.

Cliccate sul tag Digital View in fondo alla pagina, vedrete che una scheda Pico virtuale sta eseguendo questo programma. Il risultato è esattamente lo stesso della tua Pico reale.

Se cliccate sul tag Python in basso, vedrete il codice Python generato automaticamente dal programma.  Per sapere come eseguire il codice Python in Pico, leggete il nostro tutorial in https://osoyoo.com/2021/07/14/raspberry-pi-pico-learning-kit-lesson-1-getting-started-with-micropython/

SCOPRI DI PIÙ CIRCA I COMPONENTI SKU:2021005900

No. Immagine Nome Prodotto Link
1 Scheda Raspberry Pi Pico https://osoyoo.store/products/raspberry-pi-pico-flexible-microcontroller-board-based-on-the-raspberry-pi-rp2040-dual-core-arm-cortex-m0-processor-1-pc?variant=39875307864175
2 Servo motore https://osoyoo.store/products/micro-servo-sg90-blue-for-arduino-v2-0-robot-carmodel-lacc200610?variant=31648847560815
3 Modulo Infrared Sensor https://osoyoo.store/products/hc-sr501-pir-motion-sensor-for-arduino?variant=31957812838511
4 Modulo RFID e carta https://osoyoo.store/products/osoyoo-rfid-module?variant=31970646130799
5 Pulsanti e capucci https://osoyoo.store/products/push-button-and-hats-5pcs?variant=39879253131375
6 LED(6 x Bianco, 6 x Rosso, 6 x Giallo, 6x Verde) https://osoyoo.store/products/led-packs-for-arduino?variant=31957816442991
7 Servo motore https://osoyoo.store/products/sg90-micro-servo-for-arduino-raspberry-pi-robot?variant=31957821096047
8 Piezo Buzzer Module https://osoyoo.store/products/piezo-buzzer-module-1pcs?variant=39879251656815
9 Display I2C LCD(16×2) https://osoyoo.store/products/i2c-lcd1602-display?variant=39875437101167
10 Cacciavite Philips https://osoyoo.store/products/phillips-screwdriver?variant=31930635780207https://osoyoo.store/products/single-channel-relay-module-for-arduino-raspberry-pi?variant=31955954401391
11 Breadboard per prototipi senza saldature https://osoyoo.store/products/solderless-prototype-breadboard-1pcs?variant=39879255457903
12 Ptenziomentro (10K Resistenza regolabile) https://osoyoo.store/products/potentionmeter-10k-adjustable-resistor-3pcs?variant=39879281016943
13 40Pin M to M Fili Jumper https://osoyoo.store/products/40pin-m-to-m-jumper-wires?variant=39879256539247
14 20Pin M to F Flli Jumper 15cm https://osoyoo.store/products/20pin-15cm-female-to-female-cable?variant=31930663305327