Hvordan kode Arduino ved hjelp av visuell programmering med Arduinoblocks

Hvordan kode Arduino ved hjelp av visuell programmering med Arduinoblocks
Arduinoblocks er en plattform som gir blokkbasert visuell programmering for å kode Arduino-tavlene først og fremst for brukere som ikke har kunnskap om koding. På Arduinoblocks monterer du bare relevante blokker, gi dem verdiene og laster den opp til Arduino.

Vi har forklart hvordan du kan bruke Arduinoblocks til å kode Arduino uten problemer med å huske syntaksen til programmeringsspråket.

Opprette konto på Arduinoblocks

For å bruke Arduinoblocks er det følgende trinn gitt nedenfor som du må følge:

Trinn 1 : For å bruke Arduino -blokkene må du skrive Arduino -blokker i Google -søket og klikke på den første lenken dukket opp i Google -søket som vist på bildet nedenfor:

Steg 2 : Når du har klikket på den første lenken, åpnes nettstedet Arduinoblocks, og først må du opprette en konto ved å klikke på Logg Inn alternativ.

Neste klikk på Ny bruker Alternativ for å opprette kontoen din og deretter legge til detaljene.

Trinn 3 : Skriv inn detaljene og klikk på Ny bruker.

Du vil motta en lenke i e -posten din for å bekrefte kontoen din, bare klikk på den lenken, og kontoen din blir bekreftet.

Neste log inn på kontoen din, og du er klar.

Komme i gang med Arduinoblocks

For å kode Arduino først må du klikke på Start nytt prosjekt knapp.

Siden vi lager et personlig prosjekt, vil vi velge alternativet for personlige prosjekt i prosjektopprettelsesmenyen.

Legg nå til detaljene i prosjektet ditt, og her for demonstrasjon vil vi programmere Arduino for å blinke sin innebygde LED. Neste etter å ha fylt opp detaljene, må du klikke på Nytt prosjekt For å lage prosjektet.

Nå er prosjektet opprettet, og grensesnittet til Arduinoblocks vil åpne. Du finner flere alternativer som du kan bruke, og for din letthet har vi forklart hvert alternativ i detalj og også fremhevet på bildet nedenfor:

valg 1 : Dette er blokkens meny du kan legge til variabler, funksjoner, sensorer, logiske operatører, matematiske operatører, løkker og alle slags ting du trenger i koding.

Alternativ 2 : For å lagre fremdriften i kodeblokken din må du klikke på dette røde ikonet merket som 2 på bildet over.

Alternativ 3 : For å koble brettet ditt til denne programvaren må du angi konfigurasjonen.

Alternativ 4 : For å laste opp koden til Arduino -brettet, må du klikke på ikonet i Orange merket som 4.

Alternativ 5 : For å ta et skjermbilde av Arduino -koden din kan du klikke på ikonet merket nummer 5.

Alternativ 6 : For å flytte blokkene til sentrum og zoome inn kan du klikke her.

Alternativ 7 : Dette ikonet brukes til å bringe blokkene midt i kodepanelet.

Alternativ 8 : Hvis du vil zoome inn og ut etter ditt ønske, kan du bruke disse ikonene merket nummer 8.

Alternativ 9 : Bin -ikonet brukes til å fjerne hvilken som helst blokk, bare dra blokken inn i den.

En annen ting som må gjøres før du går videre til prosjektet er å laste ned en ArduinoBlock -kontakt for å koble Arduino -brettet med Arduinoblocks.

For det må du klikke på ressursalternativet på den øverste menylinjen og velge Arduinoblocks -kontakten som på bildet nedenfor:

Neste vil du laste ned Connector -applikasjonen for et av operativsystemene og installere den ved å kjøre den nedlastede filen. Her bruker vi Windows -plattformen slik at vi laster ned Arduinoblocks Connector for Windows.

For å koble Arduinoboard må du først kjøre Arduinoblocks Connector -applikasjonen og deretter laste opp koden til Arduino. I innstillingsalternativene må du også konfigurere kontakten og klikke Lagre.

Når det gjelder nå har vi diskutert nesten alle de viktigste alternativene som er levert av Arduinoblocks, så la oss nå flytte til å bygge en Arduino-kode for å blinke den innebygde LED.

Det er allerede oppsett og sløyfeblokker til stede da de var til stede i Arduino IDE, så først for å erklære LED -pinnen, vil vi gå til variabelen og gi den navnet LED og deretter gi den verdien 13 som er pinnen for bygget -I LED:

Deretter vil blokken for den variable LED bli opprettet, og du må dra den til oppsettblokken:

For å angi baudfrekvensen for kommunikasjon, vil vi gå til kommunikasjonsalternativet i menyen til venstre og vil dra baud rate -blokken til oppsettblokken:

La oss nå bare flytte til sløyfeseksjonen og gi verdien av High til LED ved bruk av DigitalWrite () -funksjonen:

For å blinke LED har vi gitt tiden for ett sekund som LED vil forbli i høy tilstand:

Nå for å slå av ledningen har vi igjen brukt DigitalWrite () -funksjonen.

Nå i ett sekund må vi holde ledningen av, så igjen gir en forsinkelse på ett sekund som på bildet nedenfor:

Nå er det på tide å laste opp koden til Arduino, så først kjører vi applikasjonen av Arduinoblocks Connector:

Lagre nå konfigurasjonen av lokal vert og versjon i innstillingsmenyen:

Deretter vil vi laste opp koden til Arduino, og dens status kan sees på Arduinoblocks Connector -applikasjonen.

Nedenfor har vi gitt demonstrasjonen av hvordan du kan lage blokkeringskoden for å blinke den innebygde LED-en i Arduino UNO-styret.

Konklusjon

Programmering Mikrokontrolleren har nå blitt enkelt på grunn av visuell programmering med Arduinoblocks, da du ikke trenger å bekymre deg for syntaks og feil som kan komme mens du skriver, sammenstiller og laster opp koden. Så vi har forklart hvordan du kan bruke Arduinoblocks til å kode Arduino-styret, og også gitt et trinn-for-trinn-eksempel som kan gjøre konseptene dine mer klare.