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
Next revision
Previous revision
kitronik [2020/07/08 10:23]
hallgato01
kitronik [2020/07/08 10:36]
hallgato01
Line 628: Line 628:
  
 STEP 6: Keressük meg majd válasszuk: ‘kitronik-move-motor’ bővítményt ​ {{ :​kit66.jpg?​200|}} STEP 6: Keressük meg majd válasszuk: ‘kitronik-move-motor’ bővítményt ​ {{ :​kit66.jpg?​200|}}
 +
 +{{:​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