Ali želite, da se vaš otrok začne učiti elektroniko in programiranje, vendar ne veste, kje začeti? Pri kateri starosti se lahko začnete učiti? Hitro vas pomirim: tudi pri 5-7 letih še ni prezgodaj, če zna brati rusko. Na srečo zdaj obstajajo takšni programski jeziki, da kode ni treba pisati, in vaš otrok bo program postavil kot sestavljanko. Govorim o sistemu, kot je "Scratch for Arduino", ki združuje programiranje in elektroniko. Je odlično orodje za začetek učenja z otrokom.
Potrebno
- - računalnik z Arduino IDE;
- - Internetna povezava;
- - plošča Arduino;
- - USB kabel za povezavo Arduina z računalnikom.
Navodila
Korak 1
Najprej morate v računalnik namestiti program "Scratch for Arduino" (skrajšani S4A). Če želite to narediti, pojdite na spletno mesto https://s4a.cat in v razdelek Prenosi. Prenesite arhiv “S4A16.zip” (1.6 je najnovejša različica v času pisanja tega dokumenta). Razpakirajte arhiv kjer koli v računalniku in zaženite namestitveno datoteko. Sledite navodilom čarovnika za namestitev.
2. korak
Če program med postopkom namestitve poroča, da v njem manjka komponenta Adobe AIR, jo namestite tudi vi. Pojdite na stran za prenos https://get.adobe.com/ru/air, prenesite in namestite, nič zapletenega.
Zdaj lahko nadaljujete z namestitvijo S4A. Postopek namestitve dokončajte kot običajno.
3. korak
Pred zagonom programa "Scratch for Arduino" morate narediti še eno stvar: naložite s spletnega mesta in nato v pomnilnik Arduino lastniško programsko opremo avtorjev programa "S4A", ki se imenuje "S4AFirmware16.ino ". Povezava za prenos https://vps34736.ovh.net/S4A/S4AFirmware16.ino. Na žalost ga boste morali naložiti v spomin Arduino iz "odraslega" razvojnega okolja Arduino IDE. Preneseno datoteko odprite v razvojnem okolju in jo naložite v pomnilnik Arduino kot običajno.
4. korak
Priprave so končane, zdaj, končno, lahko začnemo s programom "Scratch for Arduino". Po zagonu boste videli okno, prikazano na sliki. V desnem delu okna je napis "Išči tablo …". Po nekaj sekundah naj bi izginila - program bo zaznal ploščo Arduino in se nanjo povezal.
5. korak
Če napis v 10 sekundah ne izgine, kliknite sivo ploščo, kjer poteka iskanje, z desno miškino tipko kliknite in izberite element »Ustavi iskanje po plošči«. Nato znova kliknite in kliknite "Select Serial / USB Port". Določite številko vrat, ki jo je operacijski sistem dodelil plošči Arduino (lahko si jo ogledate v upravitelju naprav). Ponovno poiščite tablo. Zdaj ga mora definirati program. O uspehu bodo pričale tekoče številke v poljih Analog0 … Analog5 (prevzemi na analognih nožicah Arduina) in izginotje napisa "Search for board".
Zdaj lahko pokličete svojega otroka in začnete programirati.
Sestavimo preprost program iz koščkov sestavljanke, ki bo naredil naslednje: ko pritisnete levi gumb miške, prižgite vgrajeno LED ploščo Arduino in po izpustu ugasnete.
6. korak
V zgornjem levem delu okna programa kliknite gumb "Control". Izberite sestavljanko "Ko se klikne na zeleno zastavico". Povlecite do sredinskega polja. Takoj izberite sestavljanko "Vedno" in jo povlecite v osrednje polje. Povežite ga s prvim (zareze se morajo ujemati). Izberite sestavljanko "Če … drugače" in jo vstavite v blok "Vedno" (to bo omogočilo, da se naš program sproži vedno, ko pritisnete gumb miške).
Zdaj kliknite gumb Premakni zgoraj levo. Povlecite "Digital 13 on" in "Digital 13 off", vstavite prvega v zgornjo zarezo, drugega v spodnji blok "Če … drugače" (13. digitalni zatič Arduina je povezan z vgrajeno v LED, ga bomo vklopili) …
Ostala je še zadnja stvar: kliknite gumb "Senzorji", izberite sestavljanko "Pritisnjena miška" in jo vstavite v zadnji preostali prazen prostor v sestavljanki.
Zdaj kliknite na zeleno potrditveno polje v zgornjem desnem kotu - s tem boste zagnali program. Zbrane uganke naj bodo označene z belo barvo.
Če zdaj kliknete z miško, boste videli, da na plošči Arduino zasveti LED in ko se sprosti, ugasne. Čestitajte svojemu otroku za prvi program!