Pin Connections Table 1
Board Sensor Pin Connection TF Mini VCC/GND/RX/TX 5V / GND / board TX pin / board RX pin
TF MINI 12MM LIDAR - Arduino Uno
TF MINI 12MM LIDAR - Arduino Nano
TF MINI 12MM LIDAR - Arduino Mega
TF MINI 12MM LIDAR - ESP32
TF MINI 12MM LIDAR - ESP8266
TF MINI 12MM LIDAR - STM32
TF MINI 12MM LIDAR - Raspberry Pi Pico
1 //ekostra.com
2 //electronics store in egypt
3 //+201008896258
4
5 // RX=2 , TX=3 on Arduino Uno
6 #include <SoftwareSerial.h>
7 SoftwareSerial LIDAR_SERIAL(2 , 3 );
8
9 #include <TFMPlus.h>
10
11 TFMPlus tfmini;
12
13 void setup () {
14 Serial.begin (115200 );
15 LIDAR_SERIAL.begin(115200 );
16 tfmini.begin(&LIDAR_SERIAL);
17 }
18
19 void loop () {
20 int16_t distanceCm, strength, tempC;
21 if (tfmini.getData(distanceCm, strength, tempC)) {
22 Serial.print ("Distance: "); Serial.print (distanceCm); Serial.println (" cm");
23 }
24 delay (100 );
25 }
1 //ekostra.com
2 //electronics store in egypt
3 //+201008896258
4
5 // RX=2 , TX=3 on Arduino Nano
6 #include <SoftwareSerial.h>
7 SoftwareSerial LIDAR_SERIAL(2 , 3 );
8
9 #include <TFMPlus.h>
10
11 TFMPlus tfmini;
12
13 void setup () {
14 Serial.begin (115200 );
15 LIDAR_SERIAL.begin(115200 );
16 tfmini.begin(&LIDAR_SERIAL);
17 }
18
19 void loop () {
20 int16_t distanceCm, strength, tempC;
21 if (tfmini.getData(distanceCm, strength, tempC)) {
22 Serial.print ("Distance: "); Serial.print (distanceCm); Serial.println (" cm");
23 }
24 delay (100 );
25 }
1 //ekostra.com
2 //electronics store in egypt
3 //+201008896258
4
5 // RX=19 , TX=18 on Arduino Mega
6 #define LIDAR_SERIAL Serial1
7
8 #include <TFMPlus.h>
9
10 TFMPlus tfmini;
11
12 void setup () {
13 Serial.begin (115200 );
14 LIDAR_SERIAL.begin(115200 );
15 tfmini.begin(&LIDAR_SERIAL);
16 }
17
18 void loop () {
19 int16_t distanceCm, strength, tempC;
20 if (tfmini.getData(distanceCm, strength, tempC)) {
21 Serial.print ("Distance: "); Serial.print (distanceCm); Serial.println (" cm");
22 }
23 delay (100 );
24 }
1 //ekostra.com
2 //electronics store in egypt
3 //+201008896258
4
5 // RX=16 , TX=17 on ESP32
6 #define LIDAR_SERIAL Serial1
7
8 #include <TFMPlus.h>
9
10 TFMPlus tfmini;
11
12 void setup () {
13 Serial.begin (115200 );
14 LIDAR_SERIAL.begin(115200 );
15 tfmini.begin(&LIDAR_SERIAL);
16 }
17
18 void loop () {
19 int16_t distanceCm, strength, tempC;
20 if (tfmini.getData(distanceCm, strength, tempC)) {
21 Serial.print ("Distance: "); Serial.print (distanceCm); Serial.println (" cm");
22 }
23 delay (100 );
24 }
1 //ekostra.com
2 //electronics store in egypt
3 //+201008896258
4
5 // RX=D7, TX=D8 on ESP8266
6 #include <SoftwareSerial.h>
7 SoftwareSerial LIDAR_SERIAL(D7, D8);
8
9 #include <TFMPlus.h>
10
11 TFMPlus tfmini;
12
13 void setup () {
14 Serial.begin (115200 );
15 LIDAR_SERIAL.begin(115200 );
16 tfmini.begin(&LIDAR_SERIAL);
17 }
18
19 void loop () {
20 int16_t distanceCm, strength, tempC;
21 if (tfmini.getData(distanceCm, strength, tempC)) {
22 Serial.print ("Distance: "); Serial.print (distanceCm); Serial.println (" cm");
23 }
24 delay (100 );
25 }
1 //ekostra.com
2 //electronics store in egypt
3 //+201008896258
4
5 // RX=PA10, TX=PA9 on STM32
6 #define LIDAR_SERIAL Serial1
7
8 #include <TFMPlus.h>
9
10 TFMPlus tfmini;
11
12 void setup () {
13 Serial.begin (115200 );
14 LIDAR_SERIAL.begin(115200 );
15 tfmini.begin(&LIDAR_SERIAL);
16 }
17
18 void loop () {
19 int16_t distanceCm, strength, tempC;
20 if (tfmini.getData(distanceCm, strength, tempC)) {
21 Serial.print ("Distance: "); Serial.print (distanceCm); Serial.println (" cm");
22 }
23 delay (100 );
24 }
1 //ekostra.com
2 //electronics store in egypt
3 //+201008896258
4
5 // RX=1 , TX=0 on Raspberry Pi Pico
6 #define LIDAR_SERIAL Serial1
7
8 #include <TFMPlus.h>
9
10 TFMPlus tfmini;
11
12 void setup () {
13 Serial.begin (115200 );
14 LIDAR_SERIAL.begin(115200 );
15 tfmini.begin(&LIDAR_SERIAL);
16 }
17
18 void loop () {
19 int16_t distanceCm, strength, tempC;
20 if (tfmini.getData(distanceCm, strength, tempC)) {
21 Serial.print ("Distance: "); Serial.print (distanceCm); Serial.println (" cm");
22 }
23 delay (100 );
24 }
Project Notes: UART LiDAR distance sensor.
نظرة عامة ومواصفات المنتج — بالعربية TF MINI 12MM LIDAR متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Sensors، بسعر 2.550,00 EGP. كود المنتج لدينا: EK1301. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.
أهم المواصفات الفنية:
Product Name: TF Mini LiDAR Sensor (12m)Category: Sensor → Distance / LiDARالموديل: TF MiniMeasurement Range: up to 12 mOutput Interface: UART / I2C (module dependent)Operating Voltage: 5 V (typical)Measurement Principle: Time-of-Flight (ToF) LiDARFrame Rate: up to 100 Hz (typical)هذا المنتج مناسب لمشاريع الأردوينو (Arduino) و ESP32 و Raspberry Pi، ومشاريع الروبوتات وإنترنت الأشياء والتعليم الهندسي. جميع القطع مفحوصة قبل الشحن.
تصفّح المزيد من Sensors في إكوسترا.