{"id":122,"date":"2019-07-16T20:52:24","date_gmt":"2019-07-16T11:52:24","guid":{"rendered":"http:\/\/www.note.suzakugiken.jp\/?p=122"},"modified":"2023-05-07T20:53:04","modified_gmt":"2023-05-07T11:53:04","slug":"pololu-smc-g2-tutorial-a","status":"publish","type":"post","link":"https:\/\/www.note.suzakugiken.jp\/?p=122","title":{"rendered":"Pololu \u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306f\u3001\u30d6\u30e9\u30b7\u4ed8\u304dDC\u30e2\u30fc\u30bf1\u53f0\u3092\u5236\u5fa1\u3067\u304d\u308b\u30e2\u30fc\u30bf\u30fc\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3067\u3059\u3002\u5c0f\u578b\u3067\u6570\u767e\u30ef\u30c3\u30c8\u3092\u4f9b\u7d66\u3067\u304d\u308b\u30e2\u30fc\u30bf\u30c9\u30e9\u30a4\u30d0\u304c\u7d44\u307f\u8fbc\u307e\u308c\u3066\u304a\u308a\u3001\u30e2\u30fc\u30bf\u3092\u4f7f\u3046\u3055\u307e\u3056\u307e\u306a\u88c5\u7f6e\u3067\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f7f\u3044\u65b9\u3068\u3057\u3066\u3001<strong>5\u3064\u306e\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9<\/strong>\u304b\u3089\u5236\u5fa1\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>PC\u3068\u76f4\u63a5\u63a5\u7d9a\u3059\u308b<span class=\"marker-ume\">USB<\/span><\/li>\n\n\n\n<li>\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u30fb\u53ef\u5909\u62b5\u6297\u3084\u30b8\u30e7\u30a4\u30b9\u30c6\u30a3\u30c3\u30af\u3092\u4f7f\u7528\u3059\u308b<span class=\"marker-ume\">\u30a2\u30ca\u30ed\u30b0\u96fb\u5727<\/span><\/li>\n\n\n\n<li>R\/C\u5236\u5fa1\u3067\u4f7f\u7528\u3055\u308c\u308bESC\uff08\u30b9\u30d4\u30fc\u30c9\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\uff09\u7528\u306e<span class=\"marker-ume\">R\/C\u30b5\u30fc\u30dc\u30d1\u30eb\u30b9<\/span><\/li>\n\n\n\n<li>\u7d44\u8fbc\u307f\u3084\u30de\u30a4\u30b3\u30f3\u3067\u4f7f\u7528\u3055\u308c\u308b<span class=\"marker-ume\">TTL\u30b7\u30ea\u30a2\u30eb<\/span><\/li>\n\n\n\n<li>\u7d44\u8fbc\u307f\u3084\u30de\u30a4\u30b3\u30f3\u3067\u4f7f\u7528\u3055\u308c\u308b<span class=\"marker-ume\">I2C<\/span><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306f\u3001\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u3084\u5236\u5fa1\u65b9\u6cd5\u306f\u540c\u3058\u3067\u3001\u52d5\u4f5c\u96fb\u5727\u3084\u4f9b\u7d66\u96fb\u6d41\u306e\u9055\u30464\u7a2e\u985e\u304c\u8ca9\u58f2\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/products.suzakugiken.jp\/pololu\/pololu-1366\/\">Pololu \u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v25<\/a> [suzaku-yahoo code=&#8221;Pololu-1366&#8243;]<\/li>\n\n\n\n<li><a href=\"https:\/\/products.suzakugiken.jp\/pololu\/pololu-1367\/\">Pololu \u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 24v19<\/a> [suzaku-yahoo code=&#8221;Pololu-1367&#8243;]<\/li>\n\n\n\n<li><a href=\"https:\/\/products.suzakugiken.jp\/pololu\/pololu-1363\/\">Pololu \u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v15<\/a> [suzaku-yahoo code=&#8221;Pololu-1363&#8243;]<\/li>\n\n\n\n<li><a href=\"https:\/\/products.suzakugiken.jp\/pololu\/pololu-1365\/\">Pololu \u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 24v12<\/a> [suzaku-yahoo code=&#8221;Pololu-1365&#8243;]<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-rinkerg-gutenberg-rinker\">[itemlink post_id=&#8221;249&#8243;]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306e\u57fa\u672c\u7684\u306a\u4f7f\u3044\u65b9\u3092\u8a66\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u5c0e\u5165\u3068\u30e2\u30fc\u30bf\u52d5\u4f5c\u30c6\u30b9\u30c8<\/li>\n\n\n\n<li><a href=\"\/pololu-smc-g2-tutorial-a\/2\/\">\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u5236\u5fa1<\/a><\/li>\n\n\n\n<li><a href=\"\/pololu-smc-g2-tutorial-a\/3\/\">R\/C\u5165\u529b\u5236\u5fa1<\/a><\/li>\n\n\n\n<li><a href=\"\/pololu-smc-g2-tutorial-a\/4\/\">\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u8a2d\u5b9a<\/a><\/li>\n\n\n\n<li><a href=\"\/pololu-smc-g2-tutorial-a\/5\/\">Arduino \u30b7\u30ea\u30a2\u30eb\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9<\/a><\/li>\n\n\n\n<li><a href=\"\/pololu-smc-g2-tutorial-a\/6\/\">Arduino I2C\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9<\/a><\/li>\n\n\n\n<li><a href=\"\/pololu-smc-g2-tutorial-a\/7\/\">Linux \u30b7\u30ea\u30a2\u30eb Python\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\uff08Raspberry Pi\uff09<\/a><\/li>\n\n\n\n<li><a href=\"\/pololu-smc-g2-tutorial-a\/8\/\">Linux I2C Python\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\uff08Raspberry Pi\uff09<\/a><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u8a73\u7d30\u306a\u4f7f\u3044\u65b9\u306f\u3001<a href=\"https:\/\/www.pololu.com\/docs\/0J77\">Pololu \u30e6\u30fc\u30b6\u30fc\u30ac\u30a4\u30c9\uff08\u82f1\u8a9e\u7248\uff09<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/#%E5%B0%8E%E5%85%A5%E7%B7%A8\" >\u5c0e\u5165\u7de8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/#%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%A8%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB\" >\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3068\u30c9\u30e9\u30a4\u30d0\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/#%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AE%E8%B5%B7%E5%8B%95\" >\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u8d77\u52d5<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/#%E3%83%A2%E3%83%BC%E3%82%BF%E5%8B%95%E4%BD%9C%E3%83%86%E3%82%B9%E3%83%88\" >\u30e2\u30fc\u30bf\u52d5\u4f5c\u30c6\u30b9\u30c8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/2\/#%E3%82%A2%E3%83%8A%E3%83%AD%E3%82%B0%E5%85%A5%E5%8A%9B\" >\u30a2\u30ca\u30ed\u30b0\u5165\u529b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/2\/#%E3%83%9D%E3%83%86%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%AE%E6%8E%A5%E7%B6%9A\" >\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u306e\u63a5\u7d9a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/2\/#%E3%82%A2%E3%83%8A%E3%83%AD%E3%82%B0%E5%85%A5%E5%8A%9B%E3%81%B8%E8%A8%AD%E5%AE%9A\" >\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u3078\u8a2d\u5b9a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/2\/#%E3%83%A2%E3%83%BC%E3%82%BF%E5%88%B6%E5%BE%A1\" >\u30e2\u30fc\u30bf\u5236\u5fa1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/3\/#RC%E5%85%A5%E5%8A%9B\" >R\/C\u5165\u529b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/3\/#RC%E3%83%AC%E3%82%B7%E3%83%BC%E3%83%90%E3%83%BC%E3%81%AE%E6%8E%A5%E7%B6%9A\" >R\/C\u30ec\u30b7\u30fc\u30d0\u30fc\u306e\u63a5\u7d9a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/3\/#RC%E5%85%A5%E5%8A%9B%E3%81%AE%E8%A8%AD%E5%AE%9A\" >R\/C\u5165\u529b\u306e\u8a2d\u5b9a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.note.suzakugiken.jp\/?p=122\/3\/#%E3%83%A2%E3%83%BC%E3%82%BF%E5%88%B6%E5%BE%A1-2\" >\u30e2\u30fc\u30bf\u5236\u5fa1<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%B0%8E%E5%85%A5%E7%B7%A8\"><\/span>\u5c0e\u5165\u7de8<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%A8%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB\"><\/span>\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3068\u30c9\u30e9\u30a4\u30d0\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pololu\u304b\u3089\u7121\u511f\u63d0\u4f9b\u3055\u308c\u3066\u3044\u308b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3068\u30c9\u30e9\u30a4\u30d0\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002\u73fe\u5728\u306f\u3001Windows\u306e\u307f\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.pololu.com\/file\/0J1599\/smc-g2-1.0.0-windows.zip\">Simple Motor Controller G2 Software and Drivers for Windows<\/a>\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305fzip\u30d5\u30a1\u30a4\u30eb\u3092\u5c55\u958b\u3057\u3001<em>setup.exe<\/em>\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u78ba\u8a8d\u3057\u306a\u304c\u3089Next\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3044\u3051\u3070\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u5b8c\u4e86\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3082\u3057<span class=\"marker-lemon\">\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u5931\u6557\u3059\u308b\u3068\u304d<\/span>\u306f\u3001setup.exe\u3092\u53f3\u30af\u30ea\u30c3\u30af\u3057\u3066\u300c<span class=\"marker-lemon\">\u7ba1\u7406\u8005\u3068\u3057\u3066\u5b9f\u884c<\/span>\u300d\u3092\u9078\u629e\u3057\u3066\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6b21\u306b\u3001USB\u7d4c\u7531\u3067\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u3092\u3001USB\u30b1\u30fc\u30d6\u30eb\u3067PC\u306b\u63a5\u7d9a\u3057\u307e\u3059\u3002Windows\u304c\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3092\u8a8d\u8b58\u3057\u3001\u30c9\u30e9\u30a4\u30d0\u30fc\u3092\u8aad\u8fbc\u307f\u4f7f\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AE%E8%B5%B7%E5%8B%95\"><\/span>\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u8d77\u52d5<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Windows\u30b9\u30bf\u30fc\u30c8\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u3001\u300cG2\u300d\u3068\u691c\u7d22\u3057\u3066\u3001Simple Motor Control Center G2\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-init.png\" alt=\"\" class=\"wp-image-124\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-init.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-init-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-init-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u30a6\u30a3\u30f3\u30c9\u30a6\u5de6\u9685\u306eConnected to:\u306e\u6a2a\u306b\u300c18v15\uff0334FF-xxxx-xxxx-xxxx-xxxx-xxxx\u300d\u306e\u3088\u3046\u306b\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u304c\u63a5\u7d9a\u3057\u3066\u3044\u308b\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3068\u30b7\u30ea\u30a2\u30eb\u756a\u53f7\u3092\u793a\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8907\u6570\u63a5\u7d9a\u3057\u3066\u3044\u308b\u3068\u304d\u306f\u3001\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8\u304b\u3089\u4f7f\u7528\u3059\u308b\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3092\u9078\u629e\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u300cNot connected\u300d\u3068\u8868\u793a\u3055\u308c\u308b\u5834\u5408\u306f\u3001<a href=\"https:\/\/www.pololu.com\/docs\/0J77\/3.1\">\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c8\uff08\u82f1\u8a9e\u7248\uff09<\/a>\u3092\u78ba\u8a8d\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002\u4e00\u822c\u7684\u306b\u3001\u518d\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3084\u518d\u8d77\u52d5\u3059\u308b\u3068\u8a8d\u8b58\u3059\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%83%A2%E3%83%BC%E3%82%BF%E5%8B%95%E4%BD%9C%E3%83%86%E3%82%B9%E3%83%88\"><\/span>\u30e2\u30fc\u30bf\u52d5\u4f5c\u30c6\u30b9\u30c8<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u30e2\u30fc\u30bf\u3068\u96fb\u6e90\u306e\u63a5\u7d9a<\/h3>\n\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"634\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/motortest-circuit-1024x634.png\" alt=\"\" class=\"wp-image-125\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/motortest-circuit-1024x634.png 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/motortest-circuit-300x186.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/motortest-circuit-768x476.png 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/motortest-circuit.png 1347w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u5236\u5fa1\u3059\u308b\u30e2\u30fc\u30bf\u3092\u63a5\u7d9a\u3057\u3001\u30e2\u30fc\u30bf\u306e\u5b9a\u683c\u306b\u3042\u3063\u305f\u96fb\u5727\u306e\u96fb\u6e90\u3084\u30d0\u30c3\u30c6\u30ea\u30fc\u3092\u63a5\u7d9a\u3057\u307e\u3059\u3002\uff08\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306e\u5b9a\u683c\u7bc4\u56f2\u5185\u306e\u96fb\u6e90\uff086.5V\uff5e\uff09\u3092\u63a5\u7d9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\uff09<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u96fb\u6e90\u3092\u63a5\u7d9a\u3057\u3066\u3044\u306a\u3044\u6642\u306f\u3001\u30a6\u30a3\u30f3\u30c9\u30a6\u306e\u4e0b\u306b\u300cMotor stopped because VIN is disconnected\u300d\u3068\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u96fb\u6e90\u3092\u63a5\u7d9a\u3059\u308b\u3068\u3001\u300cMotor stopped. Press Resume to start\u300d\u3078\u5909\u308f\u308a\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-nobattery.png\" alt=\"\" class=\"wp-image-126\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-nobattery.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-nobattery-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-nobattery-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">\u30e2\u30fc\u30bf\u52d5\u4f5c\u30c6\u30b9\u30c8<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30a6\u30a4\u30f3\u30c9\u30a6\u5de6\u4e0b\u306e<span class=\"marker-ume\">Resume\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af<\/span>\u3059\u308b\u3068\u3001\u300cMotor stopped. Press Resume to start\u300d\u306e\u8868\u793a\u304c\u6d88\u3048\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"marker-ume\">Manually set speed\u306e\u30b9\u30e9\u30a4\u30c0\u3092\u5de6\u53f3\u306b\u52d5\u304b\u3059<\/span>\u3068\u3001\u30e2\u30fc\u30bf\u304c\u56de\u8ee2\u3057\u307e\u3059\u3002\u30b9\u30e9\u30a4\u30c0\u3092\u96e2\u3059\u3068\u3001\u81ea\u52d5\u7684\u306b\u30e2\u30fc\u30bf\u306f\u505c\u6b62\u3057\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-motortest.png\" alt=\"\" class=\"wp-image-127\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-motortest.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-motortest-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-motortest-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u306f\u3001\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304b\u3089\u3001\u5b9f\u969b\u306b\u30e2\u30fc\u30bf\u3092\u56de\u8ee2\u3055\u305b\u308b\u307e\u3067\u3092\u3084\u3063\u3066\u307f\u307e\u3057\u305f\u3002\u3055\u307e\u3056\u307e\u306a\u5165\u529b\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3067\u3059\u306e\u3067\u3001\u6b21\u56de\u304b\u3089\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3092\u6d3b\u7528\u3057\u3066\u3001\u30e2\u30fc\u30bf\u3092\u5236\u5fa1\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">\u30a2\u30ca\u30ed\u30b0\u5165\u529b<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306e\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u3067\u3001\u30e2\u30fc\u30bf\u5236\u5fa1\u3092\u3057\u3066\u3044\u304d\u307e\u3059\u3002\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u30fb\u53ef\u5909\u62b5\u6297\u3084\u30a2\u30ca\u30ed\u30b0\u30b8\u30e7\u30a4\u30b9\u30c6\u30a3\u30c3\u30af\u304b\u3089\u3001\u30e2\u30fc\u30bf\u304c\u5236\u5fa1\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u306e\u63a5\u7d9a<\/h2>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"658\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-circuit-1024x658.png\" alt=\"\" class=\"wp-image-128\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-circuit-1024x658.png 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-circuit-300x193.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-circuit-768x493.png 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-circuit-1536x986.png 1536w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-circuit.png 1995w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u30fb\u53ef\u5909\u62b5\u6297\u3092Analog 1\u3078\u63a5\u7d9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">18v15\/24v12\u306818v25\/24v19\u3067\u914d\u7f6e\u304c\u3059\u3053\u3057\u9055\u3044\u307e\u3059\u304c\u3001\u30dc\u30fc\u30c9\u306e\u5de6\u4e0b\u306b\u3042\u308bAnalog\u3078\u63a5\u7d9a\u3057\u307e\u3059\u3002<span class=\"marker-lemon\">\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u306e\u4e21\u7aef\u3092 Potentiometer +\/-\u306b\u63a5\u7d9a\u3057\u3001\u51fa\u529b\u3092Analog input channel 1\u3078\u63a5\u7d9a<\/span>\u3057\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1024x505.jpg\" alt=\"\" class=\"wp-image-129\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1024x505.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-300x148.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-768x379.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v15 \u3068 24v12 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1024x534.jpg\" alt=\"\" class=\"wp-image-130\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1024x534.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-300x156.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-768x400.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7.jpg 1080w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v25 \u3068 24v19 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"border rounded bg-light wp-block-paragraph\">Potentiometer +\/-\u304b\u3089\u96fb\u6e90\u3092\u3068\u3089\u305a\u3001\u5225\u96fb\u6e90\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001Simple Motor Control Center\u306e\u300cAdvanced settings\u300d\u3067\u3001\u300cIgnore pot disconnect\u300d\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u3078\u8a2d\u5b9a<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Simple Motor Control Center G2\u304b\u3089\u8a2d\u5b9a\u3057\u307e\u3059\u3002 \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u307e\u3060\u306e\u6642\u306f\u3001<a href=\"\/pololu-smc-g2-tutorial-a\/\">\u5c0e\u5165\u7de8<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input settings\u30bf\u30d6\u3092\u958b\u304d\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Input Mode\u3067Analog\u3092\u9078\u629e<\/li>\n\n\n\n<li>Apply Settings\u3092\u30af\u30ea\u30c3\u30af<\/li>\n\n\n\n<li>Select channel to configure\u3067Analog Channel 1 (throttle)\u3092\u9078\u629e<\/li>\n\n\n\n<li>Learn&#8230;\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Channel Setup Wizard\u304c\u7acb\u3061\u4e0a\u304c\u308a\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u7bc4\u56f2\u306e\u8a2d\u5b9a\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-analog1.png\" alt=\"\" class=\"wp-image-131\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-analog1.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-analog1-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-analog1-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u7bc4\u56f2\u306e\u8a2d\u5b9a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Channel Setup wizard\u3067\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u306e\u7bc4\u56f2\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input settings\u30bf\u30d6\u3067\u3001Learn\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001Channel Setup Wizard\u304c\u7acb\u3061\u4e0a\u304c\u308a\u3001\u753b\u9762\u306b\u5f93\u3063\u3066\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Next\u3092\u30af\u30ea\u30c3\u30af<\/li>\n\n\n\n<li>\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u3092\u4e2d\u5fc3\u306b\u3057\u3066\u3001Next\u3092\u30af\u30ea\u30c3\u30af\uff08\u30e2\u30fc\u30bf\u505c\u6b62\u4f4d\u7f6e\u8a2d\u5b9a\uff09<\/li>\n\n\n\n<li>\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u3092\u6700\u5927\u4f4d\u7f6e\u306b\u3057\u3066\u3001Next\u3092\u30af\u30ea\u30c3\u30af\uff08\u6b63\u8ee2\u6700\u5927\u8a2d\u5b9a\uff09<\/li>\n\n\n\n<li>\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u3092\u6700\u4f4e\u4f4d\u7f6e\u306b\u3057\u3066\u3001Next\u3092\u30af\u30ea\u30c3\u30af\uff08\u9006\u8ee2\u6700\u5927\u8a2d\u5b9a\uff09<\/li>\n\n\n\n<li>Finish\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u7d42\u4e86<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard1.png\" alt=\"\" class=\"wp-image-132\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard1.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard1-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard2.png\" alt=\"\" class=\"wp-image-133\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard2.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard2-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard3.png\" alt=\"\" class=\"wp-image-134\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard3.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard3-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard4.png\" alt=\"\" class=\"wp-image-135\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard4.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard4-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard5.png\" alt=\"\" class=\"wp-image-136\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard5.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-wizard5-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Simple Motor Control Center G2\u30a6\u30a3\u30f3\u30c9\u30a6\u5de6\u4e0b\u306eResume\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u306e\u4f4d\u7f6e\u3067\u30e2\u30fc\u30bf\u304c\u5236\u5fa1\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-analog2.png\" alt=\"\" class=\"wp-image-137\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-analog2.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-analog2-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-analog2-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u4e00\u5ea6Resume\u3057\u3066\u304a\u3051\u3070\u3001USB\u63a5\u7d9a\u3084\u96fb\u6e90\u3092\u5207\u3063\u3066\u3082\u3001\u8d77\u52d5\u6642\u304b\u3089\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u5236\u5fa1\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input mode\u3067Analog\u3092\u9078\u629e\u3057\u3066\u3001Apply settings\u3092\u30af\u30ea\u30c3\u30af\u3057\u305f\u6642\u70b9\u3067\u8d77\u52d5\u6642\u304b\u3089Analog\u30e2\u30fc\u30c9\u306b\u306a\u308a\u307e\u3059\u304c\u3001\u300c\u30bb\u30fc\u30d5\u30b9\u30bf\u30fc\u30c8\u300d\u6a5f\u80fd\u304c\u6a19\u6e96\u3067\u6709\u52b9\u306e\u305f\u3081\u3001\u4e00\u5ea6Resume\u3092\u30af\u30ea\u30c3\u30af\u3057\u306a\u3044\u3068\u52d5\u4f5c\u3057\u307e\u305b\u3093\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u30e2\u30fc\u30bf\u5236\u5fa1<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u3092\u3001\u4e2d\u5fc3\u306b\u3059\u308b\u3068\u505c\u6b62\u3001\u6700\u5927\u5024\u5074\u3078\u56de\u3059\u3068\u6b63\u56de\u8ee2\u3001\u6700\u5c0f\u5024\u5074\u3078\u56de\u3059\u3068\u9006\u56de\u8ee2\u3057\u3001\u30dd\u30c6\u30f3\u30b7\u30e7\u30e1\u30fc\u30bf\u306e\u4f4d\u7f6e\u306b\u5408\u308f\u305b\u3066\u56de\u8ee2\u901f\u5ea6\u304c\u5236\u5fa1\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u7bc4\u56f2\u306e\u8a2d\u5b9a\u3067\u8abf\u6574\u3057\u305f\u901a\u308a\u306b\u5236\u5fa1\u3067\u304d\u307e\u3059\u304c\u3001\u3082\u3057\u5909\u66f4\u3057\u305f\u3044\u3068\u304d\u306f\u3001Channel Setup Wizard\u3092\u518d\u5ea6\u5b9f\u884c\u3059\u308b\u3068\u7c21\u5358\u306b\u5909\u66f4\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"658\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-control-1024x658.jpg\" alt=\"\" class=\"wp-image-138\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-control-1024x658.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-control-300x193.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-control-768x493.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-control-1536x986.jpg 1536w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/analog-potentiometer-control.jpg 1995w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u3092\u4f7f\u3063\u3066\u30e2\u30fc\u30bf\u3092\u5236\u5fa1\u3059\u308b\u3053\u3068\u3067\u3001\u7c21\u5358\u306b\u8a2d\u5b9a\u3067\u304d\u3066\u624b\u8efd\u306b\u30e2\u30fc\u30bf\u3092\u52d5\u304b\u305b\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8907\u6570\u30c1\u30e3\u30f3\u30cd\u30eb\u9023\u52d5\u3067\u306e\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u5236\u5fa1\u306a\u3069\u9ad8\u5ea6\u306a\u8a2d\u5b9a\u3082\u3067\u304d\u307e\u3059\u3002\u8a73\u7d30\u306f<a href=\"https:\/\/www.pololu.com\/docs\/0J77\">\u30e6\u30fc\u30b6\u30ac\u30a4\u30c9\uff08\u82f1\u8a9e\u7248\uff09<\/a>\u306b\u7d39\u4ecb\u3055\u308c\u3066\u3044\u307e\u3059\u306e\u3067\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">R\/C\u5165\u529b<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2\u306b\u3001\u30e9\u30b8\u30b3\u30f3\u306eR\/C\u53d7\u4fe1\u6a5f\u3092\u63a5\u7d9a\u3057\u3066\u30d7\u30ed\u30dd\u3067\u30e2\u30fc\u30bf\u3092\u5236\u5fa1\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">R\/C\u30ec\u30b7\u30fc\u30d0\u30fc\u306e\u63a5\u7d9a<\/h2>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"877\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-circuit-1024x877.png\" alt=\"\" class=\"wp-image-139\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-circuit-1024x877.png 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-circuit-300x257.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-circuit-768x658.png 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-circuit.png 1317w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u306e<span class=\"marker-lemon\">\u5de6\u4e0a\u306b\u3042\u308b\u3001RC 1\u3078R\/C\u53d7\u4fe1\u6a5f\u3092\u63a5\u7d9a<\/span>\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u30d4\u30f3\u30d8\u30c3\u30c0\u304c\u53d6\u4ed8\u3051\u3089\u308c\u3066\u306a\u3044\u3068\u304d\u306f\u3001\u306f\u3093\u3060\u4ed8\u3051\u3092\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/li>\n\n\n\n<li>\u53d7\u4fe1\u6a5f\u306e\u96fb\u5727\u306b\u3042\u308f\u305b\u3066\u3001\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u306eBEC\u304b\u3089\u96fb\u6e90\u4f9b\u7d66\u304c\u3067\u304d\u307e\u3059\u3002\u4e0a\u5074\u304c3.3V\u3001\u4e0b\u5074\u304c5V\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u306e\u3067\u3001<span class=\"marker-lemon\">\u30b8\u30e3\u30f3\u30d1\u30fc\u30d4\u30f3\u3067\u771f\u3093\u4e2d\u3068\u5e0c\u671b\u306e\u96fb\u5727\u5074\u3092\u63a5\u7d9a<\/span>\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/li>\n\n\n\n<li>\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u306eBEC\u304b\u3089<span class=\"marker-lemon\">\u96fb\u6e90\u4f9b\u7d66\u3057\u306a\u3044\u3068\u304d\u306f\u3001\u4fe1\u53f7\u3068GND\u306e2\u7dda\u3092\u63a5\u7d9a<\/span>\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1-1024x505.jpg\" alt=\"\" class=\"wp-image-140\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1-1024x505.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1-300x148.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1-768x379.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">R\/C\u5165\u529b\u306e\u8a2d\u5b9a<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u306e\u8a2d\u5b9a\u3068\u540c\u69d8\u3067\u3001Simple Motor Control Center G2 \u304b\u3089\u8a2d\u5b9a\u3092\u3057\u307e\u3059\u3002\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u307e\u3060\u306e\u6642\u306f\u3001<a href=\"\/pololu-smc-g2-tutorial-a\/\">\u5c0e\u5165\u7de8<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input settings\u30bf\u30d6\u3092\u958b\u304d\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Input Mode\u3067RC\u3092\u9078\u629e<\/li>\n\n\n\n<li>Apply Settings\u3092\u30af\u30ea\u30c3\u30af<\/li>\n\n\n\n<li>Select channel to configure\u3067RC Channel 1 (throttle)\u3092\u9078\u629e<\/li>\n\n\n\n<li>Learn&#8230;\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Channel Setup Wizard\u304c\u7acb\u3061\u4e0a\u304c\u308aR\/C\u5165\u529b\u7bc4\u56f2\u306e\u8a2d\u5b9a\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-rc1.png\" alt=\"\" class=\"wp-image-141\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-rc1.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-rc1-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-rc1-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">R\/C\u5165\u529b\u7bc4\u56f2\u306e\u8a2d\u5b9a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Channel Setup wizard\u3067R\/C\u5165\u529b\u4fe1\u53f7\u306e\u7bc4\u56f2\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input settings\u30bf\u30d6\u3067\u3001Learn\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001Channel Setup Wizard\u304c\u7acb\u3061\u4e0a\u304c\u308a\u3001\u753b\u9762\u306b\u5f93\u3063\u3066\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Next\u3092\u30af\u30ea\u30c3\u30af<\/li>\n\n\n\n<li>\u30b9\u30c6\u30a3\u30c3\u30af\u3092\u4e2d\u5fc3\u306b\u3057\u3066\u3001Next\u3092\u30af\u30ea\u30c3\u30af\uff08\u30e2\u30fc\u30bf\u505c\u6b62\u4f4d\u7f6e\u8a2d\u5b9a\uff09<\/li>\n\n\n\n<li>\u30b9\u30c6\u30a3\u30c3\u30af\u3092\u6700\u5927\u4f4d\u7f6e\u306b\u3057\u3066\u3001Next\u3092\u30af\u30ea\u30c3\u30af\uff08\u6b63\u8ee2\u6700\u5927\u8a2d\u5b9a\uff09<\/li>\n\n\n\n<li>\u30b9\u30c6\u30a3\u30c3\u30af\u3092\u6700\u4f4e\u4f4d\u7f6e\u306b\u3057\u3066\u3001Next\u3092\u30af\u30ea\u30c3\u30af\uff08\u9006\u8ee2\u6700\u5927\u8a2d\u5b9a\uff09<\/li>\n\n\n\n<li>Finish\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u7d42\u4e86<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard1.png\" alt=\"\" class=\"wp-image-142\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard1.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard1-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard2.png\" alt=\"\" class=\"wp-image-143\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard2.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard2-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard3.png\" alt=\"\" class=\"wp-image-144\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard3.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard3-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard4.png\" alt=\"\" class=\"wp-image-145\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard4.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard4-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard5.png\" alt=\"\" class=\"wp-image-146\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard5.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-wizard5-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Simple Motor Control Center G2\u30a6\u30a3\u30f3\u30c9\u30a6\u5de6\u4e0b\u306eResume\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30b9\u30c6\u30a3\u30c3\u30af\u306e\u4f4d\u7f6e\u306b\u3088\u3063\u3066\u30e2\u30fc\u30bf\u304c\u5236\u5fa1\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-rc2.png\" alt=\"\" class=\"wp-image-147\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-rc2.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-rc2-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-rc2-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u4e00\u5ea6Resume\u3057\u3066\u304a\u3051\u3070\u3001USB\u63a5\u7d9a\u3084\u96fb\u6e90\u3092\u5207\u3063\u3066\u3082\u3001\u8d77\u52d5\u6642\u304b\u3089R\/C\u5236\u5fa1\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input mode\u3067RC\u3092\u9078\u629e\u3057\u3066\u3001Apply settings\u3092\u30af\u30ea\u30c3\u30af\u3057\u305f\u6642\u70b9\u3067\u8d77\u52d5\u6642\u304b\u3089RC\u30e2\u30fc\u30c9\u306b\u306a\u308a\u307e\u3059\u304c\u3001\u300c\u30bb\u30fc\u30d5\u30b9\u30bf\u30fc\u30c8\u300d\u6a5f\u80fd\u304c\u6a19\u6e96\u3067\u6709\u52b9\u306e\u305f\u3081\u3001\u4e00\u5ea6Resume\u3092\u30af\u30ea\u30c3\u30af\u3057\u306a\u3044\u3068\u52d5\u4f5c\u3057\u307e\u305b\u3093\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u30e2\u30fc\u30bf\u5236\u5fa1<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30d7\u30ed\u30dd\u306e\u30b9\u30c6\u30a3\u30c3\u30af\u3092\u3001\u4e2d\u5fc3\u306b\u3059\u308b\u3068\u505c\u6b62\u3001\u6700\u5927\u5024\u5074\u3078\u52d5\u304b\u3059\u3068\u6b63\u56de\u8ee2\u3001\u6700\u4f4e\u5024\u5074\u3078\u52d5\u304b\u3059\u3068\u9006\u56de\u8ee2\u3068\u3001\u30b9\u30c6\u30a3\u30c3\u30af\u306e\u4f4d\u7f6e\u306b\u5408\u308f\u305b\u3066\u56de\u8ee2\u901f\u5ea6\u304c\u5236\u5fa1\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">R\/C\u5165\u529b\u7bc4\u56f2\u306e\u8a2d\u5b9a\u3067\u8abf\u6574\u3057\u305f\u901a\u308a\u306b\u5236\u5fa1\u3067\u304d\u307e\u3059\u304c\u3001\u3082\u3057\u5909\u66f4\u3057\u305f\u3044\u3068\u304d\u306f\u3001Channel Setup Wizard\u3092\u518d\u5ea6\u5b9f\u884c\u3059\u308b\u3068\u7c21\u5358\u306b\u5909\u66f4\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-motor-control-1024x683.png\" alt=\"\" class=\"wp-image-148\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-motor-control-1024x683.png 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-motor-control-300x200.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-motor-control-768x512.png 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/rc-motor-control.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">R\/C\u5165\u529b\u3092\u4f7f\u3063\u3066\u30e2\u30fc\u30bf\u3092\u5236\u5fa1\u3059\u308b\u3053\u3068\u3067\u3001\u30d7\u30ed\u30dd\u3067\u30e2\u30fc\u30bf\u3092\u52d5\u304b\u305b\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8907\u6570\u30c1\u30e3\u30f3\u30cd\u30eb\u9023\u52d5\u3067\u306eR\/C\u5165\u529b\u5236\u5fa1\u306a\u3069\u9ad8\u5ea6\u306a\u8a2d\u5b9a\u3082\u3067\u304d\u307e\u3059\u3002\u8a73\u7d30\u306f<a href=\"https:\/\/www.pololu.com\/docs\/0J77\">\u30e6\u30fc\u30b6\u30ac\u30a4\u30c9\uff08\u82f1\u8a9e\u7248\uff09<\/a>\u306b\u7d39\u4ecb\u3055\u308c\u3066\u3044\u307e\u3059\u306e\u3067\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u6a5f\u68b0\u306e\u52d5\u4f5c\u7bc4\u56f2\u3092\u5236\u9650\u3059\u308b\u30b9\u30a4\u30c3\u30c1\u3068\u3057\u3066\u3088\u304f\u4f7f\u308f\u308c\u308b\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u3092\u3001\u5165\u529b\u3068\u3057\u3066\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3092\u52d5\u304b\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30b9\u30a4\u30c3\u30c1\u3068\u30e2\u30fc\u30bf\u306e\u52d5\u4f5c\u3092\u7d50\u3073\u4ed8\u3051\u308b\u8a2d\u5b9a\u3092\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b9\u30a4\u30c3\u30c1\u306e\u72b6\u614b\u3068\u3001\u30e2\u30fc\u30bf\u306e\u52d5\u4f5c\u3092\u3001\u6b21\u306e3\u7a2e\u985e\u3067\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span class=\"marker-lemon\">\u5f37\u5236\u505c\u6b62\u30b9\u30a4\u30c3\u30c1<\/span>\n<ul class=\"wp-block-list\">\n<li>\u30b9\u30a4\u30c3\u30c1\u304c\u30aa\u30f3\u306b\u306a\u308b\u3068\u3001<span class=\"marker-lemon\">\u30e2\u30fc\u30bf\u304c\u505c\u6b62<\/span>\u3057\u307e\u3059\u3002<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><span class=\"marker-lemon\">\u6b63\u8ee2\u505c\u6b62\u30b9\u30a4\u30c3\u30c1<\/span>\n<ul class=\"wp-block-list\">\n<li>\u30b9\u30a4\u30c3\u30c1\u304c\u30aa\u30f3\u306b\u306a\u308b\u3068\u3001<span class=\"marker-lemon\">\u6b63\u8ee2\u52d5\u4f5c\u306f\u505c\u6b62<\/span>\u3057\u307e\u3059\u3002\u9006\u8ee2\u52d5\u4f5c\u306f\u3067\u304d\u307e\u3059\u3002<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><span class=\"marker-lemon\">\u9006\u8ee2\u505c\u6b62\u30b9\u30a4\u30c3\u30c1<\/span>\n<ul class=\"wp-block-list\">\n<li>\u30b9\u30a4\u30c3\u30c1\u304c\u30aa\u30f3\u306b\u306a\u308b\u3068\u3001<span class=\"marker-lemon\">\u9006\u8ee2\u52d5\u4f5c\u306f\u505c\u6b62<\/span>\u3057\u307e\u3059\u3002\u6b63\u8ee2\u52d5\u4f5c\u306f\u3067\u304d\u307e\u3059\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u3069\u306e\u8a2d\u5b9a\u3067\u3082\u3001<span class=\"marker-lemon\">\u30b9\u30a4\u30c3\u30c1\u304c\u30aa\u30d5\u306e\u6642\u306f\u3001\u30e2\u30fc\u30bf\u304c\u52d5\u4f5c\u3067\u304d\u308b<\/span>\u306e\u306f\u540c\u3058\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u3053\u3067\u306f\u3001\u5f37\u5236\u505c\u6b62\u30b9\u30a4\u30c3\u30c1\u306e\u8a2d\u5b9a\u3092\u3057\u3066\u3044\u304d\u307e\u3059\u3002\u6b63\u8ee2\u505c\u6b62\u30b9\u30a4\u30c3\u30c1\u3082\u9006\u8ee2\u505c\u6b62\u30b9\u30a4\u30c3\u30c1\u3082\u3001\u540c\u3058\u3088\u3046\u306a\u8a2d\u5b9a\u3067\u7c21\u5358\u306b\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u306e\u63a5\u7d9a<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f7f\u7528\u3059\u308b\u30b9\u30a4\u30c3\u30c1\u3092\u3001\u30a2\u30ca\u30ed\u30b0\u5165\u529b\u3068GND\u306e\u9593\u306b\u63a5\u7d9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u3053\u3067\u306f\u3001Analog 2\u3078\u63a5\u7d9a\u3057\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"894\" height=\"732\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_circuit.png\" alt=\"\" class=\"wp-image-149\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_circuit.png 894w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_circuit-300x246.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_circuit-768x629.png 768w\" sizes=\"auto, (max-width: 894px) 100vw, 894px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">18v15\/24v12\u306818v25\/24v19\u3067\u914d\u7f6e\u304c\u3059\u3053\u3057\u9055\u3044\u307e\u3059\u304c\u3001\u30dc\u30fc\u30c9\u306e\u5de6\u4e0b\u306b\u3042\u308bAnalog 2\u3078\u63a5\u7d9a\u3057\u307e\u3059\u3002\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u306e\u7247\u5074\u3092\u3001Analog input channel 2\u3078\u63a5\u7d9a\u3057\u3001\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u306e\u9006\u5074\u3092Potentiometer -\u306b\u63a5\u7d9a\u3057\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-2-1024x505.jpg\" alt=\"\" class=\"wp-image-150\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-2-1024x505.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-2-300x148.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-2-768x379.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-2.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v15 \u3068 24v12 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1-1024x534.jpg\" alt=\"\" class=\"wp-image-151\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1-1024x534.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1-300x156.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1-768x400.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1.jpg 1080w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v25 \u3068 24v19 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u306e\u8a2d\u5b9a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Simple Motor Control Center G2 \u304b\u3089\u8a2d\u5b9a\u3092\u3057\u307e\u3059\u3002\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u307e\u3060\u306e\u6642\u306f\u3001<a href=\"\/pololu-smc-g2-tutorial-a\/\">\u5c0e\u5165\u7de8<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input settings\u30bf\u30d6\u3092\u958b\u304d\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Select channel to configure\u3067Analog Channel 2 (kill switch)\u3092\u9078\u629e<\/li>\n\n\n\n<li>Alternate use\u3067Kill switch\u3092\u9078\u629e<\/li>\n\n\n\n<li>Apply Settings\u3092\u30af\u30ea\u30c3\u30af<\/li>\n\n\n\n<li>Learn&#8230;\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Channel Setup Wizard\u304c\u7acb\u3061\u4e0a\u304c\u308a\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u306e\u52d5\u4f5c\u8a2d\u5b9a\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-switch.png\" alt=\"\" class=\"wp-image-152\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-switch.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-switch-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-switch-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u306e\u52d5\u4f5c\u8a2d\u5b9a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Channel Setup wizard\u3067\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u306e\u52d5\u4f5c\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input settings\u30bf\u30d6\u3067\u3001Learn\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001Channel Setup Wizard\u304c\u7acb\u3061\u4e0a\u304c\u308a\u3001\u753b\u9762\u306b\u5f93\u3063\u3066\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Next\u3092\u30af\u30ea\u30c3\u30af<\/li>\n\n\n\n<li>\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u3092\u30aa\u30d5\u306b\u3057\u3066\u3001Next\u3092\u30af\u30ea\u30c3\u30af\uff08\u30e2\u30fc\u30bf\u3092\u99c6\u52d5\u3055\u305b\u3066\u3088\u3044\u72b6\u614b\uff09<\/li>\n\n\n\n<li>\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u3092\u30aa\u30f3\u306b\u3057\u3066\u3001Next\u3092\u30af\u30ea\u30c3\u30af\uff08\u30e2\u30fc\u30bf\u99c6\u52d5\u3092\u505c\u6b62\u3055\u305b\u308b\u72b6\u614b\uff09<\/li>\n\n\n\n<li>Finish\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u7d42\u4e86<\/li>\n\n\n\n<li>\u8b66\u544a\u304c\u3067\u305f\u3089OK\u3092\u30af\u30ea\u30c3\u30af\n<ul class=\"wp-block-list\">\n<li>\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u52d5\u4f5c\u304c\u3001\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u3066\u3082\u6a19\u6e96\u8a2d\u5b9a\u306b\u306a\u308b\u3053\u3068\u306e\u8b66\u544a\u3067\u3059\u3002\u30b9\u30a4\u30c3\u30c1\u3092\u53d6\u308a\u5916\u3059\u3068\u3001\u30e2\u30fc\u30bf\u304c\u52d5\u4f5c\u3057\u306a\u3044\u3053\u3068\u304c\u3042\u308b\u305f\u3081\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard1.png\" alt=\"\" class=\"wp-image-153\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard1.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard1-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard2.png\" alt=\"\" class=\"wp-image-154\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard2.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard2-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard3.png\" alt=\"\" class=\"wp-image-155\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard3.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard3-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard4.png\" alt=\"\" class=\"wp-image-157\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard4.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard4-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"367\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard5.png\" alt=\"\" class=\"wp-image-158\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard5.png 531w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/switch_wizard5-300x207.png 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u3053\u308c\u3067\u3001\u30a2\u30ca\u30ed\u30b0\u5165\u529b2\u3092\u5f37\u5236\u505c\u6b62\u30b9\u30a4\u30c3\u30c1\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\u30e2\u30fc\u30bf\u52d5\u4f5c\u4e2d\u306b\u30b9\u30a4\u30c3\u30c1\u3092\u30aa\u30f3\u306b\u3059\u308c\u3070\u30e2\u30fc\u30bf\u306f\u505c\u6b62\u3057\u307e\u3059\u3002\u518d\u3073\u52d5\u4f5c\u3055\u305b\u308b\u306b\u306f\u3001\u30b9\u30a4\u30c3\u30c1\u3092\u30aa\u30d5\u306b\u3057\u3066\u3001Resume\u30dc\u30bf\u30f3\u3092\u62bc\u3059\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5f37\u5236\u505c\u6b62\u30b9\u30a4\u30c3\u30c1\u4ee5\u5916\u306b\u3001\u6b63\u8ee2\u505c\u6b62\u30b9\u30a4\u30c3\u30c1\u3084\u9006\u8ee2\u505c\u6b62\u30b9\u30a4\u30c3\u30c1\u3068\u3057\u3066\u8a2d\u5b9a\u3082\u3067\u304d\u3001\u6a5f\u68b0\u304c\u884c\u304d\u3059\u304e\u308b\u306e\u3092\u6b62\u3081\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u6b63\u8ee2\u505c\u6b62\u30b9\u30a4\u30c3\u30c1\u306a\u3069\u306e\u3068\u304d\u306f\u3001\u30b9\u30a4\u30c3\u30c1\u304c\u30aa\u30f3\u306e\u72b6\u614b\u3067\u3082\u3001\u30e2\u30fc\u30bf\u3092\u9006\u5074\u3078\u56de\u8ee2\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u305f\u3081\u3001\u30e2\u30fc\u30bf\u306e\u52d5\u4f5c\u3067\u30b9\u30a4\u30c3\u30c1\u3092\u30aa\u30f3\u304b\u3089\u30aa\u30d5\u3078\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u307e\u305f\u3001R\/C\u5165\u529b\u3092\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u5834\u5408\u306f\u3001\u666e\u901a\u306e\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u3092\u53d6\u308a\u4ed8\u3051\u308b\u3060\u3051\u3067\u306f\u306a\u304f\u3001R\/C\u4fe1\u53f7\u3092\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u3068\u3057\u3066\u4f7f\u3046\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u666e\u901a\u306f\u305f\u3060\u306e\u30b9\u30a4\u30c3\u30c1\u3092\u4f7f\u7528\u3059\u308b\u306e\u3067\u3042\u307e\u308a\u4f7f\u3046\u6a5f\u80fd\u3067\u306f\u306a\u3044\u3068\u601d\u3044\u307e\u3059\u304c\u3001\u8a2d\u5b9a\u306f\u540c\u3058\u3088\u3046\u306b\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">Arduino\u30b5\u30f3\u30d7\u30eb<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306eTTL\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u3092\u4f7f\u3044\u3001Arduino\u3067\u30e2\u30fc\u30bf\u5236\u5fa1\u3092\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Arduino\u30b7\u30ea\u30fc\u30ba\u3084\u3001A-Star\u306a\u3069\u306e\u4e92\u63db\u6a5f\u304b\u3089\u3001TTL\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u3067\u5236\u5fa1\u3059\u308b\u57fa\u672c\u7684\u306a\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3068\u3001\u30a8\u30e9\u30fc\u51e6\u7406\u3082\u884c\u3046\u8a73\u7d30\u306a\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30ea\u30a2\u30eb\u52d5\u4f5c\u30e2\u30fc\u30c9<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u30dc\u30fc\u30ec\u30fc\u30c8 19,200 bps<\/li>\n\n\n\n<li>\u30d0\u30a4\u30ca\u30ea\u30b3\u30de\u30f3\u30c9\u65b9\u5f0f<\/li>\n\n\n\n<li>CRC\u7121\u52b9\u30e2\u30fc\u30c9<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u57fa\u672c\u7684\u306a\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Arduino\u3068\u63a5\u7d9a<\/h3>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"794\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-ttl-circuit1-1024x794.png\" alt=\"\" class=\"wp-image-159\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-ttl-circuit1-1024x794.png 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-ttl-circuit1-300x233.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-ttl-circuit1-768x595.png 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-ttl-circuit1.png 1428w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Arduino\u3068\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3092\u3001<span class=\"marker-lemon\">\u30b7\u30ea\u30a2\u30eb\u3068GND\u3092\u63a5\u7d9a<\/span>\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 Rx \/ Arduino Tx\uff08D4\uff09<\/li>\n\n\n\n<li>GND<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Arduino\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u306b\u3001SoftwareSerial\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u306e\u3067\u3001Arduino Tx\u306e\u30d4\u30f3\u306f\u3001D4\u30d4\u30f3\u4ee5\u5916\u306b\u3082\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">18v15\/24v12\u306818v25\/24v19\u3067\u914d\u7f6e\u304c\u3059\u3053\u3057\u9055\u3044\u307e\u3059\u304c\u3001\u30dc\u30fc\u30c9\u306e\u5de6\u306b\u3042\u308bRX\/SDA\u3068GND\u3078\u63a5\u7d9a\u3057\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-3-1024x505.jpg\" alt=\"\" class=\"wp-image-160\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-3-1024x505.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-3-300x148.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-3-768x379.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-3.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v15 \u3068 24v12 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-2-1024x534.jpg\" alt=\"\" class=\"wp-image-161\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-2-1024x534.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-2-300x156.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-2-768x400.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-2.jpg 1080w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v25 \u3068 24v19 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u3078\u8a2d\u5b9a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Simple Motor Control Center G2\u304b\u3089\u8a2d\u5b9a\u3057\u307e\u3059\u3002 \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u307e\u3060\u306e\u6642\u306f\u3001<a href=\"https:\/\/note.pre.suzakulab.jp\/pololu-smc-g2-tutorial-a\/\">\u5c0e\u5165\u7de8<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input settings\u30bf\u30d6\u3092\u958b\u304d\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Input Mode\u3067Serial\/USB\u3092\u9078\u629e<\/li>\n\n\n\n<li>TTL Serial\u306e Fixed baud rate: \u3092\u9078\u629e\u3057 19200\u3092\u5165\u529b<\/li>\n\n\n\n<li>Apply Settings\u3092\u30af\u30ea\u30c3\u30af<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u4e2d\u3067\u3001baud rate\u3092\u6307\u5b9a\u3057\u3066\u3044\u308b\u305f\u3081\u3001<span class=\"marker-lemon\">19200<\/span>\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u6a19\u6e96\u306eAuto-detect baud rate\u3067\u3082\u52d5\u4f5c\u3057\u307e\u3059\u304c\u3001SoftwareSerial\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u30dc\u30fc\u30ec\u30fc\u30c8\u306e\u6b63\u78ba\u3055\u3092\u8003\u3048\u308b\u3068\u63a8\u5968\u3067\u304d\u307e\u305b\u3093\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-19200.png\" alt=\"\" class=\"wp-image-162\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-19200.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-19200-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-19200-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">\u57fa\u672c\u7684\u306a\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u57fa\u672c\u7684\u306a\u3001\u6b63\u8ee2\u3068\u9006\u8ee2\u3092\u884c\u3046\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6b63\u8ee2\u5168\u901f\u56de\u8ee2 1\u79d2\u3057\u3001\u9006\u8ee2\u5168\u901f\u56de\u8ee2 1\u79d2 \u3092\u7e70\u308a\u8fd4\u3059\u30b3\u30fc\u30c9\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#include &lt;SoftwareSerial.h>\n#define rxPin 3  \/\/ pin 3 connects to smcSerial TX  (\u3053\u306e\u30b5\u30f3\u30d7\u30eb\u3067\u306f\u4f7f\u7528\u3057\u307e\u305b\u3093)\n#define txPin 4  \/\/ pin 4 connects to smcSerial RX\nSoftwareSerial smcSerial = SoftwareSerial(rxPin, txPin);\n\n\/\/ \u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u306e\u518d\u8d77\u52d5\u3084\u30a8\u30e9\u30fc\u5f8c\u306b\n\/\/ \u30e2\u30fc\u30bf\u306e\u52d5\u4f5c\u3092\u6709\u52b9\u306b\u3059\u308b\u305f\u3081\u5fc5\u8981\nvoid exitSafeStart()\n{\n  smcSerial.write(0x83);\n}\n\n\/\/ \u901f\u5ea6\u3092\u6570\u5024\u3067 -3200 \uff5e 3200 \u307e\u3067\nvoid setMotorSpeed(int speed)\n{\n  if (speed &lt; 0)\n  {\n    smcSerial.write(0x86);  \/\/ \u30e2\u30fc\u30bf\u9006\u8ee2\u30b3\u30de\u30f3\u30c9\n    speed = -speed;  \/\/ \u30e2\u30fc\u30bf\u901f\u5ea6\u3092\u6b63\u306e\u5024\u3078\n  }\n  else\n  {\n    smcSerial.write(0x85);  \/\/ \u30e2\u30fc\u30bf\u6b63\u8ee2\u30b3\u30de\u30f3\u30c9\n  }\n  smcSerial.write(speed &amp; 0x1F);\n  smcSerial.write(speed >> 5 &amp; 0x7F);\n}\n\nvoid setup()\n{\n  \/\/ \u521d\u671f\u5316\uff1a \u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u30b7\u30ea\u30a2\u30eb \u30dc\u30fc\u30ec\u30fc\u30c8 19.2 kbps\n  smcSerial.begin(19200);\n\n  \/\/ \u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u306f\u3001\n  \/\/ \u30b7\u30ea\u30a2\u30eb\u30c7\u30fc\u30bf\u3092\u9001\u308b\u524d\u306b 1ms \u3042\u3051\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\n  \/\/ \u3053\u3053\u3067\u306f\u30015ms \u9045\u5ef6\u51e6\u7406\u3092\u884c\u3044\u307e\u3059\u3002\n  delay(5);\n\n  \/\/ \u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3067\u81ea\u52d5\u30dc\u30fc\u30ec\u30fc\u30c8\u691c\u51fa\u3092\u6709\u52b9\u306b\u3057\u3066\u3044\u308b\u5834\u5408\u3001\n  \/\/ \u30dc\u30fc\u30ec\u30fc\u30c8\u3092\u5b66\u7fd2\u3067\u304d\u308b\u3088\u3046\u306b\u3001\u6700\u521d\u306b 0xAA (10\u9032\u6570170)\u3092\u9001\u4fe1\u3057\u307e\u3059\u3002\n  smcSerial.write(0xAA);\n\n  \/\/ \u6b21\u306b\u3001\u30bb\u30fc\u30d5\u30b9\u30bf\u30fc\u30c8\u7d42\u4e86\u30b3\u30de\u30f3\u30c9\u3092\u9001\u4fe1\n  \/\/ \u30bb\u30fc\u30d5\u30b9\u30bf\u30fc\u30c8\u30a8\u30e9\u30fc\u3092\u30af\u30ea\u30a2\u3057\u3001\u30e2\u30fc\u30bf\u3092\u52d5\u4f5c\u958b\u59cb\u72b6\u614b\u306b\u3057\u307e\u3059\u3002\n  exitSafeStart();\n}\n\nvoid loop()\n{\n  setMotorSpeed(3200);  \/\/ \u6b63\u8ee2 \u5168\u901f\n  delay(1000);\n  setMotorSpeed(-3200);  \/\/ \u9006\u8ee2 \u5168\u901f\n  delay(1000);\n}<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\u8a73\u7d30\u306a\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Arduino\u3068\u63a5\u7d9a<\/h3>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"770\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-ttl-circuit2-1024x770.png\" alt=\"\" class=\"wp-image-163\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-ttl-circuit2-1024x770.png 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-ttl-circuit2-300x225.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-ttl-circuit2-768x577.png 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-ttl-circuit2.png 1401w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Arduino\u3068\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3092\u63a5\u7d9a\u3057\u307e\u3059\u3002<span class=\"marker-lemon\">\u57fa\u672c\u7684\u306a\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3088\u308a\u63a5\u7d9a\u304c\u5897\u3048\u3066\u3044\u307e\u3059\u306e\u3067\u6ce8\u610f<\/span>\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 Rx \/ Arduino Tx (D4)<\/li>\n\n\n\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 Tx \/ Arduino Rx (D3)<\/li>\n\n\n\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 \/RST \/ Arduino D5<\/li>\n\n\n\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 ERR \/ Arduino D6<\/li>\n\n\n\n<li>GND<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Arduino\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u306b\u3001SoftwareSerial\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u306e\u3067\u3001\u30b7\u30ea\u30a2\u30eb\u306fD3\uff0cD4\u30d4\u30f3\u4ee5\u5916\u306b\u3082\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002\/RST\u3068ERR\u3082\u3001\u4efb\u610f\u306e\u30c7\u30b8\u30bf\u30eb\u30d4\u30f3\u3078\u5909\u66f4\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">18v15\/24v12\u306818v25\/24v19\u3067\u914d\u7f6e\u304c\u3059\u3053\u3057\u9055\u3044\u307e\u3059\u304c\u3001\u30dc\u30fc\u30c9\u306e\u5de6\u306b\u3042\u308bRX\/SDA\u3001TX\u3001\/RST\u3001ERR\u3068GND\u3078\u63a5\u7d9a\u3057\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1024x505.jpg\" alt=\"\" class=\"wp-image-129\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1024x505.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-300x148.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-768x379.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v15 \u3068 24v12 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1024x534.jpg\" alt=\"\" class=\"wp-image-130\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1024x534.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-300x156.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-768x400.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7.jpg 1080w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v25 \u3068 24v19 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u3078\u8a2d\u5b9a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e0a\u3067\u8a2d\u5b9a\u3057\u305f\u3001\u57fa\u672c\u7684\u306a\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u306e\u8a2d\u5b9a\u3068\u540c\u3058\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u8a73\u7d30\u306a\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u3068\u306e\u3001\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u306e\u65b9\u6cd5\u3001\u30e2\u30fc\u30bf\u901f\u5ea6\u306e\u8a2d\u5b9a\u3001\u5909\u6570\u306e\u8aad\u53d6\u308a\u3001\u30e2\u30fc\u30bf\u306e\u5236\u9650\u3092\u5909\u66f4\u3059\u308b\u305f\u3081\u306e\u30b3\u30de\u30f3\u30c9\u306e\u9001\u4fe1\u30b5\u30f3\u30d7\u30eb\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#include &lt;SoftwareSerial.h>\n#define rxPin 3    \/\/ pin 3 connects to SMC TX\n#define txPin 4    \/\/ pin 4 connects to SMC RX\n#define resetPin 5 \/\/ pin 5 connects to SMC nRST\n#define errPin 6   \/\/ pin 6 connects to SMC ERR\nSoftwareSerial smcSerial = SoftwareSerial(rxPin, txPin);\n\n\/\/ some variable IDs\n#define ERROR_STATUS 0\n#define LIMIT_STATUS 3\n#define TARGET_SPEED 20\n#define INPUT_VOLTAGE 23\n#define TEMPERATURE 24\n\n\/\/ some motor limit IDs\n#define FORWARD_ACCELERATION 5\n#define REVERSE_ACCELERATION 9\n#define DECELERATION 2\n\n\/\/ \u30b7\u30ea\u30a2\u30eb 1\u30d0\u30a4\u30c8\u8aad\u8fbc\u307f (\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u30c7\u30fc\u30bf\u304c\u306a\u3044\u6642\u306f -1 \u3092\u8fd4\u3059)\nint readByte()\n{\n  char c;\n  if(smcSerial.readBytes(&amp;c, 1) == 0){ return -1; }\n  return (byte)c;\n}\n\n\/\/ \u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u306e\u518d\u8d77\u52d5\u3084\u30a8\u30e9\u30fc\u5f8c\u306b\n\/\/ \u30e2\u30fc\u30bf\u306e\u52d5\u4f5c\u3092\u6709\u52b9\u306b\u3059\u308b\u305f\u3081\u5fc5\u8981\nvoid exitSafeStart()\n{\n  smcSerial.write(0x83);\n}\n\n\/\/ \u901f\u5ea6\u3092\u6570\u5024\u3067 -3200 \uff5e 3200 \u307e\u3067\nvoid setMotorSpeed(int speed)\n{\n  if (speed &lt; 0)\n  {\n    smcSerial.write(0x86);  \/\/ \u30e2\u30fc\u30bf\u9006\u8ee2\u30b3\u30de\u30f3\u30c9\n    speed = -speed;  \/\/ \u30e2\u30fc\u30bf\u901f\u5ea6\u3092\u6b63\u306e\u5024\u3078\n  }\n  else\n  {\n    smcSerial.write(0x85);  \/\/ \u30e2\u30fc\u30bf\u6b63\u8ee2\u30b3\u30de\u30f3\u30c9\n  }\n  smcSerial.write(speed &amp; 0x1F);\n  smcSerial.write(speed >> 5 &amp; 0x7F);\n}\n\nunsigned char setMotorLimit(unsigned char  limitID, unsigned int limitValue)\n{\n  smcSerial.write(0xA2);\n  smcSerial.write(limitID);\n  smcSerial.write(limitValue &amp; 0x7F);\n  smcSerial.write(limitValue >> 7);\n  return readByte();\n}\n\n\/\/ \u6307\u5b9a\u3057\u305f\u5909\u6570ID\u306e\u5024\u3092 unsinged int \u3067\u8fd4\u3059\n\/\/ \u3082\u3057\u6307\u5b9a\u3057\u305f\u5909\u6570ID\u306e\u5024\u304c\u3001\u7b26\u53f7\u4ed8\u304d\u6574\u6570\uff08singed int\uff09\u306e\u5834\u5408\u306f\u3001\n\/\/ \u3053\u306e\u95a2\u6570\u306e\u8fd4\u5024\u3092int\u3068\u3057\u3066\u578b\u3092\u30ad\u30e3\u30b9\u30c8\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\/\/ \u5177\u4f53\u7684\u306b\u306f (int)getVariable(TARGET_SPEED)\nunsigned int getVariable(unsigned char variableID)\n{\n  smcSerial.write(0xA1);\n  smcSerial.write(variableID);\n  return readByte() + 256 * readByte();\n}\n\nvoid setup()\n{\n  Serial.begin(115200);    \/\/ \u30c7\u30d0\u30c3\u30b0\u7528 (optional)\n  smcSerial.begin(19200);\n\n  \/\/ Arduino\u8d77\u52d5\u6642\u306bSMC\u3092\u4e00\u6642\u7684\u306b\u30ea\u30bb\u30c3\u30c8 (optional)\n  pinMode(resetPin, OUTPUT);\n  digitalWrite(resetPin, LOW);  \/\/ reset SMC\n  delay(1);  \/\/ wait 1 ms\n  pinMode(resetPin, INPUT);  \/\/ let SMC run again\n\n  \/\/ \u30ea\u30bb\u30c3\u30c8\u5f8c\u306b\u9001\u4fe1\u3059\u308b\u3068\u304d\u30011ms\u4ee5\u4e0a\u5f85\u6a5f\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\n  delay(5);\n\n  \/\/ SMC ERR\u30d4\u30f3\u306e\u72b6\u614b\u3092\u8aad\u51fa\u3057 (optional)\n  pinMode(errPin, INPUT);\n\n  smcSerial.write(0xAA);  \/\/ \u30dc\u30fc\u30ec\u30fc\u30c8\u81ea\u52d5\u691c\u51fa\u7528\u30d0\u30a4\u30c8\u9001\u4fe1\n  setMotorLimit(FORWARD_ACCELERATION, 4);\n  setMotorLimit(REVERSE_ACCELERATION, 10);\n  setMotorLimit(DECELERATION, 20);\n\n  \/\/ \u30bb\u30fc\u30d5\u30b9\u30bf\u30fc\u30c8\u30a8\u30e9\u30fc\u3092\u30af\u30ea\u30a2\u3057\u3001\u30e2\u30fc\u30bf\u3092\u52d5\u4f5c\u958b\u59cb\u72b6\u614b\u306b\u3059\u308b\n  exitSafeStart();\n}\n\nvoid loop()\n{\n  setMotorSpeed(3200);  \/\/ \u6b63\u56de\u8ee2 \u5168\u901f\n  \/\/ \u7b26\u53f7\u4ed8\u304d\u306e\u5909\u6570\u306fint\u3078\u30ad\u30e3\u30b9\u30c8\u3057\u307e\u3059:\n  Serial.println((int)getVariable(TARGET_SPEED));\n  delay(1000);\n  setMotorSpeed(-3200);  \/\/ \u6b63\u56de\u8ee2 \u5168\u901f\n  Serial.println((int)getVariable(TARGET_SPEED));\n  delay(1000);\n\n  \/\/ \u30b7\u30ea\u30a2\u30eb\u30e2\u30cb\u30bf\u306b\u5165\u529b\u96fb\u5727\uff08mV\uff09\u3092\u9001\u4fe1\n  Serial.print(\"VIN = \");\n  Serial.print(getVariable(INPUT_VOLTAGE));\n  Serial.println(\" mV\");\n\n  \/\/ \u30a8\u30e9\u30fc\u306b\u3088\u308a\u30e2\u30fc\u30bf\u304c\u505c\u6b62\u3057\u3066\u3044\u308b\u6642\u306f\u3001\n  \/\/ \u30a8\u30e9\u30fc\u30b9\u30c6\u30fc\u30bf\u30b9\u5909\u6570\u3092\u8aad\u8fbc\u307f\u3001\u30e2\u30fc\u30bf\u306e\u518d\u59cb\u52d5\u3092\u30c8\u30e9\u30a4\u3059\u308b\u3002\n  if (digitalRead(errPin) == HIGH)\n  {\n    Serial.print(\"Error Status: 0x\");\n    Serial.println(getVariable(ERROR_STATUS), HEX);\n    \/\/ \u5168\u3066\u306e\u30a8\u30e9\u30fc\u304c\u89e3\u9664\u3055\u308c\u308b\u3068\u3001\u30e2\u30fc\u30bf\u304c\u518d\u3073\u52d5\u4f5c\u3057\u307e\u3059\u3002\n    exitSafeStart();\n  }\n}<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pololu\u30e6\u30fc\u30b6\u30ac\u30a4\u30c9\u306b\u3042\u308b\u3001Arduino\u306eTTL\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u304b\u3089\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u3092\u5236\u5fa1\u3059\u308b\u306e\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3067\u3059\u3002\u30d0\u30a4\u30ca\u30ea\u30b3\u30de\u30f3\u30c9\u65b9\u5f0f\u306e\u8a73\u7d30\u306f\u3001<a href=\"https:\/\/www.pololu.com\/docs\/0J77\/6.2.1\">\u30e6\u30fc\u30b6\u30ac\u30a4\u30c9 6.2.1\uff08\u82f1\u8a9e\u7248\uff09<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">Arduino I2C\u30b5\u30f3\u30d7\u30eb<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306eI2C\u901a\u4fe1\u3092\u4f7f\u3044\u3001Arduino\u3067\u30e2\u30fc\u30bf\u5236\u5fa1\u3092\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Arduino\u30b7\u30ea\u30fc\u30ba\u3084\u3001A-Star\u306a\u3069\u306e\u4e92\u63db\u6a5f\u304b\u3089\u3001I2C\u901a\u4fe1\u3067\u5236\u5fa1\u3059\u308b\u57fa\u672c\u7684\u306a\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I2C\u52d5\u4f5c\u30e2\u30fc\u30c9<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>I2C \u30c7\u30d0\u30a4\u30b9\u756a\u53f7 13<\/li>\n\n\n\n<li>\u30d0\u30a4\u30ca\u30ea\u30b3\u30de\u30f3\u30c9\u65b9\u5f0f<\/li>\n\n\n\n<li>CRC\u7121\u52b9\u30e2\u30fc\u30c9<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Arduino\u3068\u63a5\u7d9a<\/h2>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"770\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-i2c-circuit-1024x770.png\" alt=\"\" class=\"wp-image-164\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-i2c-circuit-1024x770.png 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-i2c-circuit-300x225.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-i2c-circuit-768x577.png 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/arduino-i2c-circuit.png 1401w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Arduino\u3068\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3092\u3001<span class=\"marker-lemon\">I2C\u3068GND<\/span>\u3092\u63a5\u7d9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 SDA \/ Arduino SDA\uff08A4\uff09<\/li>\n\n\n\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 SCL \/ Arduino SCL\uff08A5\uff09<\/li>\n\n\n\n<li>GND<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">18v15\/24v12\u306818v25\/24v19\u3067\u914d\u7f6e\u304c\u3059\u3053\u3057\u9055\u3044\u307e\u3059\u304c\u3001\u30dc\u30fc\u30c9\u306e\u5de6\u306b\u3042\u308bRX\/SDA\u3001SCL\u3068GND\u3078\u63a5\u7d9a\u3057\u307e\u3059\u3002\uff0818v25\/24v19\u306f\u3001SCL\u304c2\u7b87\u6240\u3042\u308a\u307e\u3059\u304c\u3069\u3061\u3089\u306b\u63a5\u7d9a\u3057\u3066\u3082\u5927\u4e08\u592b\u3067\u3059\u3002\uff09<\/p>\n\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1024x505.jpg\" alt=\"\" class=\"wp-image-129\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1024x505.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-300x148.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-768x379.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v15 \u3068 24v12 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1024x534.jpg\" alt=\"\" class=\"wp-image-130\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1024x534.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-300x156.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-768x400.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7.jpg 1080w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v25 \u3068 24v19 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">I2C\u901a\u4fe1\u3078\u8a2d\u5b9a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Simple Motor Control Center G2\u304b\u3089\u8a2d\u5b9a\u3057\u307e\u3059\u3002 \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u307e\u3060\u306e\u6642\u306f\u3001<a href=\"https:\/\/note.pre.suzakulab.jp\/pololu-smc-g2-tutorial-a\/\">\u5c0e\u5165\u7de8<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input settings\u30bf\u30d6\u3092\u958b\u304d\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Input Mode\u3067Serial\/USB\u3092\u9078\u629e<\/li>\n\n\n\n<li>Enable I2C (disable TTL serial) \u306b\u30c1\u30a7\u30c3\u30af<\/li>\n\n\n\n<li>Device Number\u306b 13 \u3092\u5165\u529b \uff08\u6a19\u6e96 13\uff09<\/li>\n\n\n\n<li>Apply Settings\u3092\u30af\u30ea\u30c3\u30af<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Device Number\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u3067\u3001\u8907\u6570\u53f0\u306e\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u3092\u5236\u5fa1\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-i2c.png\" alt=\"\" class=\"wp-image-165\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-i2c.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-i2c-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-i2c-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">\u57fa\u672c\u7684\u306a\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u8d77\u52d5\u6642\u9593\u3092\u8868\u793a\u3057\u3001\u6b63\u8ee2\u3068\u9006\u8ee2\u3092\u884c\u3046\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6b63\u8ee2\u5168\u901f\u56de\u8ee2 1\u79d2\u3057\u3001\u9006\u8ee2\u5168\u901f\u56de\u8ee2 1\u79d2 \u3092\u7e70\u308a\u8fd4\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#include &lt;Wire.h>\n\nconst uint8_t smcDeviceNumber = 13;\n\n\/\/ \u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u306e\u518d\u8d77\u52d5\u3084\u30a8\u30e9\u30fc\u5f8c\u306b\n\/\/ \u30e2\u30fc\u30bf\u306e\u52d5\u4f5c\u3092\u6709\u52b9\u306b\u3059\u308b\u305f\u3081\u5fc5\u8981\nvoid exitSafeStart()\n{\n  Wire.beginTransmission(smcDeviceNumber);\n  Wire.write(0x83);  \/\/ Exit safe start\n  Wire.endTransmission();\n}\n\nvoid setMotorSpeed(int16_t speed)\n{\n  uint8_t cmd = 0x85;  \/\/ \u30e2\u30fc\u30bf\u6b63\u8ee2\u30b3\u30de\u30f3\u30c9\n  if (speed &lt; 0)\n  {\n    cmd = 0x86;  \/\/ \u30e2\u30fc\u30bf\u9006\u8ee2\u30b3\u30de\u30f3\u30c9\n    speed = -speed;\n  }\n  Wire.beginTransmission(smcDeviceNumber);\n  Wire.write(cmd);\n  Wire.write(speed &amp; 0x1F);\n  Wire.write(speed >> 5 &amp; 0x7F);\n  Wire.endTransmission();\n}\n\nuint16_t readUpTime()\n{\n  Wire.beginTransmission(smcDeviceNumber);\n  Wire.write(0xA1);  \/\/ Command: Get variable\n  Wire.write(28);    \/\/ Variable ID: Up time (low)\n  Wire.endTransmission();\n  Wire.requestFrom(smcDeviceNumber, (uint8_t)2);\n  uint16_t upTime = Wire.read();\n  upTime |= Wire.read() &lt;&lt; 8;\n  return upTime;\n}\n\nvoid setup()\n{\n  Wire.begin();\n  exitSafeStart();\n}\n\nvoid loop()\n{\n  \/\/ \u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u304b\u3089\u8d77\u52d5\u6642\u9593\u3092\u8aad\u307f\u51fa\u3057\n  \/\/ \u30b7\u30ea\u30a2\u30eb\u30e2\u30cb\u30bf\u3078\u9001\u4fe1\n  uint16_t upTime = readUpTime();\n  Serial.print(F(\"Up time: \"));\n  Serial.println(upTime);\n\n  setMotorSpeed(3200);   \/\/ \u6b63\u8ee2 \u5168\u901f\n  delay(1000);\n  setMotorSpeed(-3200);  \/\/ \u9006\u8ee2 \u5168\u901f\n  delay(1000);\n}<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pololu\u30e6\u30fc\u30b6\u30ac\u30a4\u30c9\u306b\u3042\u308b\u3001Arduino\u306eI2C\u901a\u4fe1\u304b\u3089\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u3092\u5236\u5fa1\u3059\u308b\u306e\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3067\u3059\u3002\u30d0\u30a4\u30ca\u30ea\u30b3\u30de\u30f3\u30c9\u65b9\u5f0f\u306e\u8a73\u7d30\u306f\u3001<a href=\"https:\/\/www.pololu.com\/docs\/0J77\/6.2.1\">\u30e6\u30fc\u30b6\u30ac\u30a4\u30c9 6.2.1\uff08\u82f1\u8a9e\u7248\uff09<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002 <\/p>\n\n\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">Linux \u30b7\u30ea\u30a2\u30eb Python\u30b5\u30f3\u30d7\u30eb\uff08Raspberry Pi\uff09<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306eTTL\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u3092\u4f7f\u3044\u3001Raspberry Pi\u3067\u30e2\u30fc\u30bf\u5236\u5fa1\u3092\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30ea\u30a2\u30eb\u52d5\u4f5c\u30e2\u30fc\u30c9<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u30dc\u30fc\u30ec\u30fc\u30c8 9,600 bps<\/li>\n\n\n\n<li>\u30d0\u30a4\u30ca\u30ea\u30b3\u30de\u30f3\u30c9\u65b9\u5f0f<\/li>\n\n\n\n<li>CRC\u7121\u52b9\u30e2\u30fc\u30c9<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Python\u3067\u306f\u3001<a href=\"https:\/\/pyserial.readthedocs.io\/en\/latest\/\">pySerial<\/a> \u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b3\u30fc\u30c9\u3092\u5b9f\u884c\u3057\u305f\u3068\u304d\u306b\u3001\u201cImportError: No module named serial\u201d \u3084 \u201cModuleNotFoundError: No module named \u2018serial\u2019\u201d\u3068\u8868\u793a\u3055\u308c\u308b\u3068\u304d\u306f\u3001pySerial\u30e9\u30a4\u30d6\u30e9\u30ea\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u306e\u3067\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Raspberry Pi\u3068\u63a5\u7d9a<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">USB\uff08\u4eee\u60f3\u30b7\u30ea\u30a2\u30eb\uff09\u63a5\u7d9a<\/h3>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"717\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-usb-circuit-1024x717.png\" alt=\"\" class=\"wp-image-166\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-usb-circuit-1024x717.png 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-usb-circuit-300x210.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-usb-circuit-768x538.png 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-usb-circuit-1536x1075.png 1536w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-usb-circuit.png 1611w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Raspberry Pi\u3068\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3092\u3001USB\u3067\u63a5\u7d9a\u3057\u307e\u3059\u3002USB\u30c9\u30e9\u30a4\u30d0\u304c\u81ea\u52d5\u7684\u306b\u30ed\u30fc\u30c9\u3055\u308c\u3001\u4eee\u60f3\u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u3068\u3057\u3066\u52d5\u4f5c\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">USB\u3067\u63a5\u7d9a\u3057\u305f\u3068\u304d\u3001Raspberry Pi\u306e\u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u306f\u3001\/dev\/ttyUSB0 \u306b\u306a\u308a\u307e\u3059\u3002\u8907\u6570\u3064\u306a\u3044\u3067\u3044\u308b\u6642\u306f\u3001\/dev\/ttyUSB1\u3068\u6700\u5f8c\u306e\u6570\u5b57\u304c\u5897\u3048\u3066\u3044\u304d\u307e\u3059\u3002 <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">TTL\u30b7\u30ea\u30a2\u30eb\u63a5\u7d9a<\/h3>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"691\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-ttl-circuit-1024x691.png\" alt=\"\" class=\"wp-image-167\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-ttl-circuit-1024x691.png 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-ttl-circuit-300x203.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-ttl-circuit-768x518.png 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-ttl-circuit-1536x1037.png 1536w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-ttl-circuit.png 1680w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Raspberry Pi\u3068\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3092\u3001Raspberry Pi\u62e1\u5f35\u30dd\u30fc\u30c8\u304b\u3089TTL\u30b7\u30ea\u30a2\u30eb\u3067\u63a5\u7d9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 Rx \/ Raspberry Pi TXD (GPIO14)<\/li>\n\n\n\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 Tx \/ Raspberry Pi RXD (GPIO15)<\/li>\n\n\n\n<li>GND<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">18v15\/24v12\u306818v25\/24v19\u3067\u914d\u7f6e\u304c\u3059\u3053\u3057\u9055\u3044\u307e\u3059\u304c\u3001\u30dc\u30fc\u30c9\u306e\u5de6\u306b\u3042\u308bRX\/SDA\u3001TX\u3068GND\u3078\u63a5\u7d9a\u3057\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1024x505.jpg\" alt=\"\" class=\"wp-image-129\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1024x505.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-300x148.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-768x379.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v15 \u3068 24v12 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1024x534.jpg\" alt=\"\" class=\"wp-image-130\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1024x534.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-300x156.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-768x400.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7.jpg 1080w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v25 \u3068 24v19 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">TTL\u30b7\u30ea\u30a2\u30eb\u3067\u63a5\u7d9a\u3057\u305f\u3068\u304d\u3001Raspberry Pi\u306e\u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u306f\u3001\/dev\/ttyAMA0 \u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Raspberry Pi\u304b\u3089\u3001TTL\u30b7\u30ea\u30a2\u30eb\u3092\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u3001\u6b21\u306e\u8a2d\u5b9a\u3092Raspberry Pi\u3067\u884c\u3063\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>sudo raspi-config\n<ul class=\"wp-block-list\">\n<li>Interfacing options sudo raspi-config \u304b\u3089\u3001P6. Serial \u3092\u9078\u629e<\/li>\n\n\n\n<li>login shell\u306b\u4f7f\u7528\u3059\u308b\u304b\u805e\u304b\u308c\u308b\u306e\u3067\u3001No \u3092\u9078\u629e<\/li>\n\n\n\n<li>\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u805e\u304b\u308c\u308b\u306e\u3067\u3001Yes \u3092\u9078\u629e<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Bluetooth\u306eUART\u8a2d\u5b9a\u306e\u89e3\u9664\uff08pi3-disable-bt\uff09\n<ul class=\"wp-block-list\">\n<li>sudo systemctl disable hciuart<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u30b7\u30ea\u30a2\u30eb\u901a\u4fe1\u3078\u8a2d\u5b9a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Simple Motor Control Center G2\u304b\u3089\u8a2d\u5b9a\u3057\u307e\u3059\u3002 \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u307e\u3060\u306e\u6642\u306f\u3001<a href=\"https:\/\/note.pre.suzakulab.jp\/pololu-smc-g2-tutorial-a\/\">\u5c0e\u5165\u7de8<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input settings\u30bf\u30d6\u3092\u958b\u304d\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Input Mode\u3067Serial\/USB\u3092\u9078\u629e<\/li>\n\n\n\n<li>TTL Serial\u306e Fixed baud rate: \u3092\u9078\u629e\u3057 9600\u3092\u5165\u529b<\/li>\n\n\n\n<li>Apply Settings\u3092\u30af\u30ea\u30c3\u30af<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u4e2d\u3067\u3001baud rate\u3092\u6307\u5b9a\u3057\u3066\u3044\u308b\u305f\u3081\u30019600\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u4ed6\u306e\u901f\u5ea6\u3067\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u306e\u901f\u5ea6\u6307\u5b9a\u3092\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-9600.png\" alt=\"\" class=\"wp-image-168\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-9600.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-9600-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-9600-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u57fa\u672c\u7684\u306a\u3001\u6b63\u8ee2\u3068\u9006\u8ee2\u5236\u5fa1\u3059\u308b\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># pySerial\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u4f7f\u7528\u3057\u3001\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u304b\u3089\u9001\u53d7\u4fe1\u3092\u884c\u3044\u307e\u3059\u3002\n#\n# \u6ce8\u610f: \u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306e\u5165\u529b\u30e2\u30fc\u30c9\u3092 Serial\/USB \u306b\u5fc5\u305a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n# \u6ce8\u610f: \"port_name =\" \u306e\u884c\u3092\u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u306b\u5fdc\u3058\u3066\u5909\u66f4\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\n\nimport serial\n\nclass SmcG2Serial(object):\n  def __init__(self, port, device_number=None):\n    self.port = port\n    self.device_number = device_number\n\n  def send_command(self, cmd, *data_bytes):\n    if self.device_number == None:\n      header = [cmd]  # Compact protocol\n    else:\n      header = [0xAA, device_number, cmd &amp; 0x7F]  # Pololu protocol\n    self.port.write(bytes(header + list(data_bytes)))\n\n  # \u30bb\u30fc\u30d5\u30b9\u30bf\u30fc\u30c8\u7d42\u4e86\u30b3\u30de\u30f3\u30c9\u9001\u4fe1\n  # \u30e2\u30fc\u30bf\u3092\u52d5\u4f5c\u3055\u305b\u308b\u305f\u3081\u306b\u5fc5\u8981\n  def exit_safe_start(self):\n    self.send_command(0x83)\n\n  # SMC \u30bf\u30fc\u30b2\u30c3\u30c8\u901f\u5ea6\u8a2d\u5b9a (-3200 \uff5e 3200)\n  def set_target_speed(self, speed):\n    cmd = 0x85  # Motor forward\n    if speed &lt; 0:\n      cmd = 0x86  # Motor reverse\n      speed = -speed\n    self.send_command(cmd, speed &amp; 0x1F, speed >> 5 &amp; 0x7F)\n\n  # \u6307\u5b9a\u3057\u305f\u5909\u6570ID\u306e\u5024\u3092 \u7b26\u53f7\u7121\u3057\u6574\u6570 \u3067\u53d6\u5f97\n  def get_variable(self, id):\n    self.send_command(0xA1, id)\n    result = self.port.read(2)\n    if len(result) != 2:\n      raise RuntimeError(\"Expected to read 2 bytes, got {}.\"\n        .format(len(result)))\n    b = bytearray(result)\n    return b[0] + 256 * b[1]\n\n  # \u6307\u5b9a\u3057\u305f\u5909\u6570ID\u306e\u5024\u3092 \u7b26\u53f7\u4ed8\u304d\u6574\u6570 \u3067\u53d6\u5f97\n  def get_variable_signed(self, id):\n    value = self.get_variable(id)\n    if value >= 0x8000:\n      value -= 0x10000\n    return value\n\n  # \u30bf\u30fc\u30b2\u30c3\u30c8\u901f\u5ea6\u53d6\u5f97 (-3200 \uff5e 3200)\n  def get_target_speed(self):\n    return self.get_variable_signed(20)\n\n  # \u7570\u306a\u308b\u30a8\u30e9\u30fc\u306e\u5404\u30d3\u30c3\u30c8\u8868\u793a\u306e\u6570\u5024\u3092\u53d6\u5f97\n  # \u30d3\u30c3\u30c8\u304c\u300c1\u300d\u306e\u6642\u306f\u3001\u73fe\u5728\u3082\u30a8\u30e9\u30fc\u304c\u6709\u52b9\n  # \u30a8\u30e9\u30fc\u30d3\u30c3\u30c8\u306e\u5b9a\u7fa9\u306f\u30e6\u30fc\u30b6\u30ac\u30a4\u30c9\u3092\u53c2\u7167\n  def get_error_status(self):\n    return self.get_variable(0)\n\n# \u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u540d\u306e\u6307\u5b9a\n# Linux USB example:  \"\/dev\/ttyACM0\"  (see also: \/dev\/serial\/by-id)\n# Raspberry Pi USB example:  \"\/dev\/ttyUSB0\"\n# Raspberry Pi TTL example:  \"\/dev\/ttyAMA0\"\n# macOS USB example:  \"\/dev\/cu.usbmodem001234562\"\n# Windows example:    \"COM6\"\nport_name = \"\/dev\/ttyUSB0\"\n\n# \u30dc\u30fc\u30ec\u30fc\u30c8\u8a2d\u5b9a (bits per second). \n# USB\u7d4c\u7531\u3067SMC\u306b\u63a5\u7d9a\u3057\u3066\u3044\u308b\u3068\u304d\u306f\u3001\u3053\u306e\u5024\u306f\u95a2\u4fc2\u3042\u308a\u307e\u305b\u3093\u3002\n# Tx\/Rx\u30e9\u30a4\u30f3\u3067\u63a5\u7d9a\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001SMC\u306e\u30b7\u30ea\u30a2\u30eb\u8a2d\u5b9a\u306e\u30dc\u30fc\u30ec\u30fc\u30c8\u3068\u540c\u3058\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\nbaud_rate = 9600\n\n# SMC\u306e\u30c7\u30d0\u30a4\u30b9\u756a\u53f7\u30920\uff5e127\u306e\u9593\u3067\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n# \u8907\u6570\u306eSMC\u3092\u30b7\u30ea\u30a2\u30eb\u306b\u63a5\u7d9a\u3057 Pololu Protocol\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u3068\u304d\u306b\u4f7f\u7528\u3057\u307e\u3059\u3002\ndevice_number = None\n\nport = serial.Serial(port_name, baud_rate, timeout=0.1, write_timeout=0.1)\n\nsmc = SmcG2Serial(port, device_number)\n\nsmc.exit_safe_start()\n\nerror_status = smc.get_error_status()\nprint(\"Error status: 0x{:04X}\".format(error_status))\n\ntarget_speed = smc.get_target_speed()\nprint(\"Target speed is {}.\".format(target_speed))\n\nnew_speed = 3200 if target_speed &lt;= 0 else -3200\nprint(\"Setting target speed to {}.\\n\".format(new_speed));\nsmc.set_target_speed(new_speed)<\/pre>\n\n\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">Linux I2C Python\u30b5\u30f3\u30d7\u30eb\uff08Raspberry Pi\uff09<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306eI2C\u901a\u4fe1\u3092\u4f7f\u3044\u3001Raspberry Pi\u3067\u30e2\u30fc\u30bf\u5236\u5fa1\u3092\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I2C\u52d5\u4f5c\u30e2\u30fc\u30c9<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>I2C \u30c7\u30d0\u30a4\u30b9\u756a\u53f7 13<\/li>\n\n\n\n<li>\u30d0\u30a4\u30ca\u30ea\u30b3\u30de\u30f3\u30c9\u65b9\u5f0f<\/li>\n\n\n\n<li>CRC\u7121\u52b9\u30e2\u30fc\u30c9<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Python\u3067\u3001smbus2\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002Raspberry Pi\u3067\u306e\u8a2d\u5b9a\u306f\u63a5\u7d9a\u306e\u6642\u306e\u8aac\u660e\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">smbus2\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u307e\u3060\u306e\u6642\u306f\u3001\u6b21\u306e\u30b3\u30de\u30f3\u30c9\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"Python2\" data-enlighter-group=\"linux-smbus2-install\">pip install smbus2<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"Python3\" data-enlighter-group=\"linux-smbus2-install\">pip3 install smbus2<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Raspberry Pi\u3068\u63a5\u7d9a<\/h2>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure ><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"691\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-i2c-circuit-1024x691.png\" alt=\"\" class=\"wp-image-169\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-i2c-circuit-1024x691.png 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-i2c-circuit-300x203.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-i2c-circuit-768x518.png 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-i2c-circuit-1536x1037.png 1536w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/raspberrypi-i2c-circuit.png 1680w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Raspberry Pi\u3068\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3092\u3001Raspberry Pi\u62e1\u5f35\u30dd\u30fc\u30c8\u304b\u3089I2C\u3067\u63a5\u7d9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 Rx \/ Raspberry Pi SDA1 (GPIO2)<\/li>\n\n\n\n<li>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2 Tx \/ Raspberry Pi SCL1 (GPIO3)<\/li>\n\n\n\n<li>GND<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">18v15\/24v12\u306818v25\/24v19\u3067\u914d\u7f6e\u304c\u3059\u3053\u3057\u9055\u3044\u307e\u3059\u304c\u3001\u30dc\u30fc\u30c9\u306e\u5de6\u306b\u3042\u308bRX\/SDA\u3001SCL\u3068GND\u3078\u63a5\u7d9a\u3057\u307e\u3059\u3002\uff0818v25\/24v19\u306f\u3001SCL\u304c2\u7b87\u6240\u3042\u308a\u307e\u3059\u304c\u3069\u3061\u3089\u306b\u63a5\u7d9a\u3057\u3066\u3082\u5927\u4e08\u592b\u3067\u3059\u3002\uff09<\/p>\n\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1024x505.jpg\" alt=\"\" class=\"wp-image-129\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-1024x505.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-300x148.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4-768x379.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1364_4.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v15 \u3068 24v12 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image aligncenter\">\n<figure class=\"size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1024x534.jpg\" alt=\"\" class=\"wp-image-130\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-1024x534.jpg 1024w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-300x156.jpg 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7-768x400.jpg 768w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/Pololu-1366_7.jpg 1080w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u30cf\u30a4\u30d1\u30ef\u30fc\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9 G2 18v25 \u3068 24v19 \u306e\u30d4\u30f3\u914d\u7f6e<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">I2C\u901a\u4fe1\u3078\u8a2d\u5b9a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Simple Motor Control Center G2\u304b\u3089\u8a2d\u5b9a\u3057\u307e\u3059\u3002 \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u307e\u3060\u306e\u6642\u306f\u3001<a href=\"https:\/\/note.pre.suzakulab.jp\/pololu-smc-g2-tutorial-a\/\">\u5c0e\u5165\u7de8<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Input settings\u30bf\u30d6\u3092\u958b\u304d\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Input Mode\u3067Serial\/USB\u3092\u9078\u629e<\/li>\n\n\n\n<li>Enable I2C (disable TTL serial) \u306b\u30c1\u30a7\u30c3\u30af<\/li>\n\n\n\n<li>Device Number\u306b 13 \u3092\u5165\u529b \uff08\u6a19\u6e96 13\uff09<\/li>\n\n\n\n<li>Apply Settings\u3092\u30af\u30ea\u30c3\u30af<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Device Number\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u3067\u3001\u8907\u6570\u53f0\u306e\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u3092\u5236\u5fa1\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image aligncenter size-large\">\n<figure class=\"size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"577\" src=\"http:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-i2c-1.png\" alt=\"\" class=\"wp-image-170\" srcset=\"https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-i2c-1.png 786w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-i2c-1-300x220.png 300w, https:\/\/www.note.suzakugiken.jp\/wp-content\/uploads\/2023\/05\/smc-center-g2-serial-i2c-1-768x564.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Raspberry Pi \u306eI2C\u8a2d\u5b9a<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">I2C\u30dd\u30fc\u30c8\u3092\u6709\u52b9\u306b\u3059\u308b<\/h4>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo raspi-config<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Advanced Options\u3092\u9078\u629e\u3057\u3001I2C\u3092\u9078\u3093\u3067 enable\uff08\u6709\u52b9\uff09 \u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u30e9\u30a4\u30d6\u30e9\u30ea\u3068\u30c4\u30fc\u30eb\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h4>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt-get install python-smbus i2c-tools\nsudo reboot<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u3001\u518d\u8d77\u52d5\u3092\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">I2C\u63a5\u7d9a\u306e\u78ba\u8a8d<\/h4>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo i2cdetect -y 1<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u63a5\u7d9a\u3055\u308c\u3066\u3044\u305f\u3089\u3001\u30c7\u30d0\u30a4\u30b9\u756a\u53f7\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u57fa\u672c\u7684\u306a\u3001\u6b63\u8ee2\u3068\u9006\u8ee2\u5236\u5fa1\u3059\u308b\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># smbus2\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u4f7f\u7528\u3057\u3001\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u304b\u3089\u9001\u53d7\u4fe1\u3092\u884c\u3044\u307e\u3059\u3002\n# Linux\u4e0a\u306e Python 2 \u3068 Python 3 \u3067\u52d5\u4f5c\u3057\u307e\u3059\n#\n# \u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306e\u5165\u529b\u30e2\u30fc\u30c9\u3092 Serial\/USB \u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n# Enable I2C \u3092\u5fc5\u305a\u8a2d\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n#\n# \u6ce8\u610f: \"SMBus(1)\" \u306e\u884c\u3092\u3001\u6b63\u3057\u3044I2C\u30d0\u30b9\u30c7\u30d0\u30a4\u30b9\u306b\u5909\u66f4\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\n# \u6ce8\u610f: \"address = 13\" \u306e\u884c\u3092\u3001\u6b63\u3057\u3044\u30c7\u30d0\u30a4\u30b9\u756a\u53f7\u306b\u5909\u66f4\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\uff08\u6a19\u6e96 13\uff09\n\nfrom smbus2 import SMBus, i2c_msg\n\nclass SmcG2I2C(object):\n  def __init__(self, bus, address):\n    self.bus = bus\n    self.address = address\n\n  # \u30bb\u30fc\u30d5\u30b9\u30bf\u30fc\u30c8\u7d42\u4e86\u30b3\u30de\u30f3\u30c9\u9001\u4fe1\n  # \u30e2\u30fc\u30bf\u3092\u52d5\u4f5c\u3055\u305b\u308b\u305f\u3081\u306b\u5fc5\u8981\n  def exit_safe_start(self):\n    write = i2c_msg.write(self.address, [0x83])\n    self.bus.i2c_rdwr(write)\n\n  # SMC \u30bf\u30fc\u30b2\u30c3\u30c8\u901f\u5ea6\u8a2d\u5b9a (-3200 \uff5e 3200)\n  def set_target_speed(self, speed):\n    cmd = 0x85  # Motor forward\n    if speed &lt; 0:\n      cmd = 0x86  # Motor reverse\n      speed = -speed\n    buffer = [cmd, speed &amp; 0x1F, speed >> 5 &amp; 0x7F]\n    write = i2c_msg.write(self.address, buffer)\n    self.bus.i2c_rdwr(write)\n\n  # \u6307\u5b9a\u3057\u305f\u5909\u6570ID\u306e\u5024\u3092 \u7b26\u53f7\u7121\u3057\u6574\u6570 \u3067\u53d6\u5f97\n  def get_variable(self, id):\n    write = i2c_msg.write(self.address, [0xA1, id])\n    read = i2c_msg.read(self.address, 2)\n    self.bus.i2c_rdwr(write, read)\n    b = list(read)\n    return b[0] + 256 * b[1]\n\n  # \u6307\u5b9a\u3057\u305f\u5909\u6570ID\u306e\u5024\u3092 \u7b26\u53f7\u4ed8\u304d\u6574\u6570 \u3067\u53d6\u5f97\n  def get_variable_signed(self, id):\n    value = self.get_variable(id)\n    if value >= 0x8000:\n      value -= 0x10000\n    return value\n\n  # \u30bf\u30fc\u30b2\u30c3\u30c8\u901f\u5ea6\u53d6\u5f97 (-3200 \uff5e 3200)\n  def get_target_speed(self):\n    return self.get_variable_signed(20)\n\n  # \u7570\u306a\u308b\u30a8\u30e9\u30fc\u306e\u5404\u30d3\u30c3\u30c8\u8868\u793a\u306e\u6570\u5024\u3092\u53d6\u5f97\n  # \u30d3\u30c3\u30c8\u304c\u300c1\u300d\u306e\u6642\u306f\u3001\u73fe\u5728\u3082\u30a8\u30e9\u30fc\u304c\u6709\u52b9\n  # \u30a8\u30e9\u30fc\u30d3\u30c3\u30c8\u306e\u5b9a\u7fa9\u306f\u30e6\u30fc\u30b6\u30ac\u30a4\u30c9\u3092\u53c2\u7167\n  def get_error_status(self):\n    return self.get_variable(0)\n\n# I2C\u30d0\u30b9\u306e \"\/dev\/i2c-1\" \u3092\u30aa\u30fc\u30d7\u30f3 \uff08Raspberry Pi \u3060\u3068 SMBus(1) \u304c\u6a19\u6e96\uff09\nbus = SMBus(1)\n\n# SMB I2C\u30a2\u30c9\u30ec\u30b9\u3092\u9078\u629e (\u30c7\u30d0\u30a4\u30b9\u756a\u53f7)\naddress = 13\n\nsmc = SmcG2I2C(bus, address)\n\nsmc.exit_safe_start()\n\nerror_status = smc.get_error_status()\nprint(\"Error status: 0x{:04X}\".format(error_status))\n\ntarget_speed = smc.get_target_speed()\nprint(\"Target speed is {}.\".format(target_speed))\n\nnew_speed = 3200 if target_speed &lt;= 0 else -3200\nprint(\"Setting target speed to {}.\\n\".format(new_speed));\nsmc.set_target_speed(new_speed)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\u304a\u308f\u308a\u306b<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u3092\u4f7f\u3044\u3001\u3044\u308d\u3044\u308d\u306a\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u304b\u3089\u57fa\u672c\u7684\u306a\u30e2\u30fc\u30bf\u5236\u5fa1\u3092\u3084\u3063\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30e2\u30fc\u30bf\u3092\u7c21\u5358\u306b\u5236\u5fa1\u3067\u304d\u308b\u3088\u3046\u306b\u8907\u6570\u306e\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u306b\u5bfe\u5fdc\u3057\u3001\u5f37\u529b\u306a\u30e2\u30fc\u30bf\u30c9\u30e9\u30a4\u30d0\u3092\u642d\u8f09\u3057\u305f\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u3067\u3059\u3002\u4eca\u56de\u306f\u30011\u53f0\u3067\u5236\u5fa1\u3057\u307e\u3057\u305f\u304c\u3001R\/C\u3084\u30de\u30a4\u30b3\u30f3\u306a\u3069\u304b\u3089\u8907\u6570\u53f0\u306e\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3092\u5236\u5fa1\u3059\u308b\u65b9\u6cd5\u3082\u3042\u308a\u3001\u591a\u304f\u306e\u30e2\u30fc\u30bf\u3092\u5236\u5fa1\u3059\u308b\u3068\u304d\u306b\u3082\u4fbf\u5229\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3088\u308a\u8a73\u7d30\u306a\u4f7f\u3044\u65b9\u306f\u3001<a href=\"https:\/\/www.pololu.com\/docs\/0J77\">\u30e6\u30fc\u30b6\u30ac\u30a4\u30c9\uff08\u82f1\u8a9e\u7248\uff09<\/a>\u306b\u7d39\u4ecb\u3055\u308c\u3066\u3044\u307e\u3059\u306e\u3067\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>\u30b7\u30f3\u30d7\u30eb\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9G2\u306f\u3001\u6570\u767e\u30ef\u30c3\u30c8\u306eDC\u30e2\u30fc\u30bf\u5236\u5fa1\u306e\u30e2\u30fc\u30bf\u30c9\u30e9\u30a4\u30d0\u3092\u642d\u8f09\u3057\u305f\u30e2\u30fc\u30bf\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3067\u3059\u3002\u30a2\u30ca\u30ed\u30b0\u96fb\u5727\u3001R\/C\u30d1\u30eb\u30b9\u3001\u30ea\u30df\u30c3\u30c8\u30b9\u30a4\u30c3\u30c1\u3084Arduino\u3001Raspberry Pi\u3067\u4f7f\u7528\u3059\u308b\u305f\u3081\u306e\u3001\u57fa\u672c\u7684\u306a\u5236\u5fa1\u65b9\u6cd5\u3092\u8a66\u3057\u305f\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u8a18\u4e8b\u3067\u3059\u3002<\/p>\n","protected":false},"author":1,"featured_media":123,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[4],"tags":[6,7,12,15,18,14],"class_list":["post-122","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-4","tag-arduino","tag-dc","tag-pololu","tag-raspberry-pi","tag-18","tag-14"],"_links":{"self":[{"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=\/wp\/v2\/posts\/122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=122"}],"version-history":[{"count":1,"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=\/wp\/v2\/posts\/122\/revisions"}],"predecessor-version":[{"id":171,"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=\/wp\/v2\/posts\/122\/revisions\/171"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=\/wp\/v2\/media\/123"}],"wp:attachment":[{"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.note.suzakugiken.jp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}