Akoko fun awọn akọkọ. Itan ti bii a ṣe ṣe imuse Scratch bi ede siseto robot

Wiwo oniruuru lọwọlọwọ ti awọn roboti eto-ẹkọ, inu rẹ dun pe awọn ọmọde ni iwọle si nọmba nla ti awọn ohun elo ikole, awọn ọja ti a ti ṣetan, ati pe igi fun “titẹsi” sinu awọn ipilẹ ti siseto ti lọ silẹ pupọ (si isalẹ lati ile-ẹkọ jẹle-osinmi). ). Aṣa ti o ni ibigbogbo wa ti iṣafihan akọkọ si siseto modular-block ati lẹhinna gbigbe siwaju si awọn ede ilọsiwaju diẹ sii. Ṣugbọn ipo yii kii ṣe ọran nigbagbogbo.

Akoko fun awọn akọkọ. Itan ti bii a ṣe ṣe imuse Scratch bi ede siseto robot

2009-2010. Russia ti bẹrẹ lati faramọ pẹlu Arduino ati Scratch lapapọ. Awọn ẹrọ itanna ti o ni ifarada ati siseto bẹrẹ lati ṣẹgun awọn ọkan ti awọn alara ati awọn olukọ, ati imọran sisopọ gbogbo eyi ti wa tẹlẹ ni kikun (ati pe o ti ni imuse ni apakan) ni aaye alaye agbaye.

Ni otitọ, Scratch, ni ẹya 1.4 ti a tu silẹ ni akoko yẹn, ti ni atilẹyin tẹlẹ fun ohun elo ita. O pẹlu atilẹyin fun Lego WeDo (Awọn bulọọki Motor) ati Awọn igbimọ PicoBoard.

Ṣugbọn Mo fẹ Arduino ati awọn roboti ti o da lori rẹ, ni pataki ṣiṣẹ lori ẹya ipilẹ. Ni akoko kanna, ọkan ninu awọn onimọ-ẹrọ Arduino Japanese ṣe akiyesi bi o ṣe le darapọ awọn iru ẹrọ ati fiweranṣẹ awọn eto eto (botilẹjẹpe kii ṣe gbogbo wọn ni lati “ronu”) ati famuwia fun iraye si gbogbo eniyan (ṣugbọn o, kii ṣe paapaa ni Gẹẹsi). ). Mu iṣẹ akanṣe yii gẹgẹbi ipilẹ, ScratchDuino ni a bi ni 2010 (ni akoko yẹn, iyawo mi ati Emi ṣiṣẹ ni ile-iṣẹ Linux Center).

Agbekale “katiriji ti o rọpo” (eyiti o ṣe iranti ti Micro: bit?), Awọn gbigbe oofa fun awọn paati roboti, ati lilo sisẹ sensọ ti a ṣe sinu Scratch ati awọn agbara iṣakoso mọto.

Akoko fun awọn akọkọ. Itan ti bii a ṣe ṣe imuse Scratch bi ede siseto robot

Akoko fun awọn akọkọ. Itan ti bii a ṣe ṣe imuse Scratch bi ede siseto robot

Robot ni akọkọ ti pinnu lati jẹ ibaramu Lego:

Akoko fun awọn akọkọ. Itan ti bii a ṣe ṣe imuse Scratch bi ede siseto robot

Ni 2011, Syeed ti tu silẹ ati (lẹhin ti emi ati iyawo mi kuro ni iṣẹ naa ni ọdun 2013) o wa laaye lọwọlọwọ ati idagbasoke labẹ orukọ ROBBO.

Akoko fun awọn akọkọ. Itan ti bii a ṣe ṣe imuse Scratch bi ede siseto robot

Ẹnikan le jiyan wipe nibẹ wà iru ise agbese. Bẹẹni, iṣẹ akanṣe S4A bẹrẹ si ni idagbasoke ni ayika akoko kanna, ṣugbọn wọn ni ifọkansi lati siseto ni deede ni ara Arduino (pẹlu awọn abajade oni-nọmba rẹ ati afọwọṣe) lati Scratch ti a ti yipada, lakoko ti idagbasoke mi le ṣiṣẹ pẹlu ẹya “vanilla” (botilẹjẹpe a tun ṣe atunṣe lati ṣafihan awọn bulọọki pataki fun awọn sensọ 1 si 4).

Lẹhinna Scratch 2.0 han ati pẹlu awọn afikun fun Arduino mejeeji ati awọn roboti olokiki bẹrẹ si han, ati Scratch 3.0 lati inu apoti ṣe atilẹyin nọmba nla ti awọn iru ẹrọ roboti.

Dina. Ti o ba wo awọn roboti olokiki bi MBot (eyiti, nipasẹ ọna, tun lo Scratch ti a ti yipada lakoko), wọn ti ṣe eto ni ede bulọọki, ṣugbọn eyi kii ṣe Scratch, ṣugbọn ti yipada Blockly lati Google. Emi ko mọ boya idagbasoke rẹ ni ipa nipasẹ mi, ṣugbọn Mo le sọ ni idaniloju pe nigba ti a ṣe afihan Syeed Scratchduino si awọn Difelopa Blockly ni Ilu Lọndọnu ni ọdun 2013, ko si oorun ti awọn roboti nibẹ sibẹsibẹ.

Akoko fun awọn akọkọ. Itan ti bii a ṣe ṣe imuse Scratch bi ede siseto robot

Bayi awọn iyipada Blockly jẹ ipilẹ ti ọpọlọpọ awọn olupilẹṣẹ roboti ati awọn roboti eto-ẹkọ, ati pe eyi jẹ itan miiran, niwọn igba ti ọpọlọpọ awọn iṣẹ akanṣe ti han (ati tun rì sinu igbagbe) mejeeji ni Russia ati ni agbaye. Ṣugbọn ni Russian Federation a jẹ akọkọ ni imuse Scratch ati “ikọju” pẹlu Lego :)

Kini o ṣẹlẹ lẹhin ọdun 2013? Ni ọdun 2014, Emi ati iyawo mi ṣe ipilẹ iṣẹ akanṣe wa PROSTOROBOT (aka SIMPLEROBOT) a si lọ sinu idagbasoke awọn ere igbimọ. Ṣugbọn Scratch ko jẹ ki a lọ.

A ni awọn idagbasoke ti o nifẹ ninu awoṣe roboti ni Scratch ati ọmọ rẹ Snap!
Faili PDF pẹlu apejuwe le ṣe igbasilẹ ati lo larọwọto asopọ, ati awọn iṣẹ akanṣe ti pari ri nibi. Ohun gbogbo ṣiṣẹ ni ẹya 3 ti Scratch.

A tun pada si awọn roboti siseto ni Scratch ninu ere eto ẹkọ igbimọ tuntun wa “Ogun ti Golems. Kaadi League of Parobots" ati awọn ti a yoo jẹ dun ti o ba ti iwọ yoo ṣe atilẹyin titẹjade lori Crowdrepublic.

Akoko fun awọn akọkọ. Itan ti bii a ṣe ṣe imuse Scratch bi ede siseto robot

Nigbati o ba duro ni awọn ipilẹṣẹ ti nkan kan ati awọn aṣa “lero” ṣaaju ki wọn han ni gbogbo eniyan ati pe o ni idunnu pe iwọ ni akọkọ ati ni pataki ti o ṣẹda ọja naa ati ibanujẹ pe iwọ kii ṣe olubori. Ṣugbọn Mo le fi igberaga sọ pe idapọ ti Scratch ati Arduino ni awọn roboti ti Ilu Rọsia han ọpẹ si awọn akitiyan mi.

orisun: www.habr.com

Fi ọrọìwòye kun