This shows you the differences between two versions of the page.
Next revision | Previous revision Last revision Both sides next revision | ||
ks_joystick [2019/02/25 08:43] tamas created |
ks_joystick [2019/02/25 10:50] tamas |
||
---|---|---|---|
Line 1: | Line 1: | ||
<html><strong><font size=6>Keyestudio Joystick BBC Micro:Bit-hez</font></strong></html> | <html><strong><font size=6>Keyestudio Joystick BBC Micro:Bit-hez</font></strong></html> | ||
- | {{ :ks_joystick:01.jpg?nolink&600 |}} | + | {{ :ks_joystick:01.jpg?nolink|}} |
+ | |||
+ | ---- | ||
+ | |||
+ | =====Beveztés===== | ||
+ | |||
+ | A Keyestudio Joystick egy multifunkciós eszköz ami, többféle funkciót képes ellátni. Használhatjuk hagyományos joystick-ként, de akár lehetőségünk van arra, hogy az egeret helyettesítse, ha megfelelően van konfigurálva. | ||
+ | |||
+ | Energia ellátás szempontjából lehetőség van DC 4,5-12V feszültséggel ellátni. Megtalálható rajta egy [[elcsatlakozo|élcsatlakozó]] ami a Micro:Bit csatlakoztatását teszi lehetővé számunkra. A kártya felületén lehetőségünk van még arra, hogy külső eszközöket, például egy ledet adjunk hozzá, ugyanis megtalálható rajt egy 3V, G, P0, P1-es csatlakozó ahová tetszőleges eszközöket csatlakoztathatunk. | ||
+ | |||
+ | A joystick 6 gombbal és egy analóg karral rendelkezik. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | =====Analóg kar===== | ||
+ | |||
+ | A kártyán megtalálható egy analóg kar amivel precízebb, pontosabb mozgatások hajthatók végre, mint a gombokkal. | ||
+ | |||
+ | A kar X és Y irányban mozgatható. X tengely a P3-mas lábon az Y tengely a P4-es lábon olvasható. Az irányok programba történő beolvasásához ismernünk kell a számbéli határokat. A joystick alap állásában mind X és mind Y értelemben középen áll. Az X és Y értékei 0-1023-ig terjednek, vagyis alap állásban a joystick X=516 és Y=516. Ezt figyelembe kell venni programozáskor. | ||
+ | |||
+ | Az X tengelyt ha balra döntjük akkor ebből az 516-os értékből vonunk le, ha jobbra döntjük akkor hozzáadunk. Y tengelynél fel döntésnél hozzáadunk, lefelé döntésnél levonunk az értékből. | ||
+ | |||
+ | Egy egyszerű példa a joystick beállítására: | ||
+ | |||
+ | {{:ks_joystick:02.jpg?nolink&400 |}} Először megnézzük Y irányba a mozgást. Ha P3 lábon beolvasott szám kisebb mint 400 akkor a kart lefelé döntöttük, ha nagyobb mint 800 akkor felfelé. Amennyiben a kettő érték között van, akkor a kar alap helyzetben van, és nem mozdul. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | =====Gombok===== | ||
+ | |||
+ | ---- | ||
+ | |||
+ | =====Csatlakozók===== | ||
+ | |||
+ | ---- |