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, Oktobar
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 koristili Google Blockly razvojni kôd za stvaranje sučelja zasnovanog na blokovima za Arduino.

Trenutno podržava Arduino UNO, NANO i MEGA.

Napomena: Trebat će vam kompatibilna Arduino ploča ako želite napraviti praktičnu verziju na kraju ovog vodiča.

Korak 2: Postavljanje

the Setup
the Setup
the Setup
the Setup
the Setup
the Setup
the Setup
the Setup

1. Posjetite 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, tako da je manja šansa za oštećenje datoteka.

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

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. Popunite 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 kada se jedinica prvi put uključi za postavljanje konfiguracije pinova (I/O) ili inicijalizaciju serijskog porta za izlaz.

-Funkcija petlje: dizajnirana je da se vječno petlja (recimo while (1 = 1) do).

Odvojimo trenutak da pogledamo dostupne palete Arduino koda. Oni uključuju osnove, logiku, kontrolu, varijable i funkcije. Međutim, zaista 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će
Trepće
Trepće
Trepće

Pronađite ulazno/izlaznu paletu i povucite blok pod nazivom "Write Digital Pin 2".

Povucite ga preko funkcijskog 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".

Ponovo dodajte blok „Čekaj 1000 milisekundi“.

S ovim kompletom moramo prenijeti naš program na Arduino Uno

Korak 5: Otpremite

Upload
Upload
Upload
Upload
Upload
Upload

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

Prva opcija je izravno iz preglednika, gdje postoji opcija u gornjem lijevom kutu ekrana 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 pritisnete strelicu prema dolje, pored gumba Blokovi u gornjem lijevom kutu, imat ćete mogućnost pregleda 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 postavljenim kodom, ugrađena LED lampica će treperiti uključivati i isključivati svake sekunde.

Korak 6: Zaključak

Programiranje blokova 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 ostavite komentar.

myYoutube

myFacebook

myTwitter

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

Vidimo se.

Ahmed Nouira

Preporučuje se: