Synkronisere skisser mellom IDE 2.0 og Arduino Cloud

Synkronisere skisser mellom IDE 2.0 og Arduino Cloud

Arduino gir ut en oppdatert versjon av IDE 2.0 med ekstern skissebokintegrasjonsstøtte. Ved å bruke denne funksjonen kan noen av skissene opprettet i Arduino IDE eller Arduino Web Editor deles med flere menneskers datamaskiner eller kan lagres online for å få tilgang til hvor som helst.

Denne opplæringen vil dekke alle trinn på hvordan man kan synkronisere Arduino -skisser mellom IDE og Arduino Cloud Web Editor. La oss diskutere noen av fordelene ved å gjøre dette før vi går videre.

  • Program Arduino fra hvor som helst
  • Program Arduino ved hjelp av nettleseren uten installasjon av IDE
  • En komplett kodebackup
  • Kan jobbe offline og synkronisere Arduino -kode senere når forbindelsen er opprettet
  • Del og publiser kode når som helst og hvor som helst

Synkroniser en skisse mellom IDE 2.0 og Arduino Cloud

Synkronisering av Arduino -skisser mellom IDE og sky er veldig enkel. Vi trenger bare å opprette en Arduino -konto og koble IDE med Arduino Web Cloud Editor. Sammendrag av trinn vi vil følge.

  • Lag Arduino Sketch i Cloud Editor
  • Autentiser Arduino -konto og koblet den til IDE 2.0
  • Trekk en skisse fra sky
  • Rediger Arduino -koden og skyv skissen tilbake til skyen

Merk: Det eksterne skissebokalternativet tillater oss ikke å skyve Arduino -skissen som er opprettet i Arduino IDE. Den lar deg bare trekke en skisse opprettet inne i nettredigereren, og etter å ha endret den i IDE igjen, skyv tilbake til skyen. Kort sagt, skissen må opprinnelig opprettes i Arduino Web Editor.

Følg nå alle trinnene som er forklart nedenfor for å synkronisere skissen mellom IDE og Cloud.

Opprett en Arduino -konto

Første trinn er å opprette en Arduino -konto. Det kan enkelt opprettes ved å bruke e -posten eller ved å koble kontoene som Google eller GitHub.

Lag en skisse i Arduino Cloud

Etter å ha opprettet Google -kontoen nå, oppretter vi en ny skisse og skriver en kode i den. Følg trinn for å lage en ny skisse.

Trinn 1: Åpne Arduino Web Editor.

Steg 2: Åpne a Ny skisse.

Trinn 3: Etter å ha opprettet en ny fil, skriv eksemplet nedenfor i redigeringsvinduet.

int LED = 2;
void setup ()
pinmode (LED, output);

void loop ()
digitalwrite (LED, høy);
forsinkelse (5000);
DigitalWrite (LED, lav);
forsinkelse (5000);

Trinn 4: Endre navnet på skisseboken. Her endrer vi det til Test_web_editor_code. Dette vil bidra til å identifisere filen i Arduino IDE i tilfelle vi har flere skisser åpnet i nettredigereren.

Aktivering av den eksterne skisseboken i Arduino IDE 2.0

Etter å ha opprettet en ny skissefil. Neste trinn er å koble Arduino IDE 2.0 med Arduino Cloud Web Editor. Følg trinn for å koble IDE 2.0 med Arduino Cloud Web Editor.

Trinn 1: Nå åpner Arduino IDE og går til Sketchbook (1) og velg deretter alternativet Remote Sketchbook (2). Klikk på Logg på (3) Alternativ Dette vil be om tillatelse til å logge inn Arduino Cloud til IDE 2.0.

Steg 2: Følgende vindu åpnes i standard PC -nettleser hvis Arduino -kontoen allerede er åpnet i nettleserklikk Aksepterer. Ellers, logg inn på Arduino -kontoen først.

Trinn 3: Når kontoen er logget inn, vises følgende melding nær nettleservinduet etter det.

Trinn 4: Åpne nå Arduino IDE -ekstern skisseboksalternativ der vi kan se den tilkoblede statusen til kontoen vår.

Vi har koblet Arduino IDE med Arduino Cloud Web Editor.

Trekker, redigerer og skyver Arduino -skisser

Før vi går videre, må vi kjenne noen hyppige begreper som vil bli brukt i synkronisering av skisser med Arduino IDE og Cloud Editor. Disse vilkårene er

  • Trekker: Det betyr å laste ned eller synkronisere skisser fra Arduino Cloud til Arduino IDE.
  • Redigering: Rediger skissen som vi vil skyve eller trekke.
  • Pushing: Det betyr å laste opp eller synkronisere skisser fra Arduino IDE til Arduino Cloud Editor.

Nå for synkronisering vil vi laste ned Arduino -skissen som er opprettet i Cloud Editor. Følg de nevnte trinnene nedenfor.

Trinn 1: Etter at Arduino IDE er knyttet til Cloud, kan vi se alle skissebøker tilgjengelig for nedlasting. Klikk på Trekk skisse Knapp for å synkronisere skisseboken fra Arduino Cloud til Arduino IDE.

Steg 2: Vi kan se den samme koden som skrevet i Arduino Web Editor vil åpne i Arduino IDE.

Trinn 3: Gjør nå noen endringer i koden. Her vil vi endre forsinkelsen fra 5 sekunder til 1 sek. Etter å ha endret velg Push Sketch knapp.

Trinn 4: Arduino Ide vil be om tillatelse til å skyve skissen. Ved å tillate dette vil det laste opp endringene til Arduino IDE Cloud Editor.

Trinn 5: Åpne Arduino Cloud Editor og vi kan se de samme endringene vi gjorde i Arduino IDE.

Vi har synkronisert skisser mellom Arduino IDE og Arduino Cloud Editor.

Deaktivere den eksterne skisseboken

Hvis man ikke vil ha Arduino Remote Sketchbook, kan den lett deaktiveres ved å gå til: Fil> Avansert> Vis/skjul ekstern skissebok

Merk: For å aktivere det igjen, klikker du bare på dette alternativet igjen.

Konklusjon

Integrering av eksterne skissebøker med Arduino IDE gir oss store muligheter og gir oss full kontroll over Arduino Code -redigering og feilsøking. Vi kan enkelt synkronisere skisser mellom enheter. Denne artikkelen vil bidra til å sette opp en Arduino IDE med en ekstern skissebok. Les artikkelen for ytterligere detaljer.