Jak zobrazit protokol z Arduino IDE?

Kde mohu vidět výstupy z takové instrukce v souboru ino?

Serial.println("my message"); 

Komentáře

  • Klikněte na ikonu lupy v pravém horním rohu okna.

Odpovědět

Příkazy Serial.print se zobrazují na libovolném otevřeném a připojeném terminálovém programu. Mohou být otevřeny najednou, ale může to být monitor Arduino IDE zabudovaný v monitoru (ctl-shft-m) nebo externí terminálový program, např. Tmel, nebo nějaký jiný program, který jste napsali a který otevírá komunikační / sériový port Arduina je zapnuto.

Pamatujte však, že najednou může být otevřen pouze 1. Pokud používáte externí program, MUSÍTE zavřít komunikační port, než se pokusíte stáhnout novou verzi náčrtu. Pokud používáte vestavěný monitor / terminál, automaticky to udělá za vás.

Komentáře

  • Díky. Ve skutečnosti si myslím, že moje protokoly nejsou viditelné, protože proces nahrávání nikdy nekončí. Používám arduino BLE nano; Máte nějaký nápad, jak problém vyřešit?
  • Ne. Promiň, nikdy jsem nic takového nezkoušel. Říkáte, že nahráváte svůj náčrt přes BLE a nikdy nedokončí? Nejsem s těmito produkty obeznámen, ale vypadají zajímavě.
  • Ne ' nenahrávám přes BLE, pouze pomocí tlačítka pro nahrávání na Arduino IDE, ale to nikdy nekončí
  • To pomohlo, ale také jsem potřeboval inicializovat sériovou knihovnu v metodě nastavení – Serial.begin(9600); – popsáno zde, než se v monitoru IDE objevily protokoly: forum.arduino.cc/index.php?topic=25326.0

Odpovědět

Trvalo mi věky, než jsem si uvědomil, že místo zapamatování Ctrl-Shft-M stačí kliknout na malou lupu v pravém horním rohu rozhraní IDE. Počkejte, až se váš skript nahraje, ale při kompilaci nebo nahrávání skriptu nebude nic dělat.

Snímek obrazovky rozhraní Arduino IDE s ikonou sériového monitoru

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *