User Tools

Site Tools


kitronik

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
kitronik [2020/07/08 10:24]
hallgato01
kitronik [2020/07/08 10:36]
hallgato01
Line 630: Line 630:
  
 {{:​kit67.jpg?​400|}} {{:​kit67.jpg?​400|}}
 +
 +====== The tutorial ======
 +
 +BEVEZETÉS
 +
 +**1.LÉPÉS:​** Először használjuk az érzékelőt az objektumtól való távolság megjelenítéséhez.
 +
 +Kezdje a „distance” (távolság) elnevezésű változó létrehozásával,​ és helyezze a „measure distance” (beállított távolság) blokkot a „mindig” ciklusba.
 +
 +{{ :​kit68.jpg?​200 |}}
 +
 +**2.LÉPÉS:​** Most adjon hozzá egy „szám kiírása” blokkot a beállított változó blokk alá.
 +Helyezze a „distance” változót a „szám kiírásába”.
 +
 +{{ :​kit69.jpg?​200 |}}
 +
 +**3.LÉPÉS:​** Ha van csatlakoztatva egy mikro: bit, kattintson a "​Letöltés"​ gombra a kód átviteléhez és kapcsolja be a robotot. Ezután mozgasson egy dobozt a robot előtt, és nézze meg a micro:bit kijelzőn a távolságot.
 +
 +====== A tárgy követése ======
 +
 +
 +Most már tudjuk, hogy milyen távolság van a dobozig. Ezt használhatjuk fel, hogy a robot kövesse a dobozt, ha elmozdul.
 +
 +**1.LÉPÉS:​** Először távolítsa el a „szám kiírása” blokkot, majd adjon hozzá egy „ha” utasítást,​ amelynek tesztfeltétele a „távolság>​ 10”.
 +Ha a feltétel teljesül hajtsa végre a következőt a robot „move forward” (haladjon előre).
 +
 +{{ :​kit70.jpg?​200 |}}
 +
 +**2.LÉPÉS:​** Ha van csatlakoztatva egy mikro: bit, kattintson a "​Letöltés"​ gombra a kód átviteléhez és kapcsold be a robotot. Helyezzen egy dobozt a robot elé, és miközben elmozdítja,​ olvassa el a következőt a robot. De van egy probléma. Csak a motorokat indítottuk!
 +
 +**3. LÉPÉS:** Ez azt jelenti, hogy a motorok elindulnak, amint a doboz több mint 10 cm-re van, de soha nem állnak le, tehát a robot csak tovább megy. Meg kell állnunk, amikor közelebb vagyunk a tárgyhoz.
 +Tehát kattintson a „+” ikonra egy „egyéb” nyilatkozat hozzáadásához,​ és helyezze el a „stop” blokkot a „MOVE Motor” kategóriából.
 +
 +{{ :​kit71.jpg?​200 |}}
 +
 +**4.LÉPÉS:​** Ha van csatlakoztatva egy mikro: bit, kattintson a "​Letöltés"​ gombra a kód átviteléhez és kapcsolja be a robotot. Mint korábban, tegyen egy dobozt a robot elé, és nézze meg, amint azt a doboz elmozdul, de ezúttal megáll, amikor 10 cm-en belül.
 +
 +**5. LÉPÉS:** Jelenleg a kód csak azt teszi lehetővé, hogy a robot kövesse az objektumot, ha elmozdul. Ha az objektum közelebb kerül, visszafelé kell mozgatni a robotot. Ehhez újabb tesztfeltételekre van szükségünk annak ellenőrzésére,​ hogy a távolság kevesebb-e 10 cm-nél. Ha igen, fordított irányba mozgunk.
 +
 +{{ :​kit72.jpg?​200 |}}
 +
 +**6.LÉPÉS:​** Ha van csatlakoztatva egy mikro: bit, kattintson a "​Letöltés"​ gombra a kód átviteléhez és kapcsold be a robotot. Most próbálkozzon a következővel a robot előre és hátra mozdul, amikor a dobozt mozgatja.
 +
 +====== Free Roaming ======
 +
 +
 +Szuper! A robot tovább mozoghat előre és hátra, ugyanolyan távolságot tartva a doboztól, ahogyan mozgatja. De csak egyenes vonalban mozoghat. Sokkal jobb lenne, ha önmagában tudna körbejárni,​ és nem ütközne a dolgokba ...
 +
 +**1.LÉPÉS:​** Változtatás:​ A barangoló robothoz, csak néhány változtatást kell végrehajtanunk kódunkban. Kezdje a „stop” blokk mozgatásával a „különben ha” szakaszhoz, a „fordított” blokk fölé. Ezután kattintson a '​-'​ ikonra az '​különben'​ annak eltávolításához.
 +
 +{{ :​kit73.jpg?​200 |}}
 +
 +**2.LÉPÉS:​** Ezután adjunk hozzá egy 500 ms „szünetet” a „stop” után és egy másodperces „szünetet” a „Reverse” blokk után. Azt is szeretnénk lassítani amikor a robot elkerüli az akadályokat,​ ezért változtassa meg a „hátrameneti” sebességet 50-re.
 +
 +{{ :​kit74.jpg?​200 |}}
 +
 +**3.LÉPÉS:​** Végül meg kell tennünk, hogy a robot forduljon is el az észlelt akadálytól. Adjon hozzá egy „spin left at speed 50” (forgás balra 50-es sebességnél) blokkot az „különben” szakaszhoz, amelyet egy újabb 500 ms „szünet” és a „stop” blokk követ.
 +
 +{{ :​kit75.jpg?​200 |}}
 +
 +**4.LÉPÉS:​** KÓDOLÁS KÉSZ! Ha van csatlakoztatva egy micro:bit, kattintson a "​Letöltés"​ gombra a kód átviteléhez és kapcsolja be a robotot. Most tedd le a robotot a padlóra, és figyelje, az akadályokat gondosan kikerüli.
 +
 +
 +
 +
 +
 + 
 +
 +
 +
 +
 +
 + 
 +
 +
 +
 +
 +
 +
  
  
kitronik.txt · Last modified: 2020/07/08 10:36 by hallgato01