Orodha ya maudhui:
- Hatua ya 1: Vipengele vinahitajika
- Hatua ya 2: Kuunganisha Transmitter ya RF na Mpokeaji kwa Arduino
- Hatua ya 3: Kanuni
- Hatua ya 4: Matokeo
- Hatua ya 5: Tufuate
Video: Kuunganisha Transmitter ya RF na Mpokeaji kwa Arduino: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Moduli ya RF (Radio Frequency) inafanya kazi kwa masafa ya redio, Masafa yanayolingana kati ya 30khz & 300Ghz, katika mfumo wa RF, Takwimu za dijiti zinaonyeshwa kama tofauti katika ukubwa wa wimbi la mtoaji. Aina hii ya moduli inajulikana kama kitufe cha kubadilisha Amplitude (ASK). Ishara zinazosambazwa kupitia RF zinaweza kusafiri kwa umbali mkubwa na kuifanya ifae kwa matumizi ya masafa marefu. Uhamisho wa RF ni wenye nguvu zaidi na wa kuaminika.. Mawasiliano ya RF hutumia masafa maalum.. Moduli hii ya RF inajumuisha Transmitter ya RF na Mpokeaji wa RF. Jozi ya mpitishaji / mpokeaji (Tx / Rx) inafanya kazi kwa masafa ya 434 MHz. Mtoaji wa RF hupokea data ya serial na kuipitisha bila waya kupitia RF kupitia antena yake iliyounganishwa kwenye pin4. Uhamisho huo unatokea kwa kiwango cha 1Kbps - 10Kbps. Takwimu zinazosambazwa zinapokelewa na mpokeaji wa RF anayefanya kazi kwa masafa sawa na ile ya mpitishaji.
Makala ya Moduli ya RF:
1. Upokeaji wa kawaida 433MHz.
2. Pokea mzunguko wa kawaida 105Dbm.
3. Mpokeaji wa sasa wa 3.5mA.
4. Matumizi ya chini ya nguvu.
5. Mpokeaji wa voltage ya 5v.
6. Masafa ya kusafirisha 433.92MHz.
7. Voltage ya usambazaji wa Transmitter 3v ~ 6v.
8. Transmitter pato nguvu 4v ~ 12v
Katika Chapisho hili nyinyi mtajua juu ya jinsi ya kusambaza data kutoka sehemu moja kwenda mahali pengine bila waya kwa kufanikisha hii hapa tulitumia moduli ya Rf Transmitter na Mpokeaji. Transmitter ya Rf itatuma wahusika wengine kwenye sehemu ya Mpokeaji, Kulingana na mhusika aliyepokea, Ujumbe uliosimbwa utaonyeshwa kwenye onyesho la LCD katika Sehemu ya mpokeaji. Transmitter ya Rf na Reciever itaunganishwa na bodi ya arduino kwenye tx na rx mwisho, kwa kuanza kuanzisha unganisho tunahitaji vifaa vya vifaa ambavyo vimeorodheshwa hapa chini.
Hatua ya 1: Vipengele vinahitajika
Vipengele vya vifaa
1. Transmitter ya RF na Mpokeaji
2. Arduino uno (bodi 2).
Onyesho la 3. LCD 16 * 2
Waya waya nne.
5. Bodi ya mkate (hiari)
6. Bunduki ya kuuza
Programu Inahitajika
1. Arduino IDE
Hatua ya 2: Kuunganisha Transmitter ya RF na Mpokeaji kwa Arduino
Uunganisho wa RF Tx & Rx kwa Arduino
Fanya unganisho kulingana na mchoro wa mzunguko, kwa kutekeleza Rf Tx & Rx tunahitaji bodi mbili za arduino, moja ya Transmitter na nyingine ya Mpokeaji. Mara tu ukiunganisha kila kitu kulingana na mchoro wa mzunguko. Moduli inafanya kazi vizuri
Hatua ya 3: Kanuni
Kanuni
Kabla ya kupakia nambari kwa Arduino yako Kwanza pakua maktaba kutoka hapa
Nambari ya kupitisha
# pamoja na // ni pamoja na faili ya maktaba ya waya hapa
mdhibiti wa char *;
voidetup ()
{
vw_set_ptt_inverted (kweli);
vw_set_tx_pin (12);
vw_setup (4000);. // kasi ya uhamishaji wa data Kbps
}
kitanzi batili ()
{
mdhibiti = "9";
vw_send ((uint8_t *) mdhibiti, strlen (mdhibiti));
vw_wait_tx ();
// Subiri hadi ujumbe wote utakapoondoka
kuchelewesha (1000);
mtawala = "8";
vw_send ((uint8_t *) mdhibiti, strlen (mdhibiti));
vw_wait_tx ();
// Subiri hadi ujumbe wote utakapoondoka
kuchelewesha (1000);
}
Msimbo wa Mpokeaji
# pamoja na // ni pamoja na faili ya maktaba ya LiquidCrystal hapa
# pamoja na // ni pamoja na faili ya maktaba ya waya hapa
LiquidCrystal LCD (7, 6, 5, 4, 3, 2);
charcad [100];
int pos = 0;
voidetup ()
{
lcd kuanza (16, 2);
vw_set_ptt_inverted (kweli);
// Inahitajika kwa DR3100
vw_set_rx_pin (11);
kuanzisha (4000); // Bits kwa sekunde
mwanzo wa (vw_rx_start); // Anzisha mpokeaji wa PLL anayeendesha
}
voidloop ()
{
uint8_t buf [VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
ikiwa (vw_get_message (buf, & buflen))
// Isiyozuia
{
ikiwa (buf [0] == '9')
{
lcd wazi ();
lcd.setCursor (0, 0);
lcd.print ("Hello Techies");
}
ikiwa (buf [0] == '8')
{
lcd wazi ();
lcd.setCursor (0, 0);
lcd.print ("Karibu");
lcd.setCursor (0, 1);
lcd.print ("Pro-Tech Channel");
}
}
Hatua ya 4: Matokeo
Hatua ya 5: Tufuate
Bonyeza kwenye kiunga hapa chini na ufuate blogi ili upate sasisho zaidi
protechel.wordpress.com
Asante
Ilipendekeza:
Jinsi ya Kuunganisha Transmitter ya FlySky kwa Simulator yoyote ya PC (ClearView RC Simulator) -- Bila Cable: 6 Hatua
Jinsi ya Kuunganisha Transmitter ya FlySky kwa Simulator yoyote ya PC (ClearView RC Simulator) || Bila Cable: Mwongozo wa kuunganisha FlySky I6 na kompyuta kuiga ndege kwa waanziaji wa ndege za mrengo. Uunganisho wa masimulizi ya ndege kwa kutumia Flysky I6 na Arduino hauitaji utumiaji wa nyaya za kuiga
Jinsi ya Kuunganisha Mpokeaji wa FM katika Bodi ya Kikuzaji: Hatua 5
Jinsi ya Kuunganisha Mpokeaji wa FM katika Bodi ya Kikuzaji .Tuanze
Transmitter ya Sauti isiyo na waya ya IR na Mpokeaji: Hatua 6
Transmitter ya Sauti isiyo na waya ya IR na Mpokeaji: Sauti isiyo na waya tayari ni uwanja wa hali ya juu ambapo Bluetooth na RF Mawasiliano ni teknolojia kuu (ingawa vifaa vingi vya sauti vya kibiashara hufanya kazi na Bluetooth). Kubuni Mzunguko rahisi wa Kiunga cha Sauti ya IR haitakuwa na faida
Transmitter ya RF na Mpokeaji: Hatua 8 (na Picha)
Transmitter na Mpokeaji wa RF: Katika mradi huu, nitatumia moduli za RF na Pic 16f628a. Itakuwa mafunzo mafupi kuhusu rf. Baada ya kujifunza moduli za ho rf kuwasiliana na kila mmoja unaweza kutumia moduli hizi na pic microcontroller, ardunio au microcontroller yoyote. Nilidhibiti
Rover Iliyodhibitiwa na Ishara Kutumia Accelerometer na Jozi ya Mpokeaji-Mpokeaji wa RF: Hatua 4
Rover Iliyodhibitiwa na Ishara Kutumia Accelerometer na Jozi ya Mpokeaji wa RF: Hei hapo, Umewahi kutaka kujenga rover ambayo unaweza kuongoza kwa ishara rahisi za mikono lakini hauwezi kamwe kupata ujasiri wa kujitokeza kwa ugumu wa usindikaji wa picha na kuingiza kamera ya wavuti na yako mdhibiti mdogo, sembuse kupanda