Hvordan kode arduino - nybegynnerguide

Hvordan kode arduino - nybegynnerguide
Arduino er en åpen kildekode-plattform som er ganske nyttig for folk som er i innebygde systemer. Arduinos hovedkomponenter inkluderer Arduino -brett inne som vi har mikrokontroller og den andre hoveddelen er Arduino IDE (Integrert utviklingsmiljø) også kjent som Arduino -programvare der vi kan skrive koden og IDE sammenstiller den koden til binær sekskantfil som kan leses av mikrokontrolleren.

Arduino IDE er en tverrplattformprogramvare tilgjengelig på Windows, Mac og Linux. Arduino -språk som er derivat av C ++, brukes til å programmere Arduino -tavler ved bruk av IDE.

Hvordan begynne å bruke Arduino som nybegynner:

I denne guiden vil vi forklare deg hvordan du skriver ditt første program ved hjelp av Arduino -styret ditt. Alt du trenger er:

  • Arduino Board (UNO)
  • USB B -kabel
  • En datamaskin eller en bærbar datamaskin
  • Arduino IDE eller Arduino -programvare

Ved å følge trinnene nedenfor, kan du skrive ditt eget program. La oss begynne:

Trinn 1: For å kommunisere med Arduino -styret ditt trenger vi programvare som konverterer koden vår til binære filer som kan være forståelig av Arduino -styret vårt. Du må laste ned Arduino IDE slik at vi kan fortsette videre. Hvis du vil laste ned og installere Arduino IDE, klikk her.

Når vi har lastet ned Arduino IDE nå, vil vi fortsette til trinn 2.

Steg 2: Start Arduino IDE fra Start-menyen ved å trykke på Windows-tasten og skriv Arduino IDE eller ved å dobbeltklikke på IDE-programvareikonet. Vinduet åpnes som ser slik ut.

Her har jeg vist det komplette grensesnittet til Arduino IDE.

Trinn 3: Neste trinn vil være å velge riktig Arduino -styre; Det hele avhenger av hvilket brett du bruker, følg disse trinnene for å velge Arduino -styret i IDE:

Gå til Verktøy> Board> Arduino Avr -tavler - Velg nå hvilket brett du bruker.

Husk å velge riktig modell av styret ditt hvis du feilaktig velger feil styre IDE vil gi kompilasjonsfeil.

Trinn 4: Per nå har du valgt styret. For portvalg, gå til: Verktøy> Porter> (Velg Port-Number).

Det er viktig å velge riktig seriell port, ellers vil ikke koden din være i stand til å brenne i Arduino -styret.

Hvordan skrive første Arduino -kode

Vi har installert IDE og gjort bygningsforbindelser mellom Arduino og PC. Nå vil vi fortsette å skrive den første koden.

Alle Arduino -programmer følger samme struktur. Vi kan dele Arduino -programmet i tre deler:

  • Kodestruktur
  • Variabel og konstanter
  • Funksjoner

Arduino -kodestruktur har ytterligere to hoveddeler:

Setup () -funksjonen: Formålet med denne funksjonen er når en skisse starter den initialiserer PIN -modus, variabler og begynner å bruke de tilgjengelige bibliotekene i programmet ditt. Det kjører bare en gang i løpet av hele kompileringsprosessen.

Loop () -funksjonen: Loop () -funksjonen brukes etter oppsett () Funksjonen initialiseres, ettersom navnet antyder Loop () -funksjonen vil fortsette å løpe til den er stoppet den brukes til å kontrollere Arduino -brettet aktivt.

Arduino -programeksempel

Som et eksempel vil vi bruke Arduino innebygde LED -program fra eksemplet. Ved hjelp av denne skissen vil vi prøve å forstå det grunnleggende i Arduino -programmet.

Følg disse trinnene for å importere LED Blinking Sketch:

Gå til Filer> Eksempler> 01.Grunnleggende> Blink, Et nytt vindu åpner og viser oss en skisse av LED Blinking program.

Som vi kan se i skissen har vi initialisert oppsett () funksjon den vil bare kjøre en gang.

4 PinMode (LED_BUILTIN, OUTPUT); Dette vil sette den innebygde LED -pinnen som utdata.

Etter det Løkke() Funksjonen initialiseres, den vil løpe om og om igjen:

8 DigitalWrite (LED_BUILTIN, HIGH); Dette vil slå på LED
9 forsinkelse (1000); Dette vil gi en pause på ett sekund
10 DigitalWrite (LED_BUILTIN, LAV); Dette vil slå av lysdioden
11 forsinkelse (1000); Gi en pause på ett sekund

Les om DigitalWrite () og Delay () -funksjoner - Hvordan bruke Arduino DigitalWrite () og hvordan Arduino forsinkelsesfunksjon fungerer.

Bruke hurtig handlingsknapper, last opp programmet til Arduino.

Programutgang

Vi kan se en innebygd LED -blinking over Arduino -brettet som vår produksjon:

Konklusjon

Dette kan være slutten på denne artikkelen, men det er bare starten på din nye reise med Arduino.
Å skrive kode med Arduino er alltid morsom og en flott læringsmulighet for nybegynnere. Vi har skrevet vår første kode for LED -blink, du kan også prøve andre eksempler og øke programmeringskunnskapen din.