Sadržaj:

Kako koristiti ArduinoBlocks: 6 koraka
Kako koristiti ArduinoBlocks: 6 koraka

Video: Kako koristiti ArduinoBlocks: 6 koraka

Video: Kako koristiti ArduinoBlocks: 6 koraka
Video: Kako koristiti merni instrument 2024, Listopad
Anonim
Kako koristiti ArduinoBlocks
Kako koristiti ArduinoBlocks

Želite jednostavan način da naučite programirati Arduino?

Blokira !!

Koristeći samo Arduino Uno i ArduinoBlocks web stranicu, možete lako izgraditi svoj program bez potrebe da se sjećate programske sintakse.

Korak 1: Pregled odbora

ArduinoBlocks su upotrijebili razvojni kôd Google Blockly za stvaranje sučelja zasnovanog na blokovima za Arduino.

Trenutno podržava Arduino UNO, NANO i MEGA.

Napomena: Trebate li kompatibilnu Arduino ploču ako želite napraviti praktičnu izradu na kraju ovog vodiča.

Korak 2: Postavljanje

postava
postava
postava
postava
postava
postava
postava
postava

1. Prijeđite na web stranicu ArduinoBlocks.

2. Moramo stvoriti račun da bismo ga mogli koristiti, ali to znači da se svi naši podaci i informacije tada pohranjuju u oblaku, pa je manja vjerojatnost oštećenja datoteka.

-Pa ćemo početi tako što ćemo biti upoznati sa okruženjem arduinoBlocks.

Korak 3: ArduinoBlocks okruženje

ArduinoBlocks okruženje
ArduinoBlocks okruženje
ArduinoBlocks okruženje
ArduinoBlocks okruženje
ArduinoBlocks okruženje
ArduinoBlocks okruženje
ArduinoBlocks okruženje
ArduinoBlocks okruženje

Nakon što smo prijavljeni, možemo stvoriti novi projekt odabirom padajućeg izbornika "Projekti" koji se nalazi desno od logotipa ArduinoBlocks. Odaberite "Novi projekt", a zatim pokrenite osobni projekt.

Sada imamo nekoliko mogućnosti, od kojih je prva odabir ciljane platforme. Ispunite relevantna polja i njihov odnos s projektom.

vidjet ćete da postoje dvije funkcije već na ploči Blokovi. Ako ste već eksperimentirali s Arduinom, bit će vam poznati Setup i Loop.

Međutim, ako niste, Arduino kôd zahtijeva ove dvije funkcije:

-Funkcija postavljanja: odabir koda koji će se pokrenuti pri prvom uključivanju uređaja za postavljanje konfiguracije pinova (I/O) ili inicijalizaciju serijskog porta za izlaz.

-Funkcija petlje: osmišljena je tako da se vječno petlja (recimo while (1 = 1) do).

Odvojimo trenutak da pogledamo dostupne palete Arduino koda. Oni uključuju osnove, logiku, upravljanje, varijable i funkcije. Međutim, doista uzbudljiv dio je to što uključuje toliko mogućnosti upravljanja, servo pogone, motore, SD kartice, MQTT, GPS pa čak i Bluetooth kontrole!

Pređimo sada na naš prvi test.

Korak 4: Treptanje

Trepćući
Trepćući
Trepćući
Trepćući

Pronađite paletu za unos/izlaz i povucite blok pod nazivom "Write Digital Pin 2".

Povucite ga preko funkcionalnog bloka petlje dok ne sjedne na mjesto. Promijenite pin broj na pin 13, koji je ugrađena LED dioda na Arduinu.

Idite na vremensku paletu i pronađite blok "Čekaj 1000 milisekundi".

Ponovite gornji blok ovaj put mijenjajući stanje na "isključeno" umjesto "uključeno".

Ponovno dodajte blok "Čekaj 1000 milisekundi".

S ovim kompletom moramo prenijeti naš program na Arduino Uno

Korak 5: Prenesite

Učitaj
Učitaj
Učitaj
Učitaj
Učitaj
Učitaj

Imamo tri mogućnosti za učitavanje našeg programa na Arduino UNO.

Prva je opcija izravno iz preglednika, gdje postoji opcija u gornjem lijevom kutu zaslona pod nazivom "upload"

ali prvo morate instalirati ArduinoBlocks-konektor, sencode provjeriti je li vaša ploča priključena na USB priključak vašeg računala, a zatim možete učitati program izravno s weba pritiskom na upload.

Osim toga, ako kliknete strelicu prema dolje, pored gumba Blokovi u gornjem lijevom kutu, imat ćete mogućnost pregledavanja koda, koji se zatim može kopirati i zalijepiti u Arduino IDE.

Koristit ćemo treći način, pod pretpostavkom da ste instalirali Arduino IDE i preuzeli.ino datoteku.

Dakle, s uspješno učitanim kodom, ugrađena LED dioda treptat će uključivati i isključivati svake sekunde.

Korak 6: Zaključak

Programiranje blokova jako je zabavno i s njim je vrlo lako započeti. Pojava Blocklyja dala nam je ArduinoBlocks koji može osnažiti čak i programera početnika za stvaranje impresivnih djela.

Naravno, ako imate bilo kakvih pitanja, možete me kontaktirati na: [email protected], ili ostaviti komentar.

myYoutube

moj Facebook

myTwitter

Hvala vam što ste pročitali ovo uputstvo ^^ i ugodan dan vam želim.

Vidimo se.

Ahmed Nouira

Preporučeni: