Uşağınızın elektronika və proqramlaşdırma öyrənməyə başlamasını istəyirsiniz, amma haradan başlayacağını bilmirsiniz? Neçə yaşdan başlayaraq öyrənməyə başlaya bilərsiniz? Sizi sakitləşdirməyə tələsirəm: 5-7 yaşlarında belə rus dilini oxuya bilsə hələ tez deyil. Xoşbəxtlikdən indi elə proqramlaşdırma dilləri var ki, kodu yazmaq lazım deyil və övladınız proqramı bir bulmacaya bənzədir. Proqramlaşdırma və elektronikanı özündə birləşdirən "Scratch for Arduino" kimi bir sistemdən bəhs edirəm. Övladınızla öyrənməyə başlamaq üçün əla bir vasitədir.
Zəruri
- - Arduino IDE ilə kompüter;
- - İnternet bağlantısı;
- - Arduino lövhəsi;
- - Arduinonu bir kompüterə bağlamaq üçün USB kabeli.
Təlimat
Addım 1
Hər şeydən əvvəl, "Arduino üçün Scratch" (qısaldılmış S4A) proqramını kompüterinizə yükləməlisiniz. Bunu etmək üçün https://s4a.cat saytına daxil olun və Yükləmələr bölməsinə keçin. “S4A16.zip” arxivini yükləyin (1.6 bu yazı zamanı ən son versiyadır). Arxivi kompüterinizin hər hansı bir yerindən açın və quraşdırma sənədini işə salın. Quraşdırma sihirbazının təlimatlarına əməl edin.
Addım 2
Quraşdırma prosesi zamanı proqram bir Adobe AIR komponentinin əskik olduğunu bildirirsə, onu da quraşdırmalısınız. Yükləmə səhifəsinə keçin https://get.adobe.com/ru/air, yükləyin və quraşdırın, heç bir şey çətin deyil.
İndi S4A quraşdırılmasına davam edə bilərsiniz. Quraşdırma prosesini həmişəki kimi tamamlayın.
Addım 3
"Arduino üçün Scratch" proqramına başlamazdan əvvəl daha bir şey etməlisiniz: saytdan yükləyin və Arduino yaddaşına, "S4AFirmware16.ino" adlanan "S4A" proqramının müəlliflərindən xüsusi firmware proqramını yükləyin. ". Http://vps34736.ovh.net/S4A/S4AFirmware16.ino linki yükləyin. Təəssüf ki, onu "yetkin" Arduino IDE inkişaf mühitinin altından Arduino yaddaşına yükləməlisiniz. Yüklənmiş faylı inkişaf mühitində açın və hər zamanki kimi Arduino yaddaşına yükləyin.
Addım 4
Hazırlıqlar bitdi, nəhayət, “Arduino üçün Çizik” proqramına başlaya bilərik. Başladıqdan sonra təsvirdə göstərilən pəncərəni görəcəksiniz. Pəncərənin sağ hissəsində "Taxta axtar …" yazısı var. Bir neçə saniyədən sonra yoxa çıxmalıdır - proqram Arduino lövhəsini aşkarlayacaq və ona qoşulacaq.
Addım 5
10 saniyə ərzində yazı yox olmazsa, axtarışın gedən boz panelini vurun, sağ basın və "Taxta axtarışını dayandırın" maddəsini seçin. Sonra yenidən basın və "Serial / USB Port seçin" düyməsini basın. Əməliyyat sisteminin Arduino kartına təyin etdiyi port nömrəsini göstərin (cihaz menecerində görünə bilər). Yenidən lövhəni axtarın. İndi proqram tərəfindən müəyyənləşdirilməlidir. Uğuru Analog0 … Analog5 sahələrindəki (Arduinonun analoq sancaqlarındakı pikaplar) işləyən nömrələr və "Taxta axtar" yazısının itməsi sübut edəcəkdir.
Artıq övladınıza zəng edib proqramlaşdırma başlaya bilərsiniz.
Aşağıdakıları edəcək tapmaca parçalarından sadə bir proqram hazırlayaq: sol siçan düyməsini basdıqda, Arduino lövhəsinin daxili LED-ini yandırın və buraxıldıqda söndürün.
Addım 6
Proqram pəncərəsinin yuxarı sol hissəsindəki "Nəzarət" düyməsini vurun. "Yaşıl bayraq vurulduqda" tapmacasını seçin. Orta qutuya sürüşdürün. Dərhal "Həmişə" tapmacasını seçin və həmçinin mərkəzi sahəyə sürükləyin. Birincisinə qoşun (çentiklər uyğun olmalıdır). "If … əks halda" tapmacasını seçin və onu "Həmişə" blokunun içinə daxil edin (bu daim siçan düyməsinə basıldıqda proqramımızın işə salınmasına imkan verəcəkdir).
İndi sol üstdəki Taşı düyməsini vurun. "Rəqəmsal 13 açıq" və "Rəqəmsal 13 söndürmə" sürükləyin, birincisini yuxarı çentikə, ikincisini "Əgər … əksinə" alt blokuna daxil edin (Arduinonun 13-cü rəqəm pimi daxili ilə bağlıdır LED-də, onu açacağıq) …
Son bir şey qaldı: "Sensorlar" düyməsini vurun, "Mouse Pressed" tapmacasını seçin və tapmacamızda qalan son boş yerə daxil edin.
İndi yuxarı sağ küncdəki yaşıl onay qutusuna vurun - bu proqramı işə salacaqdır. Toplanmış bulmacalar ağ rəngdə vurğulanmalıdır.
İndi siçanla vurursanız, Arduino lövhəsindəki LED-in yandığını və sərbəst buraxıldıqda söndüyünü görəcəksiniz. İlk proqramında övladınızı təbrik edin!