ዝርዝር ሁኔታ:
- ደረጃ 1: የሚያስፈልግዎት
- ደረጃ 2 ወረዳው
- ደረጃ 3: ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
- ደረጃ 4 በቪሱinoኖ ውስጥ አካላትን ያክሉ
- ደረጃ 5: በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
- ደረጃ 6 በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
- ደረጃ 7 የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
- ደረጃ 8: ይጫወቱ
- ደረጃ 9 ሌሎች ፕሮጀክቶቼን ይፈትሹ
ቪዲዮ: RADAR Lidar System VL53L0X Laser Time of Of Flight: 9 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በዚህ መማሪያ ውስጥ የ VL53L0X Laser Time-of-Flight sensor ን በመጠቀም የ RADAR Lidar System ን እንዴት እንደሚሠሩ እንማራለን።
ቪዲዮውን ይመልከቱ!
ደረጃ 1: የሚያስፈልግዎት
- አርዱዲኖ UNO (ወይም ሌላ ማንኛውም አርዱዲኖ)
- VL53L0X የሌዘር ሰዓት-የበረራ ዳሳሽ
- OLED ማሳያ
- ሰርቮ ሞተር
- የዳቦ ሰሌዳ
- ዝላይ ሽቦዎች
- Visuino ፕሮግራም: Visuino ን ያውርዱ
ደረጃ 2 ወረዳው
- የ OLED ማሳያ ፒን [VCC] ን ከአርዱዲኖ ፒን [5V] ጋር ያገናኙ
- የ OLED ማሳያ ፒን [GND] ን ከአርዱዲኖ ፒን [GND] ጋር ያገናኙ
- የ OLED ማሳያ ፒን [SDA] ን ከአርዱዲኖ ፒን [ኤስዲኤ] ጋር ያገናኙ
- የ OLED ማሳያ ፒን [SCL] ን ከአርዱዲኖ ፒን [SCL] ጋር ያገናኙ
- TimeOfFlight ዳሳሽ ፒን [VCC] ን ከአርዱዲኖ ፒን [3.3V] ጋር ያገናኙ
- TimeOfFlight ዳሳሽ ፒን [GND] ን ከአርዱዲኖ ፒን [GND] ጋር ያገናኙ
- TimeOfFlight ዳሳሽ ፒን [SDA] ን ከአርዱዲኖ ፒን [ኤስዲኤ] ጋር ያገናኙ
- TimeOfFlight ዳሳሽ ፒን [SCL] ን ከአርዱዲኖ ፒን [SCL] ጋር ያገናኙ
- የ Servo ሞተር “ብርቱካናማ” ፒን ከአርዲኖ ዲጂታል ፒን ጋር ያገናኙ [7]
- የ Servo ሞተር “ቀይ” ፒን ከአርዱዲኖ አዎንታዊ ፒን [5V] ጋር ያገናኙ
- የ Servo ሞተር “ቡናማ” ፒን ከአርዱዲኖ አሉታዊ ፒን [GND] ጋር ያገናኙ
የ TimeOfFlight ዳሳሽን በተጣራ ቴፕ ወደ servo ሞተር ያያይዙ።
ደረጃ 3: ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱኖው - https://www.visuino.eu መጫን ያስፈልገዋል። በመጀመሪያው ሥዕሉ ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ ፣ በስዕሉ 2 ላይ እንደሚታየው “Arduino UNO” ን ይምረጡ።
ደረጃ 4 በቪሱinoኖ ውስጥ አካላትን ያክሉ
- «የበረራ ሌዘር Ranger VL53L0X» ክፍልን ያክሉ
- “አናሎግን በእሴት” ክፍል ያክሉ
- «አናሎግ ወደ ያልተፈረመበት» ክፍል ያክሉ
- "SSD1306/SH1106 OLED ማሳያ (I2C) 'ክፍልን ያክሉ
- «የሰዓት ጀነሬተር» ክፍልን ያክሉ
- «የሶስት ማዕዘን አናሎግ ጀነሬተር» ክፍልን ያክሉ
- «የሰዓት ጀነሬተር» ክፍልን ያክሉ
- 2X "የአናሎግ ዋጋን አወዳድር" ክፍል ያክሉ
- «የካርታ ክልል አናሎግ» ክፍልን ያክሉ
- «Servo» ክፍልን ያክሉ
- “የተገላቢጦሽ አናሎግ (የለውጥ ምልክት)” ክፍልን ያክሉ
- «የአናሎግ ብዙ ምንጭ» ክፍልን ያክሉ
ደረጃ 5: በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
- “DivideByValue1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ እሴት ወደ 2 ያዘጋጁ
- “ClockGenerator1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ ድግግሞሽ ወደ 5 ያዘጋጁ
- “ትሪያንግል አናሎግጄኔሬተር 1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ ድግግሞሽ ወደ 0.1 ያዘጋጁ
- “CompareValue1” ን ይምረጡ እና በባህሪያት መስኮት ስብስብ ውስጥ ዓይነቱን ከ “ctBiggerOrEqual” እና ከ 0.98 ጋር ያወዳድሩ።
- “CompareValue2” ን ይምረጡ እና በባህሪያት መስኮት ስብስብ ውስጥ ዓይነቱን ከ “ctSmallerOrEqual” እና ከ 0.02 ጋር ያወዳድሩ።
- “MapRange1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “የውጤት ክልል”> “ማክስ” ን ወደ 180 ያዘጋጁ
- በ DisplayOLED1 እና በኤለመንቶች መስኮት ላይ ሁለቴ ጠቅ ያድርጉ
- በግራ በኩል "ባለአንድ ማዕዘን መስመር ይሳሉ" ይጎትቱ
- በንብረቶች መስኮት ውስጥ “አንግል” ወደ -10 ፣ “ጨርስ” ወደ 60 ፣ “X” ወደ 64 ፣ “Y” ወደ 63 ያዘጋጁ።
- በ “አንግል” ፒን አዶ ላይ ጠቅ ያድርጉ እና “FloatSinkPin” ን ይምረጡ
- በ “ጨርስ” ፒን አዶ ላይ ጠቅ ያድርጉ እና “IntegerSinkPin” ን ይምረጡ
-
በንጥሎች መስኮት ውስጥ “ማያ ገጽ ሙላ” ን ወደ ግራ ጎትት
- የእቃዎቹን መስኮት ይዝጉ
ደረጃ 6 በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
LaserRanger1 ፒን ዳሳሽ I2C ን ከአርዱዲኖ ቦርድ ፒን I2C In ጋር ያገናኙ
DisplayOLED1 ፒን I2C ን ከአርዱዲኖ ቦርድ ፒን I2C ኢን ያገናኙ
- LaserRanger1 ፒን ርቀትን (ሚሜ) ወደ DivideByValue1 pin In ያገናኙ
- DivideByValue1 ሚስማርን ከአናሎግ Toonsigned1 ፒን ውስጥ ያገናኙ
- AnalogToUnsigned1 pin ን ወደ DisplayOLED1> Angled Line1 ፒን መጨረሻ ያገናኙ
- ClockGenerator1 ሚስማርን ወደ ትሪያንግል አናሎግጄኔሬተር 1 ፒን ሰዓት ያገናኙ
- ትሪያንግል አናሎግ ጀነሬተር 1 ፒን ለማወዳደር ወደ እሴት 1 እና ለማወዳደር እሴት 2 ፒን ወደ ውስጥ ያገናኙ
- TriangleAnalogGenerator1 ፒን ወደ MapRange1 እና Servo1 pin In አገናኝ
- CompareValue1 ን ያወዳድሩ እና ቫልዩ 2 ፒን ወደ DisplayOLED1> ማያ ገጽ ይሙሉ 1 ፒን ሰዓት
- የ MapRange1 ሚስማርን ከአናሎግ MultiSource1 ፒን ውስጥ ያገናኙ
- Servo1 ሚስማርን ከአርዱዲኖ ዲጂታል ፒን 7 ጋር ያገናኙ
- AnalogMultiSource1 pin [0] ን ወደ Inverse1 pin In
- AnalogMultiSource1 pin [1] ን ወደ DisplayOLED1> አንግል መስመር 1 ፒን ሰዓት ያገናኙ
- የተገላቢጦሽ 1 ፒን ወደ DisplayOLED1> Angled Line1 Pin pin Angle ያገናኙ
ደረጃ 7 የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
በቪሱinoኖ ውስጥ ፣ ከታች “ግንባታ” ትር ላይ ጠቅ ያድርጉ ፣ ትክክለኛው ወደብ መመረጡን ያረጋግጡ ፣ ከዚያ “ማጠናቀር/መገንባት እና ስቀል” ቁልፍን ጠቅ ያድርጉ።
ደረጃ 8: ይጫወቱ
የ Arduino UNO ሞጁሉን ኃይል ካደረጉ ፣ የ OLED ማሳያ የራዳር ርቀትን ማሳየት ይጀምራል እና ሰርቮ ሞተር ወደ ግራ እና ወደ ቀኝ ይታጠፋል።
እንኳን ደስ አላችሁ! ከቪሱinoኖ ጋር ፕሮጀክትዎን አጠናቀዋል። ከዚህ ጋር ተያይ attachedል ፣ ለዚህ አስተማሪ የፈጠርኩት የቪሱኖ ፕሮጀክት ፣ እሱን ማውረድ እና በቪሱኖ ውስጥ መክፈት ይችላሉ-
ደረጃ 9 ሌሎች ፕሮጀክቶቼን ይፈትሹ
እባክዎን የእኔን ሌላ አሪፍ ፕሮጀክት እዚህ ለመመልከት ትንሽ ጊዜ ይውሰዱ
የሚመከር:
VL53L0X ዳሳሽ ስርዓት 9 ደረጃዎች
VL53L0X ዳሳሽ ስርዓት - በርካታ የ VL53L0X መለያ ቦርዶችን ለመጠቀም የወረዳ ንድፍ። በዚህ ንድፍ ውስጥ ወደ ፊት ፣ ወደ ግራ ፣ ወደ ቀኝ እና ወደ ላይ የሚገጥም ዳሳሽ አለን። የዚህ ሰሌዳ ትግበራ ለ WiFi ድራጊዎች መሰናክልን ለማስወገድ ነበር
Laser Security Alarm System (DUAL MODE): 5 ደረጃዎች
Laser Security Alarm System (DUAL MODE): ስለ ደህንነት አንድ ነገር ሲመጣ በእርግጠኝነት ማንኛውንም ጠንካራ ሀሳብ እንፈልጋለን እናም በዚህ ጉዳይ ላይ የሌዘር ደህንነት ማንቂያ በጣም ቀላል በሆነ መንገድ በቤት ውስጥ ለመፍጠር ምርጥ አማራጭ ነው። ስለዚህ በዚህ ትምህርት ውስጥ እንዴት እንደምንማር እንማራለን። ይህንን ፕሮጀክት በጣም ቀላል በሆነ መንገድ ለማድረግ
አርዱዲኖ እና VL53L0X የበረራ ጊዜ + የ OLED ማሳያ አጋዥ ስልጠና 6 ደረጃዎች
አርዱinoኖ እና VL53L0X የበረራ ጊዜ + የ OLED ማሳያ አጋዥ ስልጠና-በዚህ መማሪያ ውስጥ VL53L0X የሰዓት-በረራ አነፍናፊን እና የ OLED ማሳያ በመጠቀም እንዴት በ ሚሜ ውስጥ ርቀትን ማሳየት እንደሚቻል እንማራለን። ቪዲዮውን ይመልከቱ
አጋዥ ሥልጠና: አርዱዲኖ UNO ን በመጠቀም የ VL53L0X Laser Ranging Sensor Module ን እንዴት መገንባት እንደሚቻል 3 ደረጃዎች
አጋዥ ስልጠና -አርዱዲኖ UNO ን በመጠቀም የ VL53L0X Laser Ranging Sensor ሞዱልን እንዴት እንደሚገነቡ - መግለጫዎች -ይህ መማሪያ VL53L0X Laser Ranging Sensor Module እና Arduino UNO ን በመጠቀም የርቀት መፈለጊያ እንዴት እንደሚገነቡ በዝርዝር ለእናንተ ሁሉ ያሳያል። ይፈልጋሉ። መመሪያዎቹን ይከተሉ እና ይህንን አስተማሪ ይረዱዎታል
HC -SR04 VS VL53L0X - ሙከራ 1 - ለሮቦት መኪና ትግበራዎች አጠቃቀም 7 ደረጃዎች
HC -SR04 VS VL53L0X - ሙከራ 1 - ለሮቦት መኪና አፕሊኬሽኖች አጠቃቀም - ይህ አስተማሪ ሙሉ በሙሉ የተለየ የአካላዊ ተግባር የሆኑትን የሁለት በጣም የተለመዱ የርቀት ዳሳሾችን ውጤታማነት ለማነጻጸር ቀላል (በተቻለ መጠን ሳይንሳዊ ቢሆንም) የሙከራ ሂደትን ያቀርባል። HC-SR04 አልትራዎችን ይጠቀማል