- Nepieciešamie materiāli:
- 433MHz RF raidītājs un uztvērēja modulis:
- Kodētāja un dekoderu nepieciešamība:
- RF raidītāja un uztvērēja shēmas shēma:
- RF vadāmo gaismas diožu darbība:
Izveidojot mūsu projektus bezvadu tīklā, tas vienmēr izskatās lieliski, kā arī paplašina diapazonu, kurā to var kontrolēt. Sākot no parastā IR LED izmantošanas neliela attāluma bezvadu kontrolei, līdz ESP8266 HTTP vadībai visā pasaulē, ir daudz veidu, kā kaut ko vadīt bezvadu režīmā. Šajā projektā mēs uzzināsim, kā mēs varam veidot bezvadu projektus, izmantojot 433 MHz RF moduli. Šie moduļi ir lēti tā funkcijām un ir viegli pieejami. Tos var vai nu izmantot kā atsevišķu raidītāju un uztvērēju, vai arī tos var savienot ar MCU / MPU, piemēram, Arduino vai Raspberry Pi.
Šeit mēs uzzināsim RF moduļa pamatus un to, kā to izmantot kā atsevišķu RF raidītāju un uztvērēju. Šeit mēs esam izskaidrojuši RF raidītāja un uztvērēja ķēdi, vadot gaismas diodes bez vadiem, izmantojot RF.
Nepieciešamie materiāli:
- 433 MHz RF raidītājs un uztvērējs
- HT12D dekodētāja IC
- HT12E kodētāja IC
- Spiežamās pogas (3 nos.)
- Gaismas diodes (3 numuri)
- 1M omi, 47K omi un 470 omi rezistors
- 7805 Sprieguma regulators
- 9V akumulators (2Nos)
- Maizes dēlis (2Nos)
- Savienojošais vads
433MHz RF raidītājs un uztvērēja modulis:
Ļaujiet man īsi iepazīties ar šiem RF moduļiem pirms iesaistīšanās projektā. Termins RF nozīmē “ Radiofrekvence ”. RF uztvērēja modulis vienmēr darbosies pārī, proti, datu sūtīšanai un nosūtīšanai ir nepieciešams raidītājs un uztvērējs. Raidītājs var nosūtīt tikai informāciju un uztvērēju, un to var tikai saņemt, tāpēc datus vienmēr var nosūtīt no viena gala uz otru, nevis otrādi.
Raidītājs modulis sastāv no trīs pins proti VCC, DIN un zemes, kā parādīts iepriekš. Vcc tapai ir plašs ieejas spriegums no 3V līdz 12V. Raidītājs patērē minimālo strāvu 9mA un pārraides laikā var sasniegt pat 40mA. Centrālā tapa ir datu tapa, kurai tiek nosūtīts pārsūtāms signāls. Pēc tam šis signāls tiek modulēts, izmantojot ASK (Amplitude Shift Keying), un pēc tam tiek nosūtīts ēterā ar 433MHz frekvenci. Ātrums, kādā tas var pārsūtīt datus, ir aptuveni 10 Kb / s.
Uztvērējs modulis ir četras adatas proti VCC, DOUT, Linear, un zemes, kā norādīts iepriekš. Vcc tapai jābūt barotai ar regulētu 5V barošanu. Šī moduļa darba strāva ir mazāka par 5,5 mA. Piespraudes Dout un Linear out tiek saīsinātas, lai saņemtu 433Mhz signālu no gaisa. Pēc tam šis signāls tiek demodulēts, lai iegūtu datus, un tiek nosūtīts caur datu tapu.
Pārbaudiet citus mūsu projektus, izmantojot RF pāri:
- RF vadāms robots
- IR uz RF pārveidotāja shēma
- RF tālvadības LED, izmantojot Raspberry Pi
Kodētāja un dekoderu nepieciešamība:
RF moduļi var darboties arī bez kodētāja un dekodētāja moduļiem. Vienkārši ieslēdziet abus moduļus ar atbilstošu iepriekš minēto spriegumu. Tagad padariet raidītāja Din tapu augstu, un jūs atradīsit, ka uztvērēja Dout tapa ir arī augsta. Bet šai metodei ir liels trūkums. Jums var būt tikai viena poga sūtītāja pusē un viena izeja uztvērēja pusē. Tas nepalīdzēs veidot labākus projektus, tāpēc mēs izmantojam kodētāja un dekodētāja moduļus.
HT12D un HT12E ir 4 datu bitu kodētāja un dekodētāja moduļi. Tas nozīmē, ka mēs varam izveidot (2 ^ 4 = 16) 16 dažādas ieejas un izejas kombinācijas. Tie ir 18 kontaktu IC, kas var darboties no 3V līdz 12V ieejas barošanas avotam. Kā teica, viņiem ir 4 datu biti un 8 adreses biti, šie 8 adrešu biti ir jāiestata vienādi gan kodētājā, gan dekoderī, lai tie darbotos kā pāris.
RF raidītāja un uztvērēja shēmas shēma:
Pilna shēmas shēma ar raidītāja un uztvērēja daļu šim projektam ir parādīta zemāk esošajos attēlos.
Zem attēliem, kuros redzama RF raidītāja shēma ar maizes paneļa iestatīšanu:
Zemāk redzami RF uztvērēja ķēde ar maizes paneļa iestatīšanu:
Kā redzat, RF raidītāja ķēde sastāv no kodētāja IC un RF uztvērēja ķēde sastāv no dekodētāja IC. Tā kā raidītājam nav nepieciešams regulēts 5V, mēs to tieši darbinām ar 9V akumulatoru. Tā kā uztvērēja pusē mēs izmantojām 7805 + 5V sprieguma regulatoru, lai regulētu 5V no 9V akumulatora.
Ievērojiet, ka gan kodētāja, gan dekodētāja IC adreses biti A0 līdz A7 ir iezemēti. Tas nozīmē, ka viņi abi tiek turēti adresē 0b00000000. Tādā veidā viņiem abiem ir viena adrese, un viņi darbosies kā pāris.
Datu tapas no D8 līdz D11 ir savienotas ar spiedpogām kodētāja pusē un ar gaismas diodēm dekodētāja pusē. Kad kodētāja pusē tiek nospiesta poga, informācija tiks pārsūtīta uz dekodētāju, un atbilstošā gaisma tiks pārslēgta.
RF vadāmo gaismas diožu darbība:
Es izveidoju shēmas uz diviem atsevišķiem paneļiem, kurus abus darbina atsevišķa 9V baterija. Kad esat tos izveidojis, tam vajadzētu izskatīties kā kaut kas redzams zemāk redzamajā attēlā.
Strādājiet gan ar maizes dēļiem, gan jums vajadzētu pamanīt, ka gaismas diodes sāks mirgot. Tagad nospiediet jebkuru pogu uz raidītāja paneļa, un uztvērēja ķēdē tiks izslēgta attiecīgā gaismas diode.
Tas notiek tāpēc, ka kodētāja IC iekšpusē pavelk spiedpogas tapas (D8-D11). Tādējādi visi trīs gaismas diodes mirgos, un, nospiežot pogu, datu tapa ir savienota ar zemi, tāpēc uztvērēja pusē attiecīgā gaismas diode tiks izslēgta.
Pilnīgu darbu var redzēt zemāk sniegtajā videoklipā. Tomēr demonstrācijas nolūkos esmu izmantojis tikai 3 LED, jūs varat izmantot arī četrus. Jūs varat arī pieslēgt releju gaismas diožu vietā, un pēc tam jūs varat bezvadu vadīt maiņstrāvas ierīces, izmantojot RF Remote. Ceru, ka sapratāt projektu un patika to uzcelt. Ja jums ir kādas šaubas, ievietojiet tos komentāru sadaļā zemāk vai forumā, un es ar prieku jums palīdzēsim.