Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Python en serial input in Thonny  (gelezen 2966 keer)

Python en serial input in Thonny
« Gepost op: 2021/03/03, 16:58:14 »
Ik probeer data van een ESP8266 (microprocessor) te sturen naar een python applicatie (Thonny)
Als ik Thonny open komt die data ook binnen in de Shell.
zie afbeelding:


Maar wat ik eigenlijk wil is dat die data niet in de Shell binnen komt, maar door een python script verwerkt wordt via de "print(esp8266Data)"
zie afbeelding


Als ik nu het script uitvoer (door op Run te drukken), dan krijg ik: zie afbeelding:


Hoe los ik dit op ?   :|
𝕸𝖎𝖘𝖈𝖊𝖗𝖊 𝖚𝖙𝖎𝖑𝖊 𝖉𝖚𝖑𝖈𝖎. (Ter leering ende vermaeck)
𝕹𝖎𝖑 𝖛𝖔𝖑𝖊𝖓𝖙𝖎𝖇𝖚𝖘 𝖆𝖗𝖉𝖚𝖚𝖒. (Niets is moeilijk voor hen die willen)
https://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  24.04 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & TELLO drone (voor AI)

Re: Python en serial input in Thonny
« Reactie #1 Gepost op: 2021/03/03, 18:11:23 »
Met (een beetje) schaamrood op m'n kaken moet ik bekennen dat het niet lang naar het posten van dit draadje heb opgelost.
En dat gebeurt me wel vaker.  :-[

Het probleem ontstond doordat  ik in het menu  Tools -> Options -> Interpreter had gekozen:  MycroPython. (ESP8266).
Toen ik dit veranderde in: 'The same interpreter which runs Thonny (default)' was het probleem opgelost.   :)
𝕸𝖎𝖘𝖈𝖊𝖗𝖊 𝖚𝖙𝖎𝖑𝖊 𝖉𝖚𝖑𝖈𝖎. (Ter leering ende vermaeck)
𝕹𝖎𝖑 𝖛𝖔𝖑𝖊𝖓𝖙𝖎𝖇𝖚𝖘 𝖆𝖗𝖉𝖚𝖚𝖒. (Niets is moeilijk voor hen die willen)
https://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  24.04 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & TELLO drone (voor AI)