ዝርዝር ሁኔታ:

RSSI በ RF ሞጁሎች (Xbees) ርቀት - 4 ደረጃዎች
RSSI በ RF ሞጁሎች (Xbees) ርቀት - 4 ደረጃዎች

ቪዲዮ: RSSI በ RF ሞጁሎች (Xbees) ርቀት - 4 ደረጃዎች

ቪዲዮ: RSSI በ RF ሞጁሎች (Xbees) ርቀት - 4 ደረጃዎች
ቪዲዮ: Wi Fi Signal 2024, ሀምሌ
Anonim
RSSI ከ RF ሞጁሎች (Xbees) ጋር ወደ ርቀት
RSSI ከ RF ሞጁሎች (Xbees) ጋር ወደ ርቀት

Xbees መረጃን ወደ ፊት እና ወደ ፊት ለመላክ እና አንዳንድ ሌሎች የተወሰኑ አጠቃቀሞችን ለመላክ ጠቃሚ ሊሆኑ የሚችሉ አነስተኛ የሬዲዮ ድግግሞሽ ሞጁሎች ናቸው። ለዚህ ፕሮጀክት በሁለቱ የ Xbee ሞጁሎች መካከል ያለውን ርቀት ለመገመት የተቀበለውን የምልክት ጥንካሬ አመልካች (RSSI) እሴቶችን ለማግኘት እየተጠቀምኩባቸው ነው። RSSI ን ከ Xbees ጋር በማግኘት ላይ በጣም ጥቂት ሙሉ ትምህርቶችን ስላየሁ በዚህ ፕሮጀክት ላይ ሥራዬን ማካፈል ፈልጌ ነበር። የ Xbee የ RSSI እሴቶችን ለማንበብ እና እነሱን ለመተርጎም አንድ ቀላል መንገድ አርዱዲኖ መሆኑን አገኘሁ። ለዚህ መማሪያ ፣ የተሰጠውን ኮድ ለመስቀል እና አስፈላጊም ከሆነ ለማርትዕ ፣ ትንሽ የአርዱዲኖ እውቀት ያስፈልግዎታል። በአርዱዲኖ ላይ አብሮ የተሰራው ተከታታይ መከታተያ የ RSSI እሴቶችን ሊያሳይ ይችላል ፣ ከዚያ የበለጠ ለመሄድ ከፈለጉ ያለ ኮምፒተር ለመተርጎም የ LED ወይም LCD ማያ ገጽ ማያያዝ ይችላሉ።

ይህ የተወሰነ መማሪያ በማይክሮፕቶን ውስጥ የተቀረፀውን አንድ “አስተላላፊ” Xbee3 ሞጁል እና አንድ ‹ተቀባዩ› xbee3 ን በ ‹Xbee ጋሻ ›አማካኝነት ከአርዱዲኖ ኡኖ ጋር ተያይ isል። እንዲሁም እዚህ ከሌላ ሰው የመስመር ላይ ትምህርት ውስጥ ከተሸፈነው ሁለቱም ከራሳቸው አርዱዲኖ ኡኖ ጋር በማገናኘት እሽጎችን መላክ ይቻላል። የ Xbee3 ሞጁሎች ተፈላጊ ናቸው ምክንያቱም ማይክሮፕቶን የሚሠሩ ብቸኛ የ Xbee ሞጁሎች ናቸው ፣ እና እነሱ በተላኩ እሽጎች ውስጥ የ RSSI እሴቶችን የሚያካትት የ 802.15.4 ፕሮቶኮልን ከሚያቀርቡ ጥቂት Xbees አንዱ ናቸው።

አቅርቦቶች

  • XBee3 (x2)
  • u. FL አንቴና (x2)
  • አርዱዲኖ ኡኖ - የ Xbee ጋሻ ለዚህ ሞዴል የተነደፈ ነው
  • በአርዱዲኖ ኡኖ እና በኮምፒተር ዩኤስቢ ወደብ (ዩኤስቢ ወደ ዩኤስቢ ቢ) መካከል የአገናኝ ገመድ
  • XBee ጋሻ (x1)
  • XBee ወደ ዩኤስቢ አስማሚ (x1)

ማሳሰቢያ -ሁለቱም Xbees በአንድ ጊዜ እንዲዋቀሩ ሁለት አስማሚዎችን ማግኘት ጥሩ ሊሆን ይችላል ፣ እና እንዲሁም በ XCTU በኩል ጥቅሎችን መላክ ስለሚችሉ ለማረም ጥሩ ነው።

ራሱን የቻለ ስርዓት ለማድረግ (ከተፈለገ) ፦

  • ዝቅተኛ የአሁኑ ስዕል ወይም ባትሪ ወደ ዩኤስቢ አያያዥ ሲኖር የማይዘጋ ተንቀሳቃሽ የኃይል መያዣ
  • ባትሪ ወደ አርዱዲኖ አያያዥ እና 9 ቪ ባትሪ

ደረጃ 1 የሃርድዌር ማዋቀር

የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር

አካላዊ ቅንብር በጣም ቀላል ነው። አንዳንድ የማገናኛ መሰኪያዎችን ወደ Xbee ጋሻ (ከውጭ በኩል ከታች ፣ ቀዳዳዎቹ ባሉበት) ያሽጉ እና ከዚያ በአርዱዲኖ አናት ላይ ወደ ቦታው ይግፉት። የመመሪያ ጉዳዮች - እያንዳንዱን Xbee በጋሻው (“ተቀባዩ”) ወይም አስማሚው (“አስተላላፊ”) ላይ ባለው ነጭ የፒ.ሲ.ቢ. የ u. FL አንቴናዎችን ለማገናኘት ይህንን መመሪያ በ Sparkfun እጠቁማለሁ።

ደረጃ 2: ውቅር

ውቅረት
ውቅረት
ውቅረት
ውቅረት
ውቅረት
ውቅረት

የኮምፒተር ቅንብር ትንሽ ውስብስብ ሊሆን ይችላል። በመጀመሪያ ፣ XCTU ን ያውርዱ። ይህ ፕሮግራም Xbees ን ለማዋቀር ያገለግላል። የ Xbee3 ሰነድ ለ XCTU እና ለማዋቀር በዋጋ ሊተመን የማይችል ሀብት ነው። ከዚያ እያንዳንዱ Xbee አስማሚው ላይ ባለው ኮምፒተር ውስጥ ከተሰካ የሚከተሉትን ደረጃዎች ይሂዱ (PWR LED በአባሪ ላይ መብራት አለበት)።

በ XCTU ውስጥ “የሬዲዮ ሞጁሎችን ያግኙ…” ን ጠቅ ያድርጉ (አዶው በላይኛው ግራ ጥግ ላይ አጉሊ መነጽር ያለው ኤክስቢ ነው) እና ቀጥሎ ጠቅ ያድርጉ እና ከዚያ ይጨርሱ። ከዚያ Xbee በፍለጋው ውስጥ እስኪታይ ድረስ ይጠብቁ ፣ ጠቅ ያድርጉት እና “የተመረጡ መሣሪያዎችን ያክሉ” ላይ ጠቅ ያድርጉ። በማያ ገጹ በግራ በኩል የሚታየውን Xbee ጠቅ ያድርጉ እና “የጽኑ ትዕዛዝ አዘምን” ን ከመጫንዎ በፊት ቅንብሮቹ እስኪጫኑ ድረስ ይጠብቁ። ከላይ የመጀመሪያውን ስዕል ይከተሉ እና የጽኑዌር ሥሪቱን ወደ 802.15.4 እና አዲሱን ስሪት ያዘጋጁ። ከዚያ በሁለተኛው ሥዕል ውስጥ ካለው “አስተላላፊ” ቅንጅቶች ጋር እንዲዛመድ “አስተላላፊ” Xbee ን ያዋቅሩ እና ለ “ተቀባዩ” Xbee ተመሳሳይ ያድርጉት። እንዲሁም ከአርዲኖ ጋር ለመገናኘት “መቀበል” Xbee ን በኤፒአይ ሁኔታ 2 ውስጥ ማስገባት ያስፈልግዎታል (እሱን ለማግኘት ከከበዱ ለ google በጣም ቀላል ነው)።

ደረጃ 3 ኮድ

ለአርዱዲኖ ፣ በ “ተቀባዩ” Xbee ላይ የመጀመሪያውን የተያያዘ ፋይል ማውረድ ያስፈልግዎታል። እንዲሁም እዚህ ያለውን የ Xbee-Arduino ቤተ-መጽሐፍትን ማውረድ ያስፈልግዎታል። አርዱዲኖ ቀላል እና በደንብ የተረጋገጠ ቋንቋ ነው ፣ ስለዚህ ያጋጠሙዎት ችግሮች ካሉ ፣ የአርዱዲኖ ድር ጣቢያ ጓደኛዎ ነው።

የማይክሮፕቶን ኮድ ሁለተኛው የተያያዘ ፋይል ነው። ኮዱን በ “አስተላላፊ” Xbee ላይ ለማውረድ ይህንን መመሪያ ይከተሉ።

ደረጃ 4: ይሞክሩት

አሁን ሁሉም አስፈላጊ ቁርጥራጮች በቦታው ላይ በመሆናቸው ፣ በመጨረሻ ፓኬጆችን መላክ ይችላሉ። “አስተላላፊው” Xbee ኮዱን እየሰራ መሆኑን ያረጋግጡ እና ከዚያ ወደ የኃይል ምንጭ (ከኮምፒውተሩ ጋር ተጣብቆ ማቆየት እንዲሁ ይሠራል)። ለ “ተቀባዩ” Xbee ፣ አርዱዲኖ መጀመሪያ ወደ ኮምፒዩተሩ እንዲሰካ ያድርጉት ፣ እና ኮዱ ከወረደ በኋላ ተከታታይ ማሳያውን ይክፈቱ። ተከታታይ ሞኒተር ከዚያ እሴቶችን (ከ 20-70 በግምት) ማሳየት አለበት።

ከራሴ ሙከራ ፣ በሰፊ ክፍት ቦታዎች ውስጥ የ RSSI እሴቶች ከርቀት ጋር እስከ 15 ጫማ እና በአነስተኛ ቦታዎች እስከ 5 ጫማ ድረስ እንደሚዛመዱ አገኘሁ። ይህ አጋዥ አጋዥ ጠቃሚ እና ለንባብ አመሰግናለሁ ብዬ ተስፋ አደርጋለሁ።

ምንጮች - ሌላ RSSI አስተማሪ ፣ RSSI በሁለት አርዱኢኖዎች/xbees ፣ እና Xbee እና Arduino ሰነድ

የሚመከር: