ዝርዝር ሁኔታ:

የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ - 5 ደረጃዎች
የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ - 5 ደረጃዎች

ቪዲዮ: የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ - 5 ደረጃዎች

ቪዲዮ: የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ - 5 ደረጃዎች
ቪዲዮ: የራቆት ቪዲዮ የተለቀቀባት አርቲስት መዘዝ እና ቬሮኒካ አዳነና ሀናን ታሪክ - ድንቅ ልጆች | Seifu on EBS 2024, ህዳር
Anonim
የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ
የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ

የ RF (የሬዲዮ ድግግሞሽ) ሞዱል በሬዲዮ ድግግሞሽ ይሠራል ፣ ተጓዳኝ ክልል በ 30khz & 300Ghz መካከል ይለያያል ፣ በ RF ስርዓት ውስጥ ፣ ዲጂታል መረጃው በአገልግሎት አቅራቢ ሞገድ ስፋት ውስጥ እንደ ልዩነቶች እንደገና ይታደሳል። ይህ ዓይነቱ ሞጁል አምፕቲሽን መቀየሪያ ቁልፍ (ASK) በመባል ይታወቃል። በ RF የሚተላለፉ ምልክቶች ለረጅም ርቀት ትግበራዎች ተስማሚ በማድረግ በትላልቅ ርቀቶች መጓዝ ይችላሉ። የ RF ስርጭት የበለጠ ጠንካራ እና አስተማማኝ ነው። የ RF ግንኙነት አንድ የተወሰነ ድግግሞሽ ክልል ይጠቀማል.. ይህ የ RF ሞዱል የ RF አስተላላፊ እና የ RF ተቀባይ ያካትታል። አስተላላፊ/ተቀባዩ (Tx/Rx) ጥንድ በ 434 ሜኸር ድግግሞሽ ይሠራል። አንድ የ RF አስተላላፊ ተከታታይ መረጃን ይቀበላል እና በፒን 4 በተገናኘው አንቴና በኩል በ RF በኩል በገመድ አልባ ያስተላልፋል። ስርጭቱ በ 1 ኪቢ / ሰ - 10 ኪ.ቢ.ሲ ፍጥነት ይከሰታል።የተላለፈው መረጃ እንደ አስተላላፊው ተመሳሳይ ድግግሞሽ በሚሠራ የ RF ተቀባዩ ይቀበላል።

የ RF ሞዱል ባህሪዎች

1. ተቀባይ ድግግሞሽ 433 ሜኸ.

2. ድህነት -ተደጋጋሚ ድግግሞሽ 105Dbm።

3. Receiver አቅርቦት የአሁኑ 3.5mA.

4. ዝቅተኛ የኃይል ፍጆታ።

5. ተቀባይ የአሠራር ቮልቴጅ 5v.

6. አስተላላፊ ድግግሞሽ ክልል 433.92 ሜኸ.

7. አስተላላፊ የአቅርቦት ቮልቴጅ 3v ~ 6v.

8. አስተላላፊ የውጤት ኃይል 4v ~ 12v

በዚህ ልጥፍ ውስጥ ይህንን እዚህ ለማሳካት በገመድ አልባ መረጃን ከአንድ ቦታ ወደ ሌላ ቦታ እንዴት እንደሚያስተላልፉ ያውቃሉ። Rf አስተላላፊ የተወሰኑ ቁምፊዎችን ወደ ተቀባዩ ክፍል ይልካል ፣ በተቀበለው ገጸ -ባህሪ ላይ በመመርኮዝ ፣ የተቀረጸ መልእክት በተቀባዩ ክፍል ውስጥ በ LCD ማሳያ ላይ ይታያል። አርኤፍ አስተላላፊው እና ተቀባዩ ከዚህ በታች የተዘረዘሩትን አንዳንድ የሃርድዌር ክፍሎች ያስፈልጉናል።

ደረጃ 1: ክፍሎች ያስፈልጋሉ

የሃርድዌር ክፍሎች

1. የ RF አስተላላፊ እና ተቀባይ

2. አርዱዲኖ ኡኖ (2 ሰሌዳዎች)።

3. LCD 16*2 ማሳያ

4. የጃምፐር ሽቦዎች።

5. የዳቦ ሰሌዳ (አማራጭ)

6. ጠመንጃ

ሶፍትዌር ያስፈልጋል

1. አርዱዲኖ አይዲኢ

ደረጃ 2 - የ RF አስተላላፊውን እና ተቀባይውን ከአርዱዲኖ ጋር ማገናኘት

የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ
የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ
የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ
የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ
የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ
የ RF አስተላላፊ እና ተቀባይ ከአርዱዲኖ ጋር በማገናኘት ላይ

የ RF Tx & Rx ግንኙነት ወደ አርዱinoኖ

RF Tx & Rx ን ለመተግበር በወረዳ ዲያግራም መሠረት ግንኙነቶቹን ያድርጉ ፣ ሁለት የአርዱዲኖ ቦርዶች ያስፈልጉናል ፣ አንዱ ለአስተላላፊ እና ሌላ ለሪሲቨር። አንዴ በወረዳ ዲያግራም መሠረት ሁሉንም ነገር ካገናኙ በኋላ። ሞጁሉ በጥሩ ሁኔታ ይሠራል

ደረጃ 3 ኮድ

ኮድ

ኮዱን ወደ አርዱዲኖዎ ለመስቀል ከመሄድዎ በፊት መጀመሪያ ቤተ -መጽሐፍቱን ከዚህ ያውርዱ

አስተላላፊ ኮድ

#ያካትቱ / / እዚህ ምናባዊ ሽቦ ቤተ -መጽሐፍት ፋይልን ያካትቱ

ቻር *ተቆጣጣሪ;

voidsetup ()

{

vw_set_ptt_inverted (እውነት);

vw_set_tx_pin (12);

vw_setup (4000);. // የውሂብ ማስተላለፍ ፍጥነት Kbps

}

ባዶነት loop ()

{

ተቆጣጣሪ = "9";

vw_send ((uint8_t *) ተቆጣጣሪ ፣ strlen (ተቆጣጣሪ));

vw_wait_tx ();

// መልእክቱ በሙሉ እስኪጠፋ ድረስ ይጠብቁ

መዘግየት (1000);

ተቆጣጣሪ = "8";

vw_send ((uint8_t *) ተቆጣጣሪ ፣ strlen (ተቆጣጣሪ));

vw_wait_tx ();

// መልእክቱ በሙሉ እስኪጠፋ ድረስ ይጠብቁ

መዘግየት (1000);

}

የመቀበያ ኮድ

#ያካትቱ // የ LiquidCrystal ቤተ -መጽሐፍት ፋይልን እዚህ ያካትቱ

#ያካትቱ / / እዚህ ምናባዊ ሽቦ ቤተ -መጽሐፍት ፋይልን ያካትቱ

LiquidCrystal lcd (7, 6, 5, 4, 3, 2);

ቻርካድ [100];

int pos = 0;

voidsetup ()

{

lcd.begin (16, 2);

vw_set_ptt_inverted (እውነት);

// ለ DR3100 ያስፈልጋል

vw_set_rx_pin (11);

vw_setup (4000); // ቢት በሰከንድ

vw_rx_start (); // ተቀባዩን PLL ማስኬድ ይጀምሩ

}

ባዶ ()

{

uint8_t buf [VW_MAX_MESSAGE_LEN];

uint8_t buflen = VW_MAX_MESSAGE_LEN;

ከሆነ (vw_get_message (buf ፣ & buflen))

// አለማገድ

{

ከሆነ (buf [0] == '9 ')

{

lcd.clear ();

lcd.setCursor (0, 0);

lcd.print ("ጤና ይስጥልኝ ቴክኒኮች");

}

ከሆነ (buf [0] == '8')

{

lcd.clear ();

lcd.setCursor (0, 0);

lcd.print ("እንኳን ደህና መጡ");

lcd.setCursor (0, 1);

lcd.print ("Pro-Tech Channel");

}

}

ደረጃ 4: ውጤት

Image
Image
ውጤት
ውጤት

ደረጃ 5: እኛን ይከተሉ

ለበለጠ ዝመናዎች ከዚህ በታች ያለውን አገናኝ ጠቅ ያድርጉ እና ብሎጉን ይከተሉ

protechel.wordpress.com

አመሰግናለሁ

የሚመከር: