{"id":4315,"date":"2020-05-24T09:52:37","date_gmt":"2020-05-24T00:52:37","guid":{"rendered":"http:\/\/kats-eye.net\/info\/?p=4315"},"modified":"2020-05-24T09:52:39","modified_gmt":"2020-05-24T00:52:39","slug":"raspi4-7seg","status":"publish","type":"post","link":"https:\/\/kats-eye.net\/info\/2020\/05\/24\/raspi4-7seg\/","title":{"rendered":"\u30e9\u30ba\u30d1\u30a4\uff14 \u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\uff17\u30bb\u30b0\uff2c\uff25\uff24\u8868\u793a"},"content":{"rendered":"\n<h2 class=\"has-text-color\" style=\"color:#0000ff\">\uff17\u30bb\u30b0\u30e1\u30f3\u30c8 LED\u8868\u793a<\/h2>\n\n\n\n<p>\u3000\u4eca\u56de\u306f\u3001Strawberry Linux\u793e\u306e \uff17\u30bb\u30b0\u30e1\u30f3\u30c8\uff2c\uff25\uff24\u8868\u793a\u5668\u306b\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u3067\u8868\u793a\u5185\u5bb9\uff08\u30a2\u30b9\u30ad\u30fc\u30b3\u30fc\u30c9\uff09\u3092\u9001\u4fe1\u3057\u3001\u9023\u7d9a\u7684\u306b\u8868\u793a\u3092\u5207\u308a\u66ff\u3048\u308b\u51e6\u7406\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<br>\u3000\u3053\u306e\u8868\u793a\u5668\u9078\u5b9a\u7406\u7531\u306f\u3001\u6570\u5b57\u8a8d\u8b58\u306e\u6700\u7d42\u76ee\u7684\u3067\u3042\u308b\u8868\u793a\u5668\u3068\u30b5\u30a4\u30ba\u30fb\u6841\u6570\u7b49\u304c\u8fd1\u3044\u3053\u3068\u3002\u30b3\u30cd\u30af\u30bf\uff0cLED\u7b49\u3092\u9664\u304d\u3001\u304a\u304a\u3088\u305d\u306f\u3093\u3060\u4ed8\u3051\u304c\u5b8c\u4e86\u3057\u3066\u3044\u308b\u3053\u3068\u306a\u3069\u3067\u3059\u3002<br>\u3000\u30e9\u30ba\u30d1\u30a4\u306fGPIO\u30d4\u30f3\u7d4c\u7531\u3067\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u51fa\u6765\u308b\u306e\u3060\u3068\u601d\u3044\u307e\u3059\u304c\u3001\u4eca\u56de\u306f\u540c\u3058\u304f Strawberry Linux\u793e \u306e \u300c\uff26\uff34\uff12\uff13\uff12\uff32\uff38\u300d USB\u30b7\u30ea\u30a2\u30eb\u5909\u63db\u30e2\u30b8\u30e5\u30fc\u30eb\u3092\u4f7f\u7528\u3057\u3066\u3001USB\u30dd\u30fc\u30c8\u3092\u4ecb\u3057\u3066\u901a\u4fe1\u3092\u884c\u3063\u3066\u3044\u307e\u3059\u3002\u3053\u308c\u306f\u3001Windows PC \u304b\u3089\u3082\u4f7f\u7528\u3067\u304d\u308b\u69d8\u306b\u3059\u308b\u305f\u3081\u3067\u3059\u3002<br>\u3000\u6b21\u306e\u5199\u771f\u304c\u8868\u793a\u5668\uff08\u53f3\uff09\u3068\u30b7\u30ea\u30a2\u30eb\u5909\u63db\u30e2\u30b8\u30e5\u30fc\u30eb\uff08\u5de6\uff09\u3067\u3059\u3002\u30b7\u30ea\u30a2\u30eb\u5909\u63db\u30e2\u30b8\u30e5\u30fc\u30eb\u306eUSB\u30dd\u30fc\u30c8\u304b\u3089\u3001\u30e9\u30ba\u30d1\u30a4\u3001\u3082\u3057\u304f\u306f\u30d1\u30bd\u30b3\u30f3\u306bUSB\u30b1\u30fc\u30d6\u30eb\u3067\u63a5\u7d9a\u3057\u307e\u3059\u3002\u8868\u793a\u5668\u3068\u5909\u63db\u30e2\u30b8\u30e5\u30fc\u30eb\u9593\u63a5\u7d9a\u306f\u3001\u624b\u6301\u3061\u30d4\u30f3\u30bd\u30b1\u30c3\u30c8(2X5)\u3092\u4f7f\u3044\u307e\u3057\u305f\u3002\u914d\u7dda\u306f\u8868\u793a\u5668\u8aac\u660e\u66f8\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u7701\u7565\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"797\" height=\"239\" src=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/002-3.png\" alt=\"\" class=\"wp-image-4320\" srcset=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/002-3.png 797w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/002-3-300x90.png 300w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/002-3-768x230.png 768w\" sizes=\"(max-width: 797px) 100vw, 797px\" \/><\/figure>\n\n\n\n<h2 class=\"has-text-color\" style=\"color:#0000ff\">\u30e9\u30ba\u30d1\u30a4\u3068USB\u63a5\u7d9a<\/h2>\n\n\n\n<p>\u3000Window\u3068\u63a5\u7d9a\u3059\u308b\u6642\u306f\u3001\u30c9\u30e9\u30a4\u30d0\u30fc\u3092\u5225\u9014\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3057\u305f\u304c\u3001Rasbian \u3067\u306f\u4e0d\u8981\u306e\u69d8\u3067\u3059\u3002\u63a5\u7d9a\u524d\u5f8c\u306b \u201c lsusb \u201d \u30b3\u30de\u30f3\u30c9\u3067\u63a5\u7d9a\u72b6\u6cc1\u3092\u78ba\u8a8d\u3059\u308b\u3068\u3001\u63a5\u7d9a\u5f8c\u306b\u8d64\u67a0\u90e8\u304c\u8ffd\u52a0\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"926\" height=\"396\" src=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/006-1.png\" alt=\"\" class=\"wp-image-4324\" srcset=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/006-1.png 926w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/006-1-300x128.png 300w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/006-1-768x328.png 768w\" sizes=\"(max-width: 926px) 100vw, 926px\" \/><\/figure>\n\n\n\n<p>\u3000\u201c\/dev\/ttyUSB0\u201d \u3082\u8ffd\u52a0\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3053\u308c\u3092\u3001python \u3067\u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u3092\u958b\u304f\u6642\u306e\u30dd\u30fc\u30c8\u756a\u53f7\u3068\u3057\u3066\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"859\" height=\"474\" src=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/007-1.png\" alt=\"\" class=\"wp-image-4326\" srcset=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/007-1.png 859w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/007-1-300x166.png 300w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/007-1-768x424.png 768w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/007-1-672x372.png 672w\" sizes=\"(max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<p>\u3000\u201c sudo apt-get install python-serial \u201d \u30b3\u30de\u30f3\u30c9\u3067\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002\u65e2\u306b\u5165\u3063\u3066\u3044\u308b\u3068\u306e\u3053\u3068\u3067\u3059\u3002\u3044\u3064\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u306e\u304b\u8a18\u61b6\u306b\u3042\u308a\u307e\u305b\u3093\u304c\u30fb\u30fb\u30fb\uff1f<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"577\" height=\"95\" src=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/008-1.png\" alt=\"\" class=\"wp-image-4327\" srcset=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/008-1.png 577w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/008-1-300x49.png 300w\" sizes=\"(max-width: 577px) 100vw, 577px\" \/><\/figure>\n\n\n\n<h2 class=\"has-text-color\" style=\"color:#0000ff\">\u30d7\u30ed\u30b0\u30e9\u30e0\uff08python\uff09<\/h2>\n\n\n\n<p>\u3000\u6b21\u306e python \u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u8868\u793a\u5668\u3092\u5168\u70b9\u706f\uff0f\u5168\u6d88\u706f\u3092\u6570\u56de\u7e70\u308a\u8fd4\u3057\u305f\u5f8c\u3001\u8868\u793a\u5185\u5bb9\u5909\u66f4\u3092\u6570\u56de\u884c\u3046\u3082\u306e\u3067\u3059\u3002\u6570\u5b57\uff0c\u30c9\u30c3\u30c8\uff0c\u4e00\u90e8\u306e\u30a2\u30eb\u30d5\u30a1\u30d9\u30c3\u30c8\u304c\u8868\u793a\u53ef\u80fd\u3067\u3059\u3002<br>\u3000\u5148\u307b\u3069\u78ba\u8a8d\u3057\u305f\u30dd\u30fc\u30c8\u756a\u53f7  \u201c\/dev\/ttyUSB0\u201d  \u3092\u6307\u5b9a\u3057\u3001 \u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u30dd\u30fc\u30c8\u3092\u958b\u3044\u3066\u3044\u307e\u3059\u3002\uff08\u884c\u756a\uff15\uff09<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import serial\nimport time\n\n# \u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u3092\u958b\u304f\nser = serial.Serial(\"\/dev\/ttyUSB0\",9600)\n\n# \u70b9\u6ec5\u8868\u793a\nnum = 0\nwhile num &lt; 11 :\n    if num % 2 == 1 :\n        ser.write(b\"8.8.8.8.8.8.8.8.\\r\")\n    else :\n        ser.write(b\"\\r\")\n    num += 1\n    time.sleep(0.5)\n\n# \u6570\u5b57\u5909\u66f4\u51e6\u7406\nnum = 0\nwhile num &lt; 11 :\n    chr_cnt = 0\n    while chr_cnt &lt; 8 :\n        dsp_n = (chr_cnt + num) % 10\n        ser.write(bytes(str(dsp_n),'UTF-8'))\n        chr_cnt += 1\n    ser.write(b\"\\r\")\n    num += 1\n    time.sleep(0.5)\n\n# \u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u9589\u3058\u308b\nser.close\nprint(\"Program END\")<\/code><\/pre>\n\n\n\n<p>\u3000\u8868\u793a\u72b6\u6cc1\uff08\u52d5\u753b\uff09\u3067\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video controls src=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/20200523_7seg.mp4\"><\/video><\/figure>\n\n\n\n<p>\u3000\u3000<\/p>\n\n\n\n<h2 class=\"has-text-color\" style=\"color:#0000ff\">Windows \uff26\uff34\uff12\uff13\uff12\uff32\uff38  \u30c9\u30e9\u30a4\u30d0\u30fc<\/h2>\n\n\n\n<p>\u3000Windows\u30d1\u30bd\u30b3\u30f3\u3067\u300cFT232RX\u300d\u3092\u4f7f\u3046\u5834\u5408\u3001\u30c9\u30e9\u30a4\u30d0\u30fc\u304c\u306a\u304f\u3001\u5229\u7528\u3067\u304d\u306a\u3044\u3053\u3068\u304c\u3042\u308a\u307e\u3057\u305f\u3002\u8a18\u61b6\u306b\u57fa\u3065\u3044\u3066\u3001\u305d\u306e\u5834\u5408\u306e\u8a2d\u5b9a\u65b9\u6cd5\u3092\u8a18\u8f09\u3057\u307e\u3059\u3002<br>\u3000\u4e0b\u8a18\u3088\u308a\u3001\u79c1\u306e\u5834\u5408Win64\u30c9\u30e9\u30a4\u30d0\u30fc\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002<br>\u3000<a href=\"https:\/\/www.ftdichip.com\/Drivers\/VCP.htm\">https:\/\/www.ftdichip.com\/Drivers\/VCP.htm<\/a> <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"470\" src=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/302-1024x470.png\" alt=\"\" class=\"wp-image-4345\" srcset=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/302-1024x470.png 1024w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/302-300x138.png 300w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/302-768x353.png 768w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/302.png 1524w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u3000\u5bfe\u8c61\u30c7\u30d0\u30a4\u30b9\u3092\u53f3\u30af\u30ea\u30c3\u30af\u3002\u300c\u30c9\u30e9\u30a4\u30d0\u30fc\u66f4\u65b0\u300d\u9078\u629e\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img loading=\"lazy\" width=\"300\" height=\"300\" src=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/305-300x300.png\" alt=\"\" class=\"wp-image-4346\" srcset=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/305-300x300.png 300w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/305-150x150.png 150w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/305-120x120.png 120w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/305.png 436w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure>\n\n\n\n<p>\u3000\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u3092\u53c2\u7167\u3057\u30c9\u30e9\u30a4\u30d0\u30fc\u691c\u7d22\u3092\u9078\u629e\u3057\u307e\u3059\u3002<br>\u3000\u30d5\u30a9\u30eb\u30c0\u30fc\u9078\u629e\u30c0\u30a4\u30a2\u30ed\u30b0\u304c\u8868\u793a\u3055\u308c\u308b\u306e\u3067\u3001\u30c9\u30e9\u30a4\u30d0\u30fc\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u5148\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u9078\u629e\u3057\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img loading=\"lazy\" width=\"300\" height=\"224\" src=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/304-300x224.png\" alt=\"\" class=\"wp-image-4347\" srcset=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/304-300x224.png 300w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/304-768x574.png 768w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/304.png 931w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"has-text-color\" style=\"color:#0000ff\">Windows \u306e python \u3067\u52d5\u304b\u3059\u3000<\/h2>\n\n\n\n<p>\u3000Windows\u306epython \u3067\u52d5\u304b\u3059\u65b9\u6cd5\u3092\u78ba\u8a8d\u3057\u3066\u3044\u307e\u3059\u3002<br>\u3000\u65e2\u306bWindows\u30d1\u30bd\u30b3\u30f3\u306b python \u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u306a\u306e\u3067\u3001\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u7528\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002Windows \u30b3\u30de\u30f3\u30c9\u30d7\u30ed\u30f3\u30d7\u30c8\u304b\u3089\u3001\u6b21\u306e\u69d8\u306b\u6253\u8fbc\u307f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<br>\u3000\u201cpython -m pip install pyserial\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"697\" height=\"117\" src=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/win_002.png\" alt=\"\" class=\"wp-image-4334\" srcset=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/win_002.png 697w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/win_002-300x50.png 300w\" sizes=\"(max-width: 697px) 100vw, 697px\" \/><\/figure>\n\n\n\n<p>\u3000\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u540c\u3058\u3067\u3059\u304c\u3001\u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u3092\u958b\u304f\u969b\u306e\u6307\u5b9a\u30dd\u30fc\u30c8\u756a\u53f7\u306f\u7570\u306a\u308a\u307e\u3059\u3002\u4e0b\u8a18\u306f\u79c1\u306e\u74b0\u5883\u306e\u5834\u5408\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u3092\u958b\u304f\u3000\u203b\u30dd\u30fc\u30c8\u756a\u53f7\u306f\u5229\u7528\u74b0\u5883\u306b\u3088\u308b\nser = serial.Serial(\"COM5\",9600)<\/code><\/pre>\n\n\n\n<p>\u3000\u79c1\u304c\u53c2\u8003\u3055\u305b\u3066\u9802\u3044\u305f\u30b5\u30a4\u30c8\u306b\u3088\u308b\u306e\u3067\u3059\u304c\u3001\u30e9\u30ba\u30d1\u30a4\u3067\u306f  apt-get \u3092\u4f7f\u3044\u3001Windows \u3067\u306f  pip \u3092\u4f7f\u3063\u305f\u306e\u3067\u3001\u5c11\u3057\u9055\u3044\u3092\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002\u3000pip\u306f\u3001python\u30e2\u30b8\u30e5\u30fc\u30eb\u30ea\u30dd\u30b8\u30c8\u30ea\u306ePyPI\u304b\u3089\u76f4\u63a5\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30fb\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u308b\u3068\u306e\u3053\u3068\u3002\u4e00\u65b9\u3001apt-get\u306f\u3001Ubuntu\u30ea\u30dd\u30b8\u30c8\u30ea\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30fb\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u308b\u3068\u306e\u3053\u3068\u3067\u3059\u3002\u3068\u308a\u3042\u3048\u305a\u3001\u4eca\u56de\u306e\u5229\u7528\u76ee\u7684\u306b\u5bfe\u3057\u3066\u306f\u3069\u3061\u3089\u3067\u3082\u554f\u984c\u306a\u3055\u305d\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u3000\u5c1a\u3001\u30dd\u30fc\u30c8\u756a\u53f7\u306f\u30c7\u30d0\u30a4\u30b9\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3092\u958b\u304d\u3001\u4e0b\u8a18\u306e\u901a\u308a\u78ba\u8a8d\u3059\u308b\u3053\u3068\u304c\u51fa\u6765\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img loading=\"lazy\" width=\"300\" height=\"37\" src=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/203-1-300x37.png\" alt=\"\" class=\"wp-image-4338\" srcset=\"https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/203-1-300x37.png 300w, https:\/\/kats-eye.net\/info\/wp-content\/uploads\/2020\/05\/203-1.png 525w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure>\n\n\n\n<h2 class=\"has-text-color\" style=\"color:#0000ff\">Windows \u306e  C\uff03  \u3067\u52d5\u304b\u3059\u3000<\/h2>\n\n\n\n<p> \u3000Windows Visual Studio C# \u3067\u3082\u30d7\u30ed\u30b0\u30e9\u30e0\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059\u3002<br>\u3000\u7d20\u4eba\u30d7\u30ed\u30b0\u30e9\u30de\u30fc\u3067\u57fa\u790e\u304c\u7121\u3044\u306e\u3067\u3001\u201c\u30a2\u30b9\u30ad\u30fc\u30b3\u30fc\u30c9\u3092\u30d0\u30a4\u30c8\u578b\u3067\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u3059\u308b\u201d\u3068\u3044\u3063\u3066\u3082\u3088\u304f\u5224\u308a\u307e\u305b\u3093\u3002\u3068\u3044\u3046\u3053\u3068\u3067\u3001\u4e0b\u8a18\u306b\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u8a18\u8f09\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n\n\n<pre class=\"height-set:true lang:c# decode:true \" title=\"\uff17SEGLED\u30c6\u30b9\u30c8\">using System;\nusing System.Collections.Generic;\nusing System.ComponentModel;\nusing System.Data;\nusing System.Drawing;\nusing System.Linq;\nusing System.Text;\nusing System.Threading.Tasks;\nusing System.Windows.Forms;\n\nnamespace SerComTest\n{\n    public partial class Form1 : Form\n    {\n        int flick_cnt;\n        int flk_T_cnt;\n        public Form1()\n        {\n            InitializeComponent();\n\n            serialPort1.PortName = \"COM5\" ;                         \/\/ COM\uff8e\uff9f\uff70\uff84\u6307\u5b9a\n            serialPort1.BaudRate = 9600 ;                           \/\/ \u901a\u4fe1\u901f\u5ea6 9600 bps\n            serialPort1.Parity = System.IO.Ports.Parity.None ;      \/\/ \u30d1\u30ea\u30a3\u30c6\u30a3\u7121\n            serialPort1.DataBits = 8 ;                              \/\/ \u30c7\u30fc\u30bf\u9577 \uff18\u30d3\u30c3\u30c8\n            serialPort1.StopBits = System.IO.Ports.StopBits.One ;   \/\/ \uff7d\uff84\uff6f\uff8c\uff9f\uff8b\uff9e\uff6f\uff84\uff11\uff8b\uff9e\uff6f\uff84\n            serialPort1.NewLine = \"\\r\";                             \/\/ ReadLine,WriteLine\u672b\u5c3e\u5224\u5b9a\n\n            serialPort1.ReadTimeout = 1000 ;                        \/\/ \u53d7\u4fe1\u5236\u9650\u6642\u9593(msec)\n            serialPort1.WriteTimeout = 1000 ;                       \/\/ \u9001\u4fe1\u5236\u9650\u6642\u9593(msec)\n        }\n\n        private void Form1_Load(object sender, EventArgs e)\n        {\n            flick_cnt = 0;\n            flk_T_cnt = 0;\n            timer1.Interval = 500;\n            timer1.Enabled = true;\n        }\n\n        private void timer1_Tick(object sender, EventArgs e)\n        {\n           \n            if (flk_T_cnt &lt; 21) \n            {   \/\/ \u70b9\u6ec5\u8868\u793a\n                if (flk_T_cnt % 2 == 0) { \n                    string res = disp_string(\"\"); \n                }\n                else { \n                    string res = disp_string(\"8.8.8.8.8.8.8.8.\"); \n                }\n\n                flk_T_cnt += 1 ;\n            } \n            else \n            {   \/\/ \u5207\u63db\u8868\u793a\n                string dsp_chr = \"\" ;\n\n                for (int i = 0; i &lt; 8; i++ ) {\n                    int dsp_flk = (i + flick_cnt) % 10 ;\n                    dsp_chr = dsp_chr + dsp_flk.ToString() ;\n                }\n\n                string res = disp_string(dsp_chr);\n\n                flick_cnt += 1 ;\n\n                \/\/ \u30d7\u30ed\u30b0\u30e9\u30e0\u7d42\u4e86\n                if (flick_cnt &gt; 10) {\n                    timer1.Enabled = false;\n                    this.Close();\n                    Application.Exit();\n                }\n            }\n        }\n\n        private string disp_string(string g_str) {\n            string dsp_str = g_str;\n\n            byte[] snd_data = new byte[ dsp_str.Length + 2 ]; \n            snd_data[0] = 0x15 ;                                    \/\/ [NAK,NegativeAcknowledge(\u5426\u5b9a\u5fdc\u7b54)]\n            snd_data[ dsp_str.Length + 1 ] = 0x0d ;                 \/\/ [CR,Carriage Return(\u5fa9\u5e30)]\n\n            for (int i = 0; i &lt; dsp_str.Length; i++)\n            {\n                string str_tmp = dsp_str.Substring(i, 1);\n                char chr_tmp = Convert.ToChar(str_tmp);\n                snd_data[i+1] = (byte)chr_tmp;\n            }\n\n            serialPort1.Open();\n            serialPort1.Write(snd_data, 0 , snd_data.Length);\n            serialPort1.Close();\n\n            return g_str;\n        }\n    }\n}\u3000<\/pre>\n<p>\u3000\u3000<\/p>\n\n\n<h2 class=\"has-text-color\" style=\"color:#0000ff\">\u307e\u3068\u3081<\/h2>\n\n\n\n<p>\u3000\u30b7\u30ea\u30a2\u30eb\u30b3\u30de\u30f3\u30c9\u306b\u3088\u308b\uff17\u30bb\u30b0\u30e1\u30f3\u30c8\u8868\u793a\u306b\u3064\u3044\u3066\u3001\u30e9\u30ba\u30d1\u30a4\uff14(python)\uff0cWin10(python)\uff0cWin10(C#)  \u3068\uff13\u65b9\u5f0f\u306b\u3064\u3044\u3066\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002<br><br>\u3000<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uff17\u30bb\u30b0\u30e1\u30f3\u30c8 LED\u8868\u793a \u3000\u4eca\u56de\u306f\u3001Strawberry Linux\u793e\u306e \uff17\u30bb\u30b0\u30e1\u30f3\u30c8\uff2c\uff25\uff24\u8868\u793a\u5668\u306b\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u3067\u8868\u793a\u5185\u5bb9\uff08\u30a2\u30b9\u30ad\u30fc\u30b3\u30fc\u30c9\uff09\u3092\u9001\u4fe1\u3057\u3001\u9023\u7d9a\u7684\u306b\u8868\u793a\u3092\u5207\u308a\u66ff\u3048\u308b\u51e6\u7406\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u3000\u3053\u306e\u8868\u793a\u5668\u9078\u5b9a\u7406\u7531\u306f\u3001\u6570\u5b57 &hellip; <a href=\"https:\/\/kats-eye.net\/info\/2020\/05\/24\/raspi4-7seg\/\" class=\"more-link\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"screen-reader-text\">\u30e9\u30ba\u30d1\u30a4\uff14 \u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\uff17\u30bb\u30b0\uff2c\uff25\uff24\u8868\u793a<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":4321,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[110],"tags":[80,116,129,118],"_links":{"self":[{"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/posts\/4315"}],"collection":[{"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/comments?post=4315"}],"version-history":[{"count":24,"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/posts\/4315\/revisions"}],"predecessor-version":[{"id":4351,"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/posts\/4315\/revisions\/4351"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/media\/4321"}],"wp:attachment":[{"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/media?parent=4315"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/categories?post=4315"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kats-eye.net\/info\/wp-json\/wp\/v2\/tags?post=4315"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}