So richten Sie Raspberry Pi Pico ein und programmieren es

[ad_1]
Der Raspberry Pi Pico ist ein faszinierendes Board. Anstatt wie jeder andere ein anderer Linux-Einplatinencomputer zu sein Himbeer-PiDer Pico ist ein kostengünstiger Arm-basierter Mikrocontroller, den wir mit C / C ++ und MicroPython programmieren können. In diesem Tutorial werden wir Ihnen den Einstieg in den Raspberry Pi Pico vorstellen. Wenn Sie weitere technische Details zum Board erfahren möchten, werfen Sie einen Blick auf unseren Test
So richten Sie den Raspberry Pi Pico ein
1. Laden Sie die MicroPython UF2-Datei herunter von dem Registerkarte “MicroPython”.
2. Halten Sie die BOOTSEL-Taste gedrückt Schließen Sie dann auf dem Pico ein Micro-USB-Kabel an Ihren Computer an. Lassen Sie BOOTSEL los, sobald das Laufwerk RPI-RP2 auf Ihrem Computer angezeigt wird.
3. Ziehen Sie die UF2-Datei per Drag & Drop auf das RPI-RP2-Laufwerk. Der Raspberry Pi Pico wird neu gestartet und führt nun MicroPython aus.
Pico Python ist MicroPython für den Raspberry Pi Pico. Wenn Sie MicroPython noch nie verwendet haben, handelt es sich um eine Version von Python 3, die für Mikrocontroller entwickelt wurde. Wenn Sie Python schreiben können, können Sie MicroPython schreiben. Um MicroPython-Code zu schreiben, müssen wir einen dedizierten Editor verwenden. Der Standard-Basiseditor ist Thonny, den wir für dieses Tutorial verwenden werden.
1. Laden Sie Thonny herunter und installieren Sie es für Ihr Betriebssystem, wenn Sie es noch nicht haben. Sie können es kostenlos von der Thonny Website. In unserem Fall ist es Version 3.3.2 für Windows.
2. In einem Webbrowser Laden Sie das gewünschte Backend herunter für Thonny mit dem Raspberry Pi Pico zu kommunizieren.
3. In Thonny, Gehen Sie zu Extras> Pakete verwalten und auswählen Von lokaler Datei installieren. Navigieren Sie zu dem Ort, an dem die Datei heruntergeladen wurde, und Wählen Sie die Datei aus installieren. Wenn Sie fertig sind Starten Sie Thonny neu.
4. Schließen Sie den Raspberry Pi Pico an an Ihren Computer und in Gehen Sie dann zu Extras> Optionen und Klicken Sie auf die Registerkarte Interpreter. Wählen Sie aus der Dropdown-Liste Interpreter die Option MicroPython (Raspberry Pi Pico). Das Port-Dropdown-Menü kann verlassen werden, um den Pico automatisch zu erkennen. OK klicken schließen.
Die Python-Shell (auch REPL, Read, Eval, Print, Loop genannt) wird jetzt aktualisiert, um anzuzeigen, dass der Pico verbunden ist und funktioniert.
5. Zum Testen können wir eine Schnelldruckfunktion schreiben, die “Hallo Welt” sagt. Drücken Sie die Eingabetaste, um den Code auszuführen.
print(“Hello World”)
So blinken Sie ein LED-Licht auf Raspberry Pi Pico
Um weiter zu testen, ob wir den Raspberry Pi Pico erfolgreich programmieren können, werden wir das Äquivalent „Hello World“ für Hardwareprojekte schreiben und eine LED blinken lassen. Dieser schnelle Test stellt sicher, dass unsere Hardware funktioniert, und führt die MicroPython-Sprache und -Syntax in der einfachsten Form ein.
Bevor wir mit dem Schreiben von Code beginnen, müssen wir zuerst unsere Testschaltung verkabeln. Dazu müssen die Stiftleisten mit dem Raspberry Pi Pico verlötet werden. Um dieses Projekt zu erstellen, benötigen Sie:
- Ein halbes Steckbrett
- Eine LED
- Ein 330 Ohm Widerstand
1. Setzen Sie den Raspberry Pi Pico in das Steckbrett ein so dass es über dem zentralen Kanal sitzt. Stellen Sie sicher, dass sich der Micro-USB-Anschluss an einem Ende des Steckbretts befindet.
2. Setzen Sie einen 330 Ohm Widerstand ein In das Steckbrett sollte ein Bein mit GND (Pin 38) ausgerichtet sein. Das andere Bein sollte in die Schiene des Steckbretts eingeführt werden. Dies liefert uns eine GND-Schiene, bei der alle Stifte in dieser Schiene mit GND verbunden sind.
3. Setzen Sie eine LED einmit dem langen Bein (der Anode), das an Stift 34 in das Steckbrett eingeführt wird, und dem kurzen Bein, das in die GND-Schiene eingeführt wird. Die Schaltung ist jetzt gebaut.
Wenn die Schaltung aufgebaut ist, können wir jetzt den Code schreiben, um die LED zu blinken (zu blinken).
4. Importieren Sie die erforderlichen Bibliotheken. Unser Code wird in die große Leerstelle über der REPL geschrieben und wir importieren zunächst zwei MicroPython-Bibliotheken. Die erste ist die Pin-Klasse aus der Maschinenbibliothek, die zweite ist utime, mit der das Tempo unseres Codes gesteuert wird.
from machine import Pin
import utime
5. Erstellen Sie ein Objekt, “LED” Hiermit wird eine Verbindung zwischen dem physischen GPIO-Pin und unserem Code hergestellt. In diesem Fall wird GPIO 28 (das dem physischen Pin 34 auf der Platine zugeordnet ist) als Ausgangspin festgelegt, an dem Strom vom Raspberry Pi Pico GPIO zur LED fließt. Wir verwenden dann das Objekt, um den GPIO-Pin anzuweisen, nach unten zu ziehen. Mit anderen Worten, dies stellt sicher, dass der GPIO-Pin zu Beginn unseres Projekts ausgeschaltet ist.
led = Pin(28, Pin.OUT)
led.low()
6. Innerhalb einer Weile True-Schleife, eine Schleife ohne Ende, wir Schalten Sie die LED ein und ausund drucken Sie eine Nachricht an die Python-Shell (REPL), um zu beweisen, dass die Schleife funktioniert. Zuletzt fügen wir einen Ruhezustand hinzu, um den Code zwischen jeder Iteration der Schleife für eine Sekunde anzuhalten.
while True:
led.toggle()
print("Toggle")
utime.sleep(1)
7. Klicken Sie auf Speichern und wählen Sie, um den Code zu speichern auf das MicroPython-Gerät (Raspberry Pi Pico). Nennen Sie die Datei blink.py und OK klicken speichern. Ihr Code sollte so aussehen.
from machine import Pin
import utime
led = Pin(28, Pin.OUT)
led.low()
while True:
led.toggle()
print("Toggle")
utime.sleep(1)
8. Um den Code auszuführen, Klicken Sie auf die grüne Wiedergabetaste und die Python-Shell wird aktualisiert, um jede Sekunde TOGGLE anzuzeigen, und die LED blinkt ein und aus.
Wir haben unseren Raspberry Pi Pico erfolgreich getestet und können nun mit einem anderen Projekt fortfahren. Zum Beispiel lernen, wie man Sensoren mit dem Raspberry Pi Pico benutzt.
[ad_2]
#richten #Sie #Raspberry #Pico #ein #und #programmieren
Cricut-Projekte für Anfänger und größere Kinder