Želite li da vaše dijete počne učiti elektroniku i programiranje, ali ne znate odakle početi? Sa koliko godina možete početi učiti? Požurim da vas uverim: čak i sa 5-7 godina još nije rano da li zna čitati ruski. Srećom, sada postoje takvi programski jezici da nije potrebno pisati kod, a vaše će dijete program staviti u puzzle. Govorim o sistemu poput "Scratch for Arduino" koji kombinira programiranje i elektroniku. Odličan je alat za početak učenja s djetetom.
Potrebno
- - računar sa Arduino IDE;
- - Priključak za internet;
- - Arduino ploča;
- - USB kabl za povezivanje Arduina sa računarom.
Instrukcije
Korak 1
Prije svega, na svoj računar morate instalirati program „Scratch for Arduino“(skraćeni S4A). Da biste to učinili, idite na web lokaciju https://s4a.cat i idite na odjeljak Preuzimanja. Preuzmite arhivu “S4A16.zip” (1.6 je najnovija verzija u vrijeme pisanja ovog teksta). Raspakirajte arhivu bilo gdje na računaru i pokrenite instalacijsku datoteku. Slijedite upute čarobnjaka za instalaciju.
Korak 2
Ako tokom postupka instalacije program prijavi da mu nedostaje Adobe AIR komponenta, trebali biste je i instalirati. Idite na stranicu za preuzimanje https://get.adobe.com/ru/air, preuzmite i instalirajte, ništa komplicirano.
Sada možete nastaviti s instalacijom S4A. Dovršite postupak instalacije kao i obično.
Korak 3
Prije pokretanja programa "Scratch for Arduino", morate učiniti još jednu stvar: preuzmite s web lokacije, a zatim u Arduino memoriju, vlasnički firmware autora programa "S4A", koji se naziva "S4AFirmware16.ino ". Link za preuzimanje https://vps34736.ovh.net/S4A/S4AFirmware16.ino. Nažalost, morat ćete ga učitati u Arduino memoriju ispod "odraslog" Arduino IDE razvojnog okruženja. Otvorite preuzetu datoteku u razvojnom okruženju i učitajte u Arduino memoriju kao i obično.
Korak 4
Pripreme su gotove, sada napokon, možemo započeti program „Grebanje za Arduino“. Nakon pokretanja vidjet ćete prozor prikazan na ilustraciji. U desnom dijelu prozora nalazi se natpis "Potražite ploču …". Nakon nekoliko sekundi trebao bi nestati - program će otkriti Arduino ploču i povezati se s njom.
Korak 5
Ako u roku od 10 sekundi natpis ne nestane, kliknite na sivu ploču na mjestu gdje je pretraga u tijeku, kliknite desnom tipkom miša i odaberite stavku "Zaustavi pretragu ploče". Zatim kliknite ponovo i kliknite "Select Serial / USB Port". Navedite broj porta koji je operativni sistem dodijelio ploči Arduino (može se pregledati u upravitelju uređaja). Ponovo potražite tablu. Sada to mora definirati program. O uspjehu će svjedočiti tekući brojevi u poljima Analog0 … Analog5 (preuzimanja na analognim pinovima Arduina) i nestanak natpisa "Search for board".
Sada možete nazvati svoje dijete i započeti programiranje.
Sastavimo jednostavan program iz dijelova slagalice koji će učiniti sljedeće: kad pritisnete lijevu tipku miša, upalite ugrađenu LED ploču Arduino, a kada je otpustite, isključite je.
Korak 6
Kliknite gumb "Control" u gornjem lijevom dijelu prozora programa. Odaberite slagalicu "Kada se klikne na zelenu zastavicu". Povucite do središnjeg okvira. Odmah odaberite slagalicu "Uvijek", a također je povucite u središnje polje. Spojite ga na prvi (urezi se moraju podudarati). Odaberite slagalicu "Ako … drugačije" i umetnite je u blok "Uvijek" (ovo će omogućiti da se naš program pokreće uvijek kad se pritisne tipka miša).
Sada kliknite gumb Premjesti u gornjem lijevom kutu. Povucite "Digital 13 uključen" i "Digital 13 isključen", umetnite prvi u gornji urez, drugi u donji blok "Ako … drugačije" (13. digitalni pin Arduina spojen je na u LED, uključit ćemo ga) …
Preostala je još jedna stvar: kliknite gumb "Senzori", odaberite slagalicu "Pritisnuti miš" i umetnite je u zadnji preostali prazan prostor u našoj slagalici.
Sada kliknite zeleni okvir za potvrdu u gornjem desnom uglu - ovo će pokrenuti program. Sakupljene zagonetke treba istaknuti bijelom bojom.
Ako sada kliknete mišem, vidjet ćete kako LED na Arduino ploči svijetli i kad se pusti, gasi se. Čestitajte svom djetetu na prvom programu!