Com carregar codi a Arduino: 3 mètodes diferents

Com Carregar Codi A Arduino 3 Metodes Diferents



Arduino és una de les millors plataformes d'aprenentatge per a principiants, estudiants i persones relacionades amb la tecnologia. Cada vegada que escrius un codi nou a Arduino, tens l'oportunitat d'aprendre alguna cosa nova. Després d'aprendre a codificar Arduino i compilar per trobar els errors, és hora de pujar el codi. Penjar codi a Arduino pot ser difícil per a molts estudiants nous. Bé, parlaré d'algunes maneres de pujar codi a Arduino. Anem a començar:

Tres maneres de carregar codi a Arduino

Podeu carregar codi al vostre Arduino utilitzant qualsevol d'aquests mètodes següents:

    1. PC o portàtil
    2. Smartphone
    3. Qualsevol altre Arduino

1: Carregant el codi a Arduino mitjançant un ordinador o un ordinador portàtil

Una de les maneres més populars i fàcils de pujar un esbós a un Arduino és utilitzar un ordinador o un ordinador portàtil. A continuació es mostren alguns requisits si voleu carregar codi amb un PC:







    • Portàtil o PC
    • Placa Arduino (UNO)
    • Cable USB B
    • Arduino IDE (programari)

Seguiu aquests passos per carregar el codi amb un ordinador portàtil:



Pas 1: Obriu l'IDE Arduino.




Pas 2: Connecteu Arduino amb l'ordinador mitjançant un cable USB B.






Pas 3: Seleccioneu el vostre tipus de tauler anant a Eines>Tauler>Arduino UNO.


Pas 4: Obriu qualsevol programa d'exemple seguint aquests passos: Fitxers>Exemples>01.Basics>Led .




Pas 5: Compila i puja el teu esbós.

2: Carregant el codi a Arduino mitjançant un telèfon intel·ligent

Els telèfons intel·ligents són una altra manera de pujar esbossos a Arduino. Sí, ho heu sentit bé! Podeu utilitzar moltes aplicacions diferents disponibles a Play Store per programar el vostre Arduino. El telèfon intel·ligent és un estalvi de vida a l'hora de carregar codi a Arduino, perquè el pots portar a qualsevol lloc i si no tens temps suficient per obrir el portàtil o has oblidat el teu portàtil a casa, això t'ajudarà.

Per carregar codi amb un telèfon intel·ligent, necessiteu les coses següents:

    • Placa Arduino (UNO)
    • Cable USB B
    • Cable OTG o convertidor
    • Smartphone
    • Qualsevol aplicació IDE d'Android de codi obert

A continuació es mostren alguns passos per carregar codi amb un telèfon intel·ligent:

Pas 1: Per programar necessitem un IDE, així que obriu Play Store al vostre telèfon intel·ligent, cerqueu Arduino IDE instal·leu qualsevol IDE que trieu.


Pas 2: Un cop instal·lada l'aplicació, seguiu aquests passos per gravar el vostre codi, m'estic baixant ArduinoDroid .

Obriu l'aplicació i feu clic a tres punts, s'obrirà un menú desplegable i aneu a: Esbós>Exemples>01.Fàsics>Parpellejar :


Pas 3: S'obrirà un nou esbós que ens mostra el nostre codi de parpelleig del LED:


Pas 4: Després d'això, seguiu aquestes instruccions per carregar el vostre codi a la placa Arduino. Assegureu-vos que el telèfon intel·ligent estigui connectat amb la vostra placa Arduino mitjançant un connector OTG.


Pas 5: Veureu el missatge de compilació acabat, feu clic a la icona de càrrega per pujar l'esbós.


Hem acabat de carregar el nostre codi amb l'aplicació, ara anirem cap al nostre darrer mètode.

3: Carregant el codi a Arduino mitjançant qualsevol altre Arduino

L'últim mètode que cobrim avui per carregar codi a Arduino és utilitzar qualsevol altre Arduino. Podeu fer-ho utilitzant el ArduinoISP funció disponible a l'IDE. ArduinoISP és un programador de sistema integrat que s'utilitza per programar qualsevol microcontrolador basat en AVR. Podeu utilitzar ArduinoISP per carregar codi a qualsevol placa Arduino que utilitzi microcontroladors basats en AVR.

Per carregar un esbós amb aquest mètode, necessiteu els següents materials:

    • Placa Arduino
    • Placa Arduino que s'ha de programar
    • Cables de pont
    • Portàtil/IDE

Arduino IDE gestiona tot el procés. Ens proporciona un exemple concret anomenat ArduinoISP. Entre els programadors, ArduinoISP és la forma més pràctica i senzilla de gravar el carregador d'arrencada a qualsevol altra placa Arduino mitjançant el microcontrolador Atmega.

Podeu activar aquesta opció seguint aquests passos, aneu a Fitxers>Exemples>ArduinoISP .


Aquest procés utilitza Vcc, GND i 4 pins de dades. Tres d'aquests pins connecten MISO, MOSI i SCK de programació d'Arduino a l'Arduino objectiu que s'ha de programar i el quart pin del primer Arduino va al pin de restabliment de l'Arduino objectiu.

En algunes plaques Arduino com en els pins UNO MOSI, MISO i SCK funcionen igual que els pins digitals 11, 12, 13 respectivament. Per tant, en comptes d'utilitzar els pins ICSP1, ens atenem als pins digitals 11, 12, 13.

Els pins MOSI, MISO i SCK estan presents a Arduino esmentats com a pins ICSP1. Si voleu saber més sobre ICSP1 feu clic aquí .


A la imatge de dalt hem connectat dues plaques UNO amb l'ajuda de pins digitals. El pin 10 està connectat al pin Reset del tauler objectiu.

Els cables de color vermell i negre mostren 5v Vcc i GND respectivament, tots dos són necessaris per alimentar la placa Arduino objectiu. Connecteu la placa inferior al vostre PC mitjançant un cable USB B.

Després de configurar el maquinari, seguiu aquests passos per carregar el vostre codi

Pas 1: Seleccioneu el vostre tauler anant a Eines>Tauler .


Pas 2: A continuació, aneu a - F illa>Exemples>ArduinoISP , obriu el codi ArduinoISP.


Pas 3: Carregueu el vostre esbós.


Pas 4: Ara seleccioneu la placa que s'ha de programar tal com es va fer a Pas 2 .


Pas 5: Anar a Eines>Programador>ArduinoISP .


Pas 6: Ara aneu a Esbós i seleccioneu l'opció Carregueu amb el programador .


El vostre esbós ara s'ha penjat a l'Arduino objectiu.

Conclusió

La flexibilitat i facilitat d'ús d'Arduino ens permet interactuar amb el maquinari de múltiples maneres. Hi ha diverses opcions disponibles mitjançant les quals podem compilar i pujar el nostre codi a Arduino. Alguns d'aquests que hem comentat aquí us donaran una millor comprensió d'Arduino i milloraran la vostra experiència de programació.