ዝርዝር ሁኔታ:

አርዱዲኖን በመጠቀም የርቀት ነገር ዳሳሽ 7 ደረጃዎች
አርዱዲኖን በመጠቀም የርቀት ነገር ዳሳሽ 7 ደረጃዎች

ቪዲዮ: አርዱዲኖን በመጠቀም የርቀት ነገር ዳሳሽ 7 ደረጃዎች

ቪዲዮ: አርዱዲኖን በመጠቀም የርቀት ነገር ዳሳሽ 7 ደረጃዎች
ቪዲዮ: የአርዱዪኖ ሶፍትዌርን እንዴት ማውረድ እና መጫን እንደሚቻል 2024, ሀምሌ
Anonim
አርዱዲኖን በመጠቀም የርቀት ነገር ዳሳሽ
አርዱዲኖን በመጠቀም የርቀት ነገር ዳሳሽ
አርዱዲኖን በመጠቀም የርቀት ነገር ዳሳሽ
አርዱዲኖን በመጠቀም የርቀት ነገር ዳሳሽ

በአሁኑ ጊዜ ፈጣሪዎች ፣ ገንቢዎች ለፕሮጀክቶች ፕሮቶታይፕ ፈጣን ልማት አርዱዲኖን ይመርጣሉ። አርዱዲኖ ለአጠቃቀም ቀላል በሆነ ሃርድዌር እና ሶፍትዌር ላይ የተመሠረተ ክፍት ምንጭ የኤሌክትሮኒክስ መድረክ ነው። አርዱዲኖ በጣም ጥሩ የተጠቃሚ ማህበረሰብ አለው። በዚህ ፕሮጀክት ውስጥ የነገሩን የሙቀት መጠን እና ርቀትን እንዴት እንደሚረዱ እንመለከታለን። ነገሩ ከማንኛውም ዓይነት እንደ ሙቅ ማሰሮ ወይም እንደ እውነተኛ ቀዝቃዛ የበረዶ ኩብ ግድግዳ ውጭ ሊሆን ይችላል። ስለዚህ በዚህ ስርዓት እኛ ራሳችንን ማዳን እንችላለን። እና ከሁሉም በላይ ፣ ይህ ለአካል ጉዳተኞች (ለዓይነ ስውራን) ሊረዳ ይችላል።

ደረጃ 1: አካላት

አካላት
አካላት
አካላት
አካላት
አካላት
አካላት

ለዚህ ፕሮጀክት የሚከተሉትን ክፍሎች ያስፈልጉናል ፣

1. አርዱዲኖ ናኖ

2. MLX90614 (IR የሙቀት ዳሳሽ)

3. HCSR04 (ለአልትራሳውንድ ዳሳሽ)

4.16x2 ኤልሲዲ

5. የዳቦ ሰሌዳ

6. ጥቂት ሽቦዎች

የፒን ካርታዎችን ከግምት ውስጥ በማስገባት ከአርዱዲኖ ናኖ ይልቅ ማንኛውንም የአርዲኖ ቦርድ መጠቀም እንችላለን።

ደረጃ 2 ተጨማሪ ስለ MLX90614

ስለ MLX90614 ተጨማሪ
ስለ MLX90614 ተጨማሪ
ስለ MLX90614 ተጨማሪ
ስለ MLX90614 ተጨማሪ

MLX90614 በ i2c ላይ የተመሠረተ IR የሙቀት ዳሳሽ በሙቀት ጨረር ማወቂያ ላይ ይሠራል።

በውስጠኛው ውስጥ ፣ MLX90614 የሁለት መሣሪያዎች ጥንድ ነው-የኢንፍራሬድ ቴርሞፖል መፈለጊያ እና የምልክት ማስተካከያ መተግበሪያ አንጎለ ኮምፒውተር። በ Stefan-Boltzman ሕግ መሠረት ፣ ከፍፁም ዜሮ (0 ° ኬ) በታች ያልሆነ ማንኛውም ነገር በቀጥታ ከሙቀቱ ጋር በሚመጣጠን የኢንፍራሬድ ጨረር ውስጥ (በሰው-ዓይን የማይታይ) ብርሃን ያወጣል። በ MLX90614 ውስጥ ያለው ልዩ የኢንፍራሬድ ቴርሞpል በእይታው መስክ ውስጥ በሚገኙት ቁሳቁሶች ምን ያህል የኢንፍራሬድ ኃይል እንደሚወጣ ይገነዘባል ፣ እና ከዚያ ጋር ተመጣጣኝ የኤሌክትሪክ ምልክት ያመነጫል። ያ በሙቀት አማቂው የተሠራው ቮልቴጅ በመተግበሪያው አንጎለ ኮምፒውተር 17-ቢት ኤዲሲ ይወሰዳል ፣ ከዚያ ወደ ማይክሮ መቆጣጠሪያ ከመተላለፉ በፊት ሁኔታዊ ነው።

ደረጃ 3 ስለ HCSR04 ሞዱል ተጨማሪ

ስለ HCSR04 ሞዱል ተጨማሪ
ስለ HCSR04 ሞዱል ተጨማሪ
ስለ HCSR04 ሞዱል ተጨማሪ
ስለ HCSR04 ሞዱል ተጨማሪ

በአልትራሳውንድ ሞዱል HCSR04 ውስጥ ፣ የ 40 kHz ድግግሞሽ አልትራሳውንድ እንዲፈጥር በማነቃቂያ ፒን ላይ ቀስቅሴ ምት መስጠት አለብን። አልትራሳውንድ ካመነጨ በኋላ ማለትም 8 ጥራዞች 40 kHz ፣ ኢኮ ፒን ከፍ ያደርገዋል። የማስተጋቢያውን ድምጽ እስኪያገኝ ድረስ የኢኮ ፒን ከፍተኛ ሆኖ ይቆያል።

ስለዚህ የኢኮ ፒን ስፋት ድምፅ ወደ ነገሩ የሚጓዝበት እና ወደ ኋላ የሚመለስበት ጊዜ ይሆናል። የድምፅን ፍጥነት ስለምናውቅ ጊዜውን ካገኘን ርቀትን ማስላት እንችላለን። HC -SR04 ከ 2 ሴ.ሜ - 400 ሴ.ሜ ሊደርስ ይችላል። ለአልትራሳውንድ ሞዱል ብዙውን ጊዜ ከ 20,000 Hz በላይ በሰው ሊታወቅ ከሚችለው ድግግሞሽ ክልል በላይ የሆኑትን የአልትራሳውንድ ሞገዶችን ያመነጫል። በእኛ ሁኔታ እኛ የ 40Khz ድግግሞሽ እናስተላልፋለን።

ደረጃ 4: ስለ 16x2 ኤልሲዲ የበለጠ

ስለ 16x2 ኤልሲዲ ተጨማሪ
ስለ 16x2 ኤልሲዲ ተጨማሪ

16x2 ኤልሲዲ 16 ቁምፊ እና 2 ረድፍ ኤልሲዲ ያለው 16 የግንኙነት ፒኖች አሉት። ይህ ኤልሲዲ ለማሳየት በ ASCII ቅርጸት መረጃ ወይም ጽሑፍ ይፈልጋል። የመጀመሪያው ረድፍ በ 0x80 ይጀምራል እና 2 ኛ ረድፍ በ 0xC0 አድራሻ ይጀምራል። ኤልሲዲ በ 4-ቢት ወይም 8-ቢት ሁናቴ ውስጥ ሊሠራ ይችላል። በ 4 ቢት ሁናቴ ፣ ውሂብ/ትዕዛዝ በናብል ቅርጸት በመጀመሪያ ከፍ ያለ ንብብብብብብብብብ እና ከዚያም ንባቡን ዝቅ ያደርገዋል።

ለምሳሌ ፣ 0x45 ለመላክ መጀመሪያ 4 ይላካል ከዚያም 5 ይላካል።

አርኤስ ፣ አርደብሊው ፣ ኢ ማለትም 3 የቁጥጥር ፒኖች አሉ።

አርኤስን እንዴት መጠቀም እንደሚቻል

ትዕዛዝ ሲላክ ፣ ከዚያ RS = 0

ውሂብ ሲላክ ፣ ከዚያ RS = 1

RW ን እንዴት እንደሚጠቀሙ

አርደብሊው ፒን አንብብ/ፃፍ።

የት ፣ RW = 0 ማለት በኤልሲዲ ላይ ውሂብ ይፃፉ ማለት ነው

RW = 1 ማለት ከኤልሲዲ መረጃ ያንብቡ

ወደ ኤልሲዲ ትዕዛዝ/ውሂብ ስንጽፍ ፒን እንደ LOW እያዘጋጀን ነው።

ከኤልሲዲ እያነበብን ፣ ፒን እንደ ከፍተኛ እናስቀምጣለን።

በእኛ ሁኔታ እኛ ወደ LOW ደረጃ ጠንክረነዋል ፣ ምክንያቱም እኛ ሁል ጊዜ ወደ ኤልሲዲ እንጽፋለን።

ኢ ን እንዴት መጠቀም እንደሚቻል (አንቃ)

እኛ ወደ ኤልሲዲ መረጃ ስንልክ ፣ በኤል ፒን እገዛ ለ lcd የልብ ምት እንሰጣለን።

COMMAND/DATA ን ወደ ኤልሲዲ ሲልክ ይህ እኛ ልንከተለው የሚገባው ከፍተኛ ደረጃ ፍሰት ነው።

የሚከተለው ቅደም ተከተል ይከተላል።

ከፍ ያለ ኒብል

Pulse ን ያንቁ ፣

ትክክለኛ የ RS እሴት ፣ በ COMMAND/DATA ላይ የተመሠረተ

የታችኛው ንዝረት

Pulse ን ያንቁ ፣

ትክክለኛ የ RS እሴት ፣ በ COMMAND/DATA ላይ የተመሠረተ

ደረጃ 5: ተጨማሪ ምስሎች

ተጨማሪ ምስሎች
ተጨማሪ ምስሎች
ተጨማሪ ምስሎች
ተጨማሪ ምስሎች
ተጨማሪ ምስሎች
ተጨማሪ ምስሎች

ደረጃ 6 ኮድ

እባክዎን በ github ላይ ኮድ ያግኙ

github.com/stechiez/Arduino.git

የሚመከር: