{"id":20548,"date":"2020-12-05T16:52:14","date_gmt":"2020-12-05T13:22:14","guid":{"rendered":"https:\/\/thecaferobot.com\/learn\/?p=20548"},"modified":"2023-10-23T10:44:34","modified_gmt":"2023-10-23T07:14:34","slug":"interfacing-r301t-fingerprint-sensor-with-arduino","status":"publish","type":"post","link":"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"20548\" class=\"elementor elementor-20548\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-59dbee0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"59dbee0\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-row\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d0a4dec\" data-id=\"d0a4dec\" data-element_type=\"column\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5583a037 elementor-widget elementor-widget-heading\" data-id=\"5583a037\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0628c elementor-widget elementor-widget-text-editor\" data-id=\"6d0628c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0645\u0627\u0698\u0648\u0644 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T \u0645\u0627\u0698\u0648\u0644\u06cc \u0628\u0627 \u062f\u0642\u062a \u0648 \u0633\u0631\u0639\u062a \u0639\u0645\u0644\u06a9\u0631\u062f \u0628\u0627\u0644\u0627\u060c \u062f\u0627\u0631\u0627\u06cc \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u062a\u0637\u0628\u06cc\u0642 \u0628\u0627 \u06a9\u0627\u0631\u0627\u06cc\u06cc \u0639\u0627\u0644\u06cc \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u06cc\u06a9 \u062a\u0631\u0627\u0634\u0647 \u06cc \u0641\u0644\u0634 \u0628\u0627 \u0638\u0631\u0641\u06cc\u062a \u0628\u0627\u0644\u0627\u0633\u062a. \u0627\u06cc\u0646 \u0633\u0646\u0633\u0648\u0631 \u0628\u0631 \u0645\u0628\u0646\u0627\u06cc \u067e\u0631\u062f\u0627\u0632\u0634 \u062a\u0635\u0648\u06cc\u0631 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a\u060c \u062a\u0637\u0628\u06cc\u0642 \u0648 \u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u0648 \u0627\u0646\u062c\u0627\u0645 \u0641\u0631\u0645\u0627\u0646 \u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u0638\u0631\u060c \u06a9\u0627\u0631 \u0645\u06cc\u06a9\u0646\u062f . \u0631\u0627\u0647 \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u0628\u0627 \u0645\u06cc\u06a9\u0631\u0648\u06a9\u0646\u062a\u0631\u0644\u0631\u060c <b>\u0633\u0631\u06cc\u0627\u0644 <\/b>\u0645\u06cc \u0628\u0627\u0634\u062f \u06a9\u0647 \u062f\u0631 \u0628\u0627\u062f\u0631\u06cc\u062a (Baud Rate) \u067e\u06cc\u0634 \u0641\u0631\u0636 <b>57600 <\/b>\u0642\u0631\u0627\u0631 \u062f\u0627\u0634\u062a\u0647 \u0648 \u0627\u0645\u06a9\u0627\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u0628\u0627\u062f\u0631\u06cc\u062a (Baud Rate) \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f. \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u0642\u0627\u0628\u0644\u06cc\u062a \u0630\u062e\u06cc\u0631\u0647 \u0633\u0627\u0632\u06cc <b>1700 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a<\/b> \u0631\u0627 \u062f\u0627\u0631\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5473b5c9 elementor-widget elementor-widget-image\" data-id=\"5473b5c9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"R301T-1.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA1NTIsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL1IzMDFULTEuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-1.jpg\" class=\"attachment-large size-large\" alt=\"\u0645\u0627\u0698\u0648\u0644 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c643b70 elementor-widget elementor-widget-heading\" data-id=\"7c643b70\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0645\u0639\u0631\u0641\u06cc \u067e\u0627\u06cc\u0647 \u0647\u0627 (Pinout) \u0645\u0627\u0698\u0648\u0644 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb8f3b2 elementor-widget elementor-widget-text-editor\" data-id=\"fb8f3b2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T \u062f\u0627\u0631\u0627\u06cc 6 \u067e\u0627\u06cc\u0647 \u0628\u0647 \u0634\u0631\u062d \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p><ul><li><strong>5V<\/strong>: \u062a\u063a\u0630\u06cc\u0647 \u0645\u0627\u0698\u0648\u0644 \u2013 5 \u0648\u0644\u062a<\/li><li><strong>GND<\/strong><strong>:<\/strong> \u0632\u0645\u06cc\u0646<\/li><li><strong>RX<\/strong><strong>:<\/strong> \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0627\u0632 \u0637\u0631\u06cc\u0642 \u067e\u0631\u0648\u062a\u06a9\u0644 \u0633\u0631\u06cc\u0627\u0644<\/li><li><strong>TX<\/strong><strong>:<\/strong> \u0627\u0631\u0633\u0627\u0644 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0627\u0632 \u0637\u0631\u06cc\u0642 \u067e\u0631\u0648\u062a\u06a9\u0644 \u0633\u0631\u06cc\u0627\u0644<\/li><li><strong>Touch<\/strong><strong>: <\/strong>\u062e\u0631\u0648\u062c\u06cc \u0644\u0645\u0633 \u0645\u0627\u0698\u0648\u0644<\/li><\/ul><p>\u067e\u06cc\u0646 \u0627\u0648\u062a (Pinout) \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u062a\u0635\u0648\u06cc\u0631 \u0632\u06cc\u0631 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68172fb elementor-widget elementor-widget-image\" data-id=\"68172fb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-pin.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"R301T-pin.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA1NTQsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL1IzMDFULXBpbi5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-pin.jpg\" class=\"attachment-large size-large\" alt=\"\u067e\u06cc\u0646 \u0627\u0648\u062a Pinout \u0645\u0627\u0698\u0648\u0644 R301T\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e935389 elementor-widget elementor-widget-text-editor\" data-id=\"6e935389\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062c\u0647\u062a \u062f\u0631\u06cc\u0627\u0641\u062a \u062f\u06cc\u062a\u0627\u0634\u06cc\u062a \u0645\u0627\u0698\u0648\u0644 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T \u0627\u06cc\u0646\u062c\u0627 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f.<\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/pdf.svg\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/r301t-fingerprint-module-datasheet\/'>R301T Fingerprint Module Datasheet<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 386.84 KB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/r301t-fingerprint-module-datasheet\/?wpdmdl=20553&#038;refresh=6a21e91b47d291780607259\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7271e7d9 elementor-widget elementor-widget-heading\" data-id=\"7271e7d9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0644\u0648\u0627\u0632\u0645\u06cc \u06a9\u0647 \u0628\u0647 \u0622\u0646 \u0627\u062d\u062a\u06cc\u0627\u062c \u062f\u0627\u0631\u06cc\u062f<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40eb9ef7 elementor-widget elementor-widget-image\" data-id=\"40eb9ef7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-Required-Materials.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"R301T-Required-Materials.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA1NTUsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL1IzMDFULVJlcXVpcmVkLU1hdGVyaWFscy5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"500\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-Required-Materials.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c61be3b elementor-widget elementor-widget-heading\" data-id=\"7c61be3b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0642\u0637\u0639\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 <\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-502f17bb elementor-widget elementor-widget-html\" data-id=\"502f17bb\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\">\r\n<tbody>\r\n\r\n<tr>\r\n\t<td width=\"70%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 UNO R3 \r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"http:\/\/thecaferobot.com\/store\/arduino-uno-r3\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">\u0645\u0627\u0698\u0648\u0644 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T\r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/r301-fingerprint-sensor\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">\u0633\u06cc\u0645 \u062c\u0627\u0645\u067e\u0631\r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/female-male-40p-21cm\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c17e60c elementor-widget elementor-widget-heading\" data-id=\"7c17e60c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6994eba9 elementor-widget elementor-widget-html\" data-id=\"6994eba9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\">\r\n<tbody>\r\n\r\n<tr>\r\n\t<td width=\"90%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 IDE<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" target=\"_blank\"><i class=\"fa fa-info\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n\r\n\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-14e9eedc elementor-widget elementor-widget-heading\" data-id=\"14e9eedc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a  R301T\u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4298c263 elementor-widget elementor-widget-heading\" data-id=\"4298c263\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u06af\u0627\u0645 \u0627\u0648\u0644: \u0633\u06cc\u0645 \u0628\u0646\u062f\u06cc<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45161406 elementor-widget elementor-widget-text-editor\" data-id=\"45161406\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0645\u0637\u0627\u0628\u0642 \u0645\u062f\u0627\u0631 \u0632\u06cc\u0631\u060c \u0645\u0627\u0698\u0648\u0644 \u0631\u0627 \u0628\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0648\u0635\u0644 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7d910cc6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7d910cc6\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-row\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-84dd7e\" data-id=\"84dd7e\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ecf1d64 elementor-view-stacked elementor-widget__width-auto elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"ecf1d64\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-lightbulb\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-743125ee elementor-widget elementor-widget-heading\" data-id=\"743125ee\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">\u062a\u0648\u062c\u0647<\/h5>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-100a99e0 elementor-widget elementor-widget-text-editor\" data-id=\"100a99e0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0631\u0646\u06af \u0628\u0646\u062f\u06cc \u0633\u06cc\u0645 \u0647\u0627 \u062f\u0631 \u0645\u062f\u0644 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0627\u0645\u06a9\u0627\u0646 \u062f\u0627\u0631\u062f \u0645\u062a\u0641\u0627\u0648\u062a \u0628\u0627\u0634\u062f\u060c \u062d\u062a\u0645\u0627 \u0627\u0632 \u062a\u0631\u062a\u06cc\u0628 \u067e\u0627\u06cc\u0647 \u0647\u0627 \u06a9\u0647 \u062f\u0631 \u0628\u0627\u0644\u0627\u062a\u0631 \u0622\u0645\u0627\u062f\u0647 \u0627\u0633\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p><div id=\"gtx-trans\" style=\"position: absolute; left: 645px; top: -10px;\"><div class=\"gtx-trans-icon\">\u00a0<\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-2fcdde77 elementor-widget elementor-widget-image\" data-id=\"2fcdde77\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-wire.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"R301T-wire.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA1NTYsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL1IzMDFULXdpcmUuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-wire.jpg\" class=\"attachment-large size-large\" alt=\"\u0633\u06cc\u0645 \u0628\u0646\u062f\u06cc \u0645\u062f\u0627\u0631 \u0627\u062a\u0635\u0627\u0644 R301T \u0628\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-731ee39b elementor-widget elementor-widget-heading\" data-id=\"731ee39b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u06af\u0627\u0645 \u062f\u0648\u0645: \u06a9\u062f<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7411cf66 elementor-widget elementor-widget-text-editor\" data-id=\"7411cf66\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0627\u0628\u062a\u062f\u0627 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0632\u06cc\u0631 \u0631\u0627\u00a0 \u0628\u0631 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\u06cc \u062e\u0648\u062f \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f.\u00a0<\/p><p><a href=\"https:\/\/github.com\/adafruit\/Adafruit-Fingerprint-Sensor-Library\">https:\/\/github.com\/adafruit\/Adafruit-Fingerprint-Sensor-Library<\/a><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-34df2a6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"34df2a6\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-row\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-b02ef5f\" data-id=\"b02ef5f\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ef5668d elementor-view-stacked elementor-widget__width-auto elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"ef5668d\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-lightbulb\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ae5ccc elementor-widget elementor-widget-heading\" data-id=\"3ae5ccc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">\u062a\u0648\u062c\u0647<\/h5>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a4b98ee elementor-widget elementor-widget-text-editor\" data-id=\"a4b98ee\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0627\u06af\u0631 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc\u06cc \u0628\u06cc\u0634\u062a\u0631 \u0628\u0631\u0627\u06cc \u0646\u0635\u0628 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0628\u0631 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u062f\u0627\u0631\u06cc\u062f\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 <a href=\"https:\/\/thecaferobot.com\/learn\/how-to-install-an-arduino-library\/\">\u0622\u0645\u0648\u0632\u0634 \u0646\u0635\u0628 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647<\/a> \u0628\u0631 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-442959f4 elementor-widget elementor-widget-text-editor\" data-id=\"442959f4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0631\u0648\u06cc \u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\u06cc \u062e\u0648\u062f \u0622\u067e\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73a3e448 elementor-widget elementor-widget-html\" data-id=\"73a3e448\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>    \/*************************************************** \r\n  This is an example sketch for our optical Fingerprint sensor\r\n\r\n  Designed specifically to work with the Adafruit BMP085 Breakout \r\n  ----&gt; http:\/\/www.adafruit.com\/products\/751\r\n\r\n  These displays use TTL Serial to communicate, 2 pins are required to \r\n  interface\r\n  Adafruit invests time and resources providing this open source code, \r\n  please support Adafruit and open-source hardware by purchasing \r\n  products from Adafruit!\r\n\r\n  Written by Limor Fried\/Ladyada for Adafruit Industries.  \r\n  BSD license, all text above must be included in any redistribution\r\n ****************************************************\/\r\n\r\n#include &lt;Adafruit_Fingerprint.h&gt;\r\n\r\n\/\/ On Leonardo\/Micro or others with hardware serial, use those! #0 is green wire, #1 is white\r\n\/\/ uncomment this line:\r\n\/\/ #define mySerial Serial1\r\n\r\n\/\/ For UNO and others without hardware serial, we must use software serial...\r\n\/\/ pin #2 is IN from sensor (GREEN wire)\r\n\/\/ pin #3 is OUT from arduino  (WHITE wire)\r\n\/\/ comment these two lines if using hardware serial\r\nSoftwareSerial mySerial(2, 3);\r\n\r\nAdafruit_Fingerprint finger = Adafruit_Fingerprint(&amp;mySerial);\r\n\r\nuint8_t id;\r\n\r\nvoid setup()  \r\n{\r\n  Serial.begin(9600);\r\n  while (!Serial);  \/\/ For Yun\/Leo\/Micro\/Zero\/...\r\n  delay(100);\r\n  Serial.println(&quot;\\n\\nAdafruit Fingerprint sensor enrollment&quot;);\r\n\r\n  \/\/ set the data rate for the sensor serial port\r\n  finger.begin(57600);\r\n  \r\n  if (finger.verifyPassword()) {\r\n    Serial.println(&quot;Found fingerprint sensor!&quot;);\r\n  } else {\r\n    Serial.println(&quot;Did not find fingerprint sensor :(&quot;);\r\n    while (1) { delay(1); }\r\n  }\r\n}\r\n\r\nuint8_t readnumber(void) {\r\n  uint8_t num = 0;\r\n  \r\n  while (num == 0) {\r\n    while (! Serial.available());\r\n    num = Serial.parseInt();\r\n  }\r\n  return num;\r\n}\r\n\r\nvoid loop()                     \/\/ run over and over again\r\n{\r\n  Serial.println(&quot;Ready to enroll a fingerprint!&quot;);\r\n  Serial.println(&quot;Please type in the ID # (from 1 to 127) you want to save this finger as...&quot;);\r\n  id = readnumber();\r\n  if (id == 0) {\/\/ ID #0 not allowed, try again!\r\n     return;\r\n  }\r\n  Serial.print(&quot;Enrolling ID #&quot;);\r\n  Serial.println(id);\r\n  \r\n  while (!  getFingerprintEnroll() );\r\n}\r\n\r\nuint8_t getFingerprintEnroll() {\r\n\r\n  int p = -1;\r\n  Serial.print(&quot;Waiting for valid finger to enroll as #&quot;); Serial.println(id);\r\n  while (p != FINGERPRINT_OK) {\r\n    p = finger.getImage();\r\n    switch (p) {\r\n    case FINGERPRINT_OK:\r\n      Serial.println(&quot;Image taken&quot;);\r\n      break;\r\n    case FINGERPRINT_NOFINGER:\r\n      Serial.println(&quot;.&quot;);\r\n      break;\r\n    case FINGERPRINT_PACKETRECIEVEERR:\r\n      Serial.println(&quot;Communication error&quot;);\r\n      break;\r\n    case FINGERPRINT_IMAGEFAIL:\r\n      Serial.println(&quot;Imaging error&quot;);\r\n      break;\r\n    default:\r\n      Serial.println(&quot;Unknown error&quot;);\r\n      break;\r\n    }\r\n  }\r\n\r\n  \/\/ OK success!\r\n\r\n  p = finger.image2Tz(1);\r\n  switch (p) {\r\n    case FINGERPRINT_OK:\r\n      Serial.println(&quot;Image converted&quot;);\r\n      break;\r\n    case FINGERPRINT_IMAGEMESS:\r\n      Serial.println(&quot;Image too messy&quot;);\r\n      return p;\r\n    case FINGERPRINT_PACKETRECIEVEERR:\r\n      Serial.println(&quot;Communication error&quot;);\r\n      return p;\r\n    case FINGERPRINT_FEATUREFAIL:\r\n      Serial.println(&quot;Could not find fingerprint features&quot;);\r\n      return p;\r\n    case FINGERPRINT_INVALIDIMAGE:\r\n      Serial.println(&quot;Could not find fingerprint features&quot;);\r\n      return p;\r\n    default:\r\n      Serial.println(&quot;Unknown error&quot;);\r\n      return p;\r\n  }\r\n  \r\n  Serial.println(&quot;Remove finger&quot;);\r\n  delay(2000);\r\n  p = 0;\r\n  while (p != FINGERPRINT_NOFINGER) {\r\n    p = finger.getImage();\r\n  }\r\n  Serial.print(&quot;ID &quot;); Serial.println(id);\r\n  p = -1;\r\n  Serial.println(&quot;Place same finger again&quot;);\r\n  while (p != FINGERPRINT_OK) {\r\n    p = finger.getImage();\r\n    switch (p) {\r\n    case FINGERPRINT_OK:\r\n      Serial.println(&quot;Image taken&quot;);\r\n      break;\r\n    case FINGERPRINT_NOFINGER:\r\n      Serial.print(&quot;.&quot;);\r\n      break;\r\n    case FINGERPRINT_PACKETRECIEVEERR:\r\n      Serial.println(&quot;Communication error&quot;);\r\n      break;\r\n    case FINGERPRINT_IMAGEFAIL:\r\n      Serial.println(&quot;Imaging error&quot;);\r\n      break;\r\n    default:\r\n      Serial.println(&quot;Unknown error&quot;);\r\n      break;\r\n    }\r\n  }\r\n\r\n  \/\/ OK success!\r\n\r\n  p = finger.image2Tz(2);\r\n  switch (p) {\r\n    case FINGERPRINT_OK:\r\n      Serial.println(&quot;Image converted&quot;);\r\n      break;\r\n    case FINGERPRINT_IMAGEMESS:\r\n      Serial.println(&quot;Image too messy&quot;);\r\n      return p;\r\n    case FINGERPRINT_PACKETRECIEVEERR:\r\n      Serial.println(&quot;Communication error&quot;);\r\n      return p;\r\n    case FINGERPRINT_FEATUREFAIL:\r\n      Serial.println(&quot;Could not find fingerprint features&quot;);\r\n      return p;\r\n    case FINGERPRINT_INVALIDIMAGE:\r\n      Serial.println(&quot;Could not find fingerprint features&quot;);\r\n      return p;\r\n    default:\r\n      Serial.println(&quot;Unknown error&quot;);\r\n      return p;\r\n  }\r\n  \r\n  \/\/ OK converted!\r\n  Serial.print(&quot;Creating model for #&quot;);  Serial.println(id);\r\n  \r\n  p = finger.createModel();\r\n  if (p == FINGERPRINT_OK) {\r\n    Serial.println(&quot;Prints matched!&quot;);\r\n  } else if (p == FINGERPRINT_PACKETRECIEVEERR) {\r\n    Serial.println(&quot;Communication error&quot;);\r\n    return p;\r\n  } else if (p == FINGERPRINT_ENROLLMISMATCH) {\r\n    Serial.println(&quot;Fingerprints did not match&quot;);\r\n    return p;\r\n  } else {\r\n    Serial.println(&quot;Unknown error&quot;);\r\n    return p;\r\n  }   \r\n  \r\n  Serial.print(&quot;ID &quot;); Serial.println(id);\r\n  p = finger.storeModel(id);\r\n  if (p == FINGERPRINT_OK) {\r\n    Serial.println(&quot;Stored!&quot;);\r\n  } else if (p == FINGERPRINT_PACKETRECIEVEERR) {\r\n    Serial.println(&quot;Communication error&quot;);\r\n    return p;\r\n  } else if (p == FINGERPRINT_BADLOCATION) {\r\n    Serial.println(&quot;Could not store in that location&quot;);\r\n    return p;\r\n  } else if (p == FINGERPRINT_FLASHERR) {\r\n    Serial.println(&quot;Error writing to flash&quot;);\r\n    return p;\r\n  } else {\r\n    Serial.println(&quot;Unknown error&quot;);\r\n    return p;\r\n  }   \r\n}  \r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37d305c9 elementor-widget elementor-widget-text-editor\" data-id=\"37d305c9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u067e\u0633 \u0627\u0632 \u0622\u067e\u0644\u0648\u062f \u06a9\u062f\u060c \u0633\u0631\u06cc\u0627\u0644 \u0645\u0627\u0646\u06cc\u062a\u0648\u0631 \u062f\u0633\u062a\u06af\u0627\u0647 \u062e\u0648\u062f \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f.<\/p><p>\u062f\u0633\u062a\u06af\u0627\u0647 \u0645\u0646\u062a\u0638\u0631 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0646 \u06cc\u06a9 \u0639\u062f\u062f \u0628\u06cc\u0646 1 \u062a\u0627 127 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 ID \u0627\u0632 \u0633\u0648\u06cc \u0634\u0645\u0627 \u0645\u06cc \u0628\u0627\u0634\u062f.<\/p><p>\u067e\u0633 \u0627\u0632 \u0622\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0646\u06af\u0634\u062a \u062e\u0648\u062f \u0631\u0627 \u0631\u0648\u06cc \u0645\u0627\u0698\u0648\u0644 \u0642\u0631\u0627\u0631 \u062f\u0627\u062f\u0647 \u0648 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a \u0631\u0627 \u062b\u0628\u062a \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2fa65e66 elementor-widget elementor-widget-image\" data-id=\"2fa65e66\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-serial1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"R301T-serial1.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA1NTcsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL1IzMDFULXNlcmlhbDEuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"450\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-serial1.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a62b0ac elementor-widget elementor-widget-text-editor\" data-id=\"a62b0ac\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u067e\u0633 \u0627\u0632 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0631\u062f\u0646 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a \u062e\u0648\u062f\u060c \u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0631\u0648\u06cc \u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0622\u067e\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-43b0cded elementor-widget elementor-widget-html\" data-id=\"43b0cded\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>    \/*************************************************** \r\n  This is an example sketch for our optical Fingerprint sensor\r\n\r\n  Designed specifically to work with the Adafruit BMP085 Breakout \r\n  ----&gt; http:\/\/www.adafruit.com\/products\/751\r\n\r\n  These displays use TTL Serial to communicate, 2 pins are required to \r\n  interface\r\n  Adafruit invests time and resources providing this open source code, \r\n  please support Adafruit and open-source hardware by purchasing \r\n  products from Adafruit!\r\n\r\n  Written by Limor Fried\/Ladyada for Adafruit Industries.  \r\n  BSD license, all text above must be included in any redistribution\r\n ****************************************************\/\r\n\r\n\r\n#include &lt;Adafruit_Fingerprint.h&gt;\r\n\r\n\/\/ On Leonardo\/Micro or others with hardware serial, use those! #0 is green wire, #1 is white\r\n\/\/ uncomment this line:\r\n\/\/ #define mySerial Serial1\r\n\r\n\/\/ For UNO and others without hardware serial, we must use software serial...\r\n\/\/ pin #2 is IN from sensor (GREEN wire)\r\n\/\/ pin #3 is OUT from arduino  (WHITE wire)\r\n\/\/ comment these two lines if using hardware serial\r\nSoftwareSerial mySerial(2, 3);\r\n\r\nAdafruit_Fingerprint finger = Adafruit_Fingerprint(&amp;mySerial);\r\n\r\nvoid setup()  \r\n{\r\n  Serial.begin(9600);\r\n  while (!Serial);  \/\/ For Yun\/Leo\/Micro\/Zero\/...\r\n  delay(100);\r\n  Serial.println(&quot;\\n\\nAdafruit finger detect test&quot;);\r\n\r\n  \/\/ set the data rate for the sensor serial port\r\n  finger.begin(57600);\r\n  \r\n  if (finger.verifyPassword()) {\r\n    Serial.println(&quot;Found fingerprint sensor!&quot;);\r\n  } else {\r\n    Serial.println(&quot;Did not find fingerprint sensor :(&quot;);\r\n    while (1) { delay(1); }\r\n  }\r\n\r\n  finger.getTemplateCount();\r\n  Serial.print(&quot;Sensor contains &quot;); Serial.print(finger.templateCount); Serial.println(&quot; templates&quot;);\r\n  Serial.println(&quot;Waiting for valid finger...&quot;);\r\n}\r\n\r\nvoid loop()                     \/\/ run over and over again\r\n{\r\n  getFingerprintIDez();\r\n  delay(50);            \/\/don't ned to run this at full speed.\r\n}\r\n\r\nuint8_t getFingerprintID() {\r\n  uint8_t p = finger.getImage();\r\n  switch (p) {\r\n    case FINGERPRINT_OK:\r\n      Serial.println(&quot;Image taken&quot;);\r\n      break;\r\n    case FINGERPRINT_NOFINGER:\r\n      Serial.println(&quot;No finger detected&quot;);\r\n      return p;\r\n    case FINGERPRINT_PACKETRECIEVEERR:\r\n      Serial.println(&quot;Communication error&quot;);\r\n      return p;\r\n    case FINGERPRINT_IMAGEFAIL:\r\n      Serial.println(&quot;Imaging error&quot;);\r\n      return p;\r\n    default:\r\n      Serial.println(&quot;Unknown error&quot;);\r\n      return p;\r\n  }\r\n\r\n  \/\/ OK success!\r\n\r\n  p = finger.image2Tz();\r\n  switch (p) {\r\n    case FINGERPRINT_OK:\r\n      Serial.println(&quot;Image converted&quot;);\r\n      break;\r\n    case FINGERPRINT_IMAGEMESS:\r\n      Serial.println(&quot;Image too messy&quot;);\r\n      return p;\r\n    case FINGERPRINT_PACKETRECIEVEERR:\r\n      Serial.println(&quot;Communication error&quot;);\r\n      return p;\r\n    case FINGERPRINT_FEATUREFAIL:\r\n      Serial.println(&quot;Could not find fingerprint features&quot;);\r\n      return p;\r\n    case FINGERPRINT_INVALIDIMAGE:\r\n      Serial.println(&quot;Could not find fingerprint features&quot;);\r\n      return p;\r\n    default:\r\n      Serial.println(&quot;Unknown error&quot;);\r\n      return p;\r\n  }\r\n  \r\n  \/\/ OK converted!\r\n  p = finger.fingerFastSearch();\r\n  if (p == FINGERPRINT_OK) {\r\n    Serial.println(&quot;Found a print match!&quot;);\r\n  } else if (p == FINGERPRINT_PACKETRECIEVEERR) {\r\n    Serial.println(&quot;Communication error&quot;);\r\n    return p;\r\n  } else if (p == FINGERPRINT_NOTFOUND) {\r\n    Serial.println(&quot;Did not find a match&quot;);\r\n    return p;\r\n  } else {\r\n    Serial.println(&quot;Unknown error&quot;);\r\n    return p;\r\n  }   \r\n  \r\n  \/\/ found a match!\r\n  Serial.print(&quot;Found ID #&quot;); Serial.print(finger.fingerID); \r\n  Serial.print(&quot; with confidence of &quot;); Serial.println(finger.confidence); \r\n\r\n  return finger.fingerID;\r\n}\r\n\r\n\/\/ returns -1 if failed, otherwise returns ID #\r\nint getFingerprintIDez() {\r\n  uint8_t p = finger.getImage();\r\n  if (p != FINGERPRINT_OK)  return -1;\r\n\r\n  p = finger.image2Tz();\r\n  if (p != FINGERPRINT_OK)  return -1;\r\n\r\n  p = finger.fingerFastSearch();\r\n  if (p != FINGERPRINT_OK)  return -1;\r\n  \r\n  \/\/ found a match!\r\n  Serial.print(&quot;Found ID #&quot;); Serial.print(finger.fingerID); \r\n  Serial.print(&quot; with confidence of &quot;); Serial.println(finger.confidence);\r\n  return finger.fingerID; \r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33bf53ca elementor-widget elementor-widget-text-editor\" data-id=\"33bf53ca\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u067e\u0633 \u0627\u0632 \u0622\u067e\u0644\u0648\u062f \u06a9\u062f\u060c \u0633\u0631\u06cc\u0627\u0644 \u0645\u0627\u0646\u06cc\u062a\u0648\u0631 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f. \u0628\u0627 \u0647\u0631 \u0628\u0627\u0631 \u0642\u0631\u0627\u0631 \u062f\u0627\u062f\u0646 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a \u062a\u0639\u0631\u06cc\u0641 \u0634\u062f\u0647\u060c \u06a9\u062f ID \u0622\u0646 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fe650e3 elementor-widget elementor-widget-image\" data-id=\"5fe650e3\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-serial.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"R301T-serial.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA1NTgsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL1IzMDFULXNlcmlhbC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"435\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/R301T-serial.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T \u0645\u0627\u0698\u0648\u0644 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T \u0645\u0627\u0698\u0648\u0644\u06cc \u0628\u0627 \u062f\u0642\u062a \u0648 \u0633\u0631\u0639\u062a \u0639\u0645\u0644\u06a9\u0631\u062f \u0628\u0627\u0644\u0627\u060c \u062f\u0627\u0631\u0627\u06cc \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u062a\u0637\u0628\u06cc\u0642 \u0628\u0627 \u06a9\u0627\u0631\u0627\u06cc\u06cc \u0639\u0627\u0644\u06cc \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u06cc\u06a9 \u062a\u0631\u0627\u0634\u0647 \u06cc \u0641\u0644\u0634 \u0628\u0627 \u0638\u0631\u0641\u06cc\u062a \u0628\u0627\u0644\u0627\u0633\u062a. \u0627\u06cc\u0646 \u0633\u0646\u0633\u0648\u0631 \u0628\u0631 \u0645\u0628\u0646\u0627\u06cc \u067e\u0631\u062f\u0627\u0632\u0634 \u062a\u0635\u0648\u06cc\u0631 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a\u060c \u062a\u0637\u0628\u06cc\u0642 \u0648 \u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u0648 \u0627\u0646\u062c\u0627\u0645 \u0641\u0631\u0645\u0627\u0646 \u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u0638\u0631\u060c \u06a9\u0627\u0631 \u0645\u06cc\u06a9\u0646\u062f . [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":20549,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1090,932],"tags":[4634],"platform":[1071],"bytype":[1075],"difficulty":[1077],"related_products":[2499],"featured_image_src":{"landsacpe":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/sen-14-007-teaser.jpg",1200,900,false],"list":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/sen-14-007-teaser.jpg",1200,900,false],"medium":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/sen-14-007-teaser.jpg",533,400,false],"full":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/sen-14-007-teaser.jpg",1200,900,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v14.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 - \u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a<\/title>\n<meta name=\"description\" content=\"\u062f\u0631 \u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06cc\u0627\u062f \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 R301T \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u06a9\u062f \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0646\u0645\u0648\u0646\u0647\" \/>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<meta name=\"googlebot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta name=\"bingbot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/\" \/>\n<meta property=\"og:locale\" content=\"fa_IR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 - \u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"og:description\" content=\"\u062f\u0631 \u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u0627\u062b\u0631 \u0627\u0646\u06af\u0634\u062a R301T \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06cc\u0627\u062f \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 R301T \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u06a9\u062f \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0646\u0645\u0648\u0646\u0647\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"\u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-05T13:22:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-23T07:14:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/sen-14-007-teaser.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\",\"name\":\"\\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"url\":\"https:\/\/thecaferobot.com\/learn\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#logo\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/08\/Logo-small.png\",\"width\":250,\"height\":250,\"caption\":\"\\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\"},\"image\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#website\",\"url\":\"https:\/\/thecaferobot.com\/learn\/\",\"name\":\"\\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"description\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0627\\u0644\\u06a9\\u062a\\u0631\\u0648\\u0646\\u06cc\\u06a9\\u060c \\u0631\\u0628\\u0627\\u062a\\u06cc\\u06a9\\u060c \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 \\u0648 \\u0631\\u0633\\u067e\\u0628\\u0631\\u06cc \\u067e\\u0627\\u06cc\",\"publisher\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/thecaferobot.com\/learn\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fa-IR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/#primaryimage\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/11\/sen-14-007-teaser.jpg\",\"width\":1200,\"height\":900},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/#webpage\",\"url\":\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/\",\"name\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0645\\u0627\\u0698\\u0648\\u0644 \\u0633\\u0646\\u0633\\u0648\\u0631 \\u0627\\u062b\\u0631 \\u0627\\u0646\\u06af\\u0634\\u062a R301T \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 - \\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/#primaryimage\"},\"datePublished\":\"2020-12-05T13:22:14+00:00\",\"dateModified\":\"2023-10-23T07:14:34+00:00\",\"description\":\"\\u062f\\u0631 \\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0645\\u0627\\u0698\\u0648\\u0644 \\u0633\\u0646\\u0633\\u0648\\u0631 \\u0627\\u062b\\u0631 \\u0627\\u0646\\u06af\\u0634\\u062a R301T \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 \\u06cc\\u0627\\u062f \\u0645\\u06cc\\u200c\\u06af\\u06cc\\u0631\\u06cc\\u062f \\u0686\\u06af\\u0648\\u0646\\u0647 \\u0627\\u0632 \\u0645\\u0627\\u0698\\u0648\\u0644 R301T \\u0627\\u0633\\u062a\\u0641\\u0627\\u062f\\u0647 \\u06a9\\u0646\\u06cc\\u062f \\u0628\\u0647 \\u0647\\u0645\\u0631\\u0627\\u0647 \\u06a9\\u062f \\u06a9\\u062a\\u0627\\u0628\\u062e\\u0627\\u0646\\u0647 \\u0646\\u0645\\u0648\\u0646\\u0647\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/#webpage\"},\"author\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/391776cde87ca107a152ca4dd9440a54\"},\"headline\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0645\\u0627\\u0698\\u0648\\u0644 \\u0633\\u0646\\u0633\\u0648\\u0631 \\u0627\\u062b\\u0631 \\u0627\\u0646\\u06af\\u0634\\u062a R301T \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648\",\"datePublished\":\"2020-12-05T13:22:14+00:00\",\"dateModified\":\"2023-10-23T07:14:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/#webpage\"},\"commentCount\":13,\"publisher\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\"},\"image\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/#primaryimage\"},\"keywords\":\"\\u0627\\u062b\\u0631 \\u0627\\u0646\\u06af\\u0634\\u062a\",\"articleSection\":\"\\u0627\\u062d\\u0631\\u0627\\u0632 \\u0647\\u0648\\u06cc\\u062a,\\u0633\\u0646\\u0633\\u0648\\u0631\\u0647\\u0627\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/interfacing-r301t-fingerprint-sensor-with-arduino\/#respond\"]}]},{\"@type\":[\"Person\"],\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/391776cde87ca107a152ca4dd9440a54\",\"name\":\"\\u0645\\u062d\\u0645\\u062f \\u062f\\u0645\\u06cc\\u0631\\u0686\\u06cc\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#personlogo\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/831b2d5977ac9997b6a7e78dc61cfd45?s=96&d=mm&r=g\",\"caption\":\"\\u0645\\u062d\\u0645\\u062f \\u062f\\u0645\\u06cc\\u0631\\u0686\\u06cc\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/20548"}],"collection":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/comments?post=20548"}],"version-history":[{"count":13,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/20548\/revisions"}],"predecessor-version":[{"id":30583,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/20548\/revisions\/30583"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media\/20549"}],"wp:attachment":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media?parent=20548"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/categories?post=20548"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/tags?post=20548"},{"taxonomy":"platform","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/platform?post=20548"},{"taxonomy":"bytype","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/bytype?post=20548"},{"taxonomy":"difficulty","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/difficulty?post=20548"},{"taxonomy":"related_products","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/related_products?post=20548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}