Sijhawm rau thawj zaug. Zaj dab neeg ntawm yuav ua li cas peb siv Scratch ua ib hom lus neeg hlau

Saib ntawm qhov sib txawv ntawm kev kawm neeg hlau tam sim no, koj zoo siab tias cov menyuam yaus tau nkag mus rau ntau cov khoom siv tsim kho, cov khoom tsim tau npaj, thiab qhov bar rau "kev nkag" rau hauv cov hauv paus ntawm kev ua haujlwm tau poob qis heev (mus rau qib kindergarten. ). Muaj kev nthuav dav ntawm kev qhia thawj zaug rau kev ua haujlwm modular-block thiab tom qab ntawd hloov mus rau ntau hom lus. Tab sis qhov xwm txheej no tsis yog ib txwm muaj.

Sijhawm rau thawj zaug. Zaj dab neeg ntawm yuav ua li cas peb siv Scratch ua ib hom lus neeg hlau

Xyoo 2009-2010. Russia tau pib paub txog Arduino thiab Scratch en masse. Cov khoom siv hluav taws xob pheej yig thiab kev ua haujlwm tau pib kov yeej lub siab ntawm ob tus neeg nyiam thiab cov kws qhia ntawv, thiab lub tswv yim ntawm kev sib txuas tag nrho cov no yog twb nyob rau hauv tag nrho viav vias (thiab tau ua ib feem) nyob rau hauv lub ntiaj teb no cov ntaub ntawv chaw.

Qhov tseeb, Scratch, hauv version 1.4 tso tawm thaum lub sijhawm ntawd, twb muaj kev txhawb nqa rau cov khoom siv sab nraud. Nws suav nrog kev txhawb nqa rau Lego WeDo (Motor blocks) thiab PicoBoard boards.

Tab sis kuv xav tau Arduino thiab cov neeg hlau raws li nws, nyiam ua haujlwm ntawm cov qauv yooj yim. Nyob rau tib lub sijhawm, ib tus kws tshaj lij Japanese Arduino tau txiav txim siab yuav ua li cas sib txuas cov platforms thiab tshaj tawm cov schematics (txawm tias tsis yog txhua tus ntawm lawv yuav tsum "xav") thiab firmware rau pej xeem nkag (tab sis alas, tsis yog lus Askiv. ). Ua qhov project no ua lub hauv paus, ScratchDuino yug hauv 2010 (thaum lub sijhawm ntawd, kuv tus poj niam thiab kuv tau ua haujlwm ntawm lub tuam txhab Linux Center).

Lub tswv yim "replaceable cartridge" (reminiscent ntawm Micro: ntsis?), sib nqus mounts rau cov neeg hlau Cheebtsam, thiab siv Scratch's built-in sensor ua thiab tswj lub cev muaj zog muaj peev xwm.

Sijhawm rau thawj zaug. Zaj dab neeg ntawm yuav ua li cas peb siv Scratch ua ib hom lus neeg hlau

Sijhawm rau thawj zaug. Zaj dab neeg ntawm yuav ua li cas peb siv Scratch ua ib hom lus neeg hlau

Tus neeg hlau yog Ameslikas tsim los ua Lego-tshaj:

Sijhawm rau thawj zaug. Zaj dab neeg ntawm yuav ua li cas peb siv Scratch ua ib hom lus neeg hlau

Nyob rau hauv 2011, lub platform raug tso tawm thiab (tom qab kuv tus poj niam thiab kuv tawm hauv qhov project hauv 2013) nws tam sim no nyob thiab tsim nyob rau hauv lub npe ROBBO.

Sijhawm rau thawj zaug. Zaj dab neeg ntawm yuav ua li cas peb siv Scratch ua ib hom lus neeg hlau

Ib tug neeg yuav sib cav tias muaj tej yaam num zoo sib xws. Yog lawm, txoj haujlwm S4A pib tsim ib puag ncig tib lub sijhawm, tab sis lawv tau tsom mus rau kev ua haujlwm raws nraim hauv Arduino style (nrog nws cov digital thiab analog outputs) los ntawm kev hloov kho Scratch, thaum kuv txoj kev loj hlob tuaj yeem ua haujlwm nrog "vanilla" version (txawm tias peb kuj tau hloov kho kom pom cov blocks tshwj xeeb rau cov sensors 1 txog 4).

Tom qab ntawd Scratch 2.0 tshwm sim thiab nrog nws cov plugins rau ob qho tib si Arduino thiab cov neeg hlau nrov pib tshwm sim, thiab Scratch 3.0 tawm ntawm lub thawv txhawb nqa ntau tus neeg hlau platforms.

Thaiv. Yog tias koj saib cov neeg hlau nrov zoo li MBot (uas, los ntawm txoj kev, kuj pib siv qhov hloov kho Scratch), lawv tau programmed hauv cov lus thaiv, tab sis qhov no tsis yog Scratch, tab sis hloov kho Blockly los ntawm Google. Kuv tsis paub tias nws txoj kev loj hlob tau cuam tshuam los ntawm kuv li cas, tab sis kuv tuaj yeem hais tseeb tias thaum peb tau nthuav tawm Scratchduino platform rau Blockly developers hauv London xyoo 2013, tsis muaj ntxhiab tsw ntawm cov neeg hlau nyob ntawd.

Sijhawm rau thawj zaug. Zaj dab neeg ntawm yuav ua li cas peb siv Scratch ua ib hom lus neeg hlau

Tam sim no Blockly kev hloov kho tsim lub hauv paus ntawm ntau tus neeg tsim qauv thiab kev kawm neeg hlau, thiab qhov no yog lwm zaj dab neeg, txij li tsis ntev los no muaj ntau qhov haujlwm tau tshwm sim (thiab tseem poob rau hauv oblivion) ​​​​hauv Russia thiab hauv ntiaj teb. Tab sis nyob rau hauv Lavxias teb sab Federation peb yog thawj nyob rau hauv Scratch siv thiab "kev sib cav" nrog Lego :)

Dab tsi tshwm sim tom qab 2013? Xyoo 2014, kuv tus poj niam thiab kuv tau tsim peb qhov project PROSTOROBOT (aka SIMPLEROBOT) thiab tau mus rau hauv kev txhim kho ntawm pawg thawj coj ua si. Tab sis Scratch yuav tsis tso peb mus.

Peb muaj kev nthuav dav hauv kev tsim qauv neeg hlau hauv Scratch thiab nws cov xeeb ntxwv Snap!
Cov ntaub ntawv PDF nrog cov lus piav qhia tuaj yeem rub tawm thiab siv dawb txuas, thiab tiav tej yaam num nrhiav ntawm no. Txhua yam ua haujlwm hauv version 3 ntawm Scratch.

Peb kuj tau rov qab mus rau programming robots hauv Scratch hauv peb lub rooj tsav xwm kev kawm tshiab "Kev Sib Tw ntawm Golems. Card League of Parobots" thiab peb yuav zoo siab yog tias koj yuav txhawb nqa nws cov ntawv tshaj tawm ntawm Crowdrepublic.

Sijhawm rau thawj zaug. Zaj dab neeg ntawm yuav ua li cas peb siv Scratch ua ib hom lus neeg hlau

Thaum koj sawv ntawm lub hauv paus ntawm ib yam dab tsi thiab "xav" tiam sis ua ntej lawv tshwm sim thiab koj zoo siab tias koj yog thawj zaug thiab tseem ceeb tsim kev lag luam thiab tu siab tias koj tsis yog tus yeej. Tab sis kuv tuaj yeem hais tau zoo siab tias kev sib xyaw ntawm Scratch thiab Arduino hauv Lavxias teb sab neeg hlau tau tshwm sim ua tsaug rau kuv kev siv zog.

Tau qhov twg los: www.hab.com

Ntxiv ib saib