{"id":10351,"date":"2020-03-06T21:00:21","date_gmt":"2020-03-06T12:00:21","guid":{"rendered":"https:\/\/smile-dental-clinic.info\/wordpress\/?p=10351"},"modified":"2020-03-09T18:12:07","modified_gmt":"2020-03-09T09:12:07","slug":"vf-1%e3%80%80valkyrie-%e3%83%90%e3%83%ab%e3%82%ad%e3%83%aa%e3%83%bc06%e3%80%80%e3%82%b3%e3%83%b3%e3%82%bd%e3%83%bc%e3%83%ab%e3%81%ae%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0","status":"publish","type":"post","link":"https:\/\/smile-dental-clinic.info\/wordpress\/?p=10351","title":{"rendered":"VF-1\u3000VALKYRIE \u30d0\u30eb\u30ad\u30ea\u30fc06\u3000\u30b3\u30f3\u30bd\u30fc\u30eb\u306e\u30d7\u30ed\u30b0\u30e9\u30e0"},"content":{"rendered":"<p>\u3061\u3087\u3063\u3068\u7c60\u3063\u3066\u307e\u3057\u305f\uff57\u30d0\u30eb\u30ad\u30ea\u30fc\u306e\u30b3\u30f3\u30bd\u30fc\u30eb\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u4e00\u6bb5\u843d\u3068\u3057\u307e\u3057\u305f\u3002<\/p>\n<p>\u3068\u308a\u3042\u3048\u305a\u3053\u3093\u306a\u611f\u3058\u306b\u3057\u307e\u3057\u305f\uff3e\uff3e\uff12\u5206\u534a\u4f4d\u3042\u308a\u307e\u3059\uff3e\uff3e\uff1b<br \/>\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/iyajRHb1Gnc\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>\u6700\u5f8c\u306f\u30d5\u30a1\u30df\u30b3\u30f3\u306e\u5b89\u7269\u30b2\u30fc\u30e0\u306e\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u304c\uff57<\/p>\n<p>\u5b9f\u969b\u306e\u822a\u7a7a\u6a5f\u3084\u30d0\u30eb\u30ad\u30ea\u30fc\u3068\u3057\u3066\u306f\u8272\u3005\u304a\u304b\u3057\u306a\u3068\u3053\u308d\u304c\u6709\u308a\u307e\u3059\u304c\u305d\u306e\u8fba\u306f\u3054\u52d8\u5f01\u3092\uff3e\uff3e\uff1b<\/p>\n<p><!--more--><\/p>\n<p>Vivid\u3055\u3093\u30a2\u30a4\u30c7\u30a2\u306e\u6b66\u5668\u753b\u9762\u306e\u30df\u30b5\u30a4\u30eb\u98db\u3093\u3067\u3044\u304f\uff5e\u753b\u9762\u3001<br \/>\ntara\u3055\u3093\u30a2\u30a4\u30c7\u30a2\u306e\u300c\u611b\u304a\u307c\u300d\u306e\u30df\u30b5\u30a4\u30eb\u3067\u306e\u8fce\u6483\u753b\u9762<br \/>\n\u3066\u3064\u306e\u3055\u3093\u30a2\u30a4\u30c7\u30a2\u306e\u753b\u9762\u304c\u30b0\u30ea\u30f3\u30b0\u30ea\u30f3\uff08\u30b0\u30ea\u30f3\u30b0\u30ea\u30f3\u306f\u7121\u7406\u3067\u3057\u305f\u304c\uff3e\uff3e\uff1b\uff09\u52d5\u304f\u753b\u9762<br \/>\n\u3053\u308c\u3089\u3092\u8db3\u3057\u3066\u3044\u304f\u3068\u30fb\u30fb\u30fb\u30fb\u30fb\u306a\u3093\u304b\u30b9\u30c8\u30fc\u30ea\u30fc\u51fa\u6765\u305d\u3046\uff01<br \/>\n\u3066\u306a\u3053\u3068\u3067\u3001\u305d\u308c\u3063\u307d\u304f\u4ed5\u4e0a\u3052\u3066\u307f\u307e\u3057\u305f\uff57<br \/>\n\u30a2\u30a4\u30c7\u30a2\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3057\u305f\uff01\uff01<\/p>\n<p>\u3067\u3001\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u3059\u304c\u4e45\u3005\u306e2000\u884c\u8d8a\u3048\uff57\u75b2\u308c\u305f\uff5e\uff57\uff57<br \/>\n\u3053\u308c\u3001\u4ed6\u306e\u96fb\u98fe\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u542b\u3093\u3067\u3044\u307e\u305b\u3093\u304b\u3089\u306d\uff3e\uff3e\uff1b\u3053\u306e\u5148\u5468\u56f2\u306e\u96fb\u98fe\u3068\u306e\u540c\u671f\u3068\u304b\u8003\u3048\u3066\u3044\u304b\u306a\u3044\u3068\u3044\u3051\u306a\u3044\u3068\u601d\u3046\u3068\u4eca\u304b\u3089\u30b2\u30f3\u30ca\u30ea\u30fb\u30fb\u30fb\u30fb\u3002\u3068\u601d\u3063\u305f\u306e\u3067\u3059\u304c\u3001\u4eca\u898b\u308b\u3068\u30e1\u30e2\u30ea\u306e\uff19\uff10\uff05\u3092\u4f7f\u3063\u3066\u3044\u308b\u306e\u304c\u5224\u660e\uff57<br \/>\n\u3053\u306earduino\u306fOLED\u5c02\u9580\u306b\u5fb9\u3057\u3066\u3082\u3089\u3063\u3066\u30e1\u30a4\u30f3\u306b\u5225\u306eAVR\u3084Arduino\u3067\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3057\u305f\u65b9\u304c\u3088\u3055\u305d\u3046\u3067\u3059\uff3e\uff3e\uff1b<\/p>\n<p>\u4eca\u56de\u306eOLED\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u3044\u3064\u3082\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u3068\u306f\u9055\u3063\u3066\u30a2\u30cb\u30e1\u3092\u4f5c\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u7d50\u69cb\u697d\u3057\u304b\u3063\u305f\u3067\u3059\u3002<\/p>\n<p>\u307e\u305a\u306f\u8272\u3005\u306a\u753b\u9762\u8868\u793a\u306e\u30e9\u30d5\u304b\u3089<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"SzDcob\" src=\"https:\/\/lh3.googleusercontent.com\/4DrsYMOKltaTMT35loM5wrLb4AUlr2bEQj-4tVsCyXlXxb9p2uvzrV-3cwQToU83AoDiJPoHoKSDnDoYgoq8BvDZvZUlK2Cgk4LtTElfGWgaU91aQT8KshZW2H8ipEm4BWnTjiYVqIVgpO3JnhgxCWe9KDSqvwNfqEcGocRtKhUI3Eo5LiYnJiFv6eAV9JlyMs3mSMOWWiP6Fc6-izGnQ6BbWL82tef1i35W9pqTBHsp-o1Uj88yY1SGNMjY0FqupJg-Nq4q52jea-Owv5rwLHM9MfbzEKY8ufyHP856Wo8D6hb0E4E0fC6eVrZL4aj8sV0itCM-qYkq3hPuGhe_TFZ1DFApleTpAmqNvV1blR04cbtMZ2Jq4lh4firDbHL9mk_ZRTJnJjUyyE1fKdIYxAnqLWPfTXrBVTtgeuwokD9XyNCgoKyNfcLJcfm2TRCB-EqLYWSwBxtHybLj9qtu8aDW8pWyXCqx5F3bxX0GwQ_0qCZytYyHp5_pgj4yIRmaitrMzZCp7pOVAvEsdcmceg6xLr4JZuuOocUetrt0KTl7A7zzuKzVceCAqARfyHFRXRTKWzPkMhqmz_Z0yKN2Hl-9aovzsEaWkcD3LP6IL5nMHvonLNM734JXhxHMaHL2nDuuBRoKGpeZpWpqMUUdFb5ZYtzCiOioLFctIidBD7syx2xSkLfbhuo=w1068-h801-no\" width=\"712\" height=\"534\" aria-label=\"\u5199\u771f - \u6a2a\u5411\u304d - 2020\/02\/27 15:12:59 \" data-atf=\"false\" data-iml=\"171616.9950000476\" \/><\/p>\n<p>\u4eca\u898b\u308b\u3068\u3053\u3053\u306b\u8f09\u3063\u3066\u3044\u308b\u3082\u306e\u307b\u307c\u6ca1\u30cd\u30bf\u3060\u306a\uff57\u5b9f\u306f\u4e0a\u306e\u52d5\u753b\u306e\u753b\u9762\u4ee5\u5916\u306b\u3082\u305d\u308c\u305e\u308c\u306e\u30b7\u30fc\u30f3\u7528\u306b\u4f55\u500b\u304b\u5225\u306e\u30d1\u30bf\u30fc\u30f3\u306e\u7269\u3082\u4f5c\u3063\u305f\u306e\u3067\u3059\u304c\u3001\u3068\u306b\u304b\u304f\u753b\u9762\u8868\u793a\u306e\u30c9\u30c3\u30c8\u6570\u304c\u5c11\u306a\u3044\u306e\u3067\u591a\u304f\u306e\u60c5\u5831\u3092\u66f8\u304d\u8fbc\u3081\u306a\u3044\u305f\u3081\u6ca1\u30cd\u30bf\u3082\u5927\u91cf\u306b\uff3e\uff3e\u3002<\/p>\n<p>\u3067\u3001\u306a\u3093\u3068\u306a\u304f\u6c7a\u5b9a\u3057\u305f\u3089\u5a18\u304b\u3089\u3082\u3089\u3063\u305f\u65b9\u773c\u7d19\u306b\u66f8\u304d\u8fbc\u307f<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"SzDcob\" src=\"https:\/\/lh3.googleusercontent.com\/ngJVDDZtJzQYkeNRi9dWT7-nP8U5k6cAg7TlgRb4c-OElzTq5rBESpNUza2m127CsjYTP4evJXXfdQxugXigUt5RrxAMiLsT5aLdv1bRTtHgq94X3DjHKGygCFF1FJ4tSUayqllWTb8xXy7d0N9niCwgs-Wf4rM-K0fQJPeybhRr0T05q2vIdS7EGYT8D47M5mwK_xtgtU7-mMZC3OlvAkE3cOjhtUZW6yokXwOUUDJrK3zy4yUyKrzBacTLmsvplbpbJELKG4ajKIPQFFUS0z6ClR3hDAg0IG8qbdqd-sfoNyndHZ2XAqoJY8c2DKXP1qOHySZhQ4afCqWLQVbXP0HEJOXdpB_iJYGzTC38DdbQBrhAo4zwV9DvtOWwCIioXWTNv-KtOj2ilv92-GhmW1lNJJz1JeYhxF0PAgbh3bxO4BG2pxYS4NQDe4fBIRquaWucqnroyBGeSN3b86YrxGmcV6mWarxYymakX5PaO51sa5Y67c53rB3Ko5akHu7D3ppvlpMyiMBItFUCjrjN5G-2Jd1H_nZIL_gS9RGbPpSPwTYMfJ0PMAvgjPrpWBRRCzrFXK8EYAIduDXgv2Or38QiFS383fR6k5Ps0lGh2035voZ6iSLNPL9hnLTN5QkXDhcg0D5__Y0Q5F_GVpbBO_dxoS_lQUXoiEwAI4T9FpT_HuRB-oTTRkdckpBowXIpwjZE9v_nc-y-eOrj_t-SiYkbpMqvRfZ5QCm04W_ZtOsIL5zx=w1068-h801-no\" width=\"712\" height=\"534\" aria-label=\"\u5199\u771f - \u6a2a\u5411\u304d - 2020\/02\/27 16:55:40 \" data-atf=\"false\" data-iml=\"221895.03000001423\" \/><\/p>\n<p>\u5de6\u4e0a\u306e\u7269\u304c\u96e2\u9678\u753b\u9762\u306e\u6c7a\u5b9a\u753b\u9762\u3067\u3059\u3002<br \/>\n\u3053\u306e\u65b9\u773c\u7d19\u306e\u30de\u30b9\u76ee\u3092\u6570\u3048\u306a\u304c\u3089\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u3057\u3066<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"SzDcob\" src=\"https:\/\/lh3.googleusercontent.com\/RziAjWV4OrcsoV0f3IDvEmhK1In0S_KxJtU48ujlZ4rgPC2hte9cNyTIjfra5Cn3YJkhvfFaW4zGhoESSSsKUi4rzg8MG7jjSfbQ6Jhm1wkJk2bVLCcu_cQECNrnD8LPq3-lkbaarHzYJ4qvFzbdOSG8hih_d2LHCt7C6YYba-m3H82EddmTNKVoiYFyax78muAtJJnQKxGeMGxBtAf4ayaFJVPc8O0dSJ7UkFQSIu6LDB5YsLdN8oDRaiUTO6KJc8AHWsQpV6CWslDJNi0ojhHJagngD9salKfRYkA3SAb3Pg8Ykzf_Q0jFP0-ugBaaW4hNMkixNe2UbHObx1xBnM-uPZt2k-QftxYSam1I9XxZQdNxJ3m7jx_rNQfYXZ77WPKwPsRsJ8ktx3jTV5t_bE4GBcsjqSYv-3WdjrsG7y8oL02ZRWJlKEnuARHTDDQtqM1U0VFVOCPQ65BptBn4vA5QMP23Oq9VMMa8glrSFV64-A9JlK7JzZMUXDDMq2MLA9nwVlxTduJno_43ykyKmS_CJhgUM_X64pEG1UaEpmODVF0dQh2_VFEa8WVnky5GexlnZdNUnOptXHjxXJ1qVaDt6nOYVKjBj753O5GIfip8gm3ce5BFEILHySylIBtf697NvTWGiUyrsXCBLrC0LlfIUM-yq75D0eV8uRJ1IaGvLYRxjvHm0bLaEWJeRvHxUone79BJixK3Y7-8lJ1GGyg6CrtRn56FvXzzfj9Ncb0v-hjx=w1070-h801-no\" width=\"713\" height=\"534\" aria-label=\"\u5199\u771f - \u6a2a\u5411\u304d - 2020\/02\/27 15:23:31 \" data-atf=\"false\" data-iml=\"307307.8000000678\" \/><\/p>\n<p>\u4e00\u3064\u66f8\u3044\u3066\u306f\u753b\u9762\u8868\u793a\u3057\u3066\u78ba\u8a8d\u3002\u3053\u308c\u3092\u6c38\u9060\u3068\u7e70\u308a\u8fd4\u3057\u3066\u3044\u304d\u307e\u3057\u305f\uff57<br \/>\n\u3068\u306b\u304b\u304f\u7dda\u304c\u591a\u304f\u306a\u308b\u3068\u8868\u793a\u30c9\u30c3\u30c8\u657060&#215;32\u3067\u306f\u753b\u9762\u304c\u771f\u3063\u767d\u306b\u306a\u3063\u3066\u8868\u73fe\u3057\u304d\u308c\u306a\u3044\u3082\u306e\u304c\u591a\u304f\u3066\u307b\u3093\u3068\u56f0\u308a\u307e\u3057\u305f\uff3e\uff3e\uff1b<br \/>\n\u305d\u308c\u3067\u3082\u30d7\u30ed\u30b0\u30e9\u30e0\u7684\u306b\u306f\u9759\u6b62\u753b\u9762\u306f\u307e\u3060\u3044\u3044\u306e\u3067\u3059\u304c\u3001\u554f\u984c\u306f\u52d5\u3044\u3066\u3044\u308b\u753b\u9762\u3067\u3059\u306d\uff3e\uff3e\uff1b<\/p>\n<p>\u5b9f\u306f\u6700\u5f8c\u306e\u30c9\u30c3\u30b0\u30d5\u30a1\u30a4\u30c8\u69d8\u306e\u90e8\u5206\u3067\u7121\u8336\u6642\u9593\u304b\u304b\u308a\u307e\u3057\u305f\uff57<br \/>\n\u3053\u306e\u30b7\u30fc\u30f3\u3067\u306e\u57fa\u672c\u3068\u306a\u308b\u76f4\u7dda\u3092\u50be\u659c\u3055\u305b\u3066\u3044\u304f\u95a2\u6570\u306b\u624b\u9593\u53d6\u308a\u307e\u3057\u305f\uff3e\uff3e\uff1b<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"SzDcob\" src=\"https:\/\/lh3.googleusercontent.com\/YV2es_iV32krLe6kAZraUL3avWq29SnWQqRApjetycDmvceY2Dr8PRUF9r_gLBuP3ZY8lwNlxX7mdC6HV6AWOKXo1ofrAqHpNnd0G8V01yT-hg6y-yBnb5zo-lsrd_zXiESVMCSe7jyq4khyOUX85UbIWJhso6ldemBa3AUTESu-BplQc9QvJP1bZx3rtX6EXqveH9lj55rdhJLCF_59OJ28oteEV31hB2pveukjsZATk40imhkMPpEE-8MWfeJgJWdyoPCzLGP_d8uyi-uTrFg1cHCCdJ58zA4h1hI-I9GFVYzRUdHjFJ9Qu_uGvvZy7mrL1ckmKArS9wWKc6Fn8hJXcwIi5ShU1BEXYFm1vkuHQ1ceVO9_UlEifI-Oe-ezjGeVLbewQHPPpkhPbC3w6nsZoSAF62pYmM9fXAtffa8Dekk0nxq_1ucVjKbmSHeAEgrzWgHC2cacaGzLyQa5f_FQRJOX4XJGGddEFmaiToCusxKewJVt0vW8Ss7rj95fA3Rwx5xhJV5epKmnneLkeopX5eiHzWYgpIGPsAZxfk5cT6ZnjinTfBy-5u4woAyB3p-4tgy4mMG3ZZW_QUSRgp-hSl1CUQbzY0ULcAF5X0k_kFuVIwffK75qHnpX5VdT0CeERFcmMN643omI_VHAMspq63HEiwIMJzy3k5wBXO1o-V75HWlH2dQ7wXg98jcq8I3Jq08VcrHudGUfZp_St0mmQPT8HMMafl8a0CV9Jw8X7LZn=w1071-h803-no\" width=\"714\" height=\"535\" data-atf=\"false\" data-iml=\"51772.70000000135\" aria-label=\"\u5199\u771f - \u6a2a\u5411\u304d - 2020\/03\/03 10:51:37 \" \/><\/p>\n<p>cos\u306e\u5834\u5408\u540c\u3058\u5024\u3067\u3082x\u8ef8\u306b\u5bfe\u8c61\u306b+\u0398\u3068-\u0398\u306e\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3057\u3001sin\u306e\u5834\u5408\u3082\u540c\u3058\u5024\u3067y\u8ef8\u3092\u5bfe\u8c61\u306b\u0398\u3068180-\u0398\u306e\u5834\u5408\u3082\u3042\u308b\u3057\u982d\u304c\u5927\u6df7\u4e71\uff57\uff57<\/p>\n<p>\u3053\u3093\u306a\u306e\u307b\u304b\u306e\u4eba\u306a\u3089\u7c21\u5358\u306b\u4f5c\u3063\u3061\u3083\u3046\u3093\u3060\u308d\u3046\u306a\uff5e\u3068\u601d\u3044\u306a\u304c\u3089\u3082\u306a\u3093\u3068\u304b\u95a2\u6570\u5b8c\u6210\uff3e\uff3e\uff1b<\/p>\n<pre class=\"lang:default decode:true \">void kaiten_line(int x0,int y0,int x1,int y1,int x2,int y2,float d){\r\n\/\/(x0,y0)\u56de\u8ee2\u4e2d\u5fc3\u306e\u5ea7\u6a19 (x1,y1)\u59cb\u70b9\u306e\u5ea7\u6a19\u3000\u3000(x2,y2)\u7d42\u70b9\u306e\u5ea7\u6a19\u3000\u3000\u3000\uff44\u53cd\u6642\u8a08\u56de\u308a\u304c\uff0b\r\n  double rad1,rad2,d_rad,r1,r2;\r\n  int a1,b1,a2,b2,kx1,ky1,kx2,ky2;\r\n  \r\n d_rad=d*3.14\/180;\/\/\u5ea6\u6570\u3092\u30e9\u30b8\u30a2\u30f3\u306b\u5909\u63db\r\n \r\n  a1=x1-x0;\r\n  b1=y1-y0;\r\n  r1=sqrtf(a1*a1+b1*b1);\r\n \/\/Serial.println(\"r1\");\r\n \/\/Serial.println(r1);\r\n\r\n  rad1=acos(a1\/r1); \/\/\u9006\u4e09\u89d2\u95a2\u6570\r\n  if(y0-y1&lt;0){rad1=-1*rad1;}\r\n \/\/Serial.println(\"rad1\");\r\n \/\/Serial.println(rad1);\r\n \r\n  a2=x2-x0;\r\n  b2=y0-y2;\r\n  r2=sqrtf(a2*a2+b2*b2);\r\n \/\/Serial.println(\"r2\");\r\n \/\/Serial.println(r2);\r\n \r\n  rad2=acos(a2\/r2);\/\/\u9006\u4e09\u89d2\u95a2\u6570\r\n  if(y0-y2&lt;0){rad2=-1*rad2;}\r\n \/\/Serial.println(\"rad2\");\r\n \/\/Serial.println(rad2);\r\n  \r\n\/\/----------\u5ea7\u6a19\u8a08\u7b97--------------\r\n kx1=x0+r1*cos(rad1+d_rad);\r\n ky1=y0-r1*sin(rad1+d_rad);\r\n kx2=x0+r2*cos(rad2+d_rad);\r\n ky2=y0-r2*sin(rad2+d_rad);\r\n \r\n\/\/-----------\u30e9\u30a4\u30f3\u306e\u63cf\u753b-----------\r\n  u8g.drawLine(kx1,ky1,kx2,ky2);\r\n}<\/pre>\n<p>\u3053\u308c\u3067\u9593\u9055\u3044\u306a\u3044\u306f\u305a\u3068\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u52d5\u304b\u3057\u3066\u307f\u308b\u3068\u30fb\u30fb\u30fb\u30fb\u30fb<\/p>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/eAGRW1zr8Oo\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>\u3042\u308c\u3042\u308c\u3042\u308c\uff1f\uff1f\u4f55\u304b\u9014\u4e2d\u304b\u3089\u5909\u306a\u8868\u793a\u306b\u306a\u308b\u30fb\u30fb\u30fb\u30fb\u30fb\u30fb\u306a\u305c\u306a\u3093\u3060\u308d\u3046\uff1f\uff1f\uff1f<\/p>\n<p>\u3067\u3001\u3053\u3053\u3067\u56de\u8ee2\u5ea7\u6a19\u306e\u95a2\u6570\u88fd\u4f5c\u4e2d\u3068\u30c4\u30a4\u30c3\u30bf\u30fc\u3067\u545f\u3044\u3089\u3001gyo\u3055\u3093\u304b\u3089\u300c\u5b8c\u6210\u3057\u305f\u3053\u308d\u306b\u30e9\u30a4\u30d6\u30e9\u30ea\u30fc\u304c\u898b\u3064\u304b\u308b\u304b\u3082\uff57\u300d\u3068\u3001\u30d1\u30a4\u30ed\u30c3\u30c8papa\u3055\u3093\u304b\u3089\u300c\u6614\u884c\u5217\u306e\u5909\u63db\u5f0f\u4f7f\u3063\u305f\u6c17\u304c\u300d\u3068\u306e\u5185\u5bb9\u306e\u30b3\u30e1\u30f3\u30c8\u3092\u9802\u304d\u3001\u3082\u3057\u304b\u3057\u3066\uff1f\u3068\u601d\u3044\u30cd\u30c3\u30c8\u3092\u8abf\u3079\u308b\u3068\u7c21\u5358\u306b\u56de\u8ee2\u5ea7\u6a19\u306e\u5909\u63db\u5f0f\u767a\u898b\uff57\uff57\uff57<\/p>\n<p>\u305d\u308c\u3082\u79c1\u306e\u5f0f\u3088\u308a\u304b\u306a\u308a\u7c21\u5358\u3067\u7f8e\u3057\u3044\uff57\u3000\u95a2\u6570\u306b\u7d44\u307f\u8fbc\u3080\u3068<\/p>\n<pre class=\"lang:default decode:true\">void kaiten_line(int x0,int y0,int x1,int y1,int x2,int y2,float d){\r\n\/\/(x0,y0)\u56de\u8ee2\u4e2d\u5fc3\u306e\u5ea7\u6a19 (x1,y1)\u30e9\u30a4\u30f3\u306e\u59cb\u70b9\u306e\u5ea7\u6a19\u3000\u3000(x2,y2)\u30e9\u30a4\u30f3\u306e\u7d42\u70b9\u306e\u5ea7\u6a19\u3000\u3000\u3000\uff44\u53cd\u6642\u8a08\u56de\u308a\u304c\uff0b\r\n  double d_rad;\r\n  int kx1,ky1,kx2,ky2;  \r\n d_rad=d*3.14\/180;\/\/\u5ea6\u6570\u3092\u30e9\u30b8\u30a2\u30f3\u306b\u5909\u63db\r\n\/\/----------\u5ea7\u6a19\u8a08\u7b97--------------\r\nkx1=(x1-x0)*cos(-1*d_rad)-(y1-y0)*sin(-1*d_rad)+x0;\r\nky1=(x1-x0)*sin(-1*d_rad)+(y1-y0)*cos(-1*d_rad)+y0;\r\nkx2=(x2-x0)*cos(-1*d_rad)-(y2-y0)*sin(-1*d_rad)+x0;\r\nky2=(x2-x0)*sin(-1*d_rad)+(y2-y0)*cos(-1*d_rad)+y0;\r\n\/\/-----------\u30e9\u30a4\u30f3\u306e\u63cf\u753b-----------\r\n  u8g.drawLine(kx1,ky1,kx2,ky2);\r\n}<\/pre>\n<p>\u3048\u3048\u3063\uff57\u7121\u99c4\u306a\u5909\u6570\u3082\u5c11\u306a\u304f\u3066\u7f8e\u3057\u3044\uff01<\/p>\n<p>\u3046\u3063\u304b\u308a\u30cd\u30c3\u30c8\u306e\u30c1\u30a7\u30c3\u30af\u3082\u305b\u305a\u306b\u5730\u9053\u306b\u3084\u308a\u904e\u304e\u305f\uff57<\/p>\n<p>\u305f\u3060\u3001\u3053\u306e\u95a2\u6570\u306b\u3057\u3066\u3082\u5148\u307b\u3069\u306e\u9014\u4e2d\u304b\u3089\u5909\u306a\u72b6\u614b\u306b\u306a\u308b\u306e\u306f\u5909\u308f\u3089\u305a\u30fb\u30fb\u30fb\u30fb<\/p>\n<p>\u3067\u3001\u8a66\u3057\u306b\u4f55\u672c\u304b\u4e00\u7dd2\u306b\u305d\u308c\u305e\u308c\u306e\u4e2d\u5fc3\u3067\u56de\u8ee2\u3055\u305b\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/aEbSkSQFT78\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>\u5de6\u306e\u4e0a\u306e\u7dda\u306e\u307f\u304c\u5909\u306a\u52d5\u304d\u3067\u5f8c\u306e\uff12\u672c\u306f\u3061\u3083\u3093\u3068\u56de\u3063\u3066\u3044\u308b\u611f\u3058\u3067\u3059\u3002<\/p>\n<p>\u305d\u3046\u306a\u3093\u3067\u3059\uff01\u8981\u306f\u76f4\u7dda\u306e\u7aef\u306e\u5ea7\u6a19\u304c\u30de\u30a4\u30ca\u30b9\u9818\u57df\u306b\u5165\u308b\u3068\u8868\u793a\u304c\u304a\u304b\u3057\u304f\u306a\u308b\u3093\u3067\u3059\u306d\u3002\u753b\u9762\u304b\u3089\u30d7\u30e9\u30b9\u5074\u306b\u98db\u3073\u51fa\u3066\u3044\u308b\u5206\u306f\u554f\u984c\u306a\u3044\u307f\u305f\u3044\u3067\u3059\u3002<\/p>\n<p>\u3067\u3001\u3053\u306e\u30de\u30a4\u30ca\u30b9\u9818\u57df\u306b\u5165\u3063\u305f\u5834\u5408\u7528\u306b\u30e9\u30a4\u30f3\u306e\u4e21\u7aef\u306e\u5ea7\u6a19\u304b\u3089\uff11\u6b21\u65b9\u7a0b\u5f0f\u3092\u6c42\u3081\u3066\u30de\u30a4\u30ca\u30b9\u6570\u5b57\u3092\u51fa\u3055\u306a\u3044\u3088\u3046\u306b\u3057\u3088\u3046\u3068\u601d\u3063\u305f\u306e\u3067\u3059\u304c\u3001\u95a2\u6570\u306b\u7d44\u307f\u8fbc\u3093\u3067\u3082\u52b9\u679c\u306a\u3057\u30fb\u30fb\u30fb\u3082\u3046\u77e5\u3089\u3093\uff57\u30de\u30a4\u30ca\u30b9\u306b\u884c\u304b\u306a\u3044\u3088\u3046\u306b\u52d5\u304b\u3059\uff57\uff57<\/p>\n<p>\u3066\u306a\u3053\u3068\u3067\u30c9\u30c3\u30b0\u30d5\u30a1\u30a4\u30c8\u6642\u306e\u52d5\u304d\u304c\u5c11\u3057\u304a\u3068\u306a\u3057\u3081\u3067\u3059\uff57<\/p>\n<p>\u3068\u308a\u3042\u3048\u305a\u73fe\u6bb5\u968e\u3067\u306f\u3053\u3053\u307e\u3067\u3067\uff3e\uff3e\uff1b<br \/>\n\u3042\u3068\u306f\u30b3\u30af\u30d4\u30c3\u30c8\u5468\u56f2\u306e\u96fb\u98fe\u3068\u306e\u9023\u643a\u7b49\u3092\u8003\u3048\u3066\u5c11\u3057\u4fee\u6b63\u3059\u308b\u304b\u3082\u3067\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>\u6700\u5f8c\u306b\u30d7\u30ed\u30b0\u30e9\u30e0\u8f09\u305b\u3066\u304a\u304d\u307e\u3059\u3002\u73fe\u6bb5\u968e\u3067\u306f\u6700\u521d\u306e\u52d5\u753b\u306e\u3088\u3046\u306b\u753b\u50cf\u3092\u6d41\u3059\u3060\u3051\u306e\u3082\u306e\u3067\u3059\u3002<br \/>\n\u753b\u9762\u304c\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u307e\u3059\u3002\u6700\u5f8c\u306e\u884c\u306f2118\u884c\u3067\u3059\u3002<br \/>\n\u3082\u3057\u4f7f\u7528\u3055\u308c\u308b\u5834\u5408\u306farduino\u306bU8glib\u306e\u30e9\u30a4\u30d6\u30e9\u30ea\u30fc\u3092\u5c0e\u5165\u3057\u3066\u4e0b\u3055\u3044\u3002<br \/>\n\u96e3\u3057\u3044\u90e8\u5206\u306f\u3042\u308a\u307e\u305b\u3093\uff57\u305f\u3060\u305f\u3060U8glib\u306e\u30b3\u30de\u30f3\u30c9\u306e\u7f85\u5217\u3067\u3059\uff57<\/p>\n<pre class=\"height-set:true lang:default decode:true \">#include \"U8glib.h\"\r\nU8GLIB_LD7032_60x32 u8g(9, 8, 11, 10, 12);\r\n#include &lt;SoftwareSerial.h&gt;\r\n\/\/#include &lt;math.h&gt;\r\n\r\n\/\/int b=15,take;\r\n\r\n\/\/---------\u30c9\u30c3\u30b0\u30d5\u30a1\u30a4\u30c8\u306e\u30d9\u30fc\u30b9------------------\r\nvoid dog_b(){\r\n            u8g.setColorIndex(1); \r\n            u8g.drawFrame(0, 0, 60, 32);\r\n            u8g.drawHLine(0,17,60);\r\n     \r\n            u8g.drawVLine(30,0,32);\r\n            u8g.drawVLine(15,0,32);\r\n            u8g.drawVLine(45,0,32);\r\n\r\n            u8g.drawLine(31,17,29,19);\/\/w\r\n            u8g.drawLine(27,17,29,19);\r\n            u8g.drawLine(31,17,33,19);\r\n            u8g.drawLine(35,17,33,19);\r\n     \r\n            u8g.drawStr( 5, 24, \"GU-11\");\r\n            }\r\n\r\n\/\/---------\u30c9\u30c3\u30b0\u30d5\u30a1\u30a4\u30c8\u53ef\u52d5\u90e8\u5206--------------------\r\nvoid dog_m(int i){\r\n                 keisya_Vline(30,17,15,9,i);\r\n                 kaiten_line(30,17,15,9,18,9,i);\r\n                 kaiten_line(30,17,15,13,18,13,i);\r\n                 \/\/kaiten_line(30,17,17,14,20,14,i);\r\n                 \/\/kaiten_line(30,17,17,20,20,20,i);\r\n                 kaiten_line(30,17,15,20,18,20,i);\r\n                 kaiten_line(30,17,15,25,18,25,i);\r\n\r\n                 keisya_Vline(30,17,45,9,i);\r\n                 kaiten_line(30,17,45,9,42,9,i);\r\n                 kaiten_line(30,17,45,13,42,13,i);\r\n                 \/\/kaiten_line(30,17,43,14,40,14,i);\r\n                 \/\/kaiten_line(30,17,43,20,40,20,i);\r\n                 kaiten_line(30,17,45,20,42,20,i);\r\n                 kaiten_line(30,17,45,25,42,25,i);\r\n\r\n                 kaiten_line(30,17,11,17,21,17,i);\r\n                 kaiten_line(30,17,41,17,49,17,i);\r\n\r\n                 kaiten_line(30,17,11,16,21,16,i);\r\n                 kaiten_line(30,17,41,16,49,16,i);\r\n\r\n                 kaiten_line(30,17,11,18,21,18,i);\r\n                 kaiten_line(30,17,41,18,49,18,i);\r\n                 }\r\n\/\/-----------\u30c9\u30c3\u30b0\u30d5\u30a1\u30a4\u30c8\u3000\u7167\u6e96---------------------\r\nvoid target(int i1,int i2){\r\n                u8g.drawCircle(i1,i2,3);\r\n                \/\/u8g.drawCircle(i1,i2,2);\r\n                u8g.drawLine(i1-5,i2,i1+5,i2);\r\n                u8g.drawLine(i1,i2-5,i1,i2+5);\r\n                }\r\n\/\/------------\u30c9\u30c3\u30b0\u30d5\u30a1\u30a4\u30c8--------------------------------------------------------------\r\nvoid dog_f(){\r\n\/\/--------------------------\r\nfor(int i=0;i&lt;61;i++){\r\n  u8g.firstPage();\r\n  do {\r\n    if(i&lt;30){dog_m(i*2);}\r\n    if(i&gt;=30){dog_m(60);}\r\n    dog_b();\r\n    \/\/----------\u6575----------------\r\n if(i&lt;=40){\r\n    u8g.drawStr( 35, 1, \"REGULT\"); \r\n    u8g.drawBox(40-i,8-i\/6,3,3);\/\/\u6575 \r\n    u8g.drawLine(40-i,8-i\/6,35,6);\r\n          }\r\n if(i&gt;40){\r\n    u8g.drawStr( 35, 1, \"REGULT\");\r\n    u8g.drawLine(0,4+(i-40)\/6,35,6);\r\n    u8g.drawTriangle(0, 4+(i-40)\/6, 4, 1+(i-40)\/6, 4, 7+(i-40)\/6);\r\n        }\r\n    \/\/-------------\u7167\u6e96\r\n if(i&lt;17){\r\n    target(30+i\/2,15-i\/8);\r\n        }\r\n if(i&gt;=17){\r\n    target(38-(i-17)\/9,13+(i-17)\/6);\r\n         }\r\n    u8g.setPrintPos(31, 24);\r\n    u8g.print(1350); \r\n }\r\n       while ( u8g.nextPage() );\r\n}\r\n\/\/------------------------------------------\r\nfor(int i=0;i&lt;21;i++){\/\/29\u306b\u306a\u308b\u3068\u63cf\u753b\u304c\u5909\r\n  u8g.firstPage();\r\n  do {\r\n    dog_m(59-i\/10);\r\n    dog_b();\r\n    \/\/----------\u6575------------------\r\n if(i&gt;=10){\r\n    u8g.drawStr( 35, 1, \"REGULT\"); \r\n    u8g.drawBox(0+(i-10)\/2,5+(i-10)\/4,3,3);\/\/\u6575 \r\n    u8g.drawLine(0+(i-10)\/2,8+(i-10)\/4,35,6);\r\n    }\r\n if(i&lt;10){\r\n    u8g.drawStr( 35, 1, \"REGULT\");\r\n    u8g.drawLine(0,7-i\/4,35,6);\r\n    u8g.drawTriangle(0, 7-i\/4, 4, 4-i\/4, 4,10-i\/6);\r\n    }\r\n   \/\/-------------\u7167\u6e96-----------------\r\n if(i&lt;5){\r\n    target(33-i\/5,20);\r\n    }\r\n if(i&gt;=5){\r\n    target(33-(i-5)\/5,20-(i-5)\/5);\r\n    }\r\n    u8g.setPrintPos(31, 24);\r\n    u8g.print(1350); \r\n    }\r\n       while ( u8g.nextPage() );\r\n}\r\n\/\/---------------------------------------\r\nfor(int i=0;i&lt;80;i++){\r\n  u8g.firstPage();\r\n  do {\r\n    dog_m(60-i);\r\n    dog_b();\r\n    \/\/----------\u6575\r\n    if(i&lt;=31){\r\n        u8g.drawStr( 35, 1, \"REGULT\"); \r\n        u8g.drawBox(10+i\/2,7+i\/4,3,3);\/\/\u6575 \r\n        u8g.drawLine(10+i\/2,7+i\/4,35,6);\r\n      }\r\n   if(i&gt;31 &amp;&amp; i&lt;=50){\r\n        u8g.drawStr( 35, 1, \"REGULT\"); \r\n        u8g.drawBox(25+(i-30)\/3,15+(i-30)\/8,3,3);\/\/\u6575 \r\n        u8g.drawLine(25+(i-30)\/3,15+(i-30)\/8,35,6);\r\n      }\r\n   if(i&gt;50){\r\n       u8g.drawStr( 35, 1, \"REGULT\"); \r\n       u8g.drawBox(31-(i-50)\/6,17+(i-50)\/6,3,3);\/\/\u6575 \r\n       u8g.drawLine(31-(i-50)\/6,17+(i-50)\/6,35,6);\r\n      }\r\n \r\n\/\/-------------\u7167\u6e96\r\n  if(i&lt;=30){\r\n            target(30-i\/7,17-i\/7);\r\n           }\r\n if(i&gt;30 &amp;&amp; i&lt;=50){\r\n            target(28+(i-15)\/7,15-(i-15)\/8);\r\n           }\r\n if(i&gt;50){\r\n            target(33-(i-50)\/7,11+(i-50)\/8);\r\n           }\r\n    u8g.setPrintPos(31, 24);\r\n    u8g.print(1350); \r\n  }\r\n    while ( u8g.nextPage() );\r\n}\r\n\/\/---------------------------------------\r\nfor(int i=0;i&lt;30;i++){\r\n  u8g.firstPage();\r\n  do {\r\n    dog_m(-20+i);\r\n    dog_b();\r\n \/\/----------\u6575\r\n    u8g.drawStr( 35, 1, \"REGULT\"); \r\n    u8g.drawBox(26-i\/6,22-i\/6,3,3);\/\/\u6575 \r\n    u8g.drawLine(26-i\/6,22-i\/6,35,6);\r\n     \r\n\/\/-------------\u7167\u6e96\r\n    target(29-i\/7,14+i\/8);\r\n    \r\n    u8g.setPrintPos(31, 24);\r\n    u8g.print(1350); \r\n  }      \r\nwhile ( u8g.nextPage() );\r\n}\r\n\/\/---------------------------------------\r\nfor(int i=0;i&lt;40;i++){\r\n  u8g.firstPage();\r\n  do {\r\n    dog_m(10-i);\r\n    dog_b();\r\n    \/\/----------\u6575\r\n    u8g.drawStr( 35, 1, \"REGULT\"); \r\n    u8g.drawBox(23+i\/10,19+i\/20,3,3);\/\/\u6575 \r\n    u8g.drawLine(23+i\/10,19+i\/20,35,6);\r\n    \r\n    \/\/-------------\u7167\u6e96\r\n    target(25-i\/7,17+i\/11);\r\n\r\n    u8g.setPrintPos(31, 24);\r\n    u8g.print(1350); \r\n  }      \r\nwhile ( u8g.nextPage() );\r\n}\r\n\/\/---------------------------------------\r\nfor(int i=0;i&lt;75;i++){\r\n  u8g.firstPage();\r\n  do {\r\n    if(i&lt;=61){dog_m(-30+i);}\r\n    if(i&gt;62){dog_m(30-(i-61));}\r\n    dog_b();\r\n    \r\n \/\/----------\u6575\r\n   if(i&lt;=40){\r\n    u8g.drawStr( 35, 1, \"REGULT\"); \r\n    u8g.drawBox(23-i\/10,19-i\/8,3,3);\/\/\u6575 \r\n    u8g.drawLine(23-i\/10,19-i\/8,35,6);\r\n            }\r\n   if(i&gt;40){\r\n    u8g.drawStr( 35, 1, \"REGULT\"); \r\n    u8g.drawBox(19+(i-40)\/6,14-(i-40)\/8,3,3);\/\/\u6575 \r\n    u8g.drawLine(19+(i-40)\/6,14-(i-40)\/8,35,6);\r\n           }   \r\n\r\n   if(i&gt;60){\r\n    u8g.drawStr( 35, 1, \"REGULT\"); \r\n    u8g.drawBox(22+(i-60)\/7,12-(i-60)\/7,3,3);\/\/\u6575 \r\n    u8g.drawLine(22+(i-60)\/7,12-(i-60)\/7,35,6);\r\n           }   \r\n  \/\/-------------\u7167\u6e96\r\n  if(i&lt;=45){\r\n      target(20+i\/10,20-i\/8);\r\n           }\r\n   if(i&gt;45){\r\n      target(24-(i-45)\/8,15-(i-45)\/5);\r\n           }\r\n   if(i&gt;60){\r\n      target(22+(i-60)\/7,12-(i-60)\/7);\r\n           }\r\n   u8g.setPrintPos(31, 24);\r\n    u8g.print(1350);\r\n  }\r\n       while ( u8g.nextPage() );\r\n}\r\n\/\/------------------rock------------------------\r\nfor(int i=0;i&lt;2;i++){\r\nfor(int i=0;i&lt;3;i++){\/\/29\u7570\u5e38\u306b\u306a\u308b\u3068\u63cf\u753b\u304c\u5909\r\n  u8g.firstPage();\r\n  do {\r\n   dog_m(16);\r\n   dog_b();\r\n   \r\n   u8g.drawBox(24,10,3,3);\/\/teki\r\n   u8g.drawLine(24 ,10,35,6);\r\n   u8g.drawStr( 35, 1, \"REGULT\"); \r\n   \r\n   \/\/u8g.drawCircle(24,10,2);\r\n   u8g.drawCircle(24,10,3+i);\/\/\u7167\u6e96(23,8)   \r\n   u8g.drawLine(19,8,29,8);\/\/x\r\n   u8g.drawLine(24,5,24,1);\/\/y  \r\n\r\n   u8g.setPrintPos(31, 24);\r\n     u8g.print(1350);\r\n       }\r\n       while ( u8g.nextPage() );\r\n}\r\ndelay(100);  \r\n}\r\n \/\/--------------gun-------------------\r\nfor(int i=0;i&lt;3;i++){\r\n  u8g.firstPage();\r\n  do {\r\n   dog_m(17);\r\n   dog_b();\r\n   \r\n   u8g.drawStr( 35, 1, \"REGULT\"); \r\n   u8g.drawBox(24,10,3,3);\/\/teki \r\n   u8g.drawLine(24 ,10,35,6);\r\n\r\n   target(24,10);\r\n   \r\n   u8g.setPrintPos(31, 24);\r\n     u8g.print(1350-(i+1)*9);\r\n\r\n  \/\/u8g.drawTriangle(23, 8, 29, 31, 33, 31);\r\n\r\n  u8g.drawLine(29, 31, 24, 10);\/\/\u30ac\u30f3\u30dd\u30c3\u30c9\r\n  u8g.drawLine(30,31, 24,10);\r\n  u8g.drawLine(31, 31, 24, 10);\r\n  u8g.drawLine(32, 31, 24, 10);\r\n  u8g.drawLine(33, 31, 24,10);    \r\n \r\n    }\r\n       while ( u8g.nextPage() );      \r\n\r\n  u8g.firstPage();\r\n  do {\r\n   dog_m(17);\r\n   dog_b();\r\n\r\n  if(i&lt;2){u8g.drawBox(24,10,3,3);                  \r\n         u8g.drawLine(24 ,10,35,6);\r\n         u8g.drawStr( 35, 1, \"REGULT\"); \r\n         }\/\/teki\r\n\r\ntarget(24,10);\r\n\r\n  u8g.setPrintPos(31, 24);\r\n  u8g.print(1350-(i+1)*9);\r\n\r\n    }\r\n       while ( u8g.nextPage() );\r\n delay(200);         \r\n}\r\n\/\/--------------------\u7206\u7834------------------\r\nfor(int i=0;i&lt;35;i++){\r\n  u8g.firstPage();\r\n  do {\r\n   dog_m(17-i\/2);\r\n   dog_b();\r\n\r\n  if(i&lt;3){u8g.drawCircle(24,10,3+i*2);\r\n          target(24,10);\r\n          }\/\/teki\r\n  if(i&gt;3 &amp;&amp; i&lt;=16){\r\n       target(24+(i-3)\/2,10+(i-3)\/3);\r\n          }\r\n  if(i&gt;16){\r\n       target(30,15);\r\n          }\r\n\r\n   u8g.setPrintPos(31, 24);\r\n   u8g.print(1323);\r\n    }\r\n       while ( u8g.nextPage() );\r\n   delay(100);       \r\n}\r\n  \r\n}\r\n\r\n\/\/------------------------------------------------------------------\r\nvoid test(){\r\n\r\n  for(int i=0;i&lt;360;i++){\r\n\r\n u8g.firstPage();\r\n  do {\r\n\r\n  \/\/kaiten_Pixel(31,17,35,10,i);\r\n  \/\/kaiten_Pixel(31,17,20,10,i);\r\n\r\nkaiten_triangle(31,17,10,10,15,8,13,14,i);\r\n  \r\n  kaiten_line(31,17,16,10+i,22,10+i,30);\r\n  \/\/kaiten_line(31,17,16,7+i,22,7+i,30);\r\n  \/\/kaiten_line(31,17,16,13+i,22,13+i,30);\r\n\r\n\r\n\r\n\/\/nagare_4H(11,8,5,5);\r\n }\r\n while ( u8g.nextPage() );\r\n    \/\/delay(1000);\r\n  }\r\n  \r\n}\r\n\/\/------------------------------------------------\r\nvoid nagare_4H(int x,int y,int a,int s){\r\n  \/\/x,y\u5de6\u7aef\u5ea7\u6a19\u3000a\u9577\u3055\u3000s\u9593\u9694\u3001\r\n  \r\n  for(int i=0;i&lt;4*s;i++){\r\n  u8g.firstPage();\r\n  do {\r\n      if(i&gt;=1 &amp;&amp; i&lt;=s ){\r\n        u8g.drawHLine(x, y, a);\r\n         u8g.drawHLine(x, y+i, a);\r\n         u8g.drawHLine(x, y+s+i, a);\r\n         u8g.drawHLine(x, y+s*2+i, a);\r\n         u8g.drawHLine(x, y+s*3, a);\r\n             }\r\n      if(i&gt;=s+1 &amp;&amp; i&lt;=s*2){\r\n        u8g.drawHLine(x, y, a);\r\n         u8g.drawHLine(x, y+i-s, a); \r\n         u8g.drawHLine(x, y+i, a);\r\n         u8g.drawHLine(x, y+s+i, a);\r\n         u8g.drawHLine(x, y+s*3, a);\r\n             }       \r\n      if(i&gt;=s*2+1 &amp;&amp; i&lt;=s*3){\r\n        u8g.drawHLine(x, y, a);\r\n         u8g.drawHLine(x, y+i-s*2, a);  \r\n         u8g.drawHLine(x, y+i-s, a);  \r\n         u8g.drawHLine(x, y+i, a);\r\n         u8g.drawHLine(x, y+s*3, a);\r\n             }     \r\n      if(i&gt;=s*3+1){\r\n        u8g.drawHLine(x, y, a);\r\n         u8g.drawHLine(x, y+i-s*3, a);    \r\n         u8g.drawHLine(x, y+i-s*2, a);  \r\n         u8g.drawHLine(x, y+i-s, a); \r\n         u8g.drawHLine(x, y+s*3, a);\r\n             }  \r\n              \r\n  }while ( u8g.nextPage() );\r\n   delay(100);\r\n  }\r\n}\r\n\r\n\/\/-----------------\u56de\u8ee2\u5ea7\u6a19-----------------------------------------\r\nvoid kaiten_Pixel(int x0,int y0,int x1,int y1,float d){\r\n\/\/(x0,y0)\u56de\u8ee2\u4e2d\u5fc3\u306e\u5ea7\u6a19 (x1,y1)\u70b9\u306e\u5ea7\u6a19\u3000\uff44\u53cd\u6642\u8a08\u56de\u308a\u304c\uff0b\r\n  double  a,rad,d_rad;\r\n  int x,y,kx1,ky1;\r\n\/\/  x=x0-x1;\r\n\/\/  y=y0-y1;\r\n\/\/  a= sqrtf(x*x+y*y);\r\n\/\/ Serial.println(a);\r\n\/\/  rad=acos((x0-x1)\/a);\/\/\u9006\u4e09\u89d2\u95a2\u6570\r\n \/\/ if(y0-y1&lt;0){rad=-1*rad;}\r\n  \/\/Serial.println(rad);\r\n  d_rad=d*3.14\/180;\/\/\u5ea6\u6570\u3092\u30e9\u30b8\u30a2\u30f3\u306b\u5909\u63db\r\n   \/\/Serial.println(d_rad);\r\n\/\/----------\u5ea7\u6a19\u8a08\u7b97--------------\r\n \/\/ kx1=x0+a*cos(rad+d_rad);\r\n \/\/ ky1=y0-a*sin(rad+d_rad);\r\nkx1=(x1-x0)*cos(d_rad)-(y1-y0)*sin(d_rad)+x0;\r\nky1=(x1-x0)*sin(d_rad)+(y1-y0)*cos(d_rad)+y0;\r\n\/\/-----------\u70b9\u306e\u63cf\u753b-----------\r\n  u8g.drawPixel(kx1,ky1);\r\n}\r\n\r\n\/\/------------------\u56de\u8ee2\u4e09\u89d2-----------------------------------------------\r\nvoid kaiten_triangle(int x0,int y0,int x1,int y1,int x2,int y2,int x3,int y3,float d){\r\n  \/\/(x0,y0)\u56de\u8ee2\u4e2d\u5fc3\u306e\u5ea7\u6a19 (x1,y1)\u30e9\u30a4\u30f3\u306e\u59cb\u70b9\u306e\u5ea7\u6a19\u3000\u3000(x2,y2)\u30e9\u30a4\u30f3\u306e\u7d42\u70b9\u306e\u5ea7\u6a19\u3000\u3000\u3000\uff44\u53cd\u6642\u8a08\u56de\u308a\u304c\uff0b\r\n  double d_rad;\r\n  int kx1,ky1,kx2,ky2,kx3,ky3;  \r\n d_rad=d*3.14\/180;\/\/\u5ea6\u6570\u3092\u30e9\u30b8\u30a2\u30f3\u306b\u5909\u63db\r\n\/\/----------\u5ea7\u6a19\u8a08\u7b97--------------\r\nkx1=(x1-x0)*cos(-1*d_rad)-(y1-y0)*sin(-1*d_rad)+x0;\r\nky1=(x1-x0)*sin(-1*d_rad)+(y1-y0)*cos(-1*d_rad)+y0;\r\nkx2=(x2-x0)*cos(-1*d_rad)-(y2-y0)*sin(-1*d_rad)+x0;\r\nky2=(x2-x0)*sin(-1*d_rad)+(y2-y0)*cos(-1*d_rad)+y0;\r\nkx3=(x3-x0)*cos(-1*d_rad)-(y3-y0)*sin(-1*d_rad)+x0;\r\nky3=(x3-x0)*sin(-1*d_rad)+(y3-y0)*cos(-1*d_rad)+y0;\r\n\r\nu8g.drawTriangle(kx1, ky1,kx2, ky2, kx3, ky3);\r\n}\r\n\r\n\/\/------------------------\u56de\u8ee2\u76f4\u7dda----------------------------------------\r\nvoid kaiten_line(int x0,int y0,int x1,int y1,int x2,int y2,float d){\r\n\/\/(x0,y0)\u56de\u8ee2\u4e2d\u5fc3\u306e\u5ea7\u6a19 (x1,y1)\u30e9\u30a4\u30f3\u306e\u59cb\u70b9\u306e\u5ea7\u6a19\u3000\u3000(x2,y2)\u30e9\u30a4\u30f3\u306e\u7d42\u70b9\u306e\u5ea7\u6a19\u3000\u3000\u3000\uff44\u53cd\u6642\u8a08\u56de\u308a\u304c\uff0b\r\n  double d_rad;\r\n  int kx1,ky1,kx2,ky2;  \r\n d_rad=d*3.14\/180;\/\/\u5ea6\u6570\u3092\u30e9\u30b8\u30a2\u30f3\u306b\u5909\u63db\r\n\/\/----------\u5ea7\u6a19\u8a08\u7b97--------------\r\nkx1=(x1-x0)*cos(-1*d_rad)-(y1-y0)*sin(-1*d_rad)+x0;\r\nky1=(x1-x0)*sin(-1*d_rad)+(y1-y0)*cos(-1*d_rad)+y0;\r\nkx2=(x2-x0)*cos(-1*d_rad)-(y2-y0)*sin(-1*d_rad)+x0;\r\nky2=(x2-x0)*sin(-1*d_rad)+(y2-y0)*cos(-1*d_rad)+y0;\r\n\/\/-----------\u30e9\u30a4\u30f3\u306e\u63cf\u753b-----------\r\n  u8g.drawLine(kx1,ky1,kx2,ky2);\r\n}\r\n\/\/-----------------------------------------------------------------\r\n\/*\r\nvoid kaiten_line(int x0,int y0,int x1,int y1,int x2,int y2,float d){\r\n\/\/(x0,y0)\u56de\u8ee2\u4e2d\u5fc3\u306e\u5ea7\u6a19 (x1,y1)\u59cb\u70b9\u306e\u5ea7\u6a19\u3000\u3000(x2,y2)\u7d42\u70b9\u306e\u5ea7\u6a19\u3000\u3000\u3000\uff44\u53cd\u6642\u8a08\u56de\u308a\u304c\uff0b\r\n  double rad1,rad2,d_rad,r1,r2;\r\n  int a1,b1,a2,b2,kx1,ky1,kx2,ky2;\r\n  \r\n d_rad=d*3.14\/180;\/\/\u5ea6\u6570\u3092\u30e9\u30b8\u30a2\u30f3\u306b\u5909\u63db\r\n \r\n  a1=x1-x0;\r\n  b1=y1-y0;\r\n  r1=sqrtf(a1*a1+b1*b1);\r\n \/\/Serial.println(\"r1\");\r\n \/\/Serial.println(r1);\r\n\r\n  rad1=acos(a1\/r1); \/\/\u9006\u4e09\u89d2\u95a2\u6570\r\n  if(y0-y1&lt;0){rad1=-1*rad1;}\r\n \/\/Serial.println(\"rad1\");\r\n \/\/Serial.println(rad1);\r\n \r\n  a2=x2-x0;\r\n  b2=y0-y2;\r\n  r2=sqrtf(a2*a2+b2*b2);\r\n \/\/Serial.println(\"r2\");\r\n \/\/Serial.println(r2);\r\n \r\n  rad2=acos(a2\/r2);\/\/\u9006\u4e09\u89d2\u95a2\u6570\r\n  if(y0-y2&lt;0){rad2=-1*rad2;}\r\n \/\/Serial.println(\"rad2\");\r\n \/\/Serial.println(rad2);\r\n  \r\n\/\/----------\u5ea7\u6a19\u8a08\u7b97--------------\r\n kx1=x0+r1*cos(rad1+d_rad);\r\n ky1=y0-r1*sin(rad1+d_rad);\r\n kx2=x0+r2*cos(rad2+d_rad);\r\n ky2=y0-r2*sin(rad2+d_rad);\r\n \r\n\/\/-----------\u30e9\u30a4\u30f3\u306e\u63cf\u753b-----------\r\n  u8g.drawLine(kx1,ky1,kx2,ky2);\r\n}\r\n*\/\r\n\r\n\/\/-------------------------\u56de\u8ee2\u5782\u76f4\u7dda-----------------------------------------------\r\nvoid keisya_Vline(int x0,int y0,int x1,int y1,float d){\r\n  \/\/(x0,y0)\u56de\u8ee2\u4e2d\u5fc3\u306e\u5ea7\u6a19 (x1,y1)\u76f4\u7dda\u306e\u5de6\u9685\u306e\u5ea7\u6a19\u3000\uff44\u6c34\u5e73\u304b\u3089\u306e\u50be\u304d\u5ea6\u6570\r\n  double  a,rad,d_rad;\r\n  int x,y,kx1,ky1,kx2,ky2;\r\n  x=x0-x1;\r\n  y=y0-y1;\r\n  a= sqrtf(x*x+y*y);\r\n \/\/ Serial.println(a);\r\n  rad=acos((x0-x1)\/a);\/\/\u9006\u95a2\u6570\r\n  \/\/Serial.println(rad);\r\n  d_rad=d*3.14\/180;\/\/\u5ea6\u6570\u3092\u30e9\u30b8\u30a2\u30f3\u306b\u5909\u63db\r\n  \/\/Serial.println(d_rad);\r\n  \/\/----------\u5ea7\u6a19\u8a08\u7b97--------------\r\n kx1=x0-a*cos(rad-d_rad);\r\n \/\/Serial.println(kx1);\r\n ky1=y0-a*sin(rad-d_rad);\r\n \/\/Serial.println(ky1);\r\n kx2=x0-a*cos(rad+d_rad);\r\n \/\/Serial.println(kx2);\r\n ky2=y0+a*sin(rad+d_rad);\r\n \/\/Serial.println(ky2);\r\n \/\/-----------\u30e9\u30a4\u30f3\u306e\u63cf\u753b-----------\r\n  u8g.drawLine(kx1,ky1,kx2,ky2);\r\n   }\r\n\/\/-------------------------------\u56de\u8ee2\u6c34\u5e73\u7dda--------------------------------------------------\r\nvoid keisya_Hline(int x0,int y0,int x1,int y1,float d){\r\n\/\/(x0,y0)\u56de\u8ee2\u4e2d\u5fc3\u306e\u5ea7\u6a19 (x1,y1)\u76f4\u7dda\u306e\u5de6\u9685\u306e\u5ea7\u6a19\u3000\uff44\u53cd\u6642\u8a08\u56de\u308a\u304c\uff0b\r\n  double  a,rad,d_rad;\r\n  int x,y,x2,y2,kx1,ky1,kx2,ky2;\r\n  \/\/x=x0-x1;\r\n \/\/y=y0-y1;\r\n  \/\/a= sqrtf(x*x+y*y);\r\n \/\/ Serial.println(a);\r\n \/\/ rad=acos((x0-x1)\/a);\/\/\u9006\u4e09\u89d2\u95a2\u6570\r\n  \/\/Serial.println(rad);\r\n  d_rad=d*3.14\/180;\/\/\u5ea6\u6570\u3092\u30e9\u30b8\u30a2\u30f3\u306b\u5909\u63db\r\n  \/\/Serial.println(d_rad);\r\n  \/\/----------\u5bfe\u8c61\u4f4d\u7f6e\r\n  x2=x0-x1+x0;\r\n  y2=y1;\r\n\/\/----------\u5ea7\u6a19\u8a08\u7b97--------------\r\n\r\nkx1=(x1-x0)*cos(-1*d_rad)-(y1-y0)*sin(-1*d_rad)+x0;\r\nky1=(x1-x0)*sin(-1*d_rad)+(y1-y0)*cos(-1*d_rad)+y0;\r\nkx2=(x2-x0)*cos(-1*d_rad)-(y2-y0)*sin(-1*d_rad)+x0;\r\nky2=(x2-x0)*sin(-1*d_rad)+(y2-y0)*cos(-1*d_rad)+y0;\r\n \r\n\/\/-----------\u30e9\u30a4\u30f3\u306e\u63cf\u753b-----------\r\n  u8g.drawLine(kx1,ky1,kx2,ky2);\r\n   }\r\n\r\n\/\/----------------------------------\u59ff\u52e2\u4e0a----------------------------------------------------\r\nvoid att_kaiten_up(int r,int t1,int t2){\r\n  for(int i=0;i&lt;r;i++){\r\n   u8g.firstPage();\r\n  do {\r\n     u8g.setColorIndex(0); \r\n     keisya_Hline(31,18,22,4,i);\r\n     keisya_Hline(31,18,25,10,i);\r\n  }\r\n       while ( u8g.nextPage() );\r\n   delay(t1);\r\n  }\r\n  delay(t2);\r\n    for(int i=0;i&lt;r;i++){\r\n   u8g.firstPage();\r\n  do {\r\n     u8g.setColorIndex(0); \r\n     keisya_Hline(31,18,22,4,r-1-i);\r\n     keisya_Hline(31,18,25,10,r-1-i);\r\n  }\r\n       while ( u8g.nextPage() );\r\n   delay(t1);\r\n  }\r\n}\r\n\r\n\/\/----------------------------------\u59ff\u52e2\u4e0b---------------------------------\r\nvoid att_kaiten_down(int r,int t1,int t2){\r\n  for(int i=0;i&lt;r;i++){\r\n   u8g.firstPage();\r\n  do {\r\n     u8g.setColorIndex(1); \r\n     keisya_Hline(31,18,22,30,i);\r\n     keisya_Hline(31,18,25,24,i);\r\n  }\r\n       while ( u8g.nextPage() );\r\n   delay(t1);\r\n  }\r\n  delay(t2);\r\n    for(int i=0;i&lt;r;i++){\r\n   u8g.firstPage();\r\n  do {\r\n     u8g.setColorIndex(1); \r\n     keisya_Hline(31,18,22,30,r-1-i);\r\n     keisya_Hline(31,18,25,24,r-1-i);\r\n  }\r\n       while ( u8g.nextPage() );\r\n   delay(t1);\r\n  }\r\n}\r\n\r\n\/\/----------------\u521d\u671f\u8a2d\u5b9a\u753b\u9762----------------------------\r\nvoid u8g_prepare(void) {\r\n  u8g.setFont(u8g_font_micro);\r\n  u8g.setFontRefHeightExtendedText();\r\n  u8g.setDefaultForegroundColor();\r\n   u8g.setFontPosTop();\r\n \/\/u8g.setColorIndex(1); \r\n}\r\n\/\/-----------------\u9ed2\u753b\u9762----------------\r\nvoid black(int t){\r\n  u8g.firstPage();\r\n  do {\r\n    u8g.setColorIndex(0);\r\n    u8g.drawBox(0, 0, 60, 32);\r\n    u8g.setColorIndex(1);\r\n  }\r\n   while ( u8g.nextPage() );\r\n   delay(t);\r\n}\r\n\r\n\r\n\/\/---------------\u753b\u9762\u30d5\u30e9\u30c3\u30b7\u30e5--------------------------\r\nvoid flash(){\r\n u8g.firstPage();\r\n  do {u8g.setColorIndex(0); \r\n    u8g.drawBox(0,0,60,32);\r\n   } while ( u8g.nextPage() );\r\n  delay(200);\r\n  for(int i=0;i&lt;=4;i++){\r\n u8g.firstPage();\r\n  do {\r\n    u8g.setColorIndex(1); \r\n    u8g.drawBox(29-7*i,16-4*i,i*15,i*8);\r\n   } while ( u8g.nextPage() );\r\n   \r\n  }\r\n     u8g.firstPage();\r\n  do {u8g.setColorIndex(0); \r\n    u8g.drawBox(0,0,60,32);\r\n    u8g.setColorIndex(1); \r\n   } while ( u8g.nextPage() );\r\n  delay(200);\r\n\r\n}\r\n\r\n\/\/--------------\u7d71\u5408\u8ecd\u30de\u30fc\u30af-----------------------------------------------\r\nvoid mark(int t){\r\nu8g.firstPage();\r\n  do {\r\n    \r\n    u8g.drawDisc(31, 12, 12);\r\n    u8g.setColorIndex(0); \r\n    u8g.drawLine(31, 0, 31, 24);\r\n    u8g.drawDisc(38, 25, 6);\r\n    u8g.drawDisc(24, 25, 6);\r\n\r\n    u8g.drawFilledEllipse(46, 0, 13, 20,U8G_DRAW_LOWER_LEFT );\r\n    u8g.drawFilledEllipse(16, 0, 13, 20,U8G_DRAW_LOWER_RIGHT );\r\n    \r\n    u8g.setColorIndex(1);\r\n    u8g.drawCircle(31, 12, 12);\r\n    u8g.drawStr( 14, 26, \"U.N.SPACY\");\r\n    \/\/u8g.drawFrame(0, 0, 60, 32);\r\n  }\r\n  while ( u8g.nextPage() );\r\n   delay(t);\r\n}\r\n\r\n\/\/----------------\u8d77\u52d5\u753b\u9762---------------------------\r\nvoid start_up(int t){\r\n  \r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"E\");\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"EN\");\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENG\");\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n    u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGI\");\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n    u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGIN\");\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n   u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE\");\r\n  } while ( u8g.nextPage() );\r\n  delay(1000);\r\n\r\n\r\n  \r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE S\");\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n\r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE ST\");\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n\r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE STA\");\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n\r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE STAR\");\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n\r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE START\");\r\n  } while ( u8g.nextPage() );\r\n  delay(2000);\r\n\r\n\r\n\r\n\r\n for(int i=0;i&lt;55;i++){ \r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE START\");\r\n   u8g.drawStr( 0, 8, \"ENGINE 1\");\r\n   u8g.drawBox( 0, 14, i,2);\r\n   u8g.drawStr( 0, 17, \"ENGINE 2\");\r\n   u8g.drawBox( 0, 23, 2,2);\r\n   \r\n   \r\n  } while ( u8g.nextPage() );\r\n  delay(10);\r\n }\r\n for(int i=0;i&lt;3;i++){\r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE START\");\r\n   u8g.drawStr( 0, 8, \"ENGINE 1   \u3000\");\r\n    u8g.drawBox( 0, 14, 55,2);\r\n   u8g.drawStr( 0, 17, \"ENGINE 2     \");\r\n   u8g.drawBox( 0, 23, 2,2);\r\n  } while ( u8g.nextPage() );\r\n  delay(200);\r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE START\");\r\n   u8g.drawStr( 0, 8, \"ENGINE 1   \u3000OK\");\r\n    u8g.drawBox( 0, 14, 55,2);\r\n   u8g.drawStr( 0, 17, \"ENGINE 2   \u3000\");\r\n   u8g.drawBox( 0, 23, 2,2);\r\n  } while ( u8g.nextPage() );\r\n  delay(200);\r\n }\r\n\r\n \r\n for(int i=0;i&lt;55;i++){ \r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE START\");\r\n   u8g.drawStr( 0, 8, \"ENGINE 1   \u3000OK\");\r\n   u8g.drawBox( 0, 14, 55,2);\r\n   u8g.drawStr( 0, 17, \"ENGINE 2\");\r\n   u8g.drawBox( 0, 23, i,2);\r\n   \r\n   \r\n  } while ( u8g.nextPage() );\r\n  delay(10);\r\n }\r\n\r\n  for(int i=0;i&lt;3;i++){\r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE START\");\r\n   u8g.drawStr( 0, 8, \"ENGINE 1   \u3000OK\");\r\n    u8g.drawBox( 0, 14, 55,2);\r\n   u8g.drawStr( 0, 17, \"ENGINE 2     \");\r\n   u8g.drawBox( 0, 23, 55,2);\r\n  } while ( u8g.nextPage() );\r\n  delay(200);\r\n  u8g.firstPage();\r\n  do {\r\n   u8g.drawStr( 0, 0, \"ENGINE START\");\r\n   u8g.drawStr( 0, 8, \"ENGINE 1   \u3000OK\");\r\n    u8g.drawBox( 0, 14, 55,2);\r\n   u8g.drawStr( 0, 17, \"ENGINE 2  \u3000 OK\");\r\n   u8g.drawBox( 0, 23, 55,2);\r\n  } while ( u8g.nextPage() );\r\n  delay(200);\r\n }\r\n delay(1500);\r\n\r\n  u8g.firstPage();\r\n  do {\r\n      u8g.drawStr( 0, 0, \"ENGINE START\");\r\n   u8g.drawStr( 0, 8, \"ENGINE 1  \u3000 OK\");\r\n    u8g.drawBox( 0, 14, 55,2);\r\n   u8g.drawStr( 0, 17, \"ENGINE 2  \u3000 OK\");\r\n   u8g.drawBox( 0, 23, 55,2);\r\n   u8g.drawStr( 0, 26, \"SYSTEM ALL CLEAR\");\r\n  } while ( u8g.nextPage() );\r\n  delay(4000);\r\n\r\n  u8g.firstPage();\r\n  do {\r\n    wepon_setup();\r\n  } while ( u8g.nextPage() );\r\n  delay(2000);\r\n}\r\n\r\n\/\/-----------\u96e2\u9678\u753b\u9762-----------------------------------------------\r\n\r\nvoid  daikei01(){\r\n     u8g.drawLine(17, 26, 43,26);\/\/\u4e0a\u5e95\r\n     u8g.drawLine(15, 31, 17,26);  \/\/ \u5de6\r\n     u8g.drawLine(45, 31, 43,26);  \/\/ \u53f3\r\n}\r\nvoid  daikei02(){   \r\n     u8g.drawLine(19, 23, 41,23);  \/\/\u4e0b\u5e95\r\n     u8g.drawLine(22, 19, 39,19);  \/\/\u4e0a\u5e95\r\n     u8g.drawLine(22, 19, 19,23);  \/\/ \u5de6     \r\n     u8g.drawLine(41, 23, 39,19);  \/\/ \u53f3\r\n}\r\n\r\nvoid  daikei03(){   \r\n     u8g.drawLine(24, 16, 37,16);  \/\/\u4e0b\u5e95\r\n     u8g.drawLine(26, 13, 35,13);  \/\/\u4e0a\u5e95\r\n     u8g.drawLine(26, 13, 24,16);  \/\/ \u5de6     \r\n     u8g.drawLine(35, 13, 37,16);  \/\/ \u53f3\r\n}\r\n\r\nvoid  daikei04(){\r\n     u8g.drawLine(27, 11, 35,11);  \/\/\u4e0b\u5e95\r\n     u8g.drawLine(28, 9, 34,9);  \/\/\u4e0a\u5e95\r\n     u8g.drawLine(26, 11, 27,9);  \/\/ \u5de6     \r\n     u8g.drawLine(34, 9, 35,11);  \/\/ \u53f3\r\n}\r\n\r\nvoid yajirushi(){\r\n    u8g.drawTriangle(31, 0, 26, 5, 36, 5);\r\n     u8g.drawBox(29, 5, 4, 4);\r\n}\r\n\r\nvoid off_base(){\r\n\/\/----------------\u57fa\u672c\u30d5\u30ec\u30fc\u30e0-------------\r\n     u8g.drawFrame(0, 0, 60, 32);\r\n     u8g.drawLine(0, 7, 59,7);\r\n     u8g.drawLine(17, 7, 0,15);\r\n     u8g.drawLine(42, 7, 59,15);\r\n     u8g.drawLine(22, 7, 3,31);\r\n     u8g.drawLine(39, 7, 56,31);\r\n \r\n\/\/-------\u56db\u89d2\u67a0---------------------\r\n      u8g.drawRFrame(24, 6, 13, 8,2);\r\n      u8g.drawRFrame(20, 4, 21, 16,2);\r\n      u8g.drawRFrame(16, 2, 29, 24,2);\r\n      u8g.drawRFrame(12, 0, 37, 32,2);\r\n  \r\n}\r\n\r\nvoid take_off(){\r\n\r\n u8g.firstPage();\r\n  do {\r\n    off_base();\r\n     \/\/u8g.drawRFrame(13, 2, 35, 28,3);\r\n    \/\/ u8g.drawRFrame(18, 6, 26, 17,2);\r\n     \/\/u8g.drawFrame(23, 8, 16, 5);\r\n     \r\n    } while ( u8g.nextPage() );\r\n  delay(200);\r\n  for(int i=0;i&lt;5;i++){\r\n    daikei(200);\r\n}\r\n   \r\n  \/\/delay(1000);\r\n\r\n}\r\n\r\nvoid daikei(int t){\r\n\r\n  u8g.firstPage();\r\n  do {\r\n        u8g.drawFrame(0, 0, 60, 32);\r\n     u8g.drawLine(0, 7, 59,7);\r\n     u8g.drawLine(17, 7, 0,15);\r\n     u8g.drawLine(42, 7, 59,15);\r\n     u8g.drawLine(22, 7, 3,31);\r\n     u8g.drawLine(39, 7, 56,31);\r\n\/\/-------\u56db\u89d2\u67a0---------------------\r\n     u8g.drawRFrame(13, 2, 35, 28,3);\r\n     u8g.drawRFrame(18, 6, 26, 17,2);\r\n     \/\/u8g.drawFrame(23, 8, 16, 5);\r\n     daikei01();\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n  \r\n u8g.firstPage();\r\n  do {    u8g.drawFrame(0, 0, 60, 32);\r\n     u8g.drawLine(0, 7, 59,7);\r\n     u8g.drawLine(17, 7, 0,15);\r\n     u8g.drawLine(42, 7, 59,15);\r\n     u8g.drawLine(22, 7, 3,31);\r\n     u8g.drawLine(39, 7, 56,31);\r\n\/\/-------\u56db\u89d2\u67a0---------------------\r\n     u8g.drawRFrame(13, 2, 35, 28,3);\r\n     u8g.drawRFrame(18, 6, 26, 17,2);\r\n    \/\/ u8g.drawFrame(23, 8, 16, 5);\r\n      daikei01();\r\n      daikei02();\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n\r\n u8g.firstPage();\r\n  do {\r\n        u8g.drawFrame(0, 0, 60, 32);\r\n     u8g.drawLine(0, 7, 59,7);\r\n     u8g.drawLine(17, 7, 0,15);\r\n     u8g.drawLine(42, 7, 59,15);\r\n     u8g.drawLine(22, 7, 3,31);\r\n     u8g.drawLine(39, 7, 56,31);\r\n\/\/-------\u56db\u89d2\u67a0---------------------\r\n     u8g.drawRFrame(13, 2, 35, 28,3);\r\n     u8g.drawRFrame(18, 6, 26, 17,2);\r\n     \/\/u8g.drawFrame(23, 8, 16, 5);\r\n      daikei01();\r\n      daikei02();\r\n      daikei03();\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n\r\n\r\n u8g.firstPage();\r\n  do {\r\n        u8g.drawFrame(0, 0, 60, 32);\r\n     u8g.drawLine(0, 7, 59,7);\r\n     u8g.drawLine(17, 7, 0,15);\r\n     u8g.drawLine(42, 7, 59,15);\r\n     u8g.drawLine(22, 7, 3,31);\r\n     u8g.drawLine(39, 7, 56,31);\r\n\/\/-------\u56db\u89d2\u67a0---------------------\r\n     u8g.drawRFrame(13, 2, 35, 28,3);\r\n     u8g.drawRFrame(18, 6, 26, 17,2);\r\n     \/\/u8g.drawFrame(23, 8, 16, 5);\r\n      daikei01();\r\n      daikei02();\r\n      daikei03();\r\n      daikei04();\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n\r\n u8g.firstPage();\r\n  do {\r\n        u8g.drawFrame(0, 0, 60, 32);\r\n     u8g.drawLine(0, 7, 59,7);\r\n     u8g.drawLine(17, 7, 0,15);\r\n     u8g.drawLine(42, 7, 59,15);\r\n     u8g.drawLine(22, 7, 3,31);\r\n     u8g.drawLine(39, 7, 56,31);\r\n\/\/-------\u56db\u89d2\u67a0---------------------\r\n     u8g.drawRFrame(13, 2, 35, 28,3);\r\n     u8g.drawRFrame(18, 6, 26, 17,2);\r\n    \/\/ u8g.drawFrame(23, 8, 16, 5);\r\n      daikei01();\r\n      daikei02();\r\n      daikei03();\r\n      daikei04();\r\n      yajirushi();\r\n  } while ( u8g.nextPage() );\r\n  delay(t);\r\n\r\n}\r\n\/\/----------------------------\u59ff\u52e2\u753b\u9762------------------------------\r\nvoid attitude(){\r\n    u8g.firstPage();\r\n  do {\r\n   u8g.drawFrame(0, 0, 60, 32);\r\n   u8g.drawBox(0, 0, 60, 17);\r\n   \/\/---------------\u4e0a\r\n    u8g.setColorIndex(0);  \r\n    u8g.drawLine(12, 7, 12, 17);\r\n    u8g.drawStr( 4, 11, \"00\");\r\n    u8g.drawLine(12,7,14,7);\r\n    u8g.drawLine(12,11,14,11);\r\n    u8g.drawLine(12,14,14,14);\r\n    \r\n    u8g.drawStr( 49, 11,\"000\");\r\n    u8g.drawLine(47, 7, 47,17);\r\n    u8g.drawLine(45,7,46,7);\r\n    u8g.drawLine(45,11,46,11);\r\n    u8g.drawLine(45,14,46,14);\r\n   \r\n\r\n   u8g.drawLine(22,4,39,4);\r\n   u8g.drawStr( 14, 1, \"10\");\r\n   u8g.drawLine(28,7,34,7);\r\n   u8g.drawLine(25,10,36,10);\r\n   u8g.drawStr( 18, 7, \"5\");\r\n   u8g.drawLine(28,13,34,13);   \r\n\r\n   \/\/--------------\u4e0b\r\n    u8g.setColorIndex(1); \r\n    \r\n    u8g.drawLine(12,18,12,26);\r\n    u8g.drawLine(12,20,14,20);\r\n    u8g.drawLine(12,23,14,23);\r\n    u8g.drawLine(12,26,14,26);\r\n    u8g.drawLine(12,17,14,17);\r\n\r\n    u8g.drawLine(47, 17, 47,26);\r\n    u8g.drawLine(45,20,46,20);\r\n    u8g.drawLine(45,23,46,23);\r\n    u8g.drawLine(45,26,46,26);  \r\n    u8g.drawLine(45,17,46,17);\r\n\r\n   u8g.drawLine(22,30,39,30);\r\n   \/\/u8g.drawStr( 14, 28, \"10\");\r\n   u8g.drawLine(28,27,34,27);\r\n   u8g.drawLine(25,24,36,24);\r\n   u8g.drawStr( 18, 21, \"5\");\r\n   u8g.drawLine(28,21,34,21);   \r\n\r\n   u8g.drawStr( 49, 25, \"000\");\r\n   \r\n     } while ( u8g.nextPage() );\r\n\/\/delay(3000);\r\n\r\n\/\/---------------\u6ed1\u8d70\u958b\u59cb-------------------------------------------\r\n for(int i=0;i&lt;60;i++){\r\n    u8g.firstPage();\r\n  do {\r\n   u8g.drawFrame(0, 0, 60, 32);\r\n   u8g.drawBox(0, 0, 60, 17);\r\n   \/\/---------------\u4e0a\r\n    u8g.setColorIndex(0);  \r\n    u8g.drawLine(12, 7, 12, 17);\r\n    u8g.drawStr( 4,11, \"00\");\r\n    u8g.drawLine(12,7,14,7);\r\n    u8g.drawLine(12,11,14,11);\r\n    u8g.drawLine(12,14,14,14);\r\n    \r\n    u8g.drawStr( 49, 11,\"000\");\r\n    u8g.drawLine(47, 7, 47,17);\r\n    u8g.drawLine(45,7,46,7);\r\n    u8g.drawLine(45,11,46,11);\r\n    u8g.drawLine(45,14,46,14);\r\n   \r\n\r\n   u8g.drawLine(22,4,39,4);\r\n   u8g.drawStr( 14, 1, \"10\");\r\n   u8g.drawLine(28,7,34,7);\r\n   u8g.drawLine(25,10,36,10);\r\n   u8g.drawStr( 18, 7, \"5\");\r\n   u8g.drawLine(28,13,34,13);   \r\n\r\n   \/\/--------------\u4e0b\r\n    u8g.setColorIndex(1); \r\n    \r\n    u8g.drawLine(12,18,12,26);\r\n    u8g.drawLine(12,20,14,20);\r\n    u8g.drawLine(12,23,14,23);\r\n    u8g.drawLine(12,26,14,26);\r\n    u8g.drawLine(12,17,14,17);\r\n\r\n    u8g.drawLine(47, 17, 47,26);\r\n    u8g.drawLine(45,20,46,20);\r\n    u8g.drawLine(45,23,46,23);\r\n    u8g.drawLine(45,26,46,26);  \r\n    u8g.drawLine(45,17,46,17);\r\n\r\n   u8g.drawLine(22,30,39,30);\r\n   \/\/u8g.drawStr( 14, 28, \"10\");\r\n   u8g.drawLine(28,27,34,27);\r\n   u8g.drawLine(25,24,36,24);\r\n   u8g.drawStr( 18, 21, \"5\");\r\n   u8g.drawLine(28,21,34,21);   \r\nif(i&gt;50){\r\n  \/\/ u8g.drawStr( 49, 25, \"0\");\r\n   u8g.setPrintPos(49,25);\r\n   u8g.print(i*2);  \r\n}\r\n    else if(i&gt;5){\r\n            u8g.drawStr( 49, 25, \"0\");\r\n            u8g.setPrintPos(53,25);\r\n            u8g.print(i*2); \r\n                  }     \r\n            else{\r\n                u8g.drawStr( 49, 25, \"00\");\r\n                u8g.setPrintPos(57,25);\r\n                u8g.print(i*2); \r\n            }\r\n   \r\n     } while ( u8g.nextPage() );\r\ndelay(50);\r\n }\r\n\r\n\/\/-------------------\u6a5f\u9996\u30a2\u30c3\u30d7\r\n for(int i=0;i&lt;52;i++){\r\n    u8g.firstPage();\r\n  do {\r\n   u8g.drawFrame(0, 0, 60, 32);\r\n   u8g.drawBox(0, 0, 60, 17);\r\n\r\n   \/\/---------------\u4e0a\r\n    u8g.setColorIndex(0);  \r\n    u8g.drawLine(12, 7, 12, 17);\r\n  \r\n  if(i&gt;29){u8g.drawStr( 4, 11, \"15\");}\r\n    else {if(i&gt;19){   \r\n             u8g.setPrintPos(4,11);\r\n             u8g.print(i\/2);\r\n           }\r\n        else{\r\n           u8g.drawStr( 4, 11, \"0\");\r\n           u8g.setPrintPos(7,11);\r\n           u8g.print(i\/2);\r\n            }\r\n   }\r\n  \r\n    u8g.drawLine(12,7,14,7);\r\n    u8g.drawLine(12,11,14,11);\r\n    u8g.drawLine(12,14,14,14);\r\n    \r\n   \/\/ u8g.drawStr( 49, 11,\"000\");\r\n    if(i&gt;24){\r\n   \/\/ u8g.drawStr( 49, 25, \"0\");\r\n      u8g.setPrintPos(49,11);\r\n      u8g.print(i*4);  \r\n       }\r\n    else if(i&gt;2){\r\n            u8g.drawStr( 49, 11, \"0\");\r\n            u8g.setPrintPos(53,11);\r\n            u8g.print(i*4); \r\n                  }     \r\n            else{\r\n                u8g.drawStr( 49, 11, \"00\");\r\n                u8g.setPrintPos(57,11);\r\n                u8g.print(i*4); \r\n            }\r\n   \r\n    u8g.drawLine(47, 7, 47,17);\r\n    u8g.drawLine(45,7,46,7);\r\n    u8g.drawLine(45,11,46,11);\r\n    u8g.drawLine(45,14,46,14);\r\n   \r\nif(i&gt;23){\r\n   u8g.drawLine(22,4,39,4);\r\n   u8g.drawStr( 14, 1, \"30\");\r\n   u8g.drawLine(28,7,34,7);\r\n   u8g.drawLine(25,10,36,10);\r\n   u8g.drawStr( 18, 7, \"25\");\r\n   u8g.drawLine(28,13,34,13);  \r\n}\r\nelse {\r\n    u8g.drawLine(22,-20+i,39,-20+i);\r\n   u8g.drawStr( 14, -21+i, \"30\");\r\n   u8g.drawLine(28,-17+i,34,-17+i);\r\n   u8g.drawLine(25,-14+i,36,-14+i);\r\n   u8g.drawStr( 18, -17+i, \"25\");\r\n   u8g.drawLine(28,-11+i,34,-11+i);  \r\n  \r\n   u8g.drawLine(22,-8+i,39,-8+i);\r\n   u8g.drawStr( 14, -11+i, \"20\");\r\n   u8g.drawLine(28,-5+i,34,-5+i);\r\n   u8g.drawLine(25,-2+i,36,-2+i);\r\n   u8g.drawStr( 18, -5+i, \"15\");\r\n   u8g.drawLine(28,1+i,34,1+i);  \r\n  \r\n   u8g.drawLine(22,4+i,39,4+i);\r\n   u8g.drawStr( 14, 1+i, \"10\");\r\n   u8g.drawLine(28,7+i,34,7+i);\r\n   u8g.drawLine(25,10+i,36,10+i);\r\n   u8g.drawStr( 18, 7+i, \"5\");\r\n   u8g.drawLine(28,13+i,34,13+i);   \r\n    }\r\n   u8g.drawBox(1, 18, 58, 13);\r\n \r\n\r\n   \/\/--------------\u4e0b\r\n    u8g.setColorIndex(1); \r\n    \r\n    u8g.drawLine(12,18,12,26);\r\n    u8g.drawLine(12,20,14,20);\r\n    u8g.drawLine(12,23,14,23);\r\n    u8g.drawLine(12,26,14,26);\r\n    u8g.drawLine(12,17,14,17);\r\n\r\n    u8g.drawLine(47, 17, 47,26);\r\n    u8g.drawLine(45,20,46,20);\r\n    u8g.drawLine(45,23,46,23);\r\n    u8g.drawLine(45,26,46,26);  \r\n    u8g.drawLine(45,17,46,17);\r\n\r\nif(i&gt;23){\r\n   \r\n   \r\n   u8g.drawLine(28,21,34,21); \r\n   u8g.drawStr( 18, 21, \"15\");\r\n   u8g.drawLine(25,24,36,24);\r\n   u8g.drawLine(28,27,34,27);\r\n   u8g.drawLine(22,30,39,30);\r\n}\r\nelse {\r\n   if(-2+i&gt;18)u8g.drawLine(28,-2+i,39,-2+i);\r\n   if(-2+i&gt;18)u8g.drawStr( 14, -2+i, \"15\");\r\n   if(1+i&gt;18)u8g.drawLine(28,1+i,34,1+i);\r\n   if(4+i&gt;18)u8g.drawLine(25,4+i,36,4+i);\r\n   if(1+i&gt;18) u8g.drawStr( 18, 1+i, \"10\");\r\n   if(7+i&gt;18)u8g.drawLine(28,7+i,34,7+i);  \r\n  \r\n   if(10+i&gt;18)u8g.drawLine(22,10+i,39,10+i);\r\n   if(10+i&gt;18)u8g.drawStr( 14, 10+i, \"5\");\r\n   if(13+i&gt;18)u8g.drawLine(28,13+i,34,13+i);\r\n   if(15+i&gt;18)u8g.drawLine(25,15+i,36,15+i);\r\n   if(13+i&gt;18) u8g.drawStr( 18, 13+i, \"0\");\r\n   u8g.drawLine(28,18+i,34,18+i);  \r\n  \r\n   u8g.drawLine(22,21+i,39,21+i);\r\n   u8g.drawStr( 14, 21+i, \"05\");\r\n   u8g.drawLine(28,24+i,34,24+i);\r\n   u8g.drawLine(25,27+i,36,27+i);\r\n   u8g.drawLine(22,30+i,34,30+i);   \r\n    }\r\n \r\n\r\n  \/\/ u8g.drawStr( 49, 25, \"0\");\r\n   u8g.setPrintPos(49,25);\r\n   u8g.print(i*2+120);  \r\n\r\n     } while ( u8g.nextPage() );\r\ndelay(50);\r\n }\r\n\r\n\/\/----------------\u65cb\u56de--------------------------------\r\nfor(int i=0;i&lt;21;i++){\r\n\r\n    u8g.firstPage();\r\n  do {\r\n      u8g.drawFrame(0, 0, 60, 32);\r\n      u8g.drawBox(0, 0, 60, 17);\r\n   \/\/---------------\u4e0a\r\n    u8g.setColorIndex(0);  \r\n    u8g.drawLine(12, 7, 12, 17);\r\n    u8g.drawLine(12,7,14,7);\r\n    u8g.drawLine(12,11,14,11);\r\n    u8g.drawLine(12,14,14,14);\r\n \r\n    u8g.drawStr( 4, 11, \"13\");\r\n    \r\n    u8g.setPrintPos(49,11);\r\n    u8g.print(i*3+204);  \r\n\r\n    u8g.drawLine(47, 7, 47,17);\r\n    u8g.drawLine(45,7,46,7);\r\n    u8g.drawLine(45,11,46,11);\r\n    u8g.drawLine(45,14,46,14);\r\n  \r\n    \r\n    keisya_Hline(31,18,22,4,i*2);\r\n    keisya_Hline(31,18,28,7,i*2);\r\n    keisya_Hline(31,18,25,10,i*2);\r\n    keisya_Hline(31,18,28,13,i*2);\r\n    \/\/-------------\u4e0b\r\n    u8g.setColorIndex(1); \r\n    \r\n    u8g.drawLine(12,18,12,26);\r\n    u8g.drawLine(12,20,14,20);\r\n    u8g.drawLine(12,23,14,23);\r\n    u8g.drawLine(12,26,14,26);\r\n    u8g.drawLine(12,17,14,17);\r\n\r\n    u8g.drawLine(47, 17, 47,26);\r\n    u8g.drawLine(45,20,46,20);\r\n    u8g.drawLine(45,23,46,23);\r\n    u8g.drawLine(45,26,46,26);  \r\n    u8g.drawLine(45,17,46,17);\r\n\r\n    u8g.setPrintPos(49,25);\r\n    u8g.print(i*2+222);\r\n  \r\n    keisya_Hline(31,18,28,21,i*2);\r\n    keisya_Hline(31,18,25,24,i*2);\r\n    keisya_Hline(31,18,28,27,i*2);\r\n    keisya_Hline(31,18,22,30,i*2);\r\n    \r\n  } \r\n    while ( u8g.nextPage() );\r\n  delay(50);\r\n}\r\n\r\nfor(int i=0;i&lt;31;i++ ){\r\n    u8g.firstPage();\r\n  do {\r\n      u8g.drawFrame(0, 0, 60, 32);\r\n      u8g.drawBox(0, 0, 60, 17);\r\n   \/\/---------------\u4e0a\r\n    u8g.setColorIndex(0);  \r\n    u8g.drawLine(12, 7, 12, 17);\r\n    u8g.drawLine(12,7,14,7);\r\n    u8g.drawLine(12,11,14,11);\r\n    u8g.drawLine(12,14,14,14);\r\n    u8g.drawStr( 4,11, \"13\");\r\n    \r\n    u8g.setPrintPos(49,11);\r\n    u8g.print(i*3+264);  \r\n\r\n    u8g.drawLine(47, 7, 47,17);\r\n    u8g.drawLine(45,7,46,7);\r\n    u8g.drawLine(45,11,46,11);\r\n    u8g.drawLine(45,14,46,14);\r\n  \r\n    keisya_Hline(31,18,22,4,44);\r\n    keisya_Hline(31,18,28,7,44);\r\n    keisya_Hline(31,18,25,10,44);\r\n    keisya_Hline(31,18,28,13,44);\r\n\r\n    \/\/-------------\u4e0b\r\n    u8g.setColorIndex(1); \r\n    \r\n    u8g.drawLine(12,18,12,26);\r\n    u8g.drawLine(12,20,14,20);\r\n    u8g.drawLine(12,23,14,23);\r\n    u8g.drawLine(12,26,14,26);\r\n    u8g.drawLine(12,17,14,17);\r\n\r\n    u8g.drawLine(47, 17, 47,26);\r\n    u8g.drawLine(45,20,46,20);\r\n    u8g.drawLine(45,23,46,23);\r\n    u8g.drawLine(45,26,46,26);  \r\n    u8g.drawLine(45,17,46,17);\r\n\r\n    u8g.setPrintPos(49,25);\r\n    u8g.print(i*2+262);\r\n    \r\n    keisya_Hline(31,18,28,21,44);\r\n    keisya_Hline(31,18,25,24,44);\r\n    keisya_Hline(31,18,28,27,44);\r\n    keisya_Hline(31,18,22,30,44);\r\n  } \r\n\r\n    while ( u8g.nextPage() );\r\n  delay(50);\r\n}\r\n\r\nfor(int i=0;i&lt;21;i++){\r\n\r\n    u8g.firstPage();\r\n  do {\r\n      u8g.drawFrame(0, 0, 60, 32);\r\n      u8g.drawBox(0, 0, 60, 17);\r\n   \/\/---------------\u4e0a\r\n    u8g.setColorIndex(0);  \r\n    u8g.drawLine(12, 7, 12, 17);\r\n    u8g.drawLine(12,7,14,7);\r\n    u8g.drawLine(12,11,14,11);\r\n    u8g.drawLine(12,14,14,14);\r\n    u8g.drawStr(4,11, \"13\");\r\n    \r\n    u8g.setPrintPos(49,11);\r\n    u8g.print(i*3+354);  \r\n\r\n    u8g.drawLine(47, 7, 47,17);\r\n    u8g.drawLine(45,7,46,7);\r\n    u8g.drawLine(45,11,46,11);\r\n    u8g.drawLine(45,14,46,14);\r\n  \r\n    \r\n    keisya_Hline(31,18,22,4,44-i*2);\r\n    keisya_Hline(31,18,28,7,44-i*2);\r\n    keisya_Hline(31,18,25,10,44-i*2);\r\n    keisya_Hline(31,18,28,13,44-i*2);\r\n    \/\/-------------\u4e0b\r\n    u8g.setColorIndex(1); \r\n    \r\n    u8g.drawLine(12,18,12,26);\r\n    u8g.drawLine(12,20,14,20);\r\n    u8g.drawLine(12,23,14,23);\r\n    u8g.drawLine(12,26,14,26);\r\n    u8g.drawLine(12,17,14,17);\r\n\r\n    u8g.drawLine(47, 17, 47,26);\r\n    u8g.drawLine(45,20,46,20);\r\n    u8g.drawLine(45,23,46,23);\r\n    u8g.drawLine(45,26,46,26);  \r\n    u8g.drawLine(45,17,46,17);\r\n\r\n    u8g.setPrintPos(49,25);\r\n    u8g.print(i*2+322);\r\n  \r\n    keisya_Hline(31,18,28,21,44-i*2);\r\n    keisya_Hline(31,18,25,24,44-i*2);\r\n    keisya_Hline(31,18,28,27,44-i*2);\r\n    keisya_Hline(31,18,22,30,44-i*2);\r\n    \r\n  } \r\n    while ( u8g.nextPage() );\r\n  delay(50);\r\n}\r\n\r\n \/\/-------------------\r\n for(int i=0;i&lt;50;i++){\r\n    u8g.firstPage();\r\n  do {\r\n   u8g.drawFrame(0, 0, 60, 32);\r\n   u8g.drawBox(0, 0, 60, 17);\r\n\r\n   \/\/---------------\u4e0a\r\n    u8g.setColorIndex(0);  \r\n    u8g.drawLine(12, 7, 12, 17);\r\n\r\n    u8g.drawStr( 4,11, \"15\");\r\n  \r\n    u8g.drawLine(12,7,14,7);\r\n    u8g.drawLine(12,11,14,11);\r\n    u8g.drawLine(12,14,14,14);\r\n    \r\n    u8g.setPrintPos(49,11);\r\n    u8g.print(i*4+414);  \r\n   \r\n    u8g.drawLine(47, 7, 47,17);\r\n    u8g.drawLine(45,7,46,7);\r\n    u8g.drawLine(45,11,46,11);\r\n    u8g.drawLine(45,14,46,14);\r\n\r\n   u8g.drawLine(22,4,39,4);\r\n   u8g.drawStr( 14, 1, \"30\");\r\n   u8g.drawLine(28,7,34,7);\r\n   u8g.drawLine(25,10,36,10);\r\n   u8g.drawStr( 18, 7, \"25\");\r\n   u8g.drawLine(28,13,34,13);  \r\n\r\n\r\n   \/\/--------------\u4e0b\r\n    u8g.setColorIndex(1); \r\n    \r\n    u8g.drawLine(12,18,12,26);\r\n    u8g.drawLine(12,20,14,20);\r\n    u8g.drawLine(12,23,14,23);\r\n    u8g.drawLine(12,26,14,26);\r\n    u8g.drawLine(12,17,14,17);\r\n\r\n    u8g.drawLine(47, 17, 47,26);\r\n    u8g.drawLine(45,20,46,20);\r\n    u8g.drawLine(45,23,46,23);\r\n    u8g.drawLine(45,26,46,26);  \r\n    u8g.drawLine(45,17,46,17);\r\n    \r\n    u8g.drawLine(28,21,34,21); \r\n    u8g.drawStr( 18, 21, \"15\");\r\n    u8g.drawLine(25,24,36,24);\r\n    u8g.drawLine(28,27,34,27);\r\n    u8g.drawLine(22,30,39,30);\r\n\r\n    u8g.setPrintPos(49,25);\r\n    u8g.print(i*2+362);  \r\n\r\n     } while ( u8g.nextPage() );\r\ndelay(50);\r\n }\r\n}\r\n\r\n\/\/-----------\u5175\u5668\u753b\u9762-------------------------------------------------------\r\nvoid wepon_setup(){\r\n      AMM();\r\n      delay(1500);\r\n      UUM_7();\r\n      delay(1500);\r\n      gun();\r\n}\r\n\r\nvoid wepon(){\r\n   u8g.drawLine(25, 5, 25, 9);\r\n   u8g.drawLine(34, 5, 34, 9);\r\n   u8g.drawLine(25, 9, 0, 20);\r\n   u8g.drawLine(34, 9, 59, 20);\r\n}\r\n\r\nvoid shoot_AMM(){\r\n  AMM();\r\n  delay(1000);\r\n  shoot(1);\r\n  \/\/shoot(2);\r\n  \/\/shoot(3);\r\n  \/\/shoot(4);\r\n  \/\/shoot(5);\r\n  \/\/shoot(6);\r\n}\r\n\r\n\r\nvoid shoot(int n){\r\n  \r\nfor(int i=0;i&lt;3;i++){ w_tenmetu(n);}\r\n delay(500);\r\n\r\nfor(int i=0;i&lt;14;i++){\r\n    u8g.firstPage();\r\n  do {\r\n   u8g.drawLine(25, 5, 25, 9);\r\n   u8g.drawLine(34, 5, 34, 9);\r\n   u8g.drawLine(25, 9, 0, 20);\r\n   u8g.drawLine(34, 9, 59, 20);\r\n   \r\n   if(n==1){\r\n    if(i&lt;5){\r\n   u8g.drawBox(6-i\/2, 14-i, 2, 9); \r\n   u8g.drawBox(7, 14-i, 2, 9); \r\n   u8g.drawBox(8+i\/2, 14-i, 2, 9); \r\n\r\n   u8g.drawBox(49-i\/2, 14-i, 2, 9);\r\n   u8g.drawBox(50, 14-i, 2, 9);\r\n   u8g.drawBox(51+i\/2, 14-i, 2, 9);\r\n   \r\n   u8g.drawStr( 0, 24, \"AMM-1 0    0\"); \r\n    }\r\n    if(i&gt;=5){\r\n   u8g.drawBox(4, 11-i, 2, 9); \r\n   u8g.drawBox(7, 11-i, 2, 9); \r\n   u8g.drawBox(10,11-i, 2, 9); \r\n\r\n   u8g.drawBox(47, 11-i, 2, 9);\r\n   u8g.drawBox(50, 11-i, 2, 9);\r\n   u8g.drawBox(53, 11-i, 2, 9);\r\n   \r\n   u8g.drawStr( 0, 24, \"AMM-1 0    0\");\r\n   } \r\n   }\r\n\r\n  }while ( u8g.nextPage() );\r\n   delay(40);  \r\n}\r\n\r\n for(int i=0;i&lt;7;i++){\r\n    u8g.firstPage();\r\n  do {\r\n   u8g.drawLine(25, 5, 25, 9);\r\n   u8g.drawLine(34, 5, 34, 9);\r\n   u8g.drawLine(25, 9, 0, 20);\r\n   u8g.drawLine(34, 9, 59, 20);\r\n\r\n   \r\n   if(n==1){\r\n   u8g.drawBox(4, 0, 2, 7-i); \r\n   u8g.drawBox(7, 0, 2, 7-i); \r\n   u8g.drawBox(10,0, 2, 7-i); \r\n\r\n   u8g.drawBox(47,0, 2, 7-i);\r\n   u8g.drawBox(50,0, 2, 7-i);\r\n   u8g.drawBox(53,0, 2, 7-i);\r\n   \r\n   u8g.drawStr( 0, 24, \"AMM-1 0    0\");\r\n   }\r\n\r\n  } while ( u8g.nextPage() );\r\ndelay(40);\r\n   }   \r\n    u8g.firstPage();\r\n  do {  \r\n   u8g.drawLine(25, 5, 25, 9);\r\n   u8g.drawLine(34, 5, 34, 9);\r\n   u8g.drawLine(25, 9, 0, 20);\r\n   u8g.drawLine(34, 9, 59, 20);\r\n   u8g.drawStr( 0, 24, \"AMM-1 0    0\");\r\n    u8g.setColorIndex(0); \r\n    u8g.drawLine(0, 0, 59, 0);\r\n    u8g.setColorIndex(1); \r\n  \r\n  } while ( u8g.nextPage() );\r\n}\r\n\r\n\r\nvoid w_tenmetu(int n){\r\n   u8g.firstPage();\r\n  do {\r\n  wepon();\r\n if(n==1){\r\n   u8g.drawBox(7, 14, 3, 9);\r\n   u8g.drawBox(50, 14, 3, 9);\r\n   u8g.setColorIndex(0); \r\n   u8g.drawBox(7, 14, 3, 9);\r\n   u8g.drawBox(50, 14, 3, 9);\r\n   u8g.setColorIndex(1); \r\n   u8g.drawLine(25, 9, 0, 20);\r\n   u8g.drawLine(34, 9, 59, 20);\r\n   u8g.drawStr( 0, 24, \"AMM-1 3    3\");\r\n }\r\n    \r\n  } while ( u8g.nextPage() );\r\ndelay(100);\r\n\r\n  u8g.firstPage();\r\n  do {\r\n    if(n==1){u8g.drawStr( 0, 24, \"AMM-1 3    3\");\r\n             u8g.drawBox(7, 14, 3, 9);\r\n             u8g.drawBox(50, 14, 3, 9); \r\n    }\r\n    if(n==2){u8g.drawStr( 0, 24, \"AMM-1 2    3\");\r\n             u8g.drawBox(7, 14, 3, 9);\r\n             u8g.drawBox(50, 14, 3, 9); \r\n   }\r\n    if(n==3){u8g.drawStr( 0, 24, \"AMM-1 2    2\");\r\n             u8g.drawBox(7, 14, 3, 9);\r\n             u8g.drawBox(50, 14, 3, 9); \r\n   }\r\n    if(n==4){u8g.drawStr( 0, 24, \"AMM-1 1    2\");\r\n             u8g.drawBox(7, 14, 3, 9);\r\n             u8g.drawBox(50, 14, 3, 9); \r\n   }\r\n    if(n==5){u8g.drawStr( 0, 24, \"AMM-1 1    1\");\r\n             u8g.drawBox(7, 14, 3, 9);\r\n             u8g.drawBox(50, 14, 3, 9); \r\n   }\r\n    if(n==6){u8g.drawStr( 0, 24, \"AMM-1 0    1\");\r\n             \/\/u8g.drawBox(7, 14, 3, 9);\r\n             u8g.drawBox(50, 14, 3, 9); \r\n   }\r\n\r\n\r\n    \r\n   wepon();\r\n     } while ( u8g.nextPage() );\r\ndelay(100);\r\n\r\n}\r\n\r\nvoid AMM(){\r\nu8g.firstPage();\r\n  do {  \r\n   u8g.drawLine(25, 5, 25, 9);\r\n   u8g.drawLine(34, 5, 34, 9);\r\n   u8g.drawLine(25, 9, 0, 20);\r\n   u8g.drawLine(34, 9, 59, 20);\r\n\r\n   u8g.drawBox(7, 14, 3, 9);\r\n   u8g.drawBox(50, 14, 3, 9); \r\n   \r\n   u8g.drawStr( 0, 24, \"AMM-1 3    3\");\r\n   u8g.drawStr( 0, 0, \"WEAPON SYSTEM\");\r\n     } while ( u8g.nextPage() );\r\n  \r\n}\r\n\r\n\r\nvoid gun(){\r\nu8g.firstPage();\r\n  do {  \r\n   u8g.drawLine(25, 5, 25, 9);\r\n   u8g.drawLine(34, 5, 34, 9);\r\n   u8g.drawLine(25, 9, 0, 20);\r\n   u8g.drawLine(34, 9, 59, 20);\r\n\r\n   u8g.drawBox(28, 12, 5, 10);\r\n   u8g.drawBox(29, 10, 3, 2);\r\n   \r\n  u8g.drawStr( 7, 24, \"GU-11  1350\");\r\n  u8g.drawStr( 0, 0, \"WEAPON SYSTEM\");\r\n     } while ( u8g.nextPage() );\r\n  \r\n}\r\n\r\nvoid UUM_7(){\r\nu8g.firstPage();\r\n  do {  \r\n   u8g.drawLine(25, 5, 25, 9);\r\n   u8g.drawLine(34, 5, 34, 9);\r\n   u8g.drawLine(25, 9, 0, 20);\r\n   u8g.drawLine(34, 9, 59, 20);\r\n   \r\n   u8g.drawBox(16, 10, 3, 9);\r\n   u8g.drawBox(41, 10, 3, 9);\r\n   u8g.drawStr( 0, 24, \"UUM-7  5    5\");\r\n   u8g.drawStr( 0, 0, \"WEAPON SYSTEM\");\r\n     } while ( u8g.nextPage() );\r\n  \r\n}\r\n\r\n\r\n\r\n\/\/------------------------\u8fce\u6483\u753b\u9762-------------------------------\r\n\r\nvoid ally(int i){\r\n\r\nu8g.drawTriangle(4, 1, 4, 5, 7, 3);\r\nu8g.drawHLine(4,2,i);\r\nu8g.drawHLine(4,4,i);\r\n\r\nu8g.drawTriangle(7, 4, 7, 8, 10, 6);\r\nu8g.drawHLine(7,5,i);\r\nu8g.drawHLine(7,7,i);\r\n\r\nu8g.drawTriangle(4, 7, 4, 11, 7, 9);\r\nu8g.drawHLine(4,8,i);\r\nu8g.drawHLine(4,10,i);\r\n\r\nu8g.drawTriangle(4, 14, 4, 18, 7, 16);\r\nu8g.drawHLine(4,15,i);\r\nu8g.drawHLine(4,17,i);\r\n\r\nu8g.drawTriangle(7, 17, 7, 21, 10, 19);\r\nu8g.drawHLine(7,18,i);\r\nu8g.drawHLine(7,20,i);\r\n\r\nu8g.drawTriangle(4, 20, 4, 24, 7, 22);\r\nu8g.drawHLine(4,21,i);\r\nu8g.drawHLine(4,23,i);\r\n}\r\n\r\nvoid enemy01_exp(int i){\r\nu8g.drawCircle(34, 2, 1+i);\r\nu8g.drawLine(36, 2, 59, 1);\r\n\r\nu8g.drawCircle(32, 12, 1+i);\r\nu8g.drawLine(34, 12, 59,12);\r\n\r\nu8g.drawCircle(34, 15, 1+i);\r\nu8g.drawLine(36, 15, 59, 15);\r\n\r\nu8g.drawCircle(35, 20, 1+i);\r\nu8g.drawLine(37, 20, 59, 20);\r\n\r\nu8g.drawCircle(37, 24, 1+i);\r\nu8g.drawLine(39, 24, 59, 24);\r\n\r\n  }\r\n\r\n  \r\nvoid enemy01(int i){\r\nu8g.drawCircle(53-i, 2, 1);\r\nu8g.drawLine(55-i, 2, 59, 1);\r\n\r\n\/\/u8g.drawCircle(55-i, 6, 1);\r\n\/\/u8g.drawLine(57-i, 6, 59, 6);\r\n\r\n\/\/u8g.drawCircle(54-i, 9, 1);\r\n\/\/u8g.drawLine(56-i, 9, 59, 9);\r\n\r\nu8g.drawCircle(51-i, 12, 1);\r\nu8g.drawLine(53-i, 12, 59,12);\r\n\r\nu8g.drawCircle(53-i, 15, 1);\r\nu8g.drawLine(55-i, 15, 59, 15);\r\n\r\nu8g.drawCircle(53-i, 20, 1);\r\nu8g.drawLine(55-i, 20, 59, 20);\r\n\r\nu8g.drawCircle(55-i, 24, 1);\r\nu8g.drawLine(57-i, 24, 59, 24);\r\n}\r\n  \r\nvoid enemy02(int i){\r\n\/\/u8g.drawCircle(52-i, 4, 1);\r\n\/\/u8g.drawLine(54-i, 4, 59, 4);\r\n\r\nu8g.drawCircle(51-i, 6, 1);\r\nu8g.drawLine(53-i, 6, 59, 6);\r\n\r\nu8g.drawCircle(57-i, 9, 1);\r\nu8g.drawLine(59-i, 9, 59, 9);\r\n\r\nu8g.drawCircle(57-i, 14, 1);\r\nu8g.drawLine(59-i, 14, 59,14);\r\n\r\nu8g.drawCircle(56-i, 18, 1);\r\nu8g.drawLine(58-i, 18, 59, 18);\r\n\r\nu8g.drawCircle(53-i, 22, 1);\r\nu8g.drawLine(55-i, 22, 59, 22);\r\n  }\r\n  \r\n\r\nvoid geigeki(int t){\r\nfor(int i=0;i&lt;35;i++){\r\n  u8g.firstPage();\r\n  do {\r\n    u8g.drawFrame(0, 0, 60, 32);\r\n    u8g.drawLine(35, 0, 35, 24);\r\n    \r\n    if(i&gt;25){\r\n    u8g.drawStr( 3, 25, \"ENGAGE 00\");\r\n    u8g.setPrintPos(39,25);\r\n    u8g.print(35-i);\r\n    }\r\n    else{\r\n    u8g.drawStr( 3, 25, \"ENGAGE 0\");\r\n    u8g.setPrintPos(35,25);\r\n    u8g.print(35-i);\r\n    }\r\n    \r\n    ally(i);\r\n    enemy01(i\/2);\r\n    enemy02(i\/2);\r\n  }\r\n   while ( u8g.nextPage() );\r\n  delay(t);\r\n}\r\nfor(int i=0;i&lt;25;i++){\r\n  u8g.firstPage();\r\n  do {\r\n    u8g.drawFrame(0, 0, 60, 32);\r\n    u8g.drawLine(35, 0, 35, 24);\r\n    u8g.drawStr( 3, 25, \"ENGAGE 000\");\r\n     \r\n    ally(0);\r\n    if(i&lt;4){enemy01_exp(i);}\r\n    enemy02((i+35)\/2); \r\n  }\r\n   while ( u8g.nextPage() );\r\ndelay(t);\r\n}\r\n\r\n}\r\n\r\n\r\n\/\/----------------------\u30ec\u30fc\u30c0\u30fc\u753b\u9762--------------------------------------\r\nvoid rader01(){\r\n  for(int i=0;i&lt;60;i++){\r\n u8g.firstPage();\r\n  do {\r\n    \/\/u8g.drawTriangle(39, 21,42 ,23, 41, 18);\r\n    \/\/u8g.drawTriangle(50, 25,53 ,27, 52,22 );\r\n    \r\n    u8g.drawCircle(45, 32, 5);\r\n    u8g.drawCircle(45, 32, 13);\r\n    u8g.drawCircle(45, 32, 21);\r\n    u8g.drawCircle(45, 32, 29);\r\n    u8g.drawLine(45, 0, 45, 31);\r\n    u8g.drawLine(25, 0, 45, 31);\r\n    u8g.drawLine(65, 0, 45, 31);\r\n\r\n    if(i&gt;=45){u8g.drawLine(45,32,90-(i-30)*2, 0);}\r\n         else {if(i&gt;=30){u8g.drawLine(45,32,30+(i-30)*2, 0);}\r\n              else {if(i&gt;=15){u8g.drawLine(45,32,90-i*2, 0);}\r\n                   else{ u8g.drawLine(45,32,30+i*2, 0);}\r\n              }\r\n              }     \r\n  \/\/------------\u53f3\u6575---------\r\n   \/\/ u8g.drawBox(58-i\/6,2+i\/3,3,3);\r\n    \/\/u8g.drawBox(47-i\/6,2+i\/3,3,3);\r\n    \r\n    u8g.setColorIndex(0); \r\n    u8g.drawBox(0, 0, 30, 32);\r\n    u8g.setColorIndex(1); \r\n    \/\/-----------\u30d5\u30ec\u30fc\u30e0----------\r\n    \r\n    u8g.drawLine(30, 0, 30, 31);\r\n    u8g.drawLine(31, 0, 31, 31);\r\n    u8g.drawLine(32, 0, 32, 31);\r\n    u8g.drawFrame(0, 0,60, 32);\r\n\r\n   \/\/ -------\u5de6\u30ec\u30fc\u30c0\u30fc-----------\r\n    u8g.drawCircle(15, 16, 13);\r\n    u8g.drawCircle(15, 16, 6);\r\n    u8g.drawPixel(15,16);\r\n    u8g.drawLine(0, 31, 17, 8);\r\n    u8g.drawLine(10,31, 16,18);\r\n\r\n    \r\n    u8g.drawBox(2,i\/19,2,2);\r\n    u8g.drawBox(18,2+i\/19,2,2);\r\n    u8g.drawBox(24,1+i\/19,2,2);\r\n    u8g.drawBox(15,3+i\/19,2,2);\r\n    u8g.drawBox(28,2+i\/19,2,2);\r\n    u8g.drawBox(6,1+i\/19,2,2);\r\n\r\n  } while ( u8g.nextPage() );\r\ndelay(200);\r\n  }\r\n  \r\n}\r\n\/\/----------------------------------------------------------\r\nvoid rader02(){\r\n  for(int i=0;i&lt;60;i++){\r\n u8g.firstPage();\r\n  do {\r\n    \/\/u8g.drawTriangle(39, 21,42 ,23, 41, 18);\r\n    \/\/u8g.drawTriangle(50, 25,53 ,27, 52,22 );\r\n    \r\n    u8g.drawCircle(45, 32, 5);\r\n    u8g.drawCircle(45, 32, 13);\r\n    u8g.drawCircle(45, 32, 21);\r\n    u8g.drawCircle(45, 32, 29);\r\n    u8g.drawLine(45, 0, 45, 31);\r\n    u8g.drawLine(25, 0, 45, 31);\r\n    u8g.drawLine(65, 0, 45, 31);\r\n\r\n    if(i&gt;=45){u8g.drawLine(45,32,90-(i-30)*2, 0);}\r\n         else {if(i&gt;=30){u8g.drawLine(45,32,30+(i-30)*2, 0);}\r\n              else {if(i&gt;=15){u8g.drawLine(45,32,90-i*2, 0);}\r\n                   else{ u8g.drawLine(45,32,30+i*2, 0);}\r\n              }\r\n              }     \r\n  \/\/------------\u53f3\u6575---------\r\n    u8g.drawBox(36,2+i\/7,3,3);\r\n    u8g.drawBox(48,1+i\/7,3,3);\r\n    u8g.drawBox(54,1+i\/7,3,3);\r\n    \/\/u8g.drawBox(47-i\/6,2+i\/3,3,3);\r\n    \r\n    u8g.setColorIndex(0); \r\n    u8g.drawBox(0, 0, 30, 32);\r\n    u8g.setColorIndex(1); \r\n    \/\/-----------\u30d5\u30ec\u30fc\u30e0----------\r\n    \r\n    u8g.drawLine(30, 0, 30, 31);\r\n    u8g.drawLine(31, 0, 31, 31);\r\n    u8g.drawLine(32, 0, 32, 31);\r\n    u8g.drawFrame(0, 0,60, 32);\r\n\r\n   \/\/ -------\u5de6\u30ec\u30fc\u30c0\u30fc-----------\r\n    u8g.drawCircle(15, 16, 13);\r\n    u8g.drawCircle(15, 16, 6);\r\n    u8g.drawPixel(15,16);\r\n    u8g.drawLine(0, 31, 17, 8);\r\n    u8g.drawLine(10,31, 16,18);\r\n\r\n       \r\n    u8g.drawBox(18,7+i\/19,2,2);\r\n    u8g.drawBox(24,6+i\/19,2,2);\r\n    u8g.drawBox(6,6+i\/19,2,2);\r\n\r\n  } while ( u8g.nextPage() );\r\ndelay(200);\r\n  }\r\n  \r\n}\r\n\r\nvoid rader_AMM(){\r\n for(int i=0;i&lt;25;i++){\r\n   u8g.firstPage();\r\n  do {\r\n    if(i&gt;0 &amp;&amp; i&lt;5){\r\n    u8g.drawStr( 34, 2, \"REGALT\");\r\n    }\r\n    \r\n    if(i&gt;=5 &amp;&amp; i&lt;10){\r\n    u8g.drawStr( 34, 2, \"REGALT\");\r\n    u8g.drawStr( 34, 10, \"AMM-1\");\r\n    u8g.drawStr( 34, 16, \"RMS-1\");\r\n    u8g.drawStr( 34, 22, \"GU-11\"); \r\n  }\r\n   if(i==10||i==12||i==14){\r\n    u8g.drawStr( 34, 2, \"REGALT\");\r\n    \/\/u8g.drawStr( 34, 10, \"AMM-1\");\r\n    u8g.drawStr( 34, 16, \"RMS-1\");\r\n    u8g.drawStr( 34, 22, \"GU-11\"); \r\n   }\r\n   if(i==11||i==13||i==15){\r\n    u8g.drawStr( 34, 2, \"REGALT\");\r\n    u8g.drawStr( 34, 10, \"AMM-1\");\r\n    u8g.drawStr( 34, 16, \"RMS-1\");\r\n    u8g.drawStr( 34, 22, \"GU-11\"); \r\n   }\r\n\r\n  if(i&gt;=16 &amp;&amp; i&lt;19){\r\n    u8g.drawStr( 34, 2, \"REGALT\");\r\n    u8g.drawStr( 34, 10, \"AMM-1\");\r\n    u8g.drawStr( 34, 16, \"RMS-1\");\r\n    u8g.drawStr( 34, 22, \"GU-11\"); \r\n  }\r\n\r\n  if(i&gt;=19){\r\n    u8g.drawStr( 34, 2, \"REGALT\");\r\n    u8g.drawStr( 34, 10, \"AMM-1\");\r\n    \/\/u8g.drawStr( 34, 16, \"RMS-1\");\r\n    \/\/u8g.drawStr( 34, 22, \"GU-11\"); \r\n  }\r\n\r\n  \r\n\r\n    \/\/-----------\u30d5\u30ec\u30fc\u30e0----------\r\n    \r\n    u8g.drawLine(30, 0, 30, 31);\r\n    u8g.drawLine(31, 0, 31, 31);\r\n    u8g.drawLine(32, 0, 32, 31);\r\n    u8g.drawFrame(0, 0,60, 32);\r\n\r\n\r\n    \r\n   \/\/ -------\u5de6\u30ec\u30fc\u30c0\u30fc-----------\r\n    u8g.drawCircle(15, 16, 13);\r\n    u8g.drawCircle(15, 16, 6);\r\n    u8g.drawPixel(15,16);\r\n    u8g.drawLine(0, 31, 17, 8);\r\n    u8g.drawLine(10,31, 16,18);\r\n    \r\n    u8g.drawBox(2,3+i\/19,2,2);\r\n    u8g.drawBox(18,5+i\/19,2,2);\r\n    u8g.drawBox(24,4+i\/19,2,2);\r\n    u8g.drawBox(15,6+i\/19,2,2);\r\n    u8g.drawBox(28,5+i\/19,2,2);\r\n    u8g.drawBox(6,4+i\/19,2,2);\r\n\r\n} while ( u8g.nextPage() );\r\ndelay(200);\r\n }\r\n}\r\nvoid rader_GU11(){\r\n for(int i=0;i&lt;25;i++){\r\n   u8g.firstPage();\r\n  do {\r\n    \/\/u8g.drawTriangle(39, 21,42 ,23, 41, 18);\r\n    \/\/u8g.drawTriangle(50, 25,53 ,27, 52,22 );\r\n    \r\n    u8g.drawCircle(45, 32, 5);\r\n    u8g.drawCircle(45, 32, 13);\r\n    u8g.drawCircle(45, 32, 21);\r\n    u8g.drawCircle(45, 32, 29);\r\n    u8g.drawLine(45, 0, 45, 31);\r\n    u8g.drawLine(25, 0, 45, 31);\r\n    u8g.drawLine(65, 0, 45, 31);\r\n\r\n    if(i&gt;=45){u8g.drawLine(45,32,90-(i-30)*2, 0);}\r\n         else {if(i&gt;=30){u8g.drawLine(45,32,30+(i-30)*2, 0);}\r\n              else {if(i&gt;=15){u8g.drawLine(45,32,90-i*2, 0);}\r\n                   else{ u8g.drawLine(45,32,30+i*2, 0);}\r\n              }\r\n              }     \r\n  \/\/------------\u53f3\u6575---------\r\n    u8g.drawBox(36,10+i\/7,3,3);\r\n    u8g.drawBox(48,11+i\/7,3,3);\r\n    u8g.drawBox(54,9+i\/7,3,3);\r\n   \r\n    \r\n    u8g.setColorIndex(0); \r\n    u8g.drawBox(0, 0, 30, 32);\r\n    u8g.setColorIndex(1); \r\n\/\/--------------------------\r\n    u8g.setColorIndex(1);    \r\n    if(i&gt;0 &amp;&amp; i&lt;5){\r\n    u8g.drawStr( 3, 2, \"REGALT\");\r\n    }\r\n    \r\n    if(i&gt;=5 &amp;&amp; i&lt;10){\r\n    u8g.drawStr( 3, 2, \"REGALT\");\r\n    \/\/u8g.drawStr( 3, 10, \"AMM-1\");\r\n    u8g.drawStr( 3, 16, \"RMS-1\");\r\n    u8g.drawStr( 3, 22, \"GU-11\"); \r\n  }\r\n   if(i==10||i==12||i==14){\r\n    u8g.drawStr( 3, 2, \"REGALT\");\r\n    \/\/u8g.drawStr( 3, 10, \"AMM-1\");\r\n    u8g.drawStr( 3, 16, \"RMS-1\");\r\n    \/\/u8g.drawStr( 3, 22, \"GU-11\"); \r\n   }\r\n   if(i==11||i==13||i==15){\r\n    u8g.drawStr( 3, 2, \"REGALT\");\r\n    \/\/u8g.drawStr( 3, 10, \"AMM-1\");\r\n    u8g.drawStr( 3, 16, \"RMS-1\");\r\n    u8g.drawStr( 3, 22, \"GU-11\"); \r\n   }\r\n\r\n  if(i&gt;=16 &amp;&amp; i&lt;19){\r\n    u8g.drawStr( 3, 2, \"REGALT\");\r\n    \/\/u8g.drawStr( 3, 10, \"AMM-1\");\r\n    u8g.drawStr( 3, 16, \"RMS-1\");\r\n    u8g.drawStr( 3, 22, \"GU-11\"); \r\n  }\r\n\r\n  if(i&gt;=19){\r\n    u8g.drawStr( 3, 2, \"REGALT\");\r\n    \/\/u8g.drawStr( 3, 10, \"AMM-1\");\r\n    \/\/u8g.drawStr( 3, 16, \"RMS-1\");\r\n    u8g.drawStr( 3, 22, \"GU-11\"); \r\n  }\r\n\r\n  \r\n\r\n    \/\/-----------\u30d5\u30ec\u30fc\u30e0----------\r\n    \r\n    u8g.drawLine(30, 0, 30, 31);\r\n    u8g.drawLine(31, 0, 31, 31);\r\n    u8g.drawLine(32, 0, 32, 31);\r\n    u8g.drawFrame(0, 0,60, 32);\r\n\r\n} while ( u8g.nextPage() );\r\ndelay(200);\r\n }\r\n}\r\n\r\nvoid setup(void) {\r\n   Serial.begin (9600);\r\n  u8g_prepare();\r\n \r\n  black(3000);\r\n  flash();\r\n  mark(2000);\r\n  start_up(150); \r\n  take_off();\r\n  attitude();\r\n  }\r\n\r\nvoid loop(void) {\r\n  \/\/test();\r\n  rader01();\r\n  rader_AMM();\r\n  shoot_AMM();\r\n  geigeki(300);\r\n  rader02();\r\n  rader_GU11();\r\n  gun();\r\n  delay(1500);\r\n  dog_f();\r\n  \/\/delay(2000);\r\n\r\n \/\/UUM_7();\r\n\r\n}<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3061\u3087\u3063\u3068\u7c60\u3063\u3066\u307e\u3057\u305f\uff57\u30d0\u30eb\u30ad\u30ea\u30fc\u306e\u30b3\u30f3\u30bd\u30fc\u30eb\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u4e00\u6bb5\u843d\u3068\u3057\u307e\u3057\u305f\u3002 \u3068\u308a\u3042\u3048\u305a\u3053\u3093\u306a\u611f\u3058\u306b\u3057\u307e\u3057\u305f\uff3e\uff3e\uff12\u5206\u534a\u4f4d\u3042\u308a\u307e\u3059\uff3e\uff3e\uff1b \u6700\u5f8c\u306f\u30d5\u30a1\u30df\u30b3\u30f3\u306e\u5b89\u7269\u30b2\u30fc\u30e0\u306e\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u304c\uff57 \u5b9f\u969b\u306e\u822a\u7a7a\u6a5f\u3084\u30d0\u30eb\u30ad\u30ea\u30fc\u3068\u3057\u3066<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"\u30d6\u30ed\u30b0\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002\r\nVF-1\u3000VALKYRIE \u30d0\u30eb\u30ad\u30ea\u30fc06\u3000\u30b3\u30f3\u30bd\u30fc\u30eb\u306e\u30d7\u30ed\u30b0\u30e9\u30e0","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[290,226],"tags":[],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/smile-dental-clinic.info\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/10351"}],"collection":[{"href":"https:\/\/smile-dental-clinic.info\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smile-dental-clinic.info\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smile-dental-clinic.info\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smile-dental-clinic.info\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10351"}],"version-history":[{"count":21,"href":"https:\/\/smile-dental-clinic.info\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/10351\/revisions"}],"predecessor-version":[{"id":10378,"href":"https:\/\/smile-dental-clinic.info\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/10351\/revisions\/10378"}],"wp:attachment":[{"href":"https:\/\/smile-dental-clinic.info\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smile-dental-clinic.info\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smile-dental-clinic.info\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}