మొదటి వాటికి సమయం. మేము స్క్రాచ్‌ని రోబోట్ ప్రోగ్రామింగ్ లాంగ్వేజ్‌గా ఎలా అమలు చేసాము అనే కథనం

ఎడ్యుకేషనల్ రోబోటిక్స్ యొక్క ప్రస్తుత వైవిధ్యాన్ని పరిశీలిస్తే, పిల్లలు భారీ సంఖ్యలో నిర్మాణ వస్తు సామగ్రి, రెడీమేడ్ ఉత్పత్తులు మరియు ప్రోగ్రామింగ్ యొక్క ప్రాథమిక అంశాలలో "ప్రవేశం" కోసం బార్ చాలా తక్కువగా పడిపోయినందుకు (కిండర్ గార్టెన్ వరకు) మీరు సంతోషిస్తున్నారు. ) ముందుగా మాడ్యులర్-బ్లాక్ ప్రోగ్రామింగ్‌కు పరిచయం చేసి, ఆపై మరింత అధునాతన భాషలకు వెళ్లే విస్తృత ధోరణి ఉంది. కానీ ఈ పరిస్థితి ఎప్పుడూ ఉండేది కాదు.

మొదటి వాటికి సమయం. మేము స్క్రాచ్‌ని రోబోట్ ప్రోగ్రామింగ్ లాంగ్వేజ్‌గా ఎలా అమలు చేసాము అనే కథనం

2009-2010. రష్యా ఆర్డునో మరియు స్క్రాచ్‌తో సామూహికంగా పరిచయం చేసుకోవడం ప్రారంభించింది. సరసమైన ఎలక్ట్రానిక్స్ మరియు ప్రోగ్రామింగ్‌లు ఔత్సాహికులు మరియు ఉపాధ్యాయుల మనస్సులను జయించడం ప్రారంభించాయి మరియు వీటన్నింటినీ కనెక్ట్ చేయాలనే ఆలోచన ఇప్పటికే ప్రపంచ సమాచార ప్రదేశంలో పూర్తి స్వింగ్‌లో ఉంది (మరియు పాక్షికంగా అమలు చేయబడింది).

వాస్తవానికి, స్క్రాచ్, ఆ సమయంలో విడుదలైన వెర్షన్ 1.4లో, బాహ్య పరికరాలకు ఇప్పటికే మద్దతు ఉంది. ఇది Lego WeDo (మోటార్ బ్లాక్స్) మరియు మద్దతుని కలిగి ఉంది PicoBoard బోర్డులు.

కానీ నేను దాని ఆధారంగా Arduino మరియు రోబోట్‌లను కోరుకున్నాను, ప్రాథమిక వెర్షన్‌లో పని చేయడం మంచిది. అదే సమయంలో, జపనీస్ ఆర్డునో ఇంజనీర్‌లలో ఒకరు ప్లాట్‌ఫారమ్‌లను ఎలా కలపాలో కనుగొన్నారు మరియు స్కీమాటిక్స్ (అవన్నీ “ఆలోచించాల్సిన అవసరం లేదు”) మరియు పబ్లిక్ యాక్సెస్ కోసం ఫర్మ్‌వేర్ (అయితే అయ్యో, ఆంగ్లంలో కూడా కాదు. ) ఈ ప్రాజెక్ట్‌ను ప్రాతిపదికగా తీసుకుంటే, ScratchDuino 2010లో జన్మించింది (ఆ సమయంలో, నా భార్య మరియు నేను Linux సెంటర్ కంపెనీలో పనిచేశాము).

ఒక "రిప్లేసబుల్ కార్ట్రిడ్జ్" కాన్సెప్ట్ (మైక్రో:బిట్?ని గుర్తుకు తెస్తుంది), రోబోట్ కాంపోనెంట్‌ల కోసం మాగ్నెటిక్ మౌంట్‌లు మరియు స్క్రాచ్ యొక్క అంతర్నిర్మిత సెన్సార్ ప్రాసెసింగ్ మరియు మోటారు నియంత్రణ సామర్థ్యాల ఉపయోగం.

మొదటి వాటికి సమయం. మేము స్క్రాచ్‌ని రోబోట్ ప్రోగ్రామింగ్ లాంగ్వేజ్‌గా ఎలా అమలు చేసాము అనే కథనం

మొదటి వాటికి సమయం. మేము స్క్రాచ్‌ని రోబోట్ ప్రోగ్రామింగ్ లాంగ్వేజ్‌గా ఎలా అమలు చేసాము అనే కథనం

రోబోట్ వాస్తవానికి లెగో-అనుకూలమైనదిగా ఉద్దేశించబడింది:

మొదటి వాటికి సమయం. మేము స్క్రాచ్‌ని రోబోట్ ప్రోగ్రామింగ్ లాంగ్వేజ్‌గా ఎలా అమలు చేసాము అనే కథనం

2011లో, ప్లాట్‌ఫారమ్ విడుదలైంది మరియు (2013లో నా భార్య మరియు నేను ప్రాజెక్ట్ నుండి నిష్క్రమించిన తర్వాత) ఇది ప్రస్తుతం ROBBO పేరుతో నివసిస్తుంది మరియు అభివృద్ధి చెందుతుంది.

మొదటి వాటికి సమయం. మేము స్క్రాచ్‌ని రోబోట్ ప్రోగ్రామింగ్ లాంగ్వేజ్‌గా ఎలా అమలు చేసాము అనే కథనం

ఇలాంటి ప్రాజెక్టులు ఉన్నాయని ఎవరైనా వాదించవచ్చు. అవును, S4A ప్రాజెక్ట్ దాదాపు అదే సమయంలో అభివృద్ధి చెందడం ప్రారంభించింది, అయితే అవి సవరించిన స్క్రాచ్ నుండి Arduino శైలిలో (దాని డిజిటల్ మరియు అనలాగ్ అవుట్‌పుట్‌లతో) ప్రోగ్రామింగ్ చేయడాన్ని లక్ష్యంగా పెట్టుకున్నాయి, అయితే నా అభివృద్ధి "వనిల్లా" ​​వెర్షన్‌తో పని చేయగలదు (అయితే మేము 1 నుండి 4 సెన్సార్ల కోసం ప్రత్యేకంగా బ్లాక్‌లను ప్రదర్శించడానికి కూడా సవరించాము).

అప్పుడు స్క్రాచ్ 2.0 కనిపించింది మరియు దానితో Arduino మరియు పాపులర్ రోబోట్‌ల కోసం ప్లగిన్‌లు కనిపించడం ప్రారంభించాయి మరియు బాక్స్ వెలుపల స్క్రాచ్ 3.0 పెద్ద సంఖ్యలో రోబోటిక్ ప్లాట్‌ఫారమ్‌లకు మద్దతు ఇస్తుంది.

అడ్డంగా. మీరు MBot వంటి జనాదరణ పొందిన రోబోట్‌లను చూస్తే (ఇది ప్రారంభంలో సవరించిన స్క్రాచ్‌ను కూడా ఉపయోగించింది), అవి బ్లాక్ భాషలో ప్రోగ్రామ్ చేయబడతాయి, కానీ ఇది స్క్రాచ్ కాదు, కానీ Google నుండి సవరించబడిన బ్లాక్‌లీ. దాని అభివృద్ధి నాచేత ప్రభావితమైందో లేదో నాకు తెలియదు, కానీ మేము 2013లో లండన్‌లోని బ్లాక్‌లీ డెవలపర్‌లకు స్క్రాచ్‌డునో ప్లాట్‌ఫారమ్‌ను చూపించినప్పుడు, అక్కడ ఇంకా రోబోట్‌ల వాసన లేదని నేను ఖచ్చితంగా చెప్పగలను.

మొదటి వాటికి సమయం. మేము స్క్రాచ్‌ని రోబోట్ ప్రోగ్రామింగ్ లాంగ్వేజ్‌గా ఎలా అమలు చేసాము అనే కథనం

ఇప్పుడు బ్లాక్లీ మార్పులు అనేక రోబోటిక్ కన్స్ట్రక్టర్లు మరియు విద్యా రోబోట్‌లకు ఆధారం, మరియు ఇది మరొక కథ, ఇటీవల రష్యాలో మరియు ప్రపంచంలో భారీ సంఖ్యలో ప్రాజెక్టులు కనిపించాయి (మరియు ఉపేక్షలో మునిగిపోయాయి). కానీ రష్యన్ ఫెడరేషన్‌లో స్క్రాచ్ అమలులో మరియు లెగోతో "ఘర్షణ"లో మేము మొదటి స్థానంలో ఉన్నాము :)

2013 తర్వాత ఏం జరిగింది? 2014లో, నా భార్య మరియు నేను మా ప్రాజెక్ట్ ప్రోస్టోరోబోట్ (అకా సింప్లెరోబోట్)ని స్థాపించాము మరియు బోర్డ్ గేమ్‌ల అభివృద్ధికి వెళ్ళాము. కానీ స్క్రాచ్ మమ్మల్ని వెళ్ళనివ్వదు.

స్క్రాచ్ మరియు దాని సంతతి స్నాప్‌లో రోబోట్ మోడలింగ్‌లో మాకు ఆసక్తికరమైన పరిణామాలు ఉన్నాయి!
వివరణతో కూడిన PDF ఫైల్‌ని ఉచితంగా డౌన్‌లోడ్ చేసుకోవచ్చు మరియు ఉపయోగించవచ్చు లింక్, మరియు పూర్తయిన ప్రాజెక్టులు ఇక్కడ కనుగొనండి. స్క్రాచ్ వెర్షన్ 3లో ప్రతిదీ పని చేస్తుంది.

మేము మా కొత్త బోర్డ్ ఎడ్యుకేషనల్ గేమ్ “బ్యాటిల్ ఆఫ్ ది గోలెమ్స్‌లో స్క్రాచ్‌లోని ప్రోగ్రామింగ్ రోబోట్‌లకు కూడా తిరిగి వచ్చాము. కార్డ్ లీగ్ ఆఫ్ పారోబోట్స్" మరియు ఉంటే మేము సంతోషిస్తాము మీరు క్రౌడ్‌పబ్లిక్‌లో దాని ప్రచురణకు మద్దతు ఇస్తారు.

మొదటి వాటికి సమయం. మేము స్క్రాచ్‌ని రోబోట్ ప్రోగ్రామింగ్ లాంగ్వేజ్‌గా ఎలా అమలు చేసాము అనే కథనం

మీరు ఏదో ఒకదాని మూలాల వద్ద నిలబడి, పోకడలు సామూహికంగా కనిపించకముందే "అనుభూతి" పొందినప్పుడు మరియు మీరు మొదటి వ్యక్తి అని మరియు ముఖ్యంగా మార్కెట్‌ను సృష్టించినందుకు మీరు సంతోషిస్తారు మరియు మీరు విజేత కానందుకు బాధపడతారు. కానీ రష్యన్ రోబోటిక్స్‌లో స్క్రాచ్ మరియు ఆర్డునో కలయిక నా ప్రయత్నాలకు ధన్యవాదాలు అని నేను గర్వంగా చెప్పగలను.

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి