ዝርዝር ሁኔታ:

የ LiFi ግንኙነት -6 ደረጃዎች
የ LiFi ግንኙነት -6 ደረጃዎች

ቪዲዮ: የ LiFi ግንኙነት -6 ደረጃዎች

ቪዲዮ: የ LiFi ግንኙነት -6 ደረጃዎች
ቪዲዮ: የወሲብ ፊልም ማየት ጥሩ ነዉ?/is watching porn right? 2024, ህዳር
Anonim
የ LiFi ግንኙነት
የ LiFi ግንኙነት

በዚህ መመሪያ ውስጥ በሶፍትዌር እና በሃርድዌር ደረጃ ላይ የ LiFi ግንኙነትን (አስተላላፊ እና ተቀባይን) እንዴት እንደሚተገብሩ ይማራሉ።

ደረጃ 1: ክፍሎችን ይሰብስቡ

አካላትን ይሰብስቡ
አካላትን ይሰብስቡ

የሚያስፈልጉዎት ነገሮች:

-አርዱዲኖ እና ዜድቦርድ

-oscilloscope

-ተቃዋሚዎች 8 ኪ ኦም ፣ 1 ኪ 2 ኦም ፣ 1 ኪ ኦም ፣ 220 ኦም እና 27 ኦም።

-ፓምፕ ፣ capacitor ፣ zenerdiode ፣ photodiode ፣ LEDs እና breadbord።

ደረጃ 2 ንድፉን መገንባት

ንድፉን መገንባት
ንድፉን መገንባት
ንድፉን መገንባት
ንድፉን መገንባት
ንድፉን መገንባት
ንድፉን መገንባት

በምስሉ ላይ ፣ ለተቀባዩ መርሃግብሩ ተሰጥቷል።

በመጀመሪያ ፣ የፎቶዲዲዮውን አኖድ (አሉታዊ ተርሚናል) ወደ 3.3V (ቪሲሲ) ፣ ካቶድ (አዎንታዊ ተርሚናል) በ 8k2 ohm resistor በኩል ወደ መሬት ያገናኙ። እንዲሁም ካቶዱን ከኦፕፓምዎ አዎንታዊ ተርሚናል ጋር ያገናኙት ፣ ይህም ምልክቱን ለማጉላት ያገለግላል። እኛ አሉታዊ ግብረመልስን እንጠቀማለን ስለዚህ 2 ተቃዋሚዎችን ከኦፕፓም አሉታዊ ተርሚናል ጋር ያገናኙ ፣ 1 (1k2 ohm) ወደ ኦፕፓም ውፅዓት ይሄዳል ፣ ሌላኛው (220 ohm) ወደ መሬት ይሄዳል። የ GPIO ፒንዎን ለመጠበቅ ፣ የተገላቢጦሽ የተዛባ የ 3.3V ዳዮዲዮን በተከታታይ በ 1k2 ohm resistor ወደ መሬት ያገናኙ። የኦፕፓም ውፅዓት ከጂፒኦ ፒን ጋር መገናኘት አለበት።

አስተላላፊው አንድ ብቻ 27 ohm resistor እና በተከታታይ ኤልኢዲ ይይዛል። የ LED አጭር እግር ከመሬት ጋር መገናኘቱን በማረጋገጥ አንደኛው ጫፍ ወደ ጂፒኦፒን ሌላኛው ደግሞ መሬት ላይ ይሄዳል።

ዲዛይኖቹ እየሰሩ ከሆነ ለእሱ PCB ማድረግ ይችላሉ። በፒሲቢው ላይ አስተላላፊውን እና ተቀባዩን በአንድ ሰሌዳ ላይ አጣምረን ፣ ስለዚህ ውሎ አድሮ በሁለት አቅጣጫዎች መረጃ መላክ እንችላለን። እንዲሁም ለተቀባዩ እና አስተላላፊው በምስሎቹ ውስጥ የ PCB መርሃግብሮችን ማየት ይችላሉ።

ደረጃ 3: ንድፉን መሞከር

የአከባቢ ብርሃን እና የፎቶ ዳዮዶች ልዩነት በውጤት ምልክት ውስጥ የተለያዩ ውጤቶችን ሊሰጡ ስለሚችሉ ንድፉን ለመፈተሽ ኦስቲልስኮፕ ይጠቀሙ።

አስተላላፊዎን ከአርዲኖ ጋር ያገናኙ እና ከሚፈለገው ድግግሞሽ ጋር የካሬ ሞገድ ያመነጩ። አስተላላፊውን ኤልኢዲ ወደ ፎቶ ዲዲዮው ቅርብ ያድርጉት።

አንድ መጠይቅን ከኦፕፓምዎ አዎንታዊ ተርሚናል ፣ ሌላውን ከኦፕፓምዎ ውጤት ጋር ያገናኙ። የእርስዎ የውጤት ምልክት በጣም ደካማ ከሆነ አሉታዊ ግብረመልስ መከላከያዎች (1k2 ohm ፣ 220 ohm) መለወጥ ያስፈልጋቸዋል። 2 ምርጫዎች አሉዎት ፣ 1k2 ohm resistor ን ይጨምሩ ወይም የ 220 ohm resistor ን ይቀንሱ። ውጤቱ በጣም ከፍተኛ ከሆነ ተቃራኒውን ያድርጉ።

ሁሉም ነገር ደህና ከሆነ ፣ ወደሚቀጥለው ደረጃ ይቀጥሉ።

ደረጃ 4 ሁሉንም አስፈላጊ ሶፍትዌሮችን ማግኘት

ሁሉንም አስፈላጊ ሶፍትዌሮችን ማግኘት
ሁሉንም አስፈላጊ ሶፍትዌሮችን ማግኘት

በምስሉ ላይ LiFi ን ለመተግበር የተለያዩ የኢኮዲንግ ደረጃዎች ሊታዩ ይችላሉ። ለመለየት ፣ ተመሳሳይ እርምጃዎች በተቃራኒው መከናወን አለባቸው።

ለዚህ ፕሮጀክት አንዳንድ ቤተ -መጻሕፍት ያስፈልጋሉ ፣ እነሱ በተሰጡት ፋይሎች ውስጥ ተካትተዋል እና እዚህ ከ github ማከማቻ ማከማቻ አገናኞች እነሆ-

-ሪድ-ሰሎሞን

-የዝግመተ ለውጥ ኢንኮደር

እኛ የምንፈልገውን እንዲያደርጉ ፋይሎቹን ለማግኘት በእነሱ ውስጥ አንዳንድ ማስተካከያዎችን አድርገናል ስለዚህ በፋይሎች ውስጥ የተካተተውን የቤተመጽሐፍት ሥሪታችንን መጠቀም ያስፈልጋል።

ከዝግመተ ለውጥ (ኢንቮሉሽን) ኢንኮደር በኋላ ፣ የመጨረሻው የኮድ ኮድ ደረጃ ፣ የማንችስተር ኢንኮዲንግ ያስፈልጋል። ከዝግመተ ለውጥ መቀየሪያ መረጃ ወደ ፊፎ ቋት ይላካል። ይህ ቋት በዜድቦርዱ PL ክፍል ውስጥ ይነበባል ፣ ፕሮጀክቱ በ ‹LIFI.7z› ፋይል ውስጥ ተካትቷል። በፕሮጀክቱ አማካኝነት ለዜድቦርዱ የራስዎን bitstream መገንባት ይችላሉ ወይም እኛ ያቀረብነውን የትንፋሽ ፍሰት ብቻ መጠቀም ይችላሉ። ይህንን ቢት ዥረት ለመጠቀም መጀመሪያ በዜድቦርዱ ላይ Xillinux 2.0 ን መጫን አለብዎት። ይህንን እንዴት ማድረግ እንደሚቻል ማብራሪያው በ Xillybus ድርጣቢያ ላይ ቀርቧል።

ደረጃ 5 አስፈፃሚዎችን ያድርጉ

ሁለት የተለያዩ አስፈፃሚዎች መደረግ አለባቸው ፣ አንደኛው ለአስተላላፊው እና አንዱ ለተቀባዩ። ይህንን ለማድረግ በ zedboard ላይ የሚከተሉት ትዕዛዞች መፈጸም አለባቸው

- አስተላላፊ: g ++ ReedSolomon.cpp Interleaver.cpp viterbi.cpp Transmission.cpp -o Transmitter

- ተቀባይ: g ++ ReedSolomon.cpp Interleaver.cpp viterbi.cpp Receiver.cpp -o Recever

ደረጃ 6 - ሁሉንም ነገር መሞከር

አስተላላፊውን ከ JD1_P ፒን እና ተቀባዩን በዜድቦርዱ ላይ ካለው የ JD1_N ፒን ጋር ያገናኙ። መደበኛውን ካስማዎች ለመለወጥ ከፈለጉ የግዴታ ፋይልን መለወጥዎን ያረጋግጡ።

ሁሉም ነገር የሚሰራ መሆኑን ለመፈተሽ በ PS ክፍል ውስጥ 2 ተርሚናል መስኮቶችን ይክፈቱ። በአንድ ተርሚናል ውስጥ የመቀበያውን ክፍል መጀመሪያ ያከናውኑ። ከዚያ በኋላ ፣ በሁለተኛው ተርሚናል መስኮት ውስጥ የማሰራጫውን ክፍል ያስፈጽሙ።

ሁሉም ነገር እንደፈለገው ከሄደ ውጤቱ ከላይ ካለው ምስል ጋር ተመሳሳይ መሆን አለበት።

የሚመከር: