Hvordan laste opp kode til Arduino - 3 forskjellige metoder

Hvordan laste opp kode til Arduino - 3 forskjellige metoder
Arduino er en av de beste læringsplattformene for nybegynnere, studenter og teknologirelaterte mennesker. Hver gang du skriver en ny kode i Arduino, får du en sjanse til å lære noe nytt. Etter å ha lært å kode Arduino og sammenstille for å finne feilene, er det på tide å laste opp koden. Å laste opp kode til Arduino kan være vanskelig for mange nye elever. Vel, jeg vil dekke noen måter å laste opp kode i Arduino. La oss begynne:

Tre måter å laste opp kode til Arduino

Du kan laste opp kode til Arduino ved å bruke noen av disse metodene nedenfor:

    1. PC eller bærbar PC
    2. Smarttelefon
    3. Enhver annen Arduino

1: Last opp kode til Arduino ved hjelp av PC eller bærbar PC

En av de mest populære og enkleste måtene å laste opp en skisse til en Arduino er ved å bruke PC eller bærbar PC. Følgende er noen krav hvis du ønsker å laste opp kode ved hjelp av PC:

    • Bærbar PC eller PC
    • Arduino Board (UNO)
    • USB B -kabel
    • Arduino IDE (programvare)

Følg disse trinnene for å laste opp kode ved hjelp av bærbar PC:

Trinn 1: Åpne Arduino Ide.


Steg 2: Koble Arduino med PC ved hjelp av USB B -kabel.


Trinn 3: Velg styretypen din ved å gå til Verktøy> Board> Arduino Uno.


Trinn 4: Åpne ethvert eksempelprogram ved å følge disse trinnene - Filer> Eksempler> 01.Grunnleggende> LED.


Trinn 5: Sett sammen og last opp skissen din.

2: Last opp kode til Arduino ved hjelp av smarttelefon

Smarttelefoner er en annen måte å laste opp skisser til Arduino. Ja, du hørte det riktig! Du kan bruke mange forskjellige apper som er tilgjengelige på Play Store for å programmere Arduino. Smarttelefon er en livredder når det gjelder å laste opp kode i Arduino, fordi du kan bære den hvor som helst, og hvis du ikke har nok tid til å åpne den bærbare datamaskinen eller glemt den bærbare datamaskinen hjemme, vil dette hjelpe deg.

For å laste opp kode ved hjelp av smarttelefon trenger du å følge ting:

    • Arduino Board (UNO)
    • USB B -kabel
    • OTG -kabel eller omformer
    • Smarttelefon
    • Enhver open source Android IDE-applikasjon

Følgende er noen trinn for å laste opp kode ved hjelp av en smarttelefon:

Trinn 1: For å programmere trenger vi en IDE så åpen spillerbutikk i smarttelefonen din, søk arduino ide installerer en hvilken som helst IDE du ønsker.


Steg 2: Når du har installert applikasjonen, følg disse trinnene for å brenne koden din, laster jeg ned Arduinodroid.

Åpne appen og klikk på tre prikker En rullegardinmeny åpnes og deretter gå til - Skisse> Eksempler> 01.Grunnleggende> Blink:


Trinn 3: En ny skisse åpnes som viser oss vår LED -blinkekode:


Trinn 4: Etter det følger disse instruksjonene for å laste opp koden din i Arduino -styret. Forsikre deg om at smarttelefonen er koblet til Arduino -tavlen gjennom en OTG -kontakt.


Trinn 5: Du vil se samlingen ferdige meldingen, klikk på opplastingsikonet for å laste opp skissen.


Vi er ferdig med å laste opp koden vår ved hjelp av applikasjon nå, vi går mot vår siste metode.

3: Last opp kode til Arduino ved hjelp av noen annen Arduino

Siste metode som vi dekker i dag for å laste opp kode i Arduino er ved å bruke noen annen Arduino. Du kan gjøre dette ved å bruke Arduinoisp funksjon tilgjengelig i IDE. Arduinoisp er en innebygd systemprogrammerer som brukes til programmering av AVR-baserte mikrokontrollere. Du kan bruke Arduinoisp til å laste opp kode til alle Arduino -tavler som bruker AVR -baserte mikrokontrollere.

For å laste opp skisse ved hjelp av denne metoden du trenger følgende materialer:

    • Arduino Board
    • Arduino Board som skal programmeres
    • Jumper ledninger
    • Laptop/IDE

Hele prosessen styres av Arduino IDE. Det gir oss et spesifikt eksempel som heter Arduinoisp. Blant programmererne Arduinoisp er den mest praktiske og enkleste måten å brenne bootloader på et hvilket som helst annet Arduino -styre ved hjelp av ATmega Microcontroller.

Du kan aktivere dette alternativet ved å følge disse trinnene, gå til Filer> Eksempler> Arduinoisp.


Denne prosessen bruker VCC-, GND- og 4 datapins. Tre av disse pinnene forbinder Miso, MOSI og SCK av programmering Arduino til den målrettede Arduino som skal programmeres og den fjerde pinnen fra den første Arduino går til tilbakestillingspinnen til målrettet Arduino.

På noen Arduino -brett som i UNO Pins Mosi, fungerer Miso og SCK det samme som henholdsvis Digital Pins 11, 12, 13. Så i stedet for å bruke ICSP1 -pinner, vil vi holde oss til digitale pinner 11,12,13.

Mosi, Miso og SCK -pinner er til stede på Arduino nevnt som ICSP1 -pinner. Hvis du vil vite videre om ICSP1, klikk her.


På bildet over har vi koblet to UNO -brett ved hjelp av digitale pinner. PIN 10 er koblet til tilbakestillingspinnen til det målrettede tavlen.

Røde og svarte fargeledninger viser henholdsvis 5V VCC og GND, begge disse er nødvendige for å drive det målrettede Arduino -brettet. Koble bunntavlen til PCen din ved hjelp av USB B -kabel.

Etter å ha satt opp maskinvaren din, følg disse trinnene for å laste opp koden din

Trinn 1: Velg styret ditt ved å gå til Verktøy> Board.


Steg 2: Gå deretter til - file> eksempler> arduinoisp, Åpne Arduinoisp -koden.


Trinn 3: Last opp skissen din.


Trinn 4: Velg nå styret som skal programmeres som i Steg 2.


Trinn 5: Gå til Verktøy> Programmer> Arduinoisp.


Trinn 6: Gå nå til Skisse og velg alternativet Last opp ved hjelp av programmerer.


Skissen din er nå lastet opp til den målrettede Arduino.

Konklusjon

Fleksibiliteten og brukervennligheten av Arduino lar oss samhandle med maskinvare på flere måter. Det er flere alternativer som vi kan samle og laste opp koden vår til Arduino. Noen av disse har vi diskutert her vil gi deg en bedre forståelse av Arduino og forbedre programmeringsopplevelsen din.