AplÅ«kojot paÅ”reizÄjo izglÄ«tÄ«bas robotikas daudzveidÄ«bu, jÅ«s priecÄjaties, ka bÄrniem ir pieejams milzÄ«gs skaits celtniecÄ«bas komplektu un gatavÄs produkcijas un ka latiÅa "ieejai" programmÄÅ”anas pamatos ir noslÄ«dÄjusi diezgan zemu (lÄ«dz pat bÄrnudÄrzam). PastÄv plaÅ”i izplatÄ«ta tendence vispirms ieviest modulÄro bloku programmÄÅ”anu un pÄc tam pÄriet uz progresÄ«vÄkÄm valodÄm. Bet Ŕī situÄcija ne vienmÄr bija tÄ.
2009-2010. Krievija ir sÄkusi masveidÄ iepazÄ«ties ar Arduino un Scratch. Pieejama elektronika un programmÄÅ”ana sÄk iekarot gan entuziastu, gan skolotÄju prÄtus, un ideja par to visu savienot jau ir pilnÄ sparÄ (un ir daļÄji Ä«stenota) globÄlajÄ informÄcijas telpÄ.
Faktiski Scratch versijÄ 1.4, kas tika izlaista tajÄ laikÄ, jau bija atbalsts ÄrÄjai aparatÅ«rai. Tas ietvÄra atbalstu Lego WeDo (motoru blokiem) un
Bet es gribÄju Arduino un uz tÄ balstÄ«tus robotus, vÄlams strÄdÄt pie pamata versijas. TajÄ paÅ”Ä laikÄ viens no japÄÅu Arduino inženieriem izdomÄja, kÄ apvienot platformas un ievietoja shÄmas (lai gan ne visas bija ājÄpÄrdomÄā) un programmaparatÅ«ru publiskai piekļuvei (bet diemžÄl pat ne angļu valodÄ ). Å emot par pamatu Å”o projektu, ScratchDuino dzimis 2010. gadÄ (tolaik mÄs ar sievu strÄdÄjÄm uzÅÄmumÄ Linux Center).
āNomainÄmas kasetnesā koncepcija (atgÄdina Micro:bit?), magnÄtiski stiprinÄjumi robotu komponentiem un Scratch iebÅ«vÄto sensoru apstrÄdes un motora vadÄ«bas iespÄju izmantoÅ”ana.
SÄkotnÄji robots bija paredzÄts, lai tas bÅ«tu saderÄ«gs ar Lego:
2011. gadÄ platforma tika izlaista, un (pÄc tam, kad 2013. gadÄ mÄs ar sievu aizgÄjÄm no projekta) tÄ paÅ”laik dzÄ«vo un attÄ«stÄs ar nosaukumu ROBBO.
KÄds varÄtu iebilst, ka ir bijuÅ”i lÄ«dzÄ«gi projekti. JÄ, S4A projekts sÄka attÄ«stÄ«ties aptuveni tajÄ paÅ”Ä laikÄ, taÄu to mÄrÄ·is bija programmÄt precÄ«zi Arduino stilÄ (ar digitÄlajÄm un analogajÄm izejÄm) no modificÄtas Scratch, savukÄrt mana izstrÄde varÄja darboties ar "vaniļas" versiju (lai gan mÄs arÄ« modificÄjÄm, lai parÄdÄ«tu blokus, kas Ä«paÅ”i paredzÄti sensoriem no 1 lÄ«dz 4).
Tad parÄdÄ«jÄs Scratch 2.0 un lÄ«dz ar to sÄka parÄdÄ«ties spraudÅi gan Arduino, gan populÄriem robotiem, un Scratch 3.0 no kastes atbalsta lielu skaitu robotu platformu.
BloÄ·Äti. Ja paskatÄs uz tÄdiem populÄriem robotiem kÄ MBot (kas, starp citu, arÄ« sÄkotnÄji izmantoja modificÄtu Scratch), tie ir ieprogrammÄti bloku valodÄ, taÄu tas nav Scratch, bet gan modificÄts Blockly no Google. Nezinu, vai tÄs izstrÄdi ietekmÄja manÄjÄ, taÄu varu droÅ”i teikt, ka tad, kad 2013. gadÄ LondonÄ parÄdÄ«jÄm Scratchduino platformu Blockly izstrÄdÄtÄjiem, tur vÄl nebija ne smakas no robotiem.
Tagad Blockly modifikÄcijas veido daudzu robotu konstruktoru un izglÄ«tojoÅ”u robotu pamatu, un tas ir cits stÄsts, jo pÄdÄjÄ laikÄ gan KrievijÄ, gan pasaulÄ ir parÄdÄ«juÅ”ies (un arÄ« nogrimuÅ”i aizmirstÄ«bÄ) milzÄ«gs skaits projektu. Bet Krievijas FederÄcijÄ bijÄm pirmie Scratch ievieÅ”anÄ un ākonfrontÄcijÄā ar Lego :)
Kas notika pÄc 2013. 2014. gadÄ mÄs ar sievu nodibinÄjÄm mÅ«su projektu PROSTOROBOT (aka SIMPLEROBOT) un iesaistÄ«jÄmies galda spÄļu izstrÄdÄ. Bet Scratch mÅ«s nelaida vaļÄ.
Mums ir interesanti sasniegumi robotu modelÄÅ”anÄ Scratch un tÄ pÄcnÄcÄjÄ Snap!
PDF failu ar aprakstu var lejupielÄdÄt un brÄ«vi izmantot
MÄs arÄ« atgriezÄmies pie robotu programmÄÅ”anas Scratch mÅ«su jaunajÄ galda izglÄ«tojoÅ”ajÄ spÄlÄ āBattle of the Golems. Parobotu kÄrÅ”u lÄ«gaā un bÅ«sim priecÄ«gi, ja
Kad esi pie kaut kÄ pirmsÄkumiem un ājÅ«tiā tendences, pirms tÄs masveidÄ parÄdÄs, un priecÄjies, ka bijÄt pirmais un bÅ«tÄ«bÄ radÄ«jÄt tirgu, un skumji, ka nebijÄt tas, kurÅ” plÅ«ca uzvarÄtÄja laurus. Bet es ar lepnumu varu teikt, ka Scratch un Arduino saplÅ«Å”ana krievu robotikÄ parÄdÄ«jÄs, pateicoties manÄm pÅ«lÄm.
Avots: www.habr.com