S Arduino je Serial Monitor funkce, která může pomoci při ladění skic nebo ovládání zařízení z klávesnice vašeho počítače. Sériový monitor také použijete k zobrazení dat odeslaných pracovním náčrtem.
Chcete-li zobrazit sériový monitor, musí být Arduino připojeno k počítači pomocí USB.
Někdy však Serial Monitor zobrazuje pouze prázdnou stránku. Ačkoli skica Arduino obsahuje Serial.print () a Serial.println () funkce, text se neobjeví na sériovém monitoru.
V tomto článku se podíváme na některé základní kroky pro řešení potíží, které by měly být užitečné.
Co mám dělat, pokud sériový monitor Arduino nefunguje?
1. Ověřte komunikační porty
Arduino a Arduino IDE by měly být připojeny ke stejnému komunikačnímu portu. Odpojením a připojením zpět Arduino můžete přepínat porty.
Pro jednoduchou kontrolu znovu nahrajte skicu ze stejného IDE, které používáte k otevření sériového monitoru.
2. Přizpůsobte rychlost pásma na sériovém portu
Sériový monitor v počítači a sériový port v Arduinu musí mít stejnou datovou rychlost (přenosovou rychlost).
Přenosová rychlost je obvykle 9600, takže programovací příkaz je Serial.begin (9600). Stejnou hodnotu pro Serial Monitor nastavte z rozevíracího seznamu v pravém dolním rohu.
3. Ujistěte se, že jsou prováděny programovací příkazy
The Serial.begin () a Serial.println () musí být provedeny programovací příkazy. Někdy větvící se prohlášení, jako např -li a jiný, způsobí, že tato prohlášení budou zmeškána.
Pokud se neprovádějí, sériový port nebude fungovat.
4. Zkontrolujte příkazy, zda neobsahují syntaktické chyby
Prozkoumejte Serial.print ()a Serial.println () příkazy pro syntaktické chyby. Od té doby vytisknout a tisk jsou běžné mezi několika programovacími jazyky, někdy použití, které je platné v jednom, s Arduinem nefunguje.
5. Zkontrolujte zapojení
Hmyz zapojte do jakéhokoli obvodu připojeného k Arduinu. Digitální piny 0 a 1 by se neměly používat. Oba jsou připojeny ke komponentám Arduina, které provádějí sériovou textovou komunikaci, a nemusí být současně použity pro něco jiného.
Na závěr doufáme, že tyto indikace pomohly vyřešit problém se sériovým monitorem. Jakákoli zpětná vazba je vítána v sekci komentářů níže.
FAQ: Přečtěte si více o sériovém monitoru Arduino
- Kde je sériový monitor Arduino?
Serial Monitor je funkce, která je dodávána se všemi verzemi Arduino IDE. Ikona sériového monitoru se nachází vpravo nebo úplně vpravo od všech ostatních ikon v nabídce.
- Jak Arduino odesílá data na sériový monitor?
Arduino odesílá data z vašeho náčrtu na PC nebo Mac přes sériové linky. Funkce Serial.begin () provede volání vaší skici a poté Serial.print () vytiskne text a hodnoty, které chcete zobrazit v Serial Monitoru.
- Na jakém portu je moje Arduino?
Pro Mac, tento detail najdete v Nástroje. Pro Okna, Prohlédněte si našeho komplexního průvodce instalací ovladačů Arduino, kde najdete další podrobnosti.
- Chyby Arduino