{"id":10735,"date":"2025-11-17T01:05:11","date_gmt":"2025-11-17T09:05:11","guid":{"rendered":"https:\/\/sunflaser.com\/?p=10735"},"modified":"2026-06-18T02:32:44","modified_gmt":"2026-06-18T09:32:44","slug":"how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware","status":"publish","type":"post","link":"https:\/\/sunflaser.com\/ar\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/","title":{"rendered":"\u0643\u064a\u0641\u064a\u0629 \u062f\u0645\u062c \u0648\u062d\u062f\u0629 SFA2000B \u0644\u062c\u0647\u0627\u0632 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u062f\u0649 \u0628\u0627\u0644\u0644\u064a\u0632\u0631 SFA2000B \u0641\u064a \u0648\u062d\u062f\u0627\u062a \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631 \u0639\u0628\u0631 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u062b\u0627\u0628\u062a ArduPilot (AP)"},"content":{"rendered":"<p>\u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0639\u0634\u0627\u0642 \u0627\u0644\u0637\u0627\u0626\u0631\u0627\u062a \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631 \u0648\u0627\u0644\u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0648\u0645\u0634\u063a\u0644\u064a \u0627\u0644\u0637\u0627\u0626\u0631\u0627\u062a \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631 \u0627\u0644\u062a\u062c\u0627\u0631\u064a\u0629\u060c \u0641\u0625\u0646 \u062f\u0645\u062c \u062c\u0647\u0627\u0632 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u062f\u0649 \u0639\u0627\u0644\u064a \u0627\u0644\u0623\u062f\u0627\u0621 \u0645\u062b\u0644\u00a0<strong>SFA2000B<\/strong>\u00a0\u0641\u064a \u0646\u0638\u0627\u0645 \u0637\u064a\u0631\u0627\u0646 \u0627\u0644\u0637\u0627\u0626\u0631\u0629 \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631 \u0623\u0645\u0631 \u0628\u0627\u0644\u063a \u0627\u0644\u0623\u0647\u0645\u064a\u0629 \u0644\u0645\u0647\u0627\u0645 \u0645\u062b\u0644 \u0627\u0644\u0647\u0628\u0648\u0637 \u0627\u0644\u062f\u0642\u064a\u0642 \u0648\u062a\u062c\u0646\u0628 \u0627\u0644\u0639\u0648\u0627\u0626\u0642 \u0648\u062a\u062b\u0628\u064a\u062a \u0627\u0644\u0627\u0631\u062a\u0641\u0627\u0639. \u064a\u0648\u0641\u0631 SFA2000B - \u0628\u0645\u062f\u0649 2000 \u0645\u062a\u0631 \u0643\u062d\u062f \u0623\u0642\u0635\u0649 (\u0644\u064a\u0644\u0627\u064b)\u060c \u0648\u0645\u0635\u062f\u0631 \u0637\u0627\u0642\u0629 3.3 \u0641\u0648\u0644\u062a-5 \u0641\u0648\u0644\u062a\u060c \u0648\u0627\u062a\u0635\u0627\u0644 \u062a\u0633\u0644\u0633\u0644\u064a TTL - \u0641\u0627\u0626\u062f\u0629 \u0627\u0633\u062a\u062b\u0646\u0627\u0626\u064a\u0629\u060c \u0648\u0644\u0643\u0646\u0647 \u064a\u062a\u0637\u0644\u0628 \u062e\u0637\u0648\u0627\u062a \u0645\u062d\u062f\u062f\u0629 \u0644\u0644\u0639\u0645\u0644 \u0645\u0639\u00a0<strong>\u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u062b\u0627\u0628\u062a ArduPilot (AP)<\/strong>\u00a0(\u0623\u0634\u0647\u0631 \u0628\u0631\u0627\u0645\u062c \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0645\u0641\u062a\u0648\u062d\u0629 \u0627\u0644\u0645\u0635\u062f\u0631 \u0644\u0644\u0637\u0627\u0626\u0631\u0627\u062a \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631). \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u062f\u0644\u064a\u0644\u060c \u0633\u0646\u0642\u0633\u0645 \u0627\u0644\u0639\u0645\u0644\u064a\u0629 \u0625\u0644\u0649\u00a0<strong>\u0625\u0639\u062f\u0627\u062f \u0627\u0644\u0623\u062c\u0647\u0632\u0629\u060c \u0648\u062a\u0643\u064a\u064a\u0641 \u0627\u0644\u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644\u060c \u0648\u062a\u0647\u064a\u0626\u0629 \u0627\u0644\u0628\u0631\u0627\u0645\u062c \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0644\u0646\u0642\u0637\u0629 \u0627\u0644\u0648\u0635\u0648\u0644\u060c \u0648\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0635\u062d\u0629<\/strong>-\u0645\u0639 \u062e\u0637\u0648\u0627\u062a \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u062a\u0646\u0641\u064a\u0630 \u0648\u0645\u062e\u0637\u0637\u0627\u062a \u0648\u0646\u0635\u0627\u0626\u062d \u062d\u0648\u0644 \u0627\u0633\u062a\u0643\u0634\u0627\u0641 \u0627\u0644\u0623\u062e\u0637\u0627\u0621 \u0648\u0625\u0635\u0644\u0627\u062d\u0647\u0627 \u0644\u0636\u0645\u0627\u0646 \u0627\u0644\u062a\u0643\u0627\u0645\u0644 \u0627\u0644\u0633\u0644\u0633. \u0633\u0648\u0627\u0621 \u0623\u0643\u0646\u062a \u0647\u0627\u0648\u064a\u064b\u0627 \u064a\u0633\u062a\u062e\u062f\u0645 \u0648\u062d\u062f\u0629 \u062a\u062d\u0643\u0645 \u0627\u0644\u0637\u064a\u0631\u0627\u0646 Pixhawk \u0623\u0648 \u0645\u062d\u062a\u0631\u0641\u064b\u0627 \u064a\u0642\u0648\u0645 \u0628\u0628\u0646\u0627\u0621 \u0637\u0627\u0626\u0631\u0629 \u062a\u062c\u0627\u0631\u064a\u0629 \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631\u060c \u0633\u062a\u0633\u0627\u0639\u062f\u0643 \u0647\u0630\u0647 \u0627\u0644\u0645\u0642\u0627\u0644\u0629 \u0639\u0644\u0649 \u0631\u0628\u0637 SFA2000B \u0628\u0639\u0642\u0644 \u0627\u0644\u0637\u0627\u0626\u0631\u0629 \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631.<\/p>\n<h3>\u0627\u0644\u0627\u0633\u062a\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 \u0642\u0628\u0644 \u0627\u0644\u0627\u0646\u062f\u0645\u0627\u062c<\/h3>\n<p>\u0642\u0628\u0644 \u0627\u0644\u063a\u0648\u0635 \u0641\u064a \u062a\u0648\u0635\u064a\u0644 \u0627\u0644\u0623\u0633\u0644\u0627\u0643 \u0648\u0627\u0644\u062a\u0631\u0645\u064a\u0632\u060c \u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0644\u062f\u064a\u0643 \u062c\u0645\u064a\u0639 \u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0648\u0627\u0644\u0645\u0643\u0648\u0646\u0627\u062a \u0627\u0644\u0644\u0627\u0632\u0645\u0629. \u063a\u0627\u0644\u0628\u064b\u0627 \u0645\u0627 \u064a\u0624\u062f\u064a \u062a\u062e\u0637\u064a \u0647\u0630\u0647 \u0627\u0644\u062e\u0637\u0648\u0629 \u0625\u0644\u0649 \u0623\u062e\u0637\u0627\u0621 \u064a\u0645\u0643\u0646 \u062a\u062c\u0646\u0628\u0647\u0627 (\u0645\u062b\u0644 \u0627\u0644\u0648\u062d\u062f\u0627\u062a \u0627\u0644\u0645\u0642\u0644\u064a\u0629 \u0623\u0648 \u0639\u062f\u0645 \u0646\u0642\u0644 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a).<\/p>\n<h4>1.1 \u0627\u0644\u0645\u0643\u0648\u0646\u0627\u062a \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629<\/h4>\n<table id=\"eael-data-table-ce9a21d\">\n<thead>\n<tr>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0645\u0643\u0648\u0651\u0646<\/th>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0645\u0648\u0627\u0635\u0641\u0627\u062a \u0648\u0627\u0644\u063a\u0631\u0636<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u062c\u0647\u0627\u0632 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u062f\u0649 \u0628\u0627\u0644\u0644\u064a\u0632\u0631<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0648\u0627\u062c\u0647\u0629 \u062a\u0633\u0644\u0633\u0644\u064a\u0629 TTL (3.3 \u0641\u0648\u0644\u062a)\u060c \u0645\u0648\u0635\u0644 0.8WTB-6Y-2\u060c \u0646\u0637\u0627\u0642 3 \u0623\u0645\u062a\u0627\u0631 \u0643\u062d\u062f \u0623\u062f\u0646\u0649\u060c \u0645\u0639\u062f\u0644 \u0627\u0644\u0628\u0627\u0648\u062f \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a 115200 \u0628\u062a \u0641\u064a \u0627\u0644\u062b\u0627\u0646\u064a\u0629<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0627\u0644\u0645\u062a\u0648\u0627\u0641\u0642\u0629 \u0645\u0639 AP<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">Pixhawk 2.4.8\/4\/6 (\u0627\u0644\u0623\u0643\u062b\u0631 \u0634\u064a\u0648\u0639\u064b\u0627)\u060c \u0645\u0639 \u0645\u0646\u0641\u0630 UART \u0648\u0627\u062d\u062f \u0645\u062c\u0627\u0646\u064a \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644 (\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c TELEM2 \u0648GPS2)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0645\u062d\u0648\u0644 USB-TTLTL (CH340)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0644\u0627\u062e\u062a\u0628\u0627\u0631 \u0627\u0644\u0627\u062a\u0635\u0627\u0644 \u0627\u0644\u062a\u0633\u0644\u0633\u0644\u064a \u0644 SFA2000B \u0642\u0628\u0644 \u0627\u0644\u062a\u0648\u0635\u064a\u0644 \u0628\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0623\u0633\u0644\u0627\u0643 \u062f\u0648\u0628\u0648\u0646\u062a \u0627\u0644\u0645\u062d\u0645\u064a\u0629<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0644\u0644\u062d\u062f \u0645\u0646 \u0627\u0644\u062a\u062f\u0627\u062e\u0644 \u0627\u0644\u0643\u0647\u0631\u0648\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a (EMI) \u0645\u0646 \u0645\u062d\u0631\u0643\u0627\u062a \u0627\u0644\u0637\u0627\u0626\u0631\u0629 \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631\/\u0645\u0631\u0627\u0643\u0632 \u0627\u0644\u062a\u062d\u0643\u0645 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0627\u0644\u0643\u0647\u0631\u0648\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0648\u062d\u062f\u0629 \u0637\u0627\u0642\u0629 \u062e\u0627\u0631\u062c\u064a\u0629 3.3 \u0641\u0648\u0644\u062a\/1 \u0623\u0645\u0628\u064a\u0631 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0625\u0630\u0627 \u0644\u0645 \u064a\u062a\u0645\u0643\u0646 \u0645\u0646\u0641\u0630 3.3 \u0641\u0648\u0644\u062a \u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0645\u0646 \u062a\u0648\u0641\u064a\u0631 500 \u0645\u0644\u0644\u064a \u0623\u0645\u0628\u064a\u0631 (\u0630\u0631\u0648\u0629 \u062a\u064a\u0627\u0631 \u0628\u062f\u0621 \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0641\u064a SFA2000B)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>1.2 \u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0627\u062a<\/h4>\n<ul>\n<li><strong>\u0645\u062e\u0637\u0637 \u0627\u0644\u0645\u0647\u0627\u0645<\/strong>: \u0627\u0644\u0645\u062d\u0637\u0629 \u0627\u0644\u0623\u0631\u0636\u064a\u0629 \u0627\u0644\u0631\u0633\u0645\u064a\u0629 \u0644\u0640 ArduPilot (\u062a\u0646\u0632\u064a\u0644\u00a0<a href=\"https:\/\/ardupilot.org\/planner\/\" target=\"_blank\" rel=\"noopener\">\u0647\u0646\u0627<\/a>). \u062a\u064f\u0633\u062a\u062e\u062f\u0645 \u0644\u062a\u0647\u064a\u0626\u0629 \u0645\u0639\u0644\u0645\u0627\u062a \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0648\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0635\u062d\u0629 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a.<\/li>\n<li><strong>SSCOM\/SecureCRT<\/strong>: \u0623\u062f\u0648\u0627\u062a \u062a\u0635\u062d\u064a\u062d \u0627\u0644\u0623\u062e\u0637\u0627\u0621 \u0627\u0644\u062a\u0633\u0644\u0633\u0644\u064a\u0629 \u0644\u0627\u062e\u062a\u0628\u0627\u0631 \u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644 SFA2000B (\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0648\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u0627\u0641\u0629).<\/li>\n<li><strong>\u0643\u0648\u062f \u0645\u0635\u062f\u0631 ArduPilot (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)<\/strong>: \u0644\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0627\u0644\u0645\u062a\u0642\u062f\u0645\u064a\u0646 \u0627\u0644\u0630\u064a\u0646 \u064a\u062d\u062a\u0627\u062c\u0648\u0646 \u0625\u0644\u0649 \u062a\u062c\u0645\u064a\u0639 \u0627\u0644\u0628\u0631\u0627\u0645\u062c \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0627\u0644\u0645\u062e\u0635\u0635\u0629 (\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u0645\u0633\u062a\u0645\u0631 10 \u0647\u0631\u062a\u0632).<\/li>\n<\/ul>\n<h5>\u0627\u0644\u062e\u0637\u0648\u0629 1: \u0627\u062e\u062a\u0628\u0631 \u0627\u0644\u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644 \u0627\u0644\u062a\u0633\u0644\u0633\u0644\u064a \u0644 SFA2000B (\u062d\u0627\u0633\u0645!)<\/h5>\n<p>\u064a\u0633\u062a\u062e\u062f\u0645 SFA2000B \u062c\u0647\u0627\u0632 SFA2000B\u00a0<strong>\u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644 \u0633\u062f\u0627\u0633\u064a \u0639\u0634\u0631\u064a \u0645\u062e\u0635\u0635<\/strong>\u00a0(\u0648\u0644\u064a\u0633 MAVLink\u060c \u0644\u063a\u0629 ArduPilot \u0627\u0644\u0623\u0635\u0644\u064a\u0629). \u0623\u0648\u0644\u0627\u064b\u060c \u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0627\u0644\u0648\u062d\u062f\u0629 \u062a\u0639\u0645\u0644 \u0628\u0634\u0643\u0644 \u0645\u0633\u062a\u0642\u0644 \u0644\u0627\u0633\u062a\u0628\u0639\u0627\u062f \u0639\u064a\u0648\u0628 \u0627\u0644\u0623\u062c\u0647\u0632\u0629.<\/p>\n<h6>1.1 \u0642\u0645 \u0628\u062a\u0648\u0635\u064a\u0644 SFA2000B \u0628\u0645\u062d\u0648\u0644 USB-TTL<\/h6>\n<p>\u0642\u0645 \u0628\u062a\u0648\u0635\u064a\u0644 \u0627\u0644\u0648\u062d\u062f\u0629 \u0628\u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u062d\u0648\u0644 USB-TTL. \u0627\u062a\u0628\u0639 \u062a\u062e\u0637\u064a\u0637 \u0627\u0644\u0633\u0646\u0648\u0646 \u0645\u0646 \u0648\u0631\u0642\u0629 \u0628\u064a\u0627\u0646\u0627\u062a SFA2000B:<\/p>\n<table id=\"eael-data-table-920f418\">\n<thead>\n<tr>\n<th id=\"\" colspan=\"\">\u062f\u0628\u0648\u0633 \u0645\u062d\u0648\u0644 USB-TTL-TTL<\/th>\n<th id=\"\" colspan=\"\">\u062f\u0628\u0648\u0633 SFA2000B<\/th>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0648\u0635\u0641<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">3.3V<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u0633\u0646 5 (VCC)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0648\u062d\u062f\u0629 (\u0644\u0627 \u062a\u0633\u062a\u062e\u062f\u0645 \u0623\u0628\u062f\u064b\u0627 5 \u0641\u0648\u0644\u062a-\u062e\u0637\u0631 \u0627\u0644\u0627\u062d\u062a\u0631\u0627\u0642!)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">GND<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u062f\u0628\u0648\u0633 6 (GND)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0623\u0631\u0636\u064a\u0629 \u0645\u0634\u062a\u0631\u0643\u0629 (\u0636\u0631\u0648\u0631\u064a\u0629 \u0644\u0644\u062a\u0648\u0627\u0635\u0644 \u0627\u0644\u0645\u0633\u062a\u0642\u0631)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">TXD<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u062f\u0628\u0648\u0633 2 (RXD)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u064a\u0631\u0633\u0644 \u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0625\u0644\u0649 SFA2000B<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">RXD<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u062f\u0628\u0648\u0633 3 (TXD)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u064a\u0631\u0633\u0644 SFA2000B \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0625\u0644\u0649 \u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Wiring-diagram-for-SFA2000B-USB-TTL-adapter.-Label-pins-clearly-to-avoid-reverse-polarity.png\" sizes=\"(max-width: 345px) 100vw, 345px\" srcset=\"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Wiring-diagram-for-SFA2000B-USB-TTL-adapter.-Label-pins-clearly-to-avoid-reverse-polarity.png 345w, https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Wiring-diagram-for-SFA2000B-USB-TTL-adapter.-Label-pins-clearly-to-avoid-reverse-polarity-300x261.png 300w, https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Wiring-diagram-for-SFA2000B-USB-TTL-adapter.-Label-pins-clearly-to-avoid-reverse-polarity-14x12.png 14w\" alt=\"Wiring diagram showing SFA2000B laser rangefinder connected to a CH340 USB-TTL adapter, with pin labels for 3.3V, GND, TXD, and RXD.\" width=\"345\" height=\"300\" \/><\/p>\n<h6>1.2 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0648\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a<\/h6>\n<p>\u0627\u0641\u062a\u062d SSCOM \u0648\u0642\u0645 \u0628\u062a\u0643\u0648\u064a\u0646 \u0627\u0644\u0645\u0646\u0641\u0630 \u0627\u0644\u062a\u0633\u0644\u0633\u0644\u064a:<\/p>\n<ul>\n<li>\u0645\u0639\u062f\u0644 \u0627\u0644\u0628\u0627\u0648\u062f 115200bps 115200bps<\/li>\n<li>\u0628\u062a\u0627\u062a \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a: 8\u060c \u0628\u062a\u0627\u062a \u0625\u064a\u0642\u0627\u0641: 1\u060c \u0627\u0644\u062a\u0645\u0627\u062b\u0644\u064a\u0629: \u0644\u0627 \u064a\u0648\u062c\u062f<\/li>\n<li>\u062a\u062d\u0642\u0642 \u0645\u0646 \u201c\u0625\u0631\u0633\u0627\u0644 \u0633\u062f\u0627\u0633\u064a \u0639\u0634\u0631\u064a\u201d \u0648 \u201c\u0639\u0631\u0636 \u0633\u062f\u0627\u0633\u064a \u0639\u0634\u0631\u064a\u201d<\/li>\n<\/ul>\n<p><strong>\u0627\u0644\u0627\u062e\u062a\u0628\u0627\u0631 1: \u0623\u0645\u0631 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u062f\u0649 \u0648\u0627\u062d\u062f<\/strong><\/p>\n<p>\u0623\u0631\u0633\u0644\u00a0<strong>\u0623\u0645\u0631 \u0627\u0644\u0637\u0644\u0642\u0629 \u0627\u0644\u0648\u0627\u062d\u062f\u0629<\/strong>\u00a0(\u0645\u0646 \u0648\u0631\u0642\u0629 \u0628\u064a\u0627\u0646\u0627\u062a SFA2000B):<\/p>\n<pre data-line=\"\"><code>\n\t\t\t\t\t\n\t\t\t\t<\/code><\/pre>\n<p>\u0633\u062a\u0642\u0648\u0645 \u0627\u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u0646\u0645\u0637\u064a\u0629 \u0628\u0625\u0631\u062c\u0627\u0639 \u0627\u0633\u062a\u062c\u0627\u0628\u0629 \u0645\u062b\u0644:<\/p>\n<pre data-line=\"\"><code>\n\t\t\t\t\t\n\t\t\t\t<\/code><\/pre>\n<ul>\n<li><code>55 \u0623\u0623<\/code>: \u0631\u0623\u0633 \u0627\u0644\u0625\u0637\u0627\u0631 (\u064a\u0624\u0643\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0635\u0627\u0644\u062d\u0629)<\/li>\n<li><code>01<\/code>: \u0627\u0644\u062d\u0627\u0644\u0629 (1 = \u0646\u062c\u0627\u062d\u060c 0 = \u0641\u0634\u0644)<\/li>\n<li><code>4E 23<\/code>: \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u0627\u0641\u0629 (\u0633\u062f\u0627\u0633\u064a \u0639\u0634\u0631\u064a \u2190 \u0639\u0634\u0631\u064a = 20003 \u2190 \u0627\u0644\u0642\u0633\u0645\u0629 \u0639\u0644\u0649 10 \u2190 2000.3\u0645)<\/li>\n<li><code>C8<\/code>: \u0627\u0644\u0645\u062c\u0645\u0648\u0639 \u0627\u0644\u0627\u062e\u062a\u0628\u0627\u0631\u064a (\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0635\u062d\u0629: \u0645\u062c\u0645\u0648\u0639 \u0627\u0644\u0628\u0627\u064a\u062a\u0627\u062a \u0645\u0646 1 \u0625\u0644\u0649 7\u060c \u0645\u0639 \u0623\u062e\u0630 \u0622\u062e\u0631 8 \u0628\u062a\u0627\u062a)<\/li>\n<\/ul>\n<p>\u0625\u0630\u0627 \u0623\u0638\u0647\u0631\u062a \u0627\u0644\u0627\u0633\u062a\u062c\u0627\u0628\u0629 \u0645\u0633\u0627\u0641\u0629 \u0635\u0627\u0644\u062d\u0629 (\u0645\u0637\u0627\u0628\u0642\u0629 \u0644\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0645\u0633\u062a\u0647\u062f\u0641\u0629 \u0627\u0644\u0641\u0639\u0644\u064a\u0629)\u060c \u0641\u0625\u0646 \u0627\u0644\u0648\u062d\u062f\u0629 \u062a\u0639\u0645\u0644. \u0625\u0630\u0627 \u0644\u0645 \u064a\u0643\u0646 \u0627\u0644\u0623\u0645\u0631 \u0643\u0630\u0644\u0643\u060c \u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0623\u0633\u0644\u0627\u0643 \u0623\u0648 \u0627\u062a\u0635\u0644 \u0628\u0627\u0644\u0634\u0631\u0643\u0629 \u0627\u0644\u0645\u0635\u0646\u0639\u0629 (\u064a\u062a\u0645\u062a\u0639 SFA2000B \u0628\u0636\u0645\u0627\u0646 \u0644\u0645\u062f\u0629 \u0639\u0627\u0645 \u0648\u0627\u062d\u062f).<\/p>\n<h5>\u0627\u0644\u062e\u0637\u0648\u0629 2: \u0642\u0645 \u0628\u062a\u0648\u0635\u064a\u0644 SFA2000B \u0628\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646<\/h5>\n<p>\u0627\u0644\u0622\u0646 \u0642\u0645 \u0628\u062a\u0648\u0635\u064a\u0644 \u0627\u0644\u0648\u062d\u062f\u0629 \u0628\u0645\u0646\u0641\u0630 UART \u0627\u0644\u0645\u062c\u0627\u0646\u064a \u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 (\u0633\u0646\u0633\u062a\u062e\u062f\u0645 TELEM2 \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u062b\u0627\u0644).<\/p>\n<h6>2.1 \u0645\u062e\u0637\u0637 \u0627\u0644\u0623\u0633\u0644\u0627\u0643 (Pixhawk 4 + SFA2000B)<\/h6>\n<table id=\"eael-data-table-8b81706\">\n<thead>\n<tr>\n<th id=\"\" colspan=\"\">\u062f\u0628\u0648\u0633 Pixhawk 4 TELEM2<\/th>\n<th id=\"\" colspan=\"\">\u062f\u0628\u0648\u0633 SFA2000B<\/th>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0648\u0635\u0641<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">3.3V<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u0633\u0646 5 (VCC)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u0637\u0627\u0642\u0629 (\u0627\u0633\u062a\u062e\u062f\u0645 \u0637\u0627\u0642\u0629 \u062e\u0627\u0631\u062c\u064a\u0629 3.3 \u0641\u0648\u0644\u062a\/1 \u0623\u0645\u0628\u064a\u0631 \u0625\u0630\u0627 \u0643\u0627\u0646 \u0645\u0646\u0641\u0630 3.3 \u0641\u0648\u0644\u062a \u0623\u0642\u0644 \u0645\u0646 \u0627\u0644\u0637\u0627\u0642\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">GND<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u062f\u0628\u0648\u0633 6 (GND)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0623\u0631\u0636\u064a\u0629 \u0645\u0634\u062a\u0631\u0643\u0629<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">TX (\u0625\u0631\u0633\u0627\u0644 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u062f\u0628\u0648\u0633 2 (RXD)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u062a\u0631\u0633\u0644 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0623\u0648\u0627\u0645\u0631 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u062f\u0649 \u0625\u0644\u0649 \u0627\u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u0646\u0645\u0637\u064a\u0629<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">RX (\u0627\u0633\u062a\u0642\u0628\u0627\u0644 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u062f\u0628\u0648\u0633 3 (TXD)<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u062a\u0633\u062a\u0642\u0628\u0644 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0645\u0646 \u0627\u0644\u0648\u062d\u062f\u0629<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img decoding=\"async\" src=\"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Pixhawk_with_legend.jpg\" sizes=\"(max-width: 700px) 100vw, 700px\" srcset=\"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Pixhawk_with_legend.jpg 700w, https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Pixhawk_with_legend-202x300.jpg 202w, https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Pixhawk_with_legend-691x1024.jpg 691w, https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Pixhawk_with_legend-8x12.jpg 8w\" alt=\"Wiring diagram of SFA2000B laser rangefinder connected to Pixhawk 4 flight controller\u2019s TELEM2 port, with labels for power, ground, TX, and RX.\" width=\"700\" height=\"1038\" \/><\/p>\n<h6>2.2 \u0646\u0635\u0627\u0626\u062d \u0627\u0644\u0623\u0633\u0644\u0627\u0643 \u0627\u0644\u062d\u0631\u062c\u0629<\/h6>\n<ul>\n<li><strong>\u0627\u0644\u0623\u0633\u0644\u0627\u0643 \u0627\u0644\u0645\u062d\u0645\u064a\u0629<\/strong>: \u0627\u0633\u062a\u062e\u062f\u0645 \u0643\u0628\u0644\u0627\u062a \u0645\u062d\u0645\u064a\u0629 \u0644\u0640 TX\/RX \u0644\u062a\u0642\u0644\u064a\u0644 \u0627\u0644\u062a\u062f\u0627\u062e\u0644 \u0627\u0644\u0643\u0647\u0631\u0648\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0627\u0644\u0643\u0647\u0631\u0648\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646 \u0627\u0644\u0645\u062d\u0631\u0643\u0627\u062a (\u0627\u0644\u0623\u0633\u0644\u0627\u0643 \u063a\u064a\u0631 \u0627\u0644\u0645\u062d\u0645\u064a\u0629 \u062a\u0633\u0628\u0628 \u062a\u0644\u0641 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a).<\/li>\n<li><strong>\u0639\u0632\u0644 \u0627\u0644\u0637\u0627\u0642\u0629<\/strong>: \u0625\u0630\u0627 \u0644\u0645 \u064a\u062a\u0645\u0643\u0646 \u0645\u0646\u0641\u0630 3.3 \u0641\u0648\u0644\u062a \u0628\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0645\u0646 \u062a\u0648\u0641\u064a\u0631 500 \u0645\u0644\u0644\u064a \u0623\u0645\u0628\u064a\u0631\u060c \u0641\u0642\u0645 \u0628\u062a\u0648\u0635\u064a\u0644 \u0648\u062d\u062f\u0629 \u062e\u0627\u0631\u062c\u064a\u0629 3.3 \u0641\u0648\u0644\u062a\/1 \u0623\u0645\u0628\u064a\u0631 (\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0645\u0646\u0638\u0645 \u062e\u0641\u0636 \u0627\u0644\u062a\u062f\u0631\u064a\u062c 3.3 \u0641\u0648\u0644\u062a \u0645\u0646 Pololu) \u0644\u062a\u062c\u0646\u0628 \u0627\u0646\u0642\u0637\u0627\u0639 \u0627\u0644\u062a\u064a\u0627\u0631 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a.<\/li>\n<li><strong>\u062d\u0645\u0627\u064a\u0629 \u0627\u0644\u062f\u0628\u0648\u0633<\/strong>: \u0642\u0645 \u0628\u062a\u063a\u0637\u064a\u0629 \u0627\u0644\u062f\u0628\u0627\u0628\u064a\u0633 \u063a\u064a\u0631 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0629 (\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0627\u0644\u062f\u0628\u0648\u0633 1: \u0627\u0644\u0637\u0627\u0642\u0629-EN) \u0628\u0634\u0631\u064a\u0637 \u0643\u0647\u0631\u0628\u0627\u0626\u064a \u0644\u0645\u0646\u0639 \u062d\u062f\u0648\u062b \u062f\u0648\u0627\u0626\u0631 \u0643\u0647\u0631\u0628\u0627\u0626\u064a\u0629 \u0642\u0635\u064a\u0631\u0629.<\/li>\n<\/ul>\n<h5>\u0627\u0644\u062e\u0637\u0648\u0629 3: \u062a\u0643\u0648\u064a\u0646 \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u062b\u0627\u0628\u062a ArduPilot (AP)<\/h5>\n<p>\u0644\u0627 \u064a\u062f\u0639\u0645 ArduPilot \u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644 SFA2000B \u0641\u064a \u0627\u0644\u0623\u0635\u0644\u060c \u0644\u0630\u0644\u0643 \u0633\u0646\u0633\u062a\u062e\u062f\u0645 \u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644\u00a0<strong>\u0645\u0633\u062a\u0634\u0639\u0631 \u062a\u0633\u0644\u0633\u0644\u064a \u0645\u062e\u0635\u0635<\/strong>\u00a0\u0645\u064a\u0632\u0629 (AP 4.3.0+) \u0644\u062a\u0639\u064a\u064a\u0646 \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u0646\u0645\u0637\u064a\u0629 \u0625\u0644\u0649 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646.<\/p>\n<h6>3.1 \u062a\u0648\u0635\u064a\u0644 \u0645\u062e\u0637\u0637 \u0627\u0644\u0645\u0647\u0645\u0629 \u0628\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646<\/h6>\n<ol>\n<li>\u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0648\u062a\u0648\u0635\u064a\u0644\u0647\u0627 \u0628\u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631 \u0639\u0628\u0631 USB.<\/li>\n<li>\u0627\u0641\u062a\u062d \u0645\u062e\u0637\u0637 \u0627\u0644\u0645\u0647\u0645\u0629 \u2192 \u062d\u062f\u062f \u0645\u0646\u0641\u0630 COM \u0627\u0644\u0635\u062d\u064a\u062d \u2192 \u0627\u0646\u0642\u0631 \u0641\u0648\u0642 \u201c\u0627\u062a\u0635\u0627\u0644\u201d.<\/li>\n<li>\u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649\u00a0<strong>\u0627\u0644\u062a\u0643\u0648\u064a\u0646\/\u0627\u0644\u0636\u0628\u0637 \u2192 \u0634\u062c\u0631\u0629 \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0643\u0627\u0645\u0644\u0629<\/strong>\u00a0(\u0647\u0646\u0627 \u0633\u0646\u0642\u0648\u0645 \u0628\u062a\u0639\u062f\u064a\u0644 \u062c\u0645\u064a\u0639 \u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a).<\/li>\n<\/ol>\n<h6>3.2 \u062a\u0643\u0648\u064a\u0646 \u0645\u0646\u0641\u0630 UART (TELEM2)<\/h6>\n<p>\u0623\u0648\u0644\u0627\u064b\u060c \u0642\u0645 \u0628\u0625\u0639\u062f\u0627\u062f \u0645\u0646\u0641\u0630 TELEM2 \u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0644\u0644\u0627\u062a\u0635\u0627\u0644 \u0628 SFA2000B:<\/p>\n<table id=\"eael-data-table-feb3449\">\n<thead>\n<tr>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0645\u0639\u0644\u0645\u0629<\/th>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0642\u064a\u0645\u0629<\/th>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0648\u0635\u0641<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0633\u064a\u0631\u0627\u06442_\u0628\u0648\u062f<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">115200<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0645\u0637\u0627\u0628\u0642\u0629 \u0645\u0639\u062f\u0644 \u0627\u0644\u0628\u062b \u0628\u0627\u0644\u0628\u0627\u0648\u062f \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a \u0644 SFA2000B<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u0645\u0633\u0644\u0633\u06442_\u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644_\u0627\u0644\u0645\u062a\u0633\u0644\u0633\u0644<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">23<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0642\u0645 \u0628\u062a\u0641\u0639\u064a\u0644 \u0648\u0636\u0639 \u201c\u0627\u0644\u0645\u0633\u062a\u0634\u0639\u0631 \u0627\u0644\u0645\u062e\u0635\u0635\u201d (\u0623\u0645\u0631 \u0628\u0627\u0644\u063a \u0627\u0644\u0623\u0647\u0645\u064a\u0629!)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u062e\u064a\u0627\u0631\u0627\u062a_\u0627\u0644\u0645\u062a\u0633\u0644\u0633\u0644\u0629 2_\u062e\u064a\u0627\u0631\u0627\u062a<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\"><\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0644\u0627 \u062a\u0648\u062c\u062f \u062e\u064a\u0627\u0631\u0627\u062a \u062e\u0627\u0635\u0629 (\u062a\u0645 \u0627\u0644\u0636\u0628\u0637 \u0639\u0644\u0649 1024 \u0625\u0630\u0627 \u0643\u0627\u0646 EMI \u064a\u0645\u062b\u0644 \u0645\u0634\u0643\u0644\u0629)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h6>3.3 \u062a\u0643\u0648\u064a\u0646 \u0645\u062d\u062f\u062f \u0627\u0644\u0645\u062f\u0649 (RangeFinder1)<\/h6>\n<p>\u0628\u0639\u062f \u0630\u0644\u0643\u060c \u0623\u062e\u0628\u0631 ArduPilot \u0623\u0646 \u064a\u062a\u0639\u0627\u0645\u0644 \u0645\u0639 SFA2000B \u0643\u062c\u0647\u0627\u0632 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u062f\u0649:<\/p>\n<table id=\"eael-data-table-9566e7c\">\n<thead>\n<tr>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0645\u0639\u0644\u0645\u0629<\/th>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0642\u064a\u0645\u0629<\/th>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0648\u0635\u0641<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">RNGFND1_TYPE<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">32<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u062e\u062a\u0631 \u201c\u0631\u0642\u0645 \u062a\u0633\u0644\u0633\u0644\u064a \u0645\u062e\u0635\u0635\u201d (\u0644\u0644\u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644\u0627\u062a \u0627\u0644\u0645\u062e\u0635\u0635\u0629)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">RNGFND1_MIN_CMIN_CM<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">300<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649 \u0644\u0644\u0646\u0637\u0627\u0642 (3 \u0623\u0645\u062a\u0627\u0631 = 300 \u0633\u0645\u060c \u062a\u0637\u0627\u0628\u0642 \u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0639\u0645\u064a\u0627\u0621 \u0644 SFA2000B)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">RNGFND1_MAX_CMX_CM<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">200000<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0623\u0642\u0635\u0649 \u0645\u062f\u0649 (2000 \u0645\u062a\u0631 = 200000 \u0633\u0645)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0645\u0642\u064a\u0627\u0633 RNGFND1_SCALE<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">0.1<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u062a\u062d\u0648\u064a\u0644 \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0648\u062d\u062f\u0629 (\u0627\u0644\u0642\u0633\u0645\u0629 \u0639\u0644\u0649 10: 20003 \u2192 2000.3\u0645)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">RNGFND1_ORIENT<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">25<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u062a\u0631\u0643\u064a\u0628 (25 = \u0644\u0623\u0633\u0641\u0644\u060c \u0644\u062a\u062b\u0628\u064a\u062a \u0627\u0644\u0627\u0631\u062a\u0641\u0627\u0639\u061b 0 = \u0644\u0644\u0623\u0645\u0627\u0645 \u0644\u062a\u062c\u0646\u0628 \u0627\u0644\u0639\u0648\u0627\u0626\u0642)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h6>3.4 \u062a\u0639\u0631\u064a\u0641 \u062a\u0646\u0633\u064a\u0642 \u0628\u064a\u0627\u0646\u0627\u062a SFA2000B<\/h6>\n<p>\u0623\u062e\u064a\u0631\u0627\u064b\u060c \u0639\u0644\u0651\u0645 ArduPilot \u0643\u064a\u0641\u064a\u0629 \u062a\u062d\u0644\u064a\u0644 \u0627\u0633\u062a\u062c\u0627\u0628\u0629 SFA2000B \u0627\u0644\u0633\u062f\u0627\u0633\u064a\u0629 (\u0627\u0644\u0625\u0637\u0627\u0631\u00a0<code>55 aa 88 88 01 ff xx xx xx yy<\/code>):<\/p>\n<table id=\"eael-data-table-8701795\">\n<thead>\n<tr>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0645\u0639\u0644\u0645\u0629<\/th>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0642\u064a\u0645\u0629<\/th>\n<th id=\"\" colspan=\"\">\u0627\u0644\u0648\u0635\u0641<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0646\u0648\u0639_\u062d\u0627\u0631\u0633_\u0627\u0644\u0645\u0633\u062a\u0634\u0639\u0631<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">1<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0646\u0648\u0639 \u0627\u0644\u0645\u0633\u062a\u0634\u0639\u0631 = \u0645\u062d\u062f\u062f \u0627\u0644\u0645\u062f\u0649<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0645\u0646\u0641\u0630_\u0627\u0644\u062d\u0627\u0631\u0633_\u0627\u0644\u0645\u062a\u0633\u0644\u0633\u0644<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">2<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0633\u062a\u062e\u062f\u0627\u0645 TELEM2 (\u0627\u0644\u0645\u0646\u0641\u0630 2) \u0644\u0644\u0627\u062a\u0635\u0627\u0644<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">CUST_DATA_LEN<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">8<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u064a\u0628\u0644\u063a \u0637\u0648\u0644 \u0627\u0633\u062a\u062c\u0627\u0628\u0629 SFA2000B 8 \u0628\u0627\u064a\u062a<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">CUST_HEADER1<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">0x55<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u0628\u0627\u064a\u062a \u0627\u0644\u0623\u0648\u0644 \u0645\u0646 \u0631\u0623\u0633 \u0627\u0644\u0625\u0637\u0627\u0631<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">CUST_HEADER2<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">0xAA<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0627\u0644\u0628\u0627\u064a\u062a \u0627\u0644\u062b\u0627\u0646\u064a \u0645\u0646 \u0631\u0623\u0633 \u0627\u0644\u0625\u0637\u0627\u0631<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0625\u0632\u0627\u062d\u0629_\u0628\u064a\u0627\u0646\u0627\u062a_\u0627\u0644\u062d\u0627\u0631\u0633<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">5<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u062a\u0628\u062f\u0623 \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0639\u0646\u062f \u0627\u0644\u0628\u0627\u064a\u062a 5 (XX \u0641\u064a \u0627\u0644\u0625\u0637\u0627\u0631)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">cust_data_bytes<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">2<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u0627\u0641\u0629 2 \u0628\u0627\u064a\u062a (16 \u0628\u062a)<\/td>\n<\/tr>\n<tr>\n<td id=\"\" colspan=\"\" rowspan=\"\">CUST_ENDIAN<\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\"><\/td>\n<td id=\"\" colspan=\"\" rowspan=\"\">\u0642\u0644\u064a\u0644 \u0627\u0644\u0625\u0646\u062f\u064a\u0646 (\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643 - \u0645\u0639\u0638\u0645 \u0648\u062d\u062f\u0627\u062a SFA2000B \u062a\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0625\u0646\u062f\u064a\u0646 \u0627\u0644\u0635\u063a\u064a\u0631)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img decoding=\"async\" src=\"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/10\/SFA2000B1.jpg\" sizes=\"(max-width: 800px) 100vw, 800px\" srcset=\"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/10\/SFA2000B1.jpg 800w, https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/10\/SFA2000B1-300x300.jpg 300w, https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/10\/SFA2000B1-150x150.jpg 150w, https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/10\/SFA2000B1-768x768.jpg 768w\" alt=\"Screenshot of Mission Planner\u2019s Full Parameter Tree showing custom sensor parameters (CUST_HEADER1, CUST_DATA_OFFSET) configured for the SFA2000B rangefinder.\" width=\"800\" height=\"800\" \/><\/p>\n<h5>\u0627\u0644\u062e\u0637\u0648\u0629 4: \u0625\u0631\u0633\u0627\u0644 \u0623\u0648\u0627\u0645\u0631 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u062f\u0649 \u0645\u0646 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646<\/h5>\n<p>\u0644\u0646 \u064a\u0631\u0633\u0644 SFA2000B \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0645\u0627 \u0644\u0645 \u064a\u062a\u0644\u0642 \u0623\u0645\u0631\u064b\u0627. \u0633\u0646\u0633\u062a\u062e\u062f\u0645 ArduPilot's ArduPilot's\u00a0<strong>\u0627\u0644\u0628\u0631\u0645\u062c\u0629 \u0627\u0644\u0646\u0635\u064a\u0629 \u0644\u0640 Lua<\/strong>\u00a0\u0644\u062c\u0639\u0644 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u062a\u0631\u0633\u0644 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u062a\u0644\u0642\u0627\u0626\u064a\u0627\u064b.<\/p>\n<h6>4.1 \u0625\u0646\u0634\u0627\u0621 \u0628\u0631\u0646\u0627\u0645\u062c \u0646\u0635\u064a \u0644\u0644\u0648\u0627<\/h6>\n<ol>\n<li>\u0641\u064a \u0645\u062e\u0637\u0637 \u0627\u0644\u0645\u0647\u0645\u0629\u060c \u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649\u00a0<strong>\u0627\u0644\u062a\u0643\u0648\u064a\u0646\/\u0627\u0644\u0636\u0628\u0637 \u2192 \u0627\u0644\u0628\u0631\u0627\u0645\u062c \u0627\u0644\u0646\u0635\u064a\u0629 \u0644\u0644\u0648\u0627<\/strong>.<\/li>\n<li>\u0627\u0646\u0642\u0631 \u0641\u0648\u0642 \u201c\u0646\u0635 \u0628\u0631\u0645\u062c\u064a \u062c\u062f\u064a\u062f\u201d \u0648\u0627\u0644\u0635\u0642 \u0627\u0644\u0643\u0648\u062f \u0623\u062f\u0646\u0627\u0647 (\u064a\u0631\u0633\u0644 \u0623\u0645\u0631 \u0646\u0637\u0627\u0642 \u0648\u0627\u062d\u062f \u0643\u0644 \u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629):<\/li>\n<\/ol>\n<pre data-line=\"\"><code>\n\t\t\t\t\t\n\t\t\t\t<\/code><\/pre>\n<ol start=\"3\">\n<li>\u0627\u062d\u0641\u0638 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0646\u0635\u064a \u0628\u0627\u0633\u0645\u00a0<code>sfa2000b_cmd.lua<\/code>\u00a0\u0648\u0627\u0646\u0642\u0631 \u0639\u0644\u0649 \u201c\u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0646\u0635\u064a\u201d (\u0633\u062a\u0642\u0648\u0645 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0628\u062a\u0634\u063a\u064a\u0644\u0647 \u0639\u0646\u062f \u0628\u062f\u0621 \u0627\u0644\u062a\u0634\u063a\u064a\u0644).<\/li>\n<\/ol>\n<h6>4.2 \u0644\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u0645\u0633\u062a\u0645\u0631 (5 \u0647\u0631\u062a\u0632\/10 \u0647\u0631\u062a\u0632)<\/h6>\n<p>\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0648\u0636\u0639 \u0627\u0644\u0645\u0633\u062a\u0645\u0631 \u0644\u062c\u0647\u0627\u0632 SFA2000B (\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c 10 \u0647\u0631\u062a\u0632 \u0644\u0644\u0637\u0627\u0626\u0631\u0627\u062a \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631 \u0633\u0631\u064a\u0639\u0629 \u0627\u0644\u062d\u0631\u0643\u0629)\u060c \u0627\u0633\u062a\u0628\u062f\u0644\u00a0<code>\u0646\u0637\u0627\u0642_\u0641\u0631\u062f\u064a_\u0645\u062f<\/code>\u00a0\u0628\u0623\u0645\u0631 \u0645\u0633\u062a\u0645\u0631:<\/p>\n<ul>\n<li>\u0623\u0645\u0631 5 \u0647\u0631\u062a\u0632:\u00a0<code>55 AA B9 FF FF FF FF D4<\/code>\u00a0(\u0627\u0644\u0645\u062c\u0645\u0648\u0639 \u0627\u0644\u0627\u062e\u062a\u0628\u0627\u0631\u064a = 0x55+0xAA+0xAA+0xB9+0xFF*4 = 0xD4)<\/li>\n<li>\u0623\u0645\u0631 10 \u0647\u0631\u062a\u0632:\u00a0<code>55 AA C9 FF FF FF FF C4<\/code>\u00a0(\u0627\u0644\u0645\u062c\u0645\u0648\u0639 \u0627\u0644\u0627\u062e\u062a\u0628\u0627\u0631\u064a = 0x55+0xAA+0xC9+0xFF*4 = 0xC4)<\/li>\n<\/ul>\n<h5>\u0627\u0644\u062e\u0637\u0648\u0629 5: \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0635\u062d\u0629 \u0627\u0644\u062a\u0643\u0627\u0645\u0644<\/h5>\n<p>\u0628\u0645\u062c\u0631\u062f \u062d\u0641\u0638 \u062c\u0645\u064a\u0639 \u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a\u060c \u0623\u0639\u062f \u062a\u0634\u063a\u064a\u0644 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0648\u062a\u062d\u0642\u0642 \u0645\u0646 \u062a\u062f\u0641\u0642 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0628\u0634\u0643\u0644 \u0635\u062d\u064a\u062d.<\/p>\n<h6>5.1 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0641\u064a \u0627\u0644\u0648\u0642\u062a \u0627\u0644\u062d\u0642\u064a\u0642\u064a \u0641\u064a \u0645\u062e\u0637\u0637 \u0627\u0644\u0628\u0639\u062b\u0629<\/h6>\n<ol>\n<li>\u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649\u00a0<strong>\u0627\u0644\u062d\u0627\u0644\u0629<\/strong>\u00a0\u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u062a\u0628\u0648\u064a\u0628 \u2192 \u0627\u0628\u062d\u062b \u0639\u0646 \u0642\u064a\u0645\u0629 \u201cRangeFinder1\u201d.\n<ul>\n<li>\u064a\u062c\u0628 \u0623\u0646 \u062a\u062a\u0637\u0627\u0628\u0642 \u0645\u0639 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0641\u0639\u0644\u064a\u0629 \u0644\u0644\u0647\u062f\u0641 (\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c 5.2 \u0645\u062a\u0631 \u0625\u0630\u0627 \u0643\u0627\u0646\u062a \u0627\u0644\u0637\u0627\u0626\u0631\u0629 \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631 \u0639\u0644\u0649 \u0627\u0631\u062a\u0641\u0627\u0639 5.2 \u0645\u062a\u0631 \u0641\u0648\u0642 \u0627\u0644\u0623\u0631\u0636).<\/li>\n<li>\u0625\u0630\u0627 \u0623\u0638\u0647\u0631 \u201c0\u201d \u0623\u0648 \u201cNaN\u201d\u060c \u0623\u0639\u062f \u0641\u062d\u0635 \u0627\u0644\u0623\u0633\u0644\u0627\u0643 \u0648\u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a.<\/li>\n<\/ul>\n<\/li>\n<li>\u0644\u0644\u062a\u0623\u0643\u064a\u062f \u0627\u0644\u0645\u0631\u0626\u064a\u060c \u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649\u00a0<strong>\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0631\u062d\u0644\u0629<\/strong>\u00a0\u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u062a\u0628\u0648\u064a\u0628 \u2192 \u062d\u062f\u062f \u201c\u0627\u0644\u0642\u0631\u0628\u201d \u0645\u0646 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0645\u0646\u0633\u062f\u0644\u0629.\n<ul>\n<li>\u0625\u0630\u0627 \u0643\u0627\u0646\u062a \u0627\u0644\u0648\u062d\u062f\u0629 \u0645\u064f\u0631\u0643\u0651\u0628\u0629 \u0644\u0623\u0633\u0641\u0644 (RNGFND1_ORIENT=25)\u060c \u0633\u062a\u0631\u0649 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u201c\u0644\u0623\u0633\u0641\u0644\u201d \u0641\u064a \u0627\u0644\u0648\u0642\u062a \u0627\u0644\u0641\u0639\u0644\u064a.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h6>5.2 \u0627\u0644\u0627\u062e\u062a\u0628\u0627\u0631 \u0627\u0644\u0645\u064a\u062f\u0627\u0646\u064a (\u062d\u0627\u0633\u0645!)<\/h6>\n<p>\u0642\u0628\u0644 \u0627\u0644\u0631\u062d\u0644\u0629:<\/p>\n<ol>\n<li>\u0636\u0639 \u0627\u0644\u0637\u0627\u0626\u0631\u0629 \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631 \u0639\u0644\u0649 \u0627\u0631\u062a\u0641\u0627\u0639 5 \u0623\u0645\u062a\u0627\u0631 \u0641\u0648\u0642 \u0633\u0637\u062d \u0645\u0633\u062a\u0648\u064d (\u0645\u062b\u0644 \u0623\u0631\u0636\u064a\u0629 \u062e\u0631\u0633\u0627\u0646\u064a\u0629).<\/li>\n<li>\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0642\u064a\u0645\u0629 RangeFinder1 \u062a\u0642\u0631\u0623 \u062d\u0648\u0627\u0644\u064a 5.0 \u0645 (\u0627\u0644\u062e\u0637\u0623 \u00b1 0.5 \u0645\u060c \u0648\u0641\u0642\u064b\u0627 \u0644\u0645\u0648\u0627\u0635\u0641\u0627\u062a SFA2000B).<\/li>\n<li>\u062d\u0631\u0651\u0643 \u0627\u0644\u0637\u0627\u0626\u0631\u0629 \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631 \u0644\u0623\u0639\u0644\u0649\/\u0644\u0623\u0633\u0641\u0644 \u0628\u0628\u0637\u0621 - \u062a\u0623\u0643\u062f \u0645\u0646 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0628\u0633\u0644\u0627\u0633\u0629 (\u0644\u0627 \u0642\u0641\u0632\u0627\u062a &gt; 1 \u0645\u062a\u0631).<\/li>\n<\/ol>\n<h3>\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629: \u0627\u0644\u0645\u0634\u0643\u0644\u0627\u062a \u0627\u0644\u0634\u0627\u0626\u0639\u0629 \u0648\u0627\u0644\u062d\u0644\u0648\u0644<\/h3>\n<h6><strong>\u06331: \u0644\u0627 \u062a\u0639\u0631\u0636 \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0628\u064a\u0627\u0646\u0627\u062a RangeFinder\u060c \u0648\u0644\u0643\u0646 SFA2000B \u064a\u0639\u0645\u0644 \u0645\u0639 \u0645\u062d\u0648\u0644 USB-TTL.<\/strong><\/h6>\n<p><strong>A1<\/strong>: \u0639\u0644\u0649 \u0627\u0644\u0623\u0631\u062c\u062d \u062e\u0637\u0623 \u0641\u064a \u0627\u0644\u0623\u0633\u0644\u0627\u0643 \u0623\u0648 \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a:<\/p>\n<ul>\n<li>\u062a\u062d\u0642\u0642 \u0645\u0645\u0627 \u0625\u0630\u0627 \u0643\u0627\u0646 TX\/RX \u0645\u0639\u0643\u0648\u0633\u064b\u0627 (\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 TX \u2192 SFA2000B RXD\u061b \u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 RX \u2192 SFA2000B TXD).<\/li>\n<li>\u062a\u062d\u0642\u0642\u00a0<code>\u0645\u0633\u0644\u0633\u06442_\u0628\u0631\u0648\u062a\u0648\u0643\u0648\u06442_\u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644=23<\/code>\u00a0(\u0648\u0644\u064a\u0633 1 \u0644 MAVLink) \u0648\u00a0<code>CUST_HEADER1=0x55<\/code>,\u00a0<code>CUST_HEADER2=0xAA<\/code>.<\/li>\n<li>\u062a\u0623\u0643\u062f \u0645\u0646 \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0646\u0635 \u0627\u0644\u0628\u0631\u0645\u062c\u064a Lua (\u062a\u062d\u0642\u0642 \u0645\u0646 \u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u062a\u0628\u0648\u064a\u0628 \u201c\u0627\u0644\u0631\u0633\u0627\u0626\u0644\u201d \u0641\u064a \u0645\u062e\u0637\u0637 \u0627\u0644\u0645\u0647\u0645\u0629 \u0628\u062d\u062b\u064b\u0627 \u0639\u0646 \u201cSFA2000B: \u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0623\u0645\u0631\u201d).<\/li>\n<\/ul>\n<h6><strong>\u06332: \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0645\u062a\u0642\u0644\u0628\u0629 (\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c 5 \u0645 \u2190 12 \u0645 \u2190 3 \u0645).<\/strong><\/h6>\n<p><strong>A2<\/strong>: \u0627\u0644\u062a\u062f\u0627\u062e\u0644 \u0627\u0644\u0643\u0647\u0631\u0648\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0623\u0648 \u0645\u0634\u0627\u0643\u0644 \u0627\u0644\u0637\u0627\u0642\u0629<\/p>\n<ul>\n<li>\u0627\u0633\u062a\u0628\u062f\u0644 \u0627\u0644\u0623\u0633\u0644\u0627\u0643 \u063a\u064a\u0631 \u0627\u0644\u0645\u062d\u0645\u064a\u0629 \u0628\u0623\u0633\u0644\u0627\u0643 \u0645\u062d\u0645\u064a\u0629 (\u0642\u0645 \u0628\u062a\u0623\u0631\u064a\u0636 \u0627\u0644\u062f\u0631\u0639 \u0625\u0644\u0649 GND \u0644\u0648\u062d\u062f\u0629 \u062a\u062d\u0643\u0645 \u0627\u0644\u0637\u064a\u0631\u0627\u0646).<\/li>\n<li>\u0627\u0633\u062a\u062e\u062f\u0645 \u0648\u062d\u062f\u0629 \u0637\u0627\u0642\u0629 \u062e\u0627\u0631\u062c\u064a\u0629 3.3 \u0641\u0648\u0644\u062a\/1 \u0623\u0645\u0628\u064a\u0631 (\u0642\u062f \u064a\u0643\u0648\u0646 \u0645\u0646\u0641\u0630 3.3 \u0641\u0648\u0644\u062a \u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u063a\u064a\u0631 \u0645\u0633\u062a\u0642\u0631 \u062a\u062d\u062a \u0627\u0644\u062d\u0645\u0644).<\/li>\n<li>\u0646\u0638\u0641 \u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0628\u0635\u0631\u064a\u0629 \u0644\u0643\u0627\u0645\u064a\u0631\u0627 SFA2000B \u0628\u0642\u0637\u0639\u0629 \u0642\u0645\u0627\u0634 \u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0639\u062f\u0633\u0629 (\u064a\u062a\u0633\u0628\u0628 \u0627\u0644\u063a\u0628\u0627\u0631 \u0641\u064a \u062d\u062f\u0648\u062b \u0623\u062e\u0637\u0627\u0621 \u0641\u064a \u0627\u0644\u0627\u0646\u0639\u0643\u0627\u0633).<\/li>\n<\/ul>\n<h6><strong>\u06333: \u064a\u064f\u0631\u062c\u0639 SFA2000B \u0627\u0644\u062d\u0627\u0644\u0629 0 (\u0641\u0634\u0644:\u00a0<code>55 aa 88 88 00 ff ff ff ff ff yy<\/code>).<\/strong><\/h6>\n<p><strong>A3<\/strong>: \u0634\u0631\u0648\u0637 \u0627\u0644\u0646\u0637\u0627\u0642 \u063a\u064a\u0631 \u0635\u0627\u0644\u062d\u0629:<\/p>\n<ul>\n<li>\u0627\u0644\u0647\u062f\u0641 \u0641\u064a \u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0639\u0645\u064a\u0627\u0621 \u0644\u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u0646\u0645\u0637\u064a\u0629 (\u22643 \u0645) - \u0642\u0645 \u0628\u062a\u062d\u0631\u064a\u0643 \u0627\u0644\u0637\u0627\u0626\u0631\u0629 \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631 \u0628\u0639\u064a\u062f\u064b\u0627.<\/li>\n<li>\u064a\u062a\u0645\u062a\u0639 \u0627\u0644\u0647\u062f\u0641 \u0628\u0627\u0646\u0639\u0643\u0627\u0633\u064a\u0629 \u0645\u0646\u062e\u0641\u0636\u0629 (\u0645\u062b\u0644 \u0627\u0644\u0623\u0634\u062c\u0627\u0631 \u0648\u0627\u0644\u0645\u064a\u0627\u0647) - \u0627\u062e\u062a\u0628\u0631\u0647\u0627 \u0628\u062c\u062f\u0627\u0631 \u062e\u0631\u0633\u0627\u0646\u064a.<\/li>\n<li>\u064a\u062a\u0639\u0631\u0636 \u0636\u0648\u0621 \u0627\u0644\u0634\u0645\u0633 \u0628\u0634\u0643\u0644 \u063a\u064a\u0631 \u0645\u0628\u0627\u0634\u0631 \u0625\u0644\u0649 \u062c\u0647\u0627\u0632 \u0627\u0644\u0627\u0633\u062a\u0642\u0628\u0627\u0644 \u0627\u0644\u062e\u0627\u0635 \u0628\u0627\u0644\u0648\u062d\u062f\u0629 - \u0642\u0645 \u0628\u062d\u0645\u0627\u064a\u0629 \u0627\u0644\u0639\u062f\u0633\u0629 \u0623\u0648 \u0627\u062e\u062a\u0628\u0631\u0647\u0627 \u0641\u064a \u0627\u0644\u0638\u0644.<\/li>\n<\/ul>\n<h6><strong>\u06334: \u0647\u0644 \u064a\u0645\u0643\u0646\u0646\u064a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 SFA2000B \u0644\u062a\u062c\u0646\u0628 \u0627\u0644\u0639\u0648\u0627\u0626\u0642 (\u0648\u0644\u064a\u0633 \u0641\u0642\u0637 \u062a\u062b\u0628\u064a\u062a \u0627\u0644\u0627\u0631\u062a\u0641\u0627\u0639)\u061f<\/strong><\/h6>\n<p><strong>A4<\/strong>: \u0646\u0639\u0645! \u062a\u063a\u064a\u064a\u0631 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u062a\u0631\u0643\u064a\u0628:<\/p>\n<ul>\n<li>\u0645\u062c\u0645\u0648\u0639\u0629\u00a0<code>rngfnd1_orient=0<\/code>\u00a0(\u0625\u0644\u0649 \u0627\u0644\u0623\u0645\u0627\u0645) \u0623\u0648\u00a0<code>1<\/code>\u00a0(\u0625\u0644\u0649 \u0627\u0644\u0648\u0631\u0627\u0621) \u0641\u064a \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a.<\/li>\n<li>\u0627\u0633\u062a\u062e\u062f\u0645 \u0623\u0645\u0631 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0645\u0633\u062a\u0645\u0631 (5 \u0647\u0631\u062a\u0632\/10 \u0647\u0631\u062a\u0632) \u0641\u064a \u0646\u0635 Lua \u0627\u0644\u0646\u0635\u064a \u0644\u062a\u062d\u062f\u064a\u062b\u0627\u062a \u0623\u0633\u0631\u0639.<\/li>\n<li>\u0627\u0644\u0625\u0642\u0631\u0627\u0646 \u0645\u0639 \u0645\u064a\u0632\u0629 \u201c\u062a\u062c\u0646\u0628 \u0627\u0644\u0639\u0642\u0628\u0627\u062a\u201d \u0641\u064a ArduPilot (\u062a\u0645\u0643\u064a\u0646\u00a0<code>\u0627\u0644\u062a\u0645\u0643\u064a\u0646_\u0627\u0644\u062a\u0641\u0627\u062f\u064a_\u0627\u0644\u062a\u0641\u0627\u062f\u064a=1<\/code>).<\/li>\n<\/ul>\n<h3>\u0627\u0644\u0645\u0644\u0627\u062d\u0638\u0627\u062a \u0627\u0644\u062e\u062a\u0627\u0645\u064a\u0629<\/h3>\n<p>SFA2000B \u0647\u0648 \u062c\u0647\u0627\u0632 \u062a\u062d\u062f\u064a\u062f \u0645\u062f\u0649 \u0642\u0648\u064a \u0644\u0644\u0637\u0627\u0626\u0631\u0627\u062a \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631\u060c \u0648\u0644\u0643\u0646 \u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644\u0647 \u0627\u0644\u0645\u062e\u0635\u0635 \u064a\u062a\u0637\u0644\u0628 \u062a\u0643\u0648\u064a\u0646\u064b\u0627 \u062f\u0642\u064a\u0642\u064b\u0627 \u0644\u0644\u0639\u0645\u0644 \u0645\u0639 ArduPilot. \u0645\u0646 \u062e\u0644\u0627\u0644 \u0627\u062a\u0628\u0627\u0639 \u0647\u0630\u0627 \u0627\u0644\u062f\u0644\u064a\u0644 - \u0627\u062e\u062a\u0628\u0627\u0631 \u0627\u0644\u0648\u062d\u062f\u0629 \u0623\u0648\u0644\u0627\u064b\u060c \u0648\u062a\u0648\u0635\u064a\u0644 \u0627\u0644\u0623\u0633\u0644\u0627\u0643 \u0628\u0639\u0646\u0627\u064a\u0629\u060c \u0648\u062a\u0643\u0648\u064a\u0646 \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u062e\u0637\u0648\u0629 \u0628\u062e\u0637\u0648\u0629 - \u0633\u062a\u062d\u0635\u0644 \u0639\u0644\u0649 \u0628\u064a\u0627\u0646\u0627\u062a \u0645\u0648\u062b\u0648\u0642\u0629 \u0639\u0646 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0644\u062a\u062b\u0628\u064a\u062a \u0627\u0644\u0627\u0631\u062a\u0641\u0627\u0639 \u0623\u0648 \u062a\u062c\u0646\u0628 \u0627\u0644\u0639\u0648\u0627\u0626\u0642 \u0623\u0648 \u0631\u0633\u0645 \u0627\u0644\u062e\u0631\u0627\u0626\u0637.<\/p>\n<p>\u0625\u0630\u0627 \u0648\u0627\u062c\u0647\u062a \u0645\u0634\u0627\u0643\u0644 \u0645\u0633\u062a\u0645\u0631\u0629\u060c \u0627\u062a\u0635\u0644 \u0628\u0640<\/p>\n<p><strong>\u0645\u062c\u062a\u0645\u0639 ArduPilot<\/strong>:\u00a0<a href=\"https:\/\/discuss.ardupilot.org\/\" target=\"_blank\" rel=\"noopener\">\u0627\u0644\u0645\u0646\u062a\u062f\u064a\u0627\u062a<\/a>\u00a0(\u0645\u0633\u0627\u0639\u062f\u0629 \u0627\u0644\u062e\u0628\u0631\u0627\u0621 \u0641\u064a \u0627\u0644\u0628\u0631\u0627\u0645\u062c \u0627\u0644\u062b\u0627\u0628\u062a\u0629\/\u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a).<\/p>","protected":false},"excerpt":{"rendered":"<p>For drone enthusiasts, engineers, and commercial UAV operators, integrating a high-performance rangefinder like the\u00a0SFA2000B\u00a0into your drone\u2019s flight system is critical for tasks like precision landing, obstacle avoidance, and altitude hold. The SFA2000B\u2014with its 2000m max range (nighttime), 3.3V-5V power supply, and TTL serial communication\u2014offers exceptional utility, but it requires specific steps to work with\u00a0ArduPilot (AP) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":10742,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[539,586],"tags":[],"class_list":["post-10735","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laser-rangefinder-module","category-technical-blogs"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.8 (Yoast SEO v27.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Laser Rangefinder Module for ArduPilot \u2013 2000m<\/title>\n<meta name=\"description\" content=\"SFA2000B Laser Rangefinder Module with LuaScripting for ArduPilot drones. 2000m, TTL interface, custom protocol.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sunflaser.com\/ar\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Integrate SFA2000B Laser Rangefinder Module into Drone Flight Controllers via ArduPilot (AP) Firmware\" \/>\n<meta property=\"og:description\" content=\"SFA2000B Laser Rangefinder Module with LuaScripting for ArduPilot drones. 2000m, TTL interface, custom protocol.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sunflaser.com\/ar\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/\" \/>\n<meta property=\"og:site_name\" content=\"SunFlaser Tech\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-17T09:05:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-18T09:32:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Blog\u914d\u56fe.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"sunflaser\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0643\u064f\u062a\u0628 \u0628\u0648\u0627\u0633\u0637\u0629\" \/>\n\t<meta name=\"twitter:data1\" content=\"sunflaser\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 \u062f\u0642\u0627\u0626\u0642\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/\"},\"author\":{\"name\":\"sunflaser\",\"@id\":\"https:\\\/\\\/sunflaser.com\\\/#\\\/schema\\\/person\\\/d9e017edef5c9ddaf5bb0ae738398e82\"},\"headline\":\"How to Integrate SFA2000B Laser Rangefinder Module into Drone Flight Controllers via ArduPilot (AP) Firmware\",\"datePublished\":\"2025-11-17T09:05:11+00:00\",\"dateModified\":\"2026-06-18T09:32:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/\"},\"wordCount\":1561,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/sunflaser.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sunflaser.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/Blog\u914d\u56fe.jpg\",\"articleSection\":[\"Laser Rangefinder Module\",\"Technical Blogs\"],\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/\",\"url\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/\",\"name\":\"Laser Rangefinder Module for ArduPilot \u2013 2000m\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sunflaser.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sunflaser.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/Blog\u914d\u56fe.jpg\",\"datePublished\":\"2025-11-17T09:05:11+00:00\",\"dateModified\":\"2026-06-18T09:32:44+00:00\",\"description\":\"SFA2000B Laser Rangefinder Module with LuaScripting for ArduPilot drones. 2000m, TTL interface, custom protocol.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sunflaser.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/Blog\u914d\u56fe.jpg\",\"contentUrl\":\"https:\\\/\\\/sunflaser.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/Blog\u914d\u56fe.jpg\",\"width\":1200,\"height\":900,\"caption\":\"How to Integrate SFA2000B Laser Rangefinder Module into Drone Flight Controllers via ArduPilot (AP) Firmware\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sunflaser.com\\\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\\\/\\\/sunflaser.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Integrate SFA2000B Laser Rangefinder Module into Drone Flight Controllers via ArduPilot (AP) Firmware\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sunflaser.com\\\/#website\",\"url\":\"https:\\\/\\\/sunflaser.com\\\/\",\"name\":\"SunFlaser Tech\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/sunflaser.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sunflaser.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ar\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sunflaser.com\\\/#organization\",\"name\":\"\u76db\u98de\u5149\u901f\u79d1\u6280\uff08\u6210\u90fd\uff09\u6709\u9650\u516c\u53f8\",\"alternateName\":\"\u76db\u98de\u5149\u901f\u79d1\u6280\uff08\u6210\u90fd\uff09\u6709\u9650\u516c\u53f8\",\"url\":\"https:\\\/\\\/sunflaser.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/sunflaser.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/sunflaser.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Modern-S-Letter-Logo.png\",\"contentUrl\":\"https:\\\/\\\/sunflaser.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Modern-S-Letter-Logo.png\",\"width\":1024,\"height\":289,\"caption\":\"\u76db\u98de\u5149\u901f\u79d1\u6280\uff08\u6210\u90fd\uff09\u6709\u9650\u516c\u53f8\"},\"image\":{\"@id\":\"https:\\\/\\\/sunflaser.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sunflaser.com\\\/#\\\/schema\\\/person\\\/d9e017edef5c9ddaf5bb0ae738398e82\",\"name\":\"sunflaser\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/31e625cb8133ba2bf5426da6bf8286c4777a78bd4e49a25e9cee9bae0195526e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/31e625cb8133ba2bf5426da6bf8286c4777a78bd4e49a25e9cee9bae0195526e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/31e625cb8133ba2bf5426da6bf8286c4777a78bd4e49a25e9cee9bae0195526e?s=96&d=mm&r=g\",\"caption\":\"sunflaser\"},\"url\":\"https:\\\/\\\/sunflaser.com\\\/ar\\\/author\\\/sunflaser\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Laser Rangefinder Module for ArduPilot \u2013 2000m","description":"SFA2000B Laser Rangefinder Module with LuaScripting for ArduPilot drones. 2000m, TTL interface, custom protocol.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sunflaser.com\/ar\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/","og_locale":"ar_AR","og_type":"article","og_title":"How to Integrate SFA2000B Laser Rangefinder Module into Drone Flight Controllers via ArduPilot (AP) Firmware","og_description":"SFA2000B Laser Rangefinder Module with LuaScripting for ArduPilot drones. 2000m, TTL interface, custom protocol.","og_url":"https:\/\/sunflaser.com\/ar\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/","og_site_name":"SunFlaser Tech","article_published_time":"2025-11-17T09:05:11+00:00","article_modified_time":"2026-06-18T09:32:44+00:00","og_image":[{"width":1200,"height":900,"url":"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Blog\u914d\u56fe.jpg","type":"image\/jpeg"}],"author":"sunflaser","twitter_card":"summary_large_image","twitter_misc":{"\u0643\u064f\u062a\u0628 \u0628\u0648\u0627\u0633\u0637\u0629":"sunflaser","\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631":"8 \u062f\u0642\u0627\u0626\u0642"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/#article","isPartOf":{"@id":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/"},"author":{"name":"sunflaser","@id":"https:\/\/sunflaser.com\/#\/schema\/person\/d9e017edef5c9ddaf5bb0ae738398e82"},"headline":"How to Integrate SFA2000B Laser Rangefinder Module into Drone Flight Controllers via ArduPilot (AP) Firmware","datePublished":"2025-11-17T09:05:11+00:00","dateModified":"2026-06-18T09:32:44+00:00","mainEntityOfPage":{"@id":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/"},"wordCount":1561,"commentCount":0,"publisher":{"@id":"https:\/\/sunflaser.com\/#organization"},"image":{"@id":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/#primaryimage"},"thumbnailUrl":"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Blog\u914d\u56fe.jpg","articleSection":["Laser Rangefinder Module","Technical Blogs"],"inLanguage":"ar","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/","url":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/","name":"Laser Rangefinder Module for ArduPilot \u2013 2000m","isPartOf":{"@id":"https:\/\/sunflaser.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/#primaryimage"},"image":{"@id":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/#primaryimage"},"thumbnailUrl":"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Blog\u914d\u56fe.jpg","datePublished":"2025-11-17T09:05:11+00:00","dateModified":"2026-06-18T09:32:44+00:00","description":"SFA2000B Laser Rangefinder Module with LuaScripting for ArduPilot drones. 2000m, TTL interface, custom protocol.","breadcrumb":{"@id":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/"]}]},{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/#primaryimage","url":"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Blog\u914d\u56fe.jpg","contentUrl":"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/11\/Blog\u914d\u56fe.jpg","width":1200,"height":900,"caption":"How to Integrate SFA2000B Laser Rangefinder Module into Drone Flight Controllers via ArduPilot (AP) Firmware"},{"@type":"BreadcrumbList","@id":"https:\/\/sunflaser.com\/how-to-integrate-sfa2000b-laser-rangefinder-module-into-drone-flight-controllers-via-ardupilot-ap-firmware\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/sunflaser.com\/"},{"@type":"ListItem","position":2,"name":"How to Integrate SFA2000B Laser Rangefinder Module into Drone Flight Controllers via ArduPilot (AP) Firmware"}]},{"@type":"WebSite","@id":"https:\/\/sunflaser.com\/#website","url":"https:\/\/sunflaser.com\/","name":"\u0635\u0646 \u0641\u0644\u0627\u0632\u0631 \u062a\u064a\u0643","description":"","publisher":{"@id":"https:\/\/sunflaser.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sunflaser.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ar"},{"@type":"Organization","@id":"https:\/\/sunflaser.com\/#organization","name":"\u76db\u21aaLoHan_98D\u5149\u901f \uff08\u300d","alternateName":"\u76db\u98de\u5149\u901f\u79d1\u6280\uff08\u6210\u90fd\uff09\u6709\u9650\u516c\u53f8","url":"https:\/\/sunflaser.com\/","logo":{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/sunflaser.com\/#\/schema\/logo\/image\/","url":"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/05\/Modern-S-Letter-Logo.png","contentUrl":"https:\/\/sunflaser.com\/wp-content\/uploads\/2025\/05\/Modern-S-Letter-Logo.png","width":1024,"height":289,"caption":"\u76db\u98de\u5149\u901f\u79d1\u6280\uff08\u6210\u90fd\uff09\u6709\u9650\u516c\u53f8"},"image":{"@id":"https:\/\/sunflaser.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/sunflaser.com\/#\/schema\/person\/d9e017edef5c9ddaf5bb0ae738398e82","name":"\u0635\u0646 \u0641\u0644\u0627\u0632\u0631","image":{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/secure.gravatar.com\/avatar\/31e625cb8133ba2bf5426da6bf8286c4777a78bd4e49a25e9cee9bae0195526e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/31e625cb8133ba2bf5426da6bf8286c4777a78bd4e49a25e9cee9bae0195526e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/31e625cb8133ba2bf5426da6bf8286c4777a78bd4e49a25e9cee9bae0195526e?s=96&d=mm&r=g","caption":"sunflaser"},"url":"https:\/\/sunflaser.com\/ar\/author\/sunflaser\/"}]}},"_links":{"self":[{"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/posts\/10735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/comments?post=10735"}],"version-history":[{"count":2,"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/posts\/10735\/revisions"}],"predecessor-version":[{"id":11072,"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/posts\/10735\/revisions\/11072"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/media\/10742"}],"wp:attachment":[{"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/media?parent=10735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/categories?post=10735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sunflaser.com\/ar\/wp-json\/wp\/v2\/tags?post=10735"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}