Forum

Einloggen | Registrieren | RSS  

kokopelli(R)

27.08.2023,
16:26
 

Raspberry Pi Pico Einstieg Neuling (Elektronik)

Mein erster Gehversuch brachte folgende Fehlermeldung


MicroPython v1.19.1 on 2022-06-18; Raspberry Pi Pico with RP2040

from machine import Pin
from utime import sleep

led_onboard = Pin('LED', Pin.OUT)

Traceback (most recent call last):
File "<stdin>", line 5, in <module>
TypeError: can't convert str to int

was fehlt mir noch? Wer hilft mir beim Einstieg
Gruss kokopelli

DIY-Bastler(R)

27.08.2023,
17:57

@ kokopelli

Raspberry Pi Pico Einstieg Neuling

» Mein erster Gehversuch brachte folgende Fehlermeldung
»
»
» MicroPython v1.19.1 on 2022-06-18; Raspberry Pi Pico with RP2040
»
» from machine import Pin
» from utime import sleep
»
» led_onboard = Pin('LED', Pin.OUT)
»
» Traceback (most recent call last):
» File "<stdin>", line 5, in <module>
» TypeError: can't convert str to int
»
» was fehlt mir noch?

Uns fehlt Zeile 5, dir die Grundlagen was "str" und "int" ist.

Patrick Schnabel(R)

E-Mail

29.08.2023,
21:29

@ kokopelli

Raspberry Pi Pico Einstieg Neuling

» Mein erster Gehversuch brachte folgende Fehlermeldung
»
»
» MicroPython v1.19.1 on 2022-06-18; Raspberry Pi Pico with RP2040
»
» from machine import Pin
» from utime import sleep
»
» led_onboard = Pin('LED', Pin.OUT)
»
» Traceback (most recent call last):
» File "<stdin>", line 5, in <module>
» TypeError: can't convert str to int
»
» was fehlt mir noch? Wer hilft mir beim Einstieg

Die aktuellste Firmware.

--
Gruß von Patrick

https://www.elektronik-kompendium.de/

kokopelli(R)

03.09.2023,
16:52

@ Patrick Schnabel

Raspberry Pi Pico Einstieg Neuling

» » Mein erster Gehversuch brachte folgende Fehlermeldung
» »
» »
» » MicroPython v1.19.1 on 2022-06-18; Raspberry Pi Pico with RP2040
» »
» » from machine import Pin
» » from utime import sleep
» »
» » led_onboard = Pin('LED', Pin.OUT)
» »
» » Traceback (most recent call last):
» » File "<stdin>", line 5, in <module>
» » TypeError: can't convert str to int
» »
» » was fehlt mir noch? Wer hilft mir beim Einstieg
»
» Die aktuellste Firmware.
Ja, wie mache ich das? Gibt es einen Link, der mir weiterhilft
gruß K

kokopelli(R)

02.11.2023,
13:54

@ kokopelli

Raspberry Pi Pico Einstieg Neuling

» » » Mein erster Gehversuch brachte folgende Fehlermeldung
» » »
» » »
» » » MicroPython v1.19.1 on 2022-06-18; Raspberry Pi Pico with RP2040
» » »
» » » from machine import Pin
» » » from utime import sleep
» » »
» » » led_onboard = Pin('LED', Pin.OUT)
» » »
» » » Traceback (most recent call last):
» » » File "<stdin>", line 5, in <module>
» » » TypeError: can't convert str to int
» » »
» » » was fehlt mir noch? Wer hilft mir beim Einstieg
» »
» » Die aktuellste Firmware.
» Ja, wie mache ich das? Gibt es einen Link, der mir weiterhilft
» gruß K
alles wenig hilfreich. Projekt ist erst mal im Keller versenkt. Schade
gruss K

JackV(R)

02.11.2023,
17:16
(editiert von JackV
am 02.11.2023 um 17:18)


@ kokopelli

Raspberry Pi Pico Einstieg Neuling

» alles wenig hilfreich. Projekt ist erst mal im Keller versenkt. Schade
» gruss K

Hm. Wenn du hier schon aufgibst, mag’s vielleicht eh das falsche Spielzeug für dich sein. Es wird im weiteren Verlauf nämlich noch viel frustrierender ;)

Sei’s drum: deine Zeile Fünf, die der Mitpostende zu erkennen nicht in der Lage war, ist offensichtlich für den Pico W gedacht: bei dem ist die Onboard-LED nicht direkt an einen GPIO angeschlossen, sodass man dort "LED" als Pin mitgibt.

Bei einem Pico ohne W hängt die LED hingegen an einem GPIO, und "LED" wird da einfach als normaler String gehandhabt, sodass es zu dem Fehler kommt, dem du da begegnet bist. Abhilfe: anstelle von 'LED' schreibst du 25 (ohne jegliche Anführungszeichen, sonst wäre es wieder ein String), und in Zukunft achtest du darauf, Pico und Pico W nicht durcheinanderzubringen, sondern der richtigen Anleitung zu folgen ;)

hth