Hvordan bruke Arduino Serial Monitor

Hvordan bruke Arduino Serial Monitor
Mens programmering av Arduino -mikrokontrolleren når det er behov for feilsøking av koden for å fjerne feilene i programmet, er dette tiden da seriemonitoren kommer godt med. Tilsvarende, for å samhandle med Arduino -tavler ved hjelp av datatastaturet, brukes også seriemonitoren. Så på denne måten er seriemonitoren til Arduino IDE av stor betydning for programmererne, da det hjelper dem med å feilsøke og kjøre Arduino -skissen. I denne guiden har vi forklart hvordan vi kan bruke seriemonitoren på en effektiv måte.

Ved hjelp av seriell skjerm av Arduino IDE

Fra navnet kan vi si at dette er en slags skjermmonitor som viser dataene om innganger og utganger fra Arduino -koden ved hjelp av seriell kommunikasjon med Arduino -styret. Så for å bruke seriemonitoren vet du først hvordan du åpner seriemonitoren på Arduino IDE, og vi har illustrert prosessen ved hjelp av bilder gitt nedenfor.

For å åpne seriemonitoren må du klikke på det blåfargede forstørrelsesglassikonet på den øverste menylinjen på ytterste høyre side av Arduino IDE:

Når du har klikket på det blå ikonet til seriell monitor, åpnes det nederst på Arduino IDE som vist på bildet gitt nedenfor:

Før du bruker seriemonitoren er det noen få alternativer i seriemonitoren som du må være klar over, og disse tingene blir fremhevet på bildet nedenfor:

Følgende er alternativene du kan bruke i seriemonitoren blir fremhevet i bildet over og blir forklart med hensyn til antallet som er gitt til hvert alternativ:

1. For å sende data til Arduino fra seriemonitoren må du skrive den informasjonen i den grå baren som er uthevet i rødt. Når du har skrevet kommandoen eller informasjonen, kan du sende den ved å trykke på Ctrl+Enter Nøkkel samtidig.

2. For å ordne eller for å organisere dataene som er sendt til Arduino, kan vi klikke på alternativet ved siden av den grå linjen, og den har fire andre alternativer som er.

Ingen linjeavslutning Ingen linjeplass etter sendte data
Ny linje Neste data vil være på neste linje
Vognretur Forteller plasseringen til markøren som de neste dataene skal vises
Både NL & CR Både ny linje og markørposisjon

3. For å angi baudfrekvensen til seriemonitoren kan du velge den fra alternativet som er fremhevet i rødt ved siden av dataorganiseringsalternativet.

4. Når du kommer til neste alternativ som handler om når du må tømme seriemonitoren, kan du ganske enkelt klikke på dette ikonet, og det vil fjerne seriemonitoren for deg.

5. For å stoppe automatisk rulle av innkommende data på seriemonitoren, må du klikke på ikonet som har to piler nedover som vi har fremhevet i bildet ovenfor. Ved å slå av alternativet for automatisk rulle, kan du bla dataene selv.

7. Det neste alternativet er viktig hvis skissen din fungerer i henhold til sanntid, da dette alternativet viser tid og dato for dataene som vises på seriemonitoren.

Etter at du har blitt kjent med seriemonitoren nå er det på tide å bli kjent med hvordan du kan bruke den til å vise inngangene og utgangene til Arduino -skissen.

Så for å bruke seriell monitor er det første og fremste som skal gjøres å sette kommunikasjonshastigheten også kjent som baudfrekvensen ved å bruke Serie.Begynne() funksjon. Den vanligste baudfrekvensen som brukes er 9600.

Neste for å vise de ønskede dataene du må bruke funksjonen Serie.skrive ut() Ved å gi det det variable navnet som argument. Nedenfor har vi gitt koden for å illustrere hvordan du bruker serien.Begynn () Funksjon for å kommunisere med Arduino og Serial.print () -funksjonen for å vise dataene på seriell monitor.

For din forståelse har vi slått LED av og på ved hjelp av seriemonitoren og vist dataene som ble sendt til Arduino på seriemonitoren som på bildet nedenfor:

Hvis seriell inngang vil være 1 vil LED slå på ellers vil den være av og seriemonitoren vil vise utgangen. For å gi innspill fra seriemonitoren, se punkt 1 i delen ovenfor.

Konklusjon

Seriemonitoren er et av visningsalternativene levert av Arduino IDE som kan brukes til flere formål som for feilsøking av Arduino -skissen, og samhandler med Arduino -tavler ved å sende det kommandoer, vise inngangene og utgangene til Arduino -programmet. Vi har illustrert hvordan du kan bruke seriell skjerm av Arduino IDE i detalj ved hjelp av bilder.