…L@gFábl´@X K"Y^ÒšTy"È¡a"²*µöz½0uü°êN(x`¶X@šbŠy/%¶>ÓëŽo^…V’5[×`.lï+¦¡lt¾
「VR180 北ã¯ã‚Šã¾ç¨²åˆˆã‚Šãƒ­ãƒœãƒƒãƒˆã‚³ãƒ³ãƒ†ã‚¹ãƒˆ for Questã€

兵庫県加æ±å¸‚ã§é–‹å‚¬ã€æ¥½ã—ã„ロボット大会ã®VR記録。


ã‚„ã£ã¦ãã¾ã—ãŸã€åŒ—播磨ï¼


熱気ã‚ãµã‚Œã‚‹ä¼šå ´ï¼


MSX-FANã¤ãªãŒã‚Šã§ã‚‚ã‚ã‚‹ã€PCN北ã¯ã‚Šã¾ã®å‹ç”°ã•ã‚“ãŒå®Ÿè¡Œå§”å“¡é•·ã€åŒ—ã¯ã‚Šã¾ãƒ­ãƒœãƒƒãƒˆã‚³ãƒ³ãƒ†ã‚¹ãƒˆï¼


ç¦äº•ã‹ã‚‰ã‚‚å‚戦ï¼


ãšã‚‰ã£ã¨ãƒ­ãƒœãƒƒãƒˆã‚’並ã¹ã¦ãƒ‡ã‚¶ã‚¤ãƒ³æŠ•ç¥¨ã€‚


高校生もå‚加ï¼


大人ã«ã‚ˆã‚‹ã€é›»æµè¨ˆã€é›»åœ§è¨ˆã‚’装備ã—ãŸã‚¹ã‚´ã‚¤ãƒ­ãƒœãƒƒãƒˆã€ãªã‚“ã¨IchigoJamã¯è¼‰ã£ã¦ã„ã‚‹ã‘ã©ã€ã‚³ãƒ³ãƒ”ューターãªã—ã§åˆ¶å¾¡ã¨ã®ã“ã¨ã€‚


PCN京都ã®å…‰ã‚‹ãƒ­ãƒœãƒƒãƒˆä»²é–“ï¼


ç¦äº•ã‹ã‚‰ã¾ã£ãŸã•ã‚“ã®Okakiã€ç¨²ç©‚ã§é£¾ã‚‰ã‚Œã¦ã‚‹ï¼


車体ã¨åå‰ãŒãƒ¦ãƒ‹ãƒ¼ã‚¯ã§ãŠæ°—ã«å…¥ã‚Šã€å°å­¦6年生ã«ã‚ˆã‚‹åˆå¾Œã®ã‚²ã‚¸ã‚²ã‚¸ï¼


ãŠæ˜¼ä¼‘ã¿å¾Œã«ã¯ã€ã‚ªãƒ¼ãƒ—ン部門。カエルãŒè·³ã‚“ã ï¼


カニーヌã®å‡ºç•ªï¼F10ã®SWITCHã§åˆ‡ã‚Šæ›¿ãˆå¯èƒ½ãªãƒ¢ãƒã‚¤ãƒ«ãƒ‡ã‚£ã‚¹ãƒ—レイãŒæ´»èºã€ãƒ©ã‚¤ãƒ–コーディングï¼


実æ³ã¯PCN大阪ã€ç¦å¶‹ã•ã‚“ï¼


Okakiã®å‹‡å§¿ï¼


楽ã—ã„大会を支ãˆã‚‹PCN北ã¯ã‚Šã¾è£½ã€è¶…スーパーウルトラサウンドシステムï¼


ã„よã„よ本戦トーナメントï¼


出番ãŒçµ‚ã‚ã£ãŸã€ã‚«ãƒ‹ãƒ¼ãƒŒã¡ã‚ƒã‚“も見ã¤ã‚ã¾ã™ã€‚


リトライ時ã«ãƒ­ãƒœãƒƒãƒˆã‚’回åŽã—ã‚„ã™ãã™ã‚‹å–ã£æ‰‹ãŒã¤ã„ã¦ã„ã‚‹ã®ã¯ãƒŠã‚¤ã‚¹ï¼


ã¾ã£ãŸã•ã‚“ã®Okakiã€ã‚ªãƒ¼ãƒ—ン部門ã€æº–優å‹ï¼


åˆå¾Œã®ã‚²ã‚¸ã‚²ã‚¸ã€IchigoJam財団賞ï¼


ナイスã€å®Ÿæ³ã§ã—ãŸï¼


PCNã¿ã‚“ãªã§å”力ã€ã”当地ロボコンï¼

今回ã®ã‚«ãƒ‹ãƒ¼ãƒŒã®ãƒ¡ã‚¤ãƒ³ã‚­ãƒ³ã‚°


3Dプリンターã§IchigoJamã®èƒŒé¢ã‚±ãƒ¼ã‚¹ã‚’作ã£ã¦ã‚«ãƒ‹ãƒ¼ãƒŒã«å›ºå®šã€‚

背é¢ã‚±ãƒ¼ã‚¹ã®OpenSCADデータ (open on OpenSCAD Playground)

w = 0.5; gap = 0.2; boxw = 75.2 + w * 2 + gap; boxh = 3; boxd = 50.1 + w * 2 + gap; // W 75.2mm D 50.1mm H 16.2mm module box(boxw, boxh, boxd, w) { rotate([90, 0, 0]) { difference() { cube([boxw, boxh, boxd]); translate([w, w, w]) { cube([boxw - w * 2, boxh, boxd - w * 2]); } } } } box(boxw, boxh, boxd, w);


é›»æºãƒœã‚¿ãƒ³ã‚’é¿ã‘ãŸã‚¹ãƒšãƒ¼ã‚µãƒ¼ã¨ã€ãƒ¬ãƒ³ã‚²ã®ã‚¿ãƒï¼ˆè¶Šå‰ãŒã«ãƒ­ãƒœã‚³ãƒ³ã§ã„ã†ã‚¿ãƒžã‚´ï¼‰ã‚’載ã›ã‚‹å°ã‚’3Dプリンターã§ã‚µã‚¯ãƒƒã¨ä½œæˆï¼

スペーサーã®OpenSCADデータ (open on OpenSCAD Playground)

boxw = 45; boxh = 2; boxd = 25; fn = 100; difference() { translate([-boxw / 2, 0, -boxd / 2]) { cube([boxw, boxh, boxd]); } rotate([90, 0, 0]) { translate([0, 0, -5]) { cylinder(10, 10, 10, $fn = fn); } } }


フルカラーテープLEDã«ã‚ˆã‚‹è£…飾を追加ï¼ã‚»ãƒ¼ãƒ«ä¸­ã§674円ã§è²·ãˆã‚‹LEDテープライトを使ã„ãŸã„分ã ã‘切ã£ã¦ã€+5Vã‚’IchigoJamã¨ã®VCCã€GNDã‚’GNDã€DINã‚’LEDã«ãã‚Œãžã‚Œã¤ãªã’ã°æº–備完了ï¼


次ã®ãƒ—ログラムã§ã™ã光りã¾ã™ï¼

LET[0],0,20,0:WS.LED1,5

é…列ã«ã€ç·‘ã€èµ¤ã€é’ã®é †ã«å¼·ã•ã‚’0〜255ã¾ã§ã®æ•°ã‚’設定ã—ã¦ã€WS.LED命令


光りãªãŒã‚‰ã‚¿ã‚¤ãƒžãƒ¼åˆ¶å¾¡ã§é€²ã‚€ã‚«ãƒ‹ãƒ¼ãƒŒã¡ã‚ƒã‚“ã®ãƒ—ログラムã¯ã“ã¡ã‚‰

1 WAIT60 10 BPS9600 20 LET[3],1,30,3,3,1,20,4,3,1,40,9,5,10,5,3,5,1,20,3,5,1,40,4,3,1,20,3,3,1,20,4,3,1,30,0 30 R=1 40 I=3 50 C=[I]:?C:IF!CENDELSEN=[I+1]:GSB@A:I=I+2:CONT 110 @A:LET[0],(C=3)*20,(C=1)*20,(C=4)*20:WS.LED1,5:IF!RGOTO150 120 IF C=3 C=4 ELSEIF C=4 C=3 150 ?CHR$(#FF,#37,C,0,0,0,0,0,0,0,0,0,0,0,#FF);:WAIT10:N=N-1:IFNCONTELSERTN


次ã“ãセンサーをã¤ã‘よã†ã€‚


2024å¹´12月8æ—¥ã€ç¬¬8回越å‰ãŒã«ãƒ­ãƒœã‚³ãƒ³ã€è¦³è¦§ç„¡æ–™ï¼†è‡ªç”±ï¼
ã”当地ã“ã©ã‚‚ロボコン 全国大会ã¯ã€2025å¹´1月26æ—¥ï¼

links
- ホーム - 北ã¯ã‚Šã¾ç¨²åˆˆã‚Šãƒ­ãƒœãƒƒãƒˆã‚³ãƒ³ãƒ†ã‚¹ãƒˆ
- ホーム - プログラミングクラブãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯åŒ—ã¯ã‚Šã¾ï¼åŒ—ã¯ã‚Šã¾ICTクラブ|兵庫県北播磨
- å‹•ã‘è‡ªä½œãƒ­ãƒœï¼ ç¨²ç©‚ã«è¦‹ç«‹ã¦ãŸçƒã‚’æŒã¡å¸°ã‚Œã€€å°å­¦ç”Ÿã‹ã‚‰ä¸€èˆ¬ã¾ã§36人熱戦 加æ±ã§ã‚³ãƒ³ãƒ†ã‚¹ãƒˆ|北播|神戸新èžNEXT
cimgxGhttps://img.sabae.cc/data/2062/d50abf26-289e-48fa-9e34-921382be8599.jpg