Introductie Pico script

Het script dat het meest gebruikt wordt is het introductiescript waarbij je de ingebouwde led op de Pico inschakelt. Het script geeft niet alleen de bevestiging dat MicroPython net even anders is als Python, het geeft hetzelfde 'eureka'-gevoel dat je met de Raspberry Pi had toen je voor de eerste keer de aangesloten led middels een paar regels Python inschakelde.

Daar gaan we…

Start Thonny als IDE (integrated development environment) op en verbind de Pico ermee. Hier kun je nalezen hoe je dat doet.

De ingebouwde LED schakelen bij Pico 1

MicroPython voegt hardware-specifieke modules toe, zoals machine, die je kunt gebruiken om de Raspberry Pi Pico te programmeren.

We maken een machine.Pin object dat overeenkomt met de ingebouwde LED op de Pico, deze is toegankelijk is via GPIO-pin 25.

Als je de waarde van de LED instelt op 1 (HOOG), gaat deze aan.

Voer de volgende code in, zorg ervoor dat je na elke regel op [Enter] drukt.

from machine import Pin
led = Pin(25, Pin.OUT)
led.value(1)

Je zou de ingebouwde LED moeten nu zien oplichten.

Typ de code om de waarde in 0 te stellen om de LED uit te schakelen.

led.value(0)

Schakel de LED zo vaak als je wilt aan en uit.

Tip: je kunt de pijl-omhoog op het toetsenbord gebruiken om snel naar vorige regels te gaan.


LED op Pico W stuur je anders aan

In tegenstelling tot de originele Raspberry Pi Pico is de on-board LED op Pico W niet verbonden met een pin op de RP2040, maar in plaats daarvan met een GPIO-pin op de draadloze chip. MicroPython is hiervoor aangepast. Dit betekent een andere code:

import machine
led = machine.Pin("LED", machine.Pin.OUT)
led.off()
led.on()

De ingebouwde LED laten knipperen

De Shell (Thonny) is handig om ervoor te zorgen dat alles werkt en om snelle commando’s uit te proberen. Het is echter beter om langere programma’s in een bestand te plaatsen.

Thonny kan MicroPython-programma’s rechtstreeks op de Raspberry Pi Pico opslaan en uitvoeren.

In deze stap maak je een MicroPython-programma om de ingebouwde LED in een lus aan en uit te laten knipperen.

Klik in het hoofdbewerkingsvenster van Thonny.

Voer de volgende code in om de LED in of uit te schakelen.

Klik op de knop Uitvoeren om de code uit te voeren.

Thonny zal vragen of je het bestand op deze computer of op het MicroPython-apparaat wilt opslaan. Kies MicroPython-apparaat.

Voer in blink.py als de bestandsnaam.

Tip: je moet de .py bestandsextensie invoeren zodat Thonny het bestand als een Python-bestand herkent.

Thonny kan jouw programma opslaan op uw Raspberry Pi Pico en het ook uitvoeren.

Elke keer dat je op de knop Uitvoeren klikt, moet je de ingebouwde LED zien schakelen tussen aan en uit .

Je kunt de Timer module gebruiken om een ​​timer in te stellen die een functie met regelmatige tussenpozen laat draaien.

Update jouw code zodat deze er als volgt uitziet:

Klik op Uitvoeren en het programma zal de LED aan en uit laten knipperen totdat je op de Stop- knop klikt.

Pico opstarten met script

Mocht je de Pico standaard met een script willen opstarten, hernoem dan het betreffende script naar: main.py

Have A Nice Day!

Geef als eerste een reactie

Laat een reactie achter

Het e-mailadres wordt niet gepubliceerd.


*