{"id":1521,"date":"2021-05-27T12:08:04","date_gmt":"2021-05-27T04:08:04","guid":{"rendered":"http:\/\/mgspace.wiki\/docs\/?post_type=docs&#038;p=1521"},"modified":"2021-05-27T12:08:43","modified_gmt":"2021-05-27T04:08:43","slug":"ws2812-rgb%e7%81%af%e5%b8%a6","status":"publish","type":"docs","link":"http:\/\/mgspace.wiki\/docs\/?docs=ws2812-rgb%e7%81%af%e5%b8%a6","title":{"rendered":"WS2812 RGB\u706f\u5e26"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" id=\"toc-overview-1\">\u6982\u8ff0<\/h3>\n\n\n\n<p>\u7531\u4e8e\u5176\u5438\u5f15\u4eba\u7684\u89c6\u89c9\u6548\u679c\uff0c\u8fd1\u6765NeoPixel LED\u88ab\u5e7f\u6cdb\u7528\u4e8e\u7535\u5b50\u9879\u76ee\u4e2d\u3002\u8fd9\u4e9bLED\u6709\u5404\u79cd\u5c3a\u5bf8\u548c\u5f62\u72b6\u4ee5\u53ca\u6761\u72b6\u5f62\u5f0f\u3002\u5728\u672c\u6559\u7a0b\u4e2d\uff0c\u60a8\u5c06\u5b66\u4e60NeoPixel LED\u4ee5\u53ca\u5982\u4f55\u4f7f\u7528Arduino\u63a7\u5236\u5b83\u4eec\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-what-you-will-learn-2\">\u60a8\u5c06\u5b66\u5230\u4ec0\u4e48<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u4ec0\u4e48\u662fNeoPixel<\/li><li>\u4e3a\u4ec0\u4e48\u9009\u62e9NeoPixel<\/li><li>NeoPixel\u4e0eArduino\u7684\u63a5\u53e3<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-what-is-neopixel-3\">\u4ec0\u4e48\u662fNeoPixel\uff1f<\/h3>\n\n\n\n<p>1962\u5e74\u4e4b\u540e\uff0c\u5f53\u7b2c\u4e00\u9897LED\u5236\u6210\u5e76\u7ecf\u8fc7\u6d4b\u8bd5\u65f6\uff0c\u8fd9\u4e00\u5b9d\u8d35\u7684\u96f6\u4ef6\u6210\u4e3a\u4e86\u6211\u4eec\u751f\u6d3b\u4e2d\u4e0d\u53ef\u5206\u5272\u7684\u4e00\u90e8\u5206\u3002\u5728\u5927\u591a\u6570\u7535\u5b50\u9879\u76ee\u4e2d\uff0c\u60a8\u81f3\u5c11\u53ef\u4ee5\u627e\u5230\u4e00\u4e2aLED\u3002\u4f7f\u7528\u4e0d\u540c\u989c\u8272\u7684LED\u662f\u5982\u6b64\u5438\u5f15\u4eba\uff0c\u4ee5\u81f3\u4e8e\u5f15\u8d77\u4e86\u591a\u8272LED\u6216RGB LED\u7684\u751f\u4ea7\u3002<\/p>\n\n\n\n<p>RGB LED\u6839\u636e\u7ea2\u8272\uff0c\u7eff\u8272\u548c\u84dd\u8272\u8fd9\u4e09\u79cd\u989c\u8272\u521b\u5efa\u6240\u6709\u989c\u8272\u3002\u4f8b\u5982\uff0c\u7ea2\u8272\u548c\u84dd\u8272\u7684\u7ec4\u5408\u4f1a\u4ea7\u751f\u6d0b\u7ea2\u8272\u3002\u5728\u6b64\u6a21\u578b\u4e2d\uff0c\u6bcf\u79cd\u7ea2\u8272\uff0c\u7eff\u8272\u548c\u84dd\u8272\u7684\u6bcf\u79cd\u989c\u8272\u7684\u503c\u90fd\u57280\u5230255\u4e4b\u95f4\u3002\u4f8b\u5982\uff0c\u6d0b\u7ea2\u8272\u7684\u8fd9\u4e9b\u503c\u4e3a255 0 255\uff08\u6700\u5927\u7ea2\u8272\uff0c\u6700\u5927\u84dd\u8272\u548c\u6700\u5c0f\u7eff\u8272\u503c\uff09\u3002\u6b64\u6570\u503c\u7531\u5341\u516d\u8fdb\u5236\u4ee3\u7801\u8868\u793a\uff082550255 =\uff03FF00FF\uff09\u3002RGB LED\u6839\u636e\u6b64\u6a21\u578b\u4ea7\u751f\u591a\u79cd\u989c\u8272\u3002<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"javascript:openLightBox('ec45f08335', 0);\"><img decoding=\"async\" src=\"https:\/\/hackster.imgix.net\/uploads\/attachments\/1080442\/rgb-colors_LRiuSQ7NOX.png?auto=compress%2Cformat&amp;w=680&amp;h=510&amp;fit=max\" alt=\"\"\/><\/a><\/figure><\/div>\n\n\n\n<p>\u8981\u63a7\u5236\u6bcf\u4e2aRGB LED\uff0c\u60a8\u9700\u8981\u4e00\u4e2a\u5fae\u63a7\u5236\u5668\uff08\u6216\u50cfArduino\u8fd9\u6837\u7684\u5f00\u53d1\u677f\uff09\u7684\u4e09\u4e2a\u6570\u5b57\u5f15\u811a\u3002\u4f8b\u5982\uff0c\u5982\u679c\u8981\u63a7\u5236\u5305\u542b60\u4e2aLED\u7684RGB LED\u4e32\uff0c\u5219\u8981\u5206\u522b\u63a7\u5236\u6bcf\u4e2aLED\u7684\u989c\u8272\uff0c\u9700\u8981180\u4e2a\u6570\u5b57\u5f15\u811a\uff01\u56e0\u6b64\uff0c\u60a8\u5fc5\u987b\u5fd8\u8bb0\u5355\u72ec\u63a7\u5236\u6bcf\u4e2aLED\u6216\u4f7f\u7528\u53ef\u5bfb\u5740\u7684LED\u3002<\/p>\n\n\n\n<p>\u53ef\u5bfb\u5740LED\u662f\u9664RGB LED\u4e4b\u5916\u8fd8\u5305\u62ec\u63a7\u5236\u5668IC\u7684\u65b0\u4e00\u4ee3LED\u3002\u8be5\u63a7\u5236\u5668IC\u901a\u5e38\u4e3aWS2812\uff0c\u901a\u8fc7\u4e3a\u6bcf\u4e2aLED\u5206\u914d\u4e00\u4e2a\u5730\u5740\u5e76\u63d0\u4f9b\u4e00\u4e2a\u6709\u7ebf\u901a\u4fe1\uff0c\u60a8\u53ef\u4ee5\u901a\u8fc7\u5355\u4e2a\u6570\u5b57\u5f15\u811a\u8bbf\u95ee\u591a\u4e2aLED\u3002\u4f46\u662f\uff0c\u4e0e\u7b80\u5355\u7684LED\u4e0d\u540c\uff0c\u8fd9\u4e9b\u7c7b\u578b\u7684LED\u4e0d\u4ec5\u4ec5\u901a\u8fc7\u65bd\u52a0\u7535\u538b\u5373\u53ef\u70b9\u4eae\uff0c\u800c\u4e14\u8fd8\u9700\u8981\u4e00\u4e2a\u5fae\u63a7\u5236\u5668\u3002NeoPixel\u662f\u53ef\u5bfb\u5740LED\u7684Adafruit\u54c1\u724c\u3002<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><a href=\"javascript:openLightBox('b49e85b1a5', 0);\"><img decoding=\"async\" src=\"https:\/\/hackster.imgix.net\/uploads\/attachments\/1080420\/rgb-inside.jpg?auto=compress%2Cformat&amp;w=680&amp;h=510&amp;fit=max\" alt=\"\" width=\"-127\" height=\"-127\"\/><\/a><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-why-neopixel-4\">\u4e3a\u4ec0\u4e48\u9009\u62e9NeoPixel\uff1f<\/h3>\n\n\n\n<p>\u63a7\u5236LED\u706f\u5e26\u4e2d\u7684\u6bcf\u4e2aLED\u7684\u80fd\u529b\u5c06\u5728\u60a8\u7684\u9879\u76ee\u4e2d\u521b\u5efa\u51fa\u8272\u7684\u89c6\u89c9\u6548\u679c\u3002\u4f46\u5e94\u6ce8\u610f\uff0c\u5728\u50cfPOV\u8fd9\u6837\u7684\u975e\u5e38\u5feb\u901f\u7684\u8fc7\u7a0b\u4e2d\uff0c\u4e0d\u5efa\u8bae\u4f7f\u7528NeoPixels\u3002NeoPixels\u7684\u53e6\u4e00\u4e2a\u91cd\u8981\u4f18\u70b9\u662f\u4e0e\u5176\u4ed6\u53ef\u5bfb\u5740LED\u76f8\u6bd4\uff0c\u5b83\u4eec\u7684\u4ef7\u683c\u66f4\u4f4e\u3002NeoPixels\u8fd8\u63d0\u4f9b\u73af\u5f62\uff0c\u5e26\u72b6\uff0c\u6b63\u65b9\u5f62\u548c\u5706\u5f62\u6a21\u578b\uff0c\u60a8\u53ef\u4ee5\u6839\u636e\u81ea\u5df1\u7684\u9879\u76ee\u9009\u62e9\u5408\u9002\u7684\u6a21\u578b\u3002<\/p>\n\n\n\n<p>Neopoxes\u4e5f\u53ef\u94fe\u63a5\uff0c\u56e0\u6b64\u60a8\u53ef\u4ee5\u4ec5\u901a\u8fc7\u4e00\u6761\u547d\u4ee4\u884c\u548c\u4e00\u6761\u7535\u6e90\u7ebf\u6765\u63a7\u5236\u591a\u4e2aNeoPixel\u3002<\/p>\n\n\n\n<p><strong><em>\u7b14\u8bb0<\/em><\/strong><\/p>\n\n\n\n<p><em>NeoPixel LED\u6570\u91cf\u7684\u589e\u52a0\u5c06\u9700\u8981\u66f4\u591a\u7684RAM\uff0c\u66f4\u591a\u7684\u529f\u7387\u548c\u66f4\u591a\u7684\u5904\u7406\u65f6\u95f4\uff0c\u56e0\u6b64\u8bf7\u6839\u636e\u60a8\u7684\u5fae\u63a7\u5236\u5668\u7c7b\u578b\u9009\u62e9\u6700\u4f73\u7684NeoPixel\u3002<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"javascript:openLightBox('53cd61fa6c', 0);\"><img decoding=\"async\" src=\"https:\/\/hackster.imgix.net\/uploads\/attachments\/1080421\/rgb-module.jpg?auto=compress%2Cformat&amp;w=680&amp;h=510&amp;fit=max\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-required-materials-5\">\u6240\u9700\u6750\u6599<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"javascript:openLightBox('5fad6310fe', 0);\"><img decoding=\"async\" src=\"https:\/\/hackster.imgix.net\/uploads\/attachments\/1080422\/rgb-required-material.jpg?auto=compress%2Cformat&amp;w=680&amp;h=510&amp;fit=max\" alt=\"\"\/><\/a><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-neopixel-and-arduino-interfacing-6\">NeoPixel\u548cArduino\u63a5\u53e3<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-pinout-7\">\u5f15\u811a\u6392\u5217<\/h3>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"javascript:openLightBox('3e6dadc12d', 0);\"><img decoding=\"async\" src=\"https:\/\/hackster.imgix.net\/uploads\/attachments\/1080423\/rgb-pinout.jpg?auto=compress%2Cformat&amp;w=680&amp;h=510&amp;fit=max\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-circuit-8\">\u7535\u8def<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"javascript:openLightBox('0df28626e6', 0);\"><img decoding=\"async\" src=\"https:\/\/hackster.imgix.net\/uploads\/attachments\/1080424\/rgb-circuit-734x1000.jpg?auto=compress%2Cformat&amp;w=680&amp;h=510&amp;fit=max\" alt=\"\"\/><\/a><\/figure><\/div>\n\n\n\n<p><strong><em>\u6ce8\u610f<\/em><\/strong><em>\u5fc5\u987b\u4f7f\u7528\u7535\u963b\u5668\u6765\u9632\u6b62NeoPixel\u635f\u574f\u5e76\u6b63\u786e\u4f20\u8f93\u6570\u636e\u3002<\/em><\/p>\n\n\n\n<p><strong><em>\u6ce8\u610f<\/em><\/strong><em>\u5982\u679c\u4f7f\u7528\u5305\u542b\u5927\u91cfLED\u7684\u6761\u5f62LED\uff0c\u5efa\u8bae\u60a8\u5c06\u4e00\u4e2a\u5927\u7535\u5bb9\uff08\u4f8b\u59821000uf\uff09\u4e0e\u7535\u6e90\u7535\u538b\u7684+\u548c\u2013\u5e76\u8054\u3002<\/em><\/p>\n\n\n\n<p><strong><em>\u6ce8\u610f<\/em><\/strong><em>\u8fde\u63a5\u7b2c\u4e00\u4e2aNeoPixel\u6a21\u5757\u7684\u6700\u4f73\u8ddd\u79bb\u662f\u8ddd\u79bb\u63a7\u5236\u5668\u677f\u7ea61-2\u7c73\u3002<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6982\u8ff0 \u7531\u4e8e\u5176\u5438\u5f15\u4eba\u7684\u89c6\u89c9\u6548\u679c\uff0c\u8fd1\u6765NeoPixel LED\u88ab\u5e7f\u6cdb\u7528\u4e8e\u7535\u5b50\u9879\u76ee\u4e2d\u3002\u8fd9\u4e9bLED\u6709\u5404\u79cd\u5c3a\u5bf8\u548c\u5f62\u72b6\u4ee5\u53ca &hellip; <a href=\"http:\/\/mgspace.wiki\/docs\/?docs=ws2812-rgb%e7%81%af%e5%b8%a6\" class=\"more-link\">\u7ee7\u7eed\u9605\u8bfb<span class=\"screen-reader-text\">\u201cWS2812 RGB\u706f\u5e26\u201d<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[34],"doc_tag":[],"class_list":["post-1521","docs","type-docs","status-publish","hentry","doc_category-coding"],"_links":{"self":[{"href":"http:\/\/mgspace.wiki\/docs\/index.php?rest_route=\/wp\/v2\/docs\/1521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/mgspace.wiki\/docs\/index.php?rest_route=\/wp\/v2\/docs"}],"about":[{"href":"http:\/\/mgspace.wiki\/docs\/index.php?rest_route=\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"http:\/\/mgspace.wiki\/docs\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/mgspace.wiki\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1521"}],"version-history":[{"count":2,"href":"http:\/\/mgspace.wiki\/docs\/index.php?rest_route=\/wp\/v2\/docs\/1521\/revisions"}],"predecessor-version":[{"id":1524,"href":"http:\/\/mgspace.wiki\/docs\/index.php?rest_route=\/wp\/v2\/docs\/1521\/revisions\/1524"}],"wp:attachment":[{"href":"http:\/\/mgspace.wiki\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1521"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"http:\/\/mgspace.wiki\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_category&post=1521"},{"taxonomy":"doc_tag","embeddable":true,"href":"http:\/\/mgspace.wiki\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=1521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}