software

Arduino Serial Monitor werkt niet? Probeer deze 5 stappen

Arduino Serial Monitor werkt niet? Probeer deze 5 stappen

Met Arduino is de seriële monitor een functie die kan helpen bij het debuggen van schetsen of het besturen van het apparaat vanaf het toetsenbord van uw computer. U zult ook de seriële monitor gebruiken om gegevens te bekijken die door een werkende schets zijn verzonden.

Om de seriële monitor te zien, moet de Arduino via USB op uw computer zijn aangesloten.

Soms toont de seriële monitor echter gewoon een lege pagina. Hoewel, de Arduino-schets bevat Serial.print () en Serial.println () functies, verschijnt de tekst niet op de seriële monitor.

In dit artikel zullen we enkele basisstappen voor probleemoplossing bekijken die nuttig zouden moeten zijn.


Wat moet ik doen als de Arduino Serial Monitor niet werkt??

1. Controleer de communicatiepoorten

Arduino en de Arduino IDE moeten op dezelfde communicatiepoort worden aangesloten. Door de Arduino los te koppelen en weer aan te sluiten, kunnen de poorten worden omgeschakeld.

Voor een eenvoudige controle uploadt u de schets opnieuw vanuit dezelfde IDE die u gebruikt om de seriële monitor te openen.


2. Pas de bandsnelheid op de seriële poort aan

De seriële monitor op de computer en de seriële poort op de Arduino moeten dezelfde gegevenssnelheid (baudrate) hebben.

Gewoonlijk is de baudrate 9600, dus de programmeerinstructie is Serial.begin (9600). Stel dezelfde waarde in voor de seriële monitor in de vervolgkeuzelijst in de rechter benedenhoek. 


3. Zorg ervoor dat de programmeerinstructies worden uitgevoerd

De Serial.begin () en Serial.println () programmeerinstructies moeten worden uitgevoerd. Soms een vertakkingsverklaring, zoals als en anders, zal ervoor zorgen dat deze uitspraken worden gemist.

Als ze niet worden uitgevoerd, werkt de seriële poort niet.


4. Controleer de instructies op syntaxisfouten

Onderzoek het Serial.print ()en Serial.println () instructies voor syntaxisfouten. Sinds afdrukken en println komen veel voor bij verschillende programmeertalen, soms werkt een gebruik dat geldig is in één taal niet met de Arduino.


5. Controleer de bedrading

Insect de bedrading van elk circuit dat op de Arduino is aangesloten. De digitale pinnen 0 en 1 mogen niet worden gebruikt. Beide zijn verbonden met de componenten op de Arduino die de seriële tekstcommunicatie uitvoeren en mogen niet tegelijkertijd voor iets anders worden gebruikt.


Tot slot hopen we dat deze indicaties enigszins nuttig waren om het probleem met de seriële monitor op te lossen. Alle feedback is welkom in de opmerkingen hieronder.


FAQ: Lees meer over de Arduino Serial Monitor

De seriële monitor is een functie die bij alle versies van de Arduino IDE wordt geleverd. Het pictogram Seriële monitor bevindt zich rechts of uiterst rechts van alle andere pictogrammen in het menu.

De Arduino stuurt via seriële links gegevens van je schets naar een pc of Mac. De functie Serial.begin () maakt de oproep naar uw schets en vervolgens drukt Serial.print () de tekst en waarden af ​​die u in de seriële monitor wilt zien.

Voor Mac, u vindt dit detail in Tools. Voor ramen, bekijk onze uitgebreide installatiehandleiding voor Arduino-stuurprogramma's voor meer informatie.

Fix Wi-Fi werkt niet op Lumia 535
Lumia 535 is absoluut een van de meest populaire Windows Phone-apparaten op de markt, vooral vanwege de betaalbare prijs en solide specificaties voor ...
Herstellen Kan Pokémon Go-updates niet installeren op Windows 10 Mobile
Pokémon Go voor Windows 10 Mobile heeft onlangs een nieuwe Pokedex ontvangen, evenals vele andere functies. Helaas hebben sommige gebruikers de PoGO-v...
Corrigeer dalingen van de framesnelheid in games met achterwaartse compatibiliteit van Xbox One
Met het achterwaartse compatibiliteitsprogramma voor Xbox One kunnen gamers hun favoriete Xbox 360-games gratis op de Xbox One spelen. De lijst met co...