Lè w gade divèsite aktyèl la nan robotik edikasyon, ou kontan ke timoun yo gen aksè a yon gwo kantite twous konstriksyon, pwodwi ki pare, e ke ba a pou "antre" nan debaz yo nan pwogramasyon te tonbe byen ba (desann nan jadendanfan). ). Gen yon tandans toupatou nan entwodwi premye pwogram modilè-blòk ak Lè sa a, deplase sou lang ki pi avanse. Men, sitiyasyon sa a pa t toujou ka a.
2009-2010. Larisi te kòmanse fè konesans ak Arduino ak Scratch an masse. Elektwonik abòdab ak pwogramasyon yo kòmanse konkeri lespri tou de amater ak pwofesè, ak lide pou konekte tout bagay sa yo deja nan swing (e li te pasyèlman aplike) nan espas enfòmasyon mondyal la.
An reyalite, Scratch, nan vèsyon 1.4 lage nan moman sa a, te deja gen sipò pou ekipman ekstèn. Li enkli sipò pou Lego WeDo (blòk motè) ak
Men, mwen te vle Arduino ak robo ki baze sou li, de preferans k ap travay sou vèsyon debaz la. An menm tan an, youn nan enjenyè Arduino Japonè yo te kalkile ki jan yo konbine tribin yo epi li te poste chema yo (byenke se pa tout nan yo te dwe "reflechi") ak firmwèr la pou aksè piblik (men Ay, pa menm nan lang angle). ). Pran pwojè sa a kòm yon baz, ScratchDuino te fèt an 2010 (nan epòk sa a, madanm mwen ak mwen te travay nan konpayi Linux Center).
Yon konsèp "katouch ranplasabl" (okoumansman de Micro:bit?), Montaj mayetik pou konpozan robo, ak itilizasyon pwosesis Capteur Scratch entegre ak kapasite kontwòl motè.
Okòmansman, robo a te gen entansyon pou Lego-konpatib:
An 2011, platfòm la te lage epi (apre madanm mwen ak mwen te kite pwojè a an 2013) li kounye a ap viv ak devlope sou non ROBBO.
Yon moun ta ka diskite ke te gen pwojè menm jan an. Wi, pwojè S4A a te kòmanse devlope nan menm tan an, men yo te vize pou pwograme egzakteman nan style Arduino (ak rezilta dijital ak analòg li yo) soti nan yon Scratch modifye, pandan y ap devlopman mwen te kapab travay ak vèsyon an "vaniy" (byenke nou tou modifye pou montre blòk espesyalman pou detèktè 1 a 4).
Lè sa a, Scratch 2.0 te parèt ak ak li grefon pou tou de Arduino ak robo popilè yo te kòmanse parèt, ak Scratch 3.0 soti nan bwat la sipòte yon gwo kantite tribin robotik.
Blockly. Si ou gade nan robo popilè tankou MBot (ki, nan chemen an, tou okòmansman te itilize yon Scratch modifye), yo pwograme nan yon lang blòk, men sa a se pa Scratch, men yon Blockly modifye soti nan Google. Mwen pa konnen si devlopman li te enfliyanse pa mwen, men mwen ka di pou asire w ke lè nou te montre platfòm Scratchduino a devlopè Blockly yo nan Lond nan 2013, pa te gen okenn sant robo la ankò.
Koulye a, modifikasyon Blockly fòme baz anpil konstrukteur robotik ak robo edikasyon, e sa a se yon lòt istwa, depi dènyèman yon gwo kantite pwojè yo te parèt (epi tou koule nan oubli) tou de nan Larisi ak nan mond lan. Men, nan Federasyon Larisi la nou te premye nan aplikasyon Scratch ak "konfwontasyon" ak Lego :)
Kisa ki te pase apre 2013? An 2014, mwen menm ak madanm mwen te fonde pwojè nou an PROSTOROBOT (aka SIMPLEROBOT) e nou te antre nan devlopman jwèt tablo. Men, Scratch pap kite nou ale.
Nou gen devlopman enteresan nan modèl robo nan Scratch ak desandan li yo Snap!
Fichye PDF la ak deskripsyon an ka telechaje epi itilize lib
Nou menm tou nou te retounen nan pwogramasyon robo nan Scratch nan nouvo jwèt edikatif tablo nou an "Battle of the Golems. Card League of Parobots" epi nou pral kontan si
Lè ou kanpe nan orijin yo nan yon bagay ak "santi" tandans anvan yo parèt an masse epi ou kontan ke ou te premye a ak esansyèlman kreye mache a ak tris ke ou pa t 'gayan an. Men, mwen ka di ak fyète ke fizyon an nan Scratch ak Arduino nan Robotics Ris te parèt gras a efò mwen.
Sous: www.habr.com