{"id":4284,"date":"2025-04-28T18:37:05","date_gmt":"2025-04-28T10:37:05","guid":{"rendered":"https:\/\/meskernel.net\/?p=4284"},"modified":"2025-06-09T10:59:13","modified_gmt":"2025-06-09T02:59:13","slug":"%eb%a0%88%ec%9d%b4%ec%a0%80-%ec%84%bc%ec%84%9c%eb%a5%bc-%eb%9d%bc%ec%a6%88%eb%b2%a0%eb%a6%ac-%ed%8c%8c%ec%9d%b4%ec%97%90-%ec%97%b0%ea%b2%b0","status":"publish","type":"post","link":"https:\/\/meskernel.net\/ko\/connect-laser-sensor-to-raspberry-pi\/","title":{"rendered":"\ub808\uc774\uc800 \uc13c\uc11c\ub97c \ub77c\uc988\ubca0\ub9ac \ud30c\uc774\uc5d0 \uc5f0\uacb0\ud558\ub294 6\ub2e8\uacc4(UART \uac00\uc774\ub4dc)"},"content":{"rendered":"<p>\uc5f0\uacb0 \ubc29\ubc95 \uc54c\uc544\ubcf4\uae30  <a href=\"https:\/\/meskernel.net\/ko\/%eb%a0%88%ec%9d%b4%ec%a0%80-%ea%b1%b0%eb%a6%ac-%ec%84%bc%ec%84%9c\/\">\ub808\uc774\uc800 \uc13c\uc11c<\/a> \ub294 \ub85c\ubd07 \uacf5\ud559, \uc790\ub3d9\ud654 \ubc0f IoT \ud504\ub85c\uc81d\ud2b8\ub97c \uc704\ud55c \uac15\ub825\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc774 \ub2e8\uacc4\ubcc4 \uac00\uc774\ub4dc\ub294 \ud558\ub4dc\uc6e8\uc5b4 \ubc30\uc120(UART\/RS232\/RS485), \ub77c\uc988\ubca0\ub9ac \ud30c\uc774 \uc9c1\ub82c \uad6c\uc131, Python \ud504\ub85c\uadf8\ub798\ubc0d \ub4f1 \uc6d0\ud65c\ud55c \ud1b5\ud569\uc744 \uc704\ud574 \ud544\uc694\ud55c \ubaa8\ub4e0 \uac83\uc744 \ub2e4\ub8f9\ub2c8\ub2e4. <a href=\"https:\/\/meskernel.net\/ko\/object-distance-measurement\/\">\uac70\ub9ac \uce21\uc815<\/a>, and expert troublesighting tips. Whether you&#8217;re building a robot <a href=\"https:\/\/meskernel.net\/ko\/navigation-distance-sensor\/\">\ud0d0\uc0c9<\/a> system or a smart monitoring device, this tutorial will help you get&nbsp;precise <a href=\"https:\/\/meskernel.net\/ko\/laser-rangefinder\/\">\ub808\uc774\uc800 \uac70\ub9ac \uce21\uc815\uae30<\/a> \ub77c\uc988\ubca0\ub9ac \ud30c\uc774\ub85c \ub370\uc774\ud130\ub97c \ube60\ub974\uace0 \ud6a8\uc728\uc801\uc73c\ub85c \ud65c\uc6a9\ud558\uc138\uc694.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">UART\ub97c \ud1b5\ud574 \ub808\uc774\uc800 \uc13c\uc11c\ub97c \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc5d0 \uc5f0\uacb0\ud558\ub294 \ubc29\ubc95<\/h3>\n\n\n<div id=\"rank-math-howto\" class=\"rank-math-block\">\n<div class=\"rank-math-howto-description\">\n\n<p>\ub808\uc774\uc800 \uc13c\uc11c\ub97c \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc5d0 \uc5f0\uacb0\ud558\ub294 \ubc29\ubc95<\/p>\n\n<\/div>\n\n<div class=\"rank-math-steps\">\n<div id=\"howto-step-1745831570402\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\"><strong>1\ub2e8\uacc4: \uc801\ud569\ud55c \ucee4\ubba4\ub2c8\ucf00\uc774\uc158 \uc778\ud130\ud398\uc774\uc2a4 \uc120\ud0dd<\/strong><\/h3>\n<div class=\"rank-math-step-content\"><p>\ub300\ubd80\ubd84\u00a0<strong><a href=\"https:\/\/meskernel.net\/ko\/laser-distance-sensors\/\">\ub808\uc774\uc800 \uac70\ub9ac \uc13c\uc11c<\/a><\/strong>\u00a0\uc9c0\uc6d0:<br \/><strong><a href=\"https:\/\/meskernel.net\/ko\/usart-vs-uart\/\">USART<\/a> (TTL \ub808\ubca8)<\/strong>\u00a0- \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc758 UART\uc640 \uc9c1\uc811 \ud638\ud658\ub429\ub2c8\ub2e4.<br \/><strong>RS232\/RS485<\/strong>\u00a0- \ud544\uc694\u00a0<strong>\ub808\ubca8 \ubcc0\ud658\uae30<\/strong>\u00a0(\uc608: RS232\uc758 \uacbd\uc6b0 MAX3232 \ub610\ub294 RS485\uc758 \uacbd\uc6b0 MAX485).<br \/>\u2705\u00a0<strong>\uc804\ubb38\uac00 \ud301:<\/strong>\u00a0\ud56d\uc0c1 \uc13c\uc11c\uc758 \ub370\uc774\ud130\uc2dc\ud2b8\uc5d0\uc11c \ub2e4\uc74c \uc0ac\ud56d\uc744 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.\u00a0<strong>\uc804\uc555 \ud638\ud658\uc131<\/strong>\u00a0(3.3V \ub610\ub294 5V)\ub85c \uc124\uc815\ud558\uc5ec Pi\uc758 \uc190\uc0c1\uc744 \ubc29\uc9c0\ud558\uc138\uc694.<\/p>\n<\/div>\n<\/div>\n<div id=\"howto-step-1745831605920\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\"><strong>2\ub2e8\uacc4: \ud558\ub4dc\uc6e8\uc5b4 \ubc30\uc120 - \ub77c\uc988\ubca0\ub9ac \ud30c\uc774\uc640 \ub808\uc774\uc800 \uc13c\uc11c \uc5f0\uacb0<\/strong><\/h3>\n<div class=\"rank-math-step-content\"><img fetchpriority=\"high\" decoding=\"async\" width=\"407\" height=\"223\" src=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/04\/How-to-Connect-a-Laser-Rangefinder-Sensor-to-Raspberry-Pi.webp\" class=\"attachment-full size-full not-transparent\" alt=\"\ub808\uc774\uc800 \uac70\ub9ac \uce21\uc815\uae30 \uc13c\uc11c\ub97c \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc5d0 \uc5f0\uacb0\ud558\ub294 \ubc29\ubc95\" data-has-transparency=\"false\" data-dominant-color=\"f6f6f6\" style=\"--dominant-color: #f6f6f6\" \/><p><strong>\uc9c1\uc811 UART(TTL) \uc5f0\uacb0<\/strong><br \/>\ud83d\udd39\u00a0<strong>RS232\/RS485 \uc13c\uc11c\uc6a9:<\/strong><br \/>\uc0ac\uc6a9\u00a0<strong>TTL - RS232\/RS485 \ucee8\ubc84\ud130 \ubaa8\ub4c8<\/strong>\u00a0\uc13c\uc11c\uc640 Pi \uc0ac\uc774\ub97c \uc5f0\uacb0\ud569\ub2c8\ub2e4.<\/p>\n<\/div>\n<\/div>\n<div id=\"howto-step-1745832364394\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\"><strong>3\ub2e8\uacc4: \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc5d0\uc11c UART \ud65c\uc131\ud654\ud558\uae30<\/strong><\/h3>\n<div class=\"rank-math-step-content\"><p>1. \ud130\ubbf8\ub110\uc744 \uc5f4\uace0 \uc2e4\ud589\ud569\ub2c8\ub2e4: sudo raspi-config<br \/>2.\ub2e4\uc74c\uc73c\ub85c \uc774\ub3d9\ud569\ub2c8\ub2e4.\u00a0<strong>\uc778\ud130\ud398\uc774\uc2a4 \uc635\uc158 \u2192 \uc9c1\ub82c \ud3ec\ud2b8<\/strong>.<br \/>3.<strong>\ube44\ud65c\uc131\ud654<\/strong>\u00a0\uc9c1\ub82c\uc744 \ud1b5\ud55c \ub85c\uadf8\uc778 \uc178.<br \/>4.<strong>\uc0ac\uc6a9<\/strong>\u00a0\uc9c1\ub82c \ud558\ub4dc\uc6e8\uc5b4.<br \/>5.\uc7ac\ubd80\ud305:sudo \uc7ac\ubd80\ud305<\/p>\n<\/div>\n<\/div>\n<div id=\"howto-step-1745832511858\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\"><strong>4\ub2e8\uacc4: \ud30c\uc774\uc36c \uc9c1\ub82c \ub77c\uc774\ube0c\ub7ec\ub9ac \uc124\uce58<\/strong><\/h3>\n<div class=\"rank-math-step-content\"><p>\uc124\uce58\u00a0<strong>PySerial<\/strong>\u00a0\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc13c\uc11c \ub370\uc774\ud130\ub97c \uc77d\uc2b5\ub2c8\ub2e4:<br \/>sudo apt \uc5c5\ub370\uc774\ud2b8<br \/>sudo apt \uc124\uce58 python3-pip<br \/>pip3 \ud30c\uc774 \uc2dc\ub9ac\uc5bc \uc124\uce58<\/p>\n<\/div>\n<\/div>\n<div id=\"howto-step-1745832533264\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\"><strong>5\ub2e8\uacc4: \ud30c\uc774\uc36c \ucf54\ub4dc\ub85c \ub808\uc774\uc800 \uc13c\uc11c \ub370\uc774\ud130 \uc77d\uae30<\/strong><\/h3>\n<div class=\"rank-math-step-content\"><img decoding=\"async\" width=\"575\" height=\"352\" src=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/04\/Python-Code-to-Read-Laser-Sensor-Data.webp\" class=\"attachment-full size-full not-transparent\" alt=\"\ub808\uc774\uc800 \uc13c\uc11c \ub370\uc774\ud130\ub97c \uc77d\ub294 \ud30c\uc774\uc36c \ucf54\ub4dc\" data-has-transparency=\"false\" data-dominant-color=\"f5f5f5\" style=\"--dominant-color: #f5f5f5\" \/><p>\uc774 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub2e4\uc74c\uacfc \uac19\uc774 \ud558\uc138\uc694.\u00a0<strong>\uac70\ub9ac \uce21\uc815\uac12 \uc77d\uae30<\/strong><br \/>\ud83d\udd39\u00a0<strong>\uc8fc\uc694 \uc870\uc815 \uc0ac\ud56d:<\/strong><br \/>\uc77c\uce58\ud558\ub294\u00a0<strong>\uc804\uc1a1 \uc18d\ub3c4<\/strong>\u00a0(\uc608: 9600, 115200)\uc744 \uc13c\uc11c \uc124\uc815\uc5d0 \ucd94\uac00\ud569\ub2c8\ub2e4.<br \/>\uc0ac\uc6a9\u00a0<code>ttyAMA0<\/code>\u00a0\ub9cc\uc57d\u00a0<code>\/dev\/ttyS0<\/code>\u00a0\uac00 \uc791\ub3d9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4(\uad6c\ud615 Pi \ubaa8\ub378\uc5d0\uc11c \uc77c\ubc18\uc801\uc785\ub2c8\ub2e4).<\/p>\n<\/div>\n<\/div>\n<div id=\"howto-step-1745832824787\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\"><strong>6\ub2e8\uacc4: \uc77c\ubc18\uc801\uc778 \ubb38\uc81c \ud574\uacb0<\/strong><\/h3>\n<div class=\"rank-math-step-content\"><p>\u274c\u00a0<strong>\ub370\uc774\ud130\uac00 \uc218\uc2e0\ub418\uc9c0 \uc54a\ub098\uc694?<\/strong><br \/>\ud655\uc778\u00a0<strong>TX\/RX \uc5f0\uacb0<\/strong>\u00a0(\ud544\uc694\ud55c \uacbd\uc6b0 \uad50\uccb4).<br \/>\ud655\uc778\u00a0<strong>\uc804\uc1a1 \uc18d\ub3c4<\/strong>\u00a0\ub294 \uc13c\uc11c\uc758 \uae30\ubcf8\uac12\uacfc \uc77c\uce58\ud569\ub2c8\ub2e4.<br \/>\ubcf4\uc7a5\u00a0<strong>UART\uac00 \ube14\ub8e8\ud22c\uc2a4\uc5d0\uc11c \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc74c<\/strong>\u00a0(\u00a0<code>sudo systemctl hciuart \ube44\ud65c\uc131\ud654<\/code>).<br \/>\u274c\u00a0<strong>\uc65c\uace1\ub41c \ub370\uc774\ud130?<\/strong><br \/>\ud655\uc778\u00a0<strong>\uc804\uc555 \ub808\ubca8<\/strong>\u00a0(3.3V \ub300 5V).<br \/>\ucd94\uac00\u00a0<strong>\ub85c\uc9c1 \ub808\ubca8 \uc2dc\ud504\ud130<\/strong>\u00a0\ud544\uc694\ud55c \uacbd\uc6b0<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong><a href=\"https:\/\/meskernel.net\/ko\/product\/raspberry-pi-laser-distance-sensor\/\">\ub77c\uc988\ubca0\ub9ac \ud30c\uc774 \ub808\uc774\uc800 \uac70\ub9ac \uce21\uc815<\/a><\/strong><\/h2>\n\n\n\n<p>\uc774 \uac00\uc774\ub4dc\uc5d0 \ub530\ub77c \uc131\uacf5\uc801\uc73c\ub85c \uc5f0\uacb0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/www.globalsources.com\/chengdu-meskernel\/showroom_6002100157315.htm\" target=\"_blank\" rel=\"noopener\">\ub808\uc774\uc800 \uc13c\uc11c<\/a> \ub97c \ub77c\uc988\ubca0\ub9ac \ud30c\uc774\uc5d0 \uc5f0\uacb0\ud558\uc5ec \uc2e4\uc2dc\uac04 \uac70\ub9ac \uac10\uc9c0 \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc774 \uc124\uc815\uc740 \ub2e4\uc74c\uacfc \uac19\uc740 \uacbd\uc6b0\uc5d0 \uc774\uc0c1\uc801\uc785\ub2c8\ub2e4:<br>\u2705&nbsp;<strong>\ub85c\ubcf4\ud2f1\uc2a4 \ub0b4\ube44\uac8c\uc774\uc158<\/strong><br>\u2705&nbsp;<strong>\uc0b0\uc5c5 \uc790\ub3d9\ud654<\/strong><br>\u2705&nbsp;<strong>DIY IoT \ud504\ub85c\uc81d\ud2b8<\/strong><\/p>\n\n\n\n<p>\uace0\uae09 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc758 \uacbd\uc6b0 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774 \uce74\uba54\ub77c \ub610\ub294 ROS(\ub85c\ubd07 \uc6b4\uc601 \uccb4\uc81c)\uc640 \ud1b5\ud569\ud558\ub294 \uac83\uc744 \uace0\ub824\ud574 \ubcf4\uc138\uc694.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc5d0 \uc801\ud569\ud55c \ub808\uc774\uc800 \uc13c\uc11c \uc120\ud0dd\ud558\uae30<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>\uc13c\uc11c \ubaa8\ub378<\/strong><\/th><th><strong>\uc778\ud130\ud398\uc774\uc2a4<\/strong><\/th><th><strong>\ubc94\uc704<\/strong><\/th><th><strong>\ucd5c\uc0c1\uc758 \ub300\uc0c1<\/strong><\/th><\/tr><\/thead><tbody><tr><td>LDJ<\/td><td>I\u00b2C<\/td><td>200m<\/td><td>\uc2e4\ub0b4 \ud504\ub85c\uc81d\ud2b8<\/td><\/tr><tr><td>PTFG<\/td><td>UART<\/td><td>3000m<\/td><td>\ub4dc\ub860\/\ub85c\ubcf4\ud2f1\uc2a4<\/td><\/tr><tr><td>LDL<\/td><td><a href=\"https:\/\/meskernel.net\/ko\/analog-vs-tof-distance-sensors\/\">\uc544\ub0a0\ub85c\uadf8<\/a><\/td><td>40m<\/td><td>\uc800\ube44\uc6a9 \ud504\ub85c\ud1a0\ud0c0\uc785<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\ud83d\udd0d *\ud504\ub85c \ud301: \ub808\uc774\uc800 \uc13c\uc11c\ub97c \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc5d0 \uc5f0\uacb0\ud560 \ub54c\ub294 \ub808\ubca8 \uc2dc\ud504\ud2b8 \ud68c\ub85c\ub97c \ud53c\ud558\uae30 \uc704\ud574 3.3V \ud638\ud658 \ubaa8\ub378\uc744 \uc6b0\uc120\uc801\uc73c\ub85c \uc0ac\uc6a9\ud558\uc138\uc694*.<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Learn how to connect  laser sensor to Raspberry Pi with this step-by-step guide. Includes wiring diagrams, UART setup, Python code for distance measurement, and troublesighting tips. Perfect for robotics, automation, and IoT projects!<\/p>","protected":false},"author":1,"featured_media":4288,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[49],"tags":[],"class_list":["post-4284","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solution"],"_links":{"self":[{"href":"https:\/\/meskernel.net\/ko\/wp-json\/wp\/v2\/posts\/4284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/meskernel.net\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/meskernel.net\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/meskernel.net\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/meskernel.net\/ko\/wp-json\/wp\/v2\/comments?post=4284"}],"version-history":[{"count":0,"href":"https:\/\/meskernel.net\/ko\/wp-json\/wp\/v2\/posts\/4284\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/meskernel.net\/ko\/wp-json\/wp\/v2\/media\/4288"}],"wp:attachment":[{"href":"https:\/\/meskernel.net\/ko\/wp-json\/wp\/v2\/media?parent=4284"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/meskernel.net\/ko\/wp-json\/wp\/v2\/categories?post=4284"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/meskernel.net\/ko\/wp-json\/wp\/v2\/tags?post=4284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}