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 kompilert 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 din Arduino ved å bruke en av disse metodene nedenfor:

    1. PC eller bærbar PC
    2. Smarttelefon
    3. En hvilken som helst 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 å bruke PC eller bærbar PC. Følgende er noen krav hvis du ønsker å laste opp kode ved hjelp av PC:







    • Laptop 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 til PC med USB B-kabel.






Trinn 3: Velg bretttype ved å gå til Verktøy>Brettet>Arduino UNO.


Trinn 4: Åpne et hvilket som helst eksempelprogram ved å følge disse trinnene - Filer>Eksempler>01.Grunnleggende>Led .




Trinn 5: Kompiler og last opp skissen din.

2: Laste opp kode til Arduino ved hjelp av smarttelefon

Smarttelefoner er en annen måte å laste opp skisser til Arduino. Ja, du hørte riktig! Du kan bruke mange forskjellige apper tilgjengelig på Play Store for å programmere din Arduino. Smarttelefonen er en livredder når det kommer til å 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 glemte den bærbare datamaskinen hjemme, vil dette hjelpe deg.

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

    • Arduino Board (UNO)
    • USB B-kabel
    • OTG-kabel eller omformer
    • Smarttelefon
    • Enhver åpen kildekode 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å åpne Play Store i smarttelefonen din, søk Arduino IDE installer hvilken som helst IDE du ønsker.


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

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


Trinn 3: En ny skisse vil åpne som viser oss LED-blinkkoden vår:


Trinn 4: Følg deretter disse instruksjonene for å laste opp koden din i Arduino-tavlen. Sørg for at smarttelefonen er koblet til Arduino-kortet ditt via en OTG-kontakt.


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


Vi har fullført opplastingen av koden vår ved hjelp av Application. Nå går vi mot vår siste metode.

3: Last opp kode til Arduino ved å bruke en hvilken som helst annen Arduino

Den siste metoden vi dekker i dag for å laste opp kode i Arduino er å bruke en hvilken som helst annen Arduino. Du kan gjøre dette ved å bruke ArduinoISP funksjon tilgjengelig i IDE. ArduinoISP er en innebygd systemprogrammerer som brukes til å programmere alle AVR-baserte mikrokontrollere. Du kan bruke ArduinoISP for å laste opp kode til alle Arduino-kort som bruker AVR-baserte mikrokontrollere.

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

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

Hele prosessen administreres av Arduino IDE. Det gir oss et spesifikt eksempel kalt ArduinoISP. Blant programmererne er ArduinoISP den mest praktiske og enkleste måten å brenne bootloaderen på et hvilket som helst annet Arduino-kort med Atmega-mikrokontroller.

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


Denne prosessen bruker Vcc, GND og 4 datapinner. Tre av disse pinnene kobler MISO, MOSI og SCK for programmering av Arduino til den målrettede Arduinoen som skal programmeres, og den fjerde pinnen fra den første Arduinoen går til tilbakestillingspinnen til den målrettede Arduinoen.

På noen Arduino-kort som i UNO-pinner fungerer MOSI, MISO og SCK på samme måte som henholdsvis de digitale pinnene 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 mer om ICSP1 klikk her .


På bildet over har vi koblet sammen to UNO-kort ved hjelp av digitale pinner. Pin 10 er koblet til tilbakestillingspinnen på målkortet.

Røde og svarte fargeledninger viser henholdsvis 5v Vcc og GND, begge disse er nødvendige for å drive det målrettede Arduino-kortet. Koble bunnkortet til PC-en med USB B-kabel.

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

Trinn 1: Velg ditt styre ved å gå til Verktøy>Tavle .


Steg 2: Gå deretter til – F øy>Eksempler>ArduinoISP , åpne ArduinoISP-koden.


Trinn 3: Last opp skissen din.


Trinn 4: Velg nå brettet 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 Arduinoen.

Konklusjon

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