Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Telekomandë IR. Arduino: telekomandë dhe marrës infra të kuqe


një modul kontrolli robotik është bërë përmes kanalit IR. Kjo është ajo për të cilën do të doja të shkruaja më në detaje. Sepse mund të gjeni shumë aplikacione për këtë.

Në fakt, nuk mendoj se ka nevojë për të shpjeguar se çfarë është kontrolli IR. Tani kontrolli nëpërmjet Wi-Fi, Bluetooth, ZigBee është më i zakonshëm. Por nëse keni nevojë për një pajisje të thjeshtë që mund të montohet "në gjunjë". kosto minimale, atëherë ky artikull është për ju. =)


Unë nuk do ta lidh këtë artikull me një mikrokontrollues specifik, por do të përshkruaj parimet e përgjithshme të funksionimit të një paratransmetuesi IR me një AVR MK.

1. Çfarë ju nevojitet
Kur krijoni një kontroll të thjeshtë IR, standardi i pashprehur është të përdorni një marrës Vishay TSOPxxxx dhe një diodë TSALxxxx si transmetues.

Në përcaktimin e marrësve TSOP, dy shifrat e fundit tregojnë frekuencën (në kHz) në të cilën perceptohet sinjali i transmetuar. Nuk ka vështirësi të veçanta në punën me këto komponentë. Ju mund të shkruani protokollin tuaj të transferimit, tashmë mund ta përdorni zgjidhje të gatshme. Në rastin tim, vendosa të lidh dy mikrokontrollues me një kanal IR duke përdorur USART. Parimi është i njëjtë sikur të lidhim dy MK me tela të zakonshëm. E vetmja nuancë është në modulimin e frekuencës së transportuesit dhe vendosjen e kohëmatësit.

2. Skemat
Për të mos bërë bujë, ne do të përdorim diagramin e ndërrimit TSOP nga fleta e tij e të dhënave:

Dalja TSOP duhet të lidhet drejtpërdrejt me hyrjen USART (RX) të MK.

Kur lidhni një transmetues, situata është pak më ndryshe. Meqenëse marrësi punon vetëm në një frekuencë të caktuar, duhet të vendosni të njëjtën frekuencë në emetues. Kjo nuk është e vështirë të bëhet duke programuar një kohëmatës. Për ATmega16 do të duket kështu:
TCCR1A=0x40;
TCCR1B=0x09;
OCR1AH=0x00;
OCR1AL=0x84;

Frekuenca e kërkuar mund të shprehet nga formula:

OCRn - do të ketë vlerën e dëshiruar, e cila duhet të konvertohet në format heksadecimal dhe të shkruhet në regjistrin OCR1A (për rastin e ATmega16 MK).

Tani TSOP do të marrë sinjalin tonë. Por për të qenë në gjendje të përdorim USART, duhet të modulojmë sinjalin tonë. Për të qenë në gjendje ta bëjmë këtë, ne lidhim diodën IR sipas diagramit:

3. Pak kod
Kam shkruar firmuerin në CodeVision AVR.

Kështu do të duket kodi për transmetuesin:
#përfshi
#përfshi

Kryesor i zbrazët (i zbrazët)
{
PORTB=0x00;
DDRB=0x02;

DDRC=0x00;
PORTC=0xFF;

TCCR1A=0x40;
TCCR1B=0x09;
OCR1AH=0x00;
OCR1AL=0x84; // Shkruani vlerën për frekuencën tuaj këtu

// Parametrat e komunikimit: 8 të dhëna, 1 ndalesë, pa barazi
// Modaliteti USART: Asinkron
// Norma Baud e USART: 2400
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0xCF;

Ndërsa (1)
{

Nëse (PINC.4 == 0x00) ( putchar("S");)/* In në këtë rast Kur shtypni një buton që varet në PINC.4, MK dërgon simbolin "S". I cili transmetohet te një kontrollues tjetër nëpërmjet IR.*/
};
}

Nuk e jap kodin e marrësit, sepse... merr shumë hapësirë, dhe për perceptim parimet e përgjithshme Unë mendoj se kodi i transmetuesit do të jetë i mjaftueshëm.

Përveç kësaj telekomandë(megjithëse kjo është tashmë një gamë e gjerë aplikimesh), ju mund ta përdorni këtë metodë për sensorët e kalimit të pengesave/objekteve, dhe nëse keni shumë sensorë të tillë dhe ata funksionojnë në të njëjtën frekuencë, atëherë në mënyrë që të mos ndriçojnë secilin të tjera, ju mund të transmetoni pako të ndryshme.

Paç fat! Do të jem i lumtur të kem ndonjë pyetje / kritikë / sugjerim;)

UPD. Vendosa të postoj një foto të vetë telekomandës në mënyrë që të shihet se pajisja funksionon jo vetëm si Marrës kinezë që lidhen me një PC. Mundësitë janë shumë më të gjera dhe më të gjithanshme.


një modul kontrolli robotik është bërë përmes kanalit IR. Kjo është ajo për të cilën do të doja të shkruaja më në detaje. Sepse mund të gjeni shumë aplikacione për këtë.

Në fakt, nuk mendoj se ka nevojë për të shpjeguar se çfarë është kontrolli IR. Tani kontrolli nëpërmjet Wi-Fi, Bluetooth, ZigBee është më i zakonshëm. Por nëse keni nevojë për një pajisje të thjeshtë që mund të montohet "në gjunjë" me kosto minimale, atëherë ky artikull është për ju. =)


Unë nuk do ta lidh këtë artikull me një mikrokontrollues specifik, por do të përshkruaj parimet e përgjithshme të funksionimit të një paratransmetuesi IR me një AVR MK.

1. Çfarë ju nevojitet
Kur krijoni një kontroll të thjeshtë IR, standardi i pashprehur është të përdorni një marrës Vishay TSOPxxxx dhe një diodë TSALxxxx si transmetues.

Në përcaktimin e marrësve TSOP, dy shifrat e fundit tregojnë frekuencën (në kHz) në të cilën perceptohet sinjali i transmetuar. Nuk ka vështirësi të veçanta në punën me këto komponentë. Mund të shkruani protokollin tuaj të transmetimit ose të përdorni zgjidhje të gatshme. Në rastin tim, vendosa të lidh dy mikrokontrollues me një kanal IR duke përdorur USART. Parimi është i njëjtë sikur të lidhim dy MK me tela të zakonshëm. E vetmja nuancë është në modulimin e frekuencës së transportuesit dhe vendosjen e kohëmatësit.

2. Skemat
Për të mos bërë bujë, ne do të përdorim diagramin e ndërrimit TSOP nga fleta e tij e të dhënave:

Dalja TSOP duhet të lidhet drejtpërdrejt me hyrjen USART (RX) të MK.

Kur lidhni një transmetues, situata është pak më ndryshe. Meqenëse marrësi punon vetëm në një frekuencë të caktuar, duhet të vendosni të njëjtën frekuencë në emetues. Kjo nuk është e vështirë të bëhet duke programuar një kohëmatës. Për ATmega16 do të duket kështu:
TCCR1A=0x40;
TCCR1B=0x09;
OCR1AH=0x00;
OCR1AL=0x84;

Frekuenca e kërkuar mund të shprehet nga formula:

OCRn - do të ketë vlerën e dëshiruar, e cila duhet të konvertohet në format heksadecimal dhe të shkruhet në regjistrin OCR1A (për rastin e ATmega16 MK).

Tani TSOP do të marrë sinjalin tonë. Por për të qenë në gjendje të përdorim USART, duhet të modulojmë sinjalin tonë. Për të qenë në gjendje ta bëjmë këtë, ne lidhim diodën IR sipas diagramit:

3. Pak kod
Kam shkruar firmuerin në CodeVision AVR.

Kështu do të duket kodi për transmetuesin:
#përfshi
#përfshi

Kryesor i zbrazët (i zbrazët)
{
PORTB=0x00;
DDRB=0x02;

DDRC=0x00;
PORTC=0xFF;

TCCR1A=0x40;
TCCR1B=0x09;
OCR1AH=0x00;
OCR1AL=0x84; // Shkruani vlerën për frekuencën tuaj këtu

// Parametrat e komunikimit: 8 të dhëna, 1 ndalesë, pa barazi
// Modaliteti USART: Asinkron
// Norma Baud e USART: 2400
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0xCF;

Ndërsa (1)
{

Nëse (PINC.4 == 0x00) ( putchar("S");)/* Në këtë rast, kur shtypni butonin që varet në PINC.4, MK dërgon karakterin "S". I cili transmetohet te një kontrollues tjetër nëpërmjet IR.*/
};
}

Nuk e jap kodin e marrësit, sepse... Ajo merr shumë hapësirë, por mendoj se do të jetë e mjaftueshme për të kuptuar parimet e përgjithshme të kodit të transmetuesit.

Përveç telekomandës (edhe pse kjo është tashmë një gamë e gjerë aplikimesh), ju mund ta përdorni këtë metodë për sensorët e kalimit të pengesave/objekteve, dhe nëse keni shumë sensorë të tillë dhe ata funksionojnë në të njëjtën frekuencë, atëherë në mënyrë që ata nuk ndriçojnë njëra-tjetrën, ju mund të transmetoni pako të ndryshme.

Paç fat! Do të jem i lumtur të kem ndonjë pyetje / kritikë / sugjerim;)

UPD. Vendosa të postoj një foto të vetë telekomandës në mënyrë që të shihet se pajisja funksionon jo vetëm si marrës kinezë që lidhen me një PC. Mundësitë janë shumë më të gjera dhe më të gjithanshme.

Historia e telekomandës

Një nga shembujt më të hershëm të pajisjeve të telekomandës u shpik dhe u patentua nga Nikola Tesla në 1893.

U zhvillua telekomanda e parë për të kontrolluar një televizor kompani amerikane Zenith Radio Corporation në fillim të viteve 1950. U lidh me televizorin me kabllo. Në vitin 1955 u zhvillua telekomandë me valë Flashmatike, bazuar në dërgimin e një rreze drite në drejtim të një fotocelie. Fatkeqësisht, fotocela nuk mund ta dallonte dritën nga telekomanda nga drita nga burimet e tjera. Përveç kësaj, ishte e nevojshme të drejtohej telekomanda pikërisht te marrësi.

Telekomandë Zenith Space Commander 600

Telekomanda universale Harmonia 670

Lufta

  • Në Luftën e Parë Botërore, marina gjermane përdori varka speciale për të luftuar flotën bregdetare. Ata drejtoheshin nga motorë me djegie të brendshme dhe kontrolloheshin nga distanca nga një stacion në breg

mbi një kabllo të gjatë disa milje, të bashkangjitur në një bobin në anije. Avioni u përdor për drejtimin e tyre të saktë. Këto varka mbanin një ngarkesë të madhe shpërthyese në hark dhe lundronin me shpejtësi 30 nyje.

  • Ushtria e Kuqe e Punëtorëve dhe Fshatarëve përdori tanke me telekomandë në Luftën Sovjeto-Finlandeze të viteve 1939-1940 dhe në fillim të Luftës së Madhe Patriotike. Teletanku kontrollohej me radio nga rezervuari i kontrollit në një distancë prej 500-1500 m, duke krijuar kështu një grup telemekanik. Ushtria e Kuqe vendosi të paktën dy batalione teletanke në fillim të Luftës së Dytë Botërore. Ushtria e Kuqe kishte gjithashtu anije me telekomandë dhe avionë eksperimentalë. Ndërkohë, batalionet gjermane të tankeve ishin plotësisht të pajisura me radio, çdo tank kishte një telekomandë në bord, gjë që tregon epërsinë e madhe të teknologjisë dhe industrisë gjermane në fillim të luftës.
  • Informacioni i detajuar në lidhje me përdorimin e telekomandave për automjetet me qëllime të veçanta në kohën tonë është kryesisht i mbyllur.

Aviacioni

Pothuajse të gjitha pajisjet avionike dhe pajisjet e tjera në bord të avionit kontrollohen duke përdorur telekomandat në kabinën e pilotit, është gjithashtu i disponueshëm në pajisjet tokësore

Transporti ujor

Një pjesë e konsiderueshme e pajisjeve të anijes kontrollohet duke përdorur telekomandë

Hekurudha dhe metro

Panelet e telekomandës përdoren për të kontrolluar pajisjet e trenit, pajisjet e pistave, pajisjet e stacionit (shkallë lëvizëse, ndriçim, etj.)

Prodhim industrial dhe ndërtim

Disa lloje të pajisjeve të prodhimit dhe ndërtimit mund të kontrollohen duke përdorur një telekomandë

Laboratorët teknikë të kërkimit dhe prodhimit

Disa lloje të pajisjeve laboratorike kontrollohen duke përdorur një telekomandë

Hapësirë

  • Teknologjia e telekomandës është përdorur edhe në eksplorimin e hapësirës. Lunokhod Sovjetik kontrollohej nga distanca nga Toka. Kontrolli i drejtpërdrejtë në distancë i anijes kozmike në distanca më të mëdha është jopraktik për shkak të rritjes së vonesës së sinjalit.
  • Për kontrollin e pajisjeve dhe motorëve anije kozmike Në kabinën e kozmonautëve ka telekomandë

Komunikimet dhe sistemet e tjera të teknologjisë së informacionit

Përsëritësit, fenerët e radios, si dhe radiostacionet e komunikimit, radarët dhe sistemet e tjera mund të kontrollohen nga distanca

Industria e energjisë elektrike

Në industrinë e energjisë elektrike, panelet e telekomandës përdoren për të kontrolluar objektet e sistemit të energjisë dhe për të menaxhuar konsumin e energjisë

Telekomanda me rreze infra të kuqe është një nga më të mirat mënyra të thjeshta ndërveprim me pajisjet elektronike. Pra, pothuajse në çdo shtëpi ka disa pajisje të tilla: TV, Qendra muzikore, video player, kondicioner. Por më së shumti aplikim interesant telekomandë infra të kuqe - telekomandë e robotit. Në fakt, në këtë mësim do të përpiqemi të zbatojmë këtë metodë kontrolli duke përdorur kontrolluesin popullor Arduino Uno.

1. Telekomandë IR

Çfarë nevojitet për të mësuar një robot që t'i bindet një telekomande me rreze infra të kuqe (IR)? Së pari, na duhet vetë telekomanda. Mund të përdorni një telekomandë të rregullt të televizorit, ose mund të blini një telekomandë në miniaturë për radion e makinës suaj. Këto lloje të telekomandave përdoren shpesh për të kontrolluar robotët.

Kjo telekomandë ka 10 butonat e numrave dhe 11 butona për manipulimin e muzikës: volum, rikthim, luaj, ndalim, etj. Më se e mjaftueshme për qëllimet tona.

2. Sensori IR

Së dyti, për të marrë një sinjal nga telekomanda, na duhet një sensor i veçantë IR. Në përgjithësi, ne mund të zbulojmë rrezatim infra të kuq me një fotodiodë/fototransistor konvencional, por ndryshe nga ai, sensori ynë IR percepton sinjal infra të kuqe vetëm në një frekuencë prej 38 kHz (ndonjëherë 40 kHz). Është kjo veti që lejon sensorin të injorojë shumë zhurmë të dritës së jashtme nga llambat e ndriçimit dhe dielli.

Për këtë tutorial ne do të përdorim sensorin popullor IR VS1838B, e cila ka karakteristikat e mëposhtme:

  • frekuenca e bartësit: 38 kHz;
  • Tensioni i furnizimit: 2,7 - 5,5 V;
  • Konsumi aktual: 50 µA.

Mund të përdoren sensorë të tjerë, për shembull: TSOP4838, TSOP1736, SFH506.

3. Lidhja

Sensori ka tre priza (tre këmbë). Nëse shikoni sensorin nga ana e marrësit të sinjalit IR, siç tregohet në figurë,

  • atëherë në të majtë do të ketë një dalje në kontrollues,
  • në qendër - kontakt negativ i fuqisë (tokë),
  • dhe në të djathtë - kontakti pozitiv i fuqisë (2.7 - 5.5V).

Diagrami skematik i lidhjes

Pamja e paraqitjes

4. Programi

Pasi të kemi lidhur sensorin IR, ne do të shkruajmë një program për Arduino Uno. Për këtë do të përdorim bibliotekë standarde IRremote, i cili është krijuar posaçërisht për të thjeshtuar punën me marrjen dhe transmetimin e sinjaleve IR. Duke përdorur këtë bibliotekë, ne do të pranojmë komanda nga telekomanda dhe për të filluar, thjesht i shfaqim ato në dritaren e monitorit porta serike. Ky program do të jetë i dobishëm për ne për të kuptuar se çfarë kodi jep secili buton.

#include "IRremote.h" IRrecv irrecv(2); // tregoni pinin me të cilin është lidhur marrësi decode_results results; void setup() ( Serial.begin(9600); // vendosni shpejtësinë e portës COM irrecv.enableIRIn(); // filloni të merrni ) void loop() ( if (irrecv.decode(&results))) ( // nëse të dhënat e mbërritura Serial .println(results.value, HEX // print the data irrecv.resume( // prano komandën e mëposhtme ) )

Ngarkoni programin në Arduino. Pas kësaj, ne përpiqemi të marrim komanda nga telekomanda. Hapni monitorin e portës serike (Ctrl+Shift+M), merrni telekomandën dhe drejtojeni te sensori. Duke shtypur butona të ndryshëm, ne vëzhgojmë kodet që u korrespondojnë këtyre butonave në dritaren e monitorit.

Problem me ngarkimin e programit

Në disa raste, kur përpiqeni të ngarkoni një program në kontrollues, mund të shfaqet një gabim:

TDK2 nuk ishte deklaruar në objektin e tij

Për ta rregulluar atë, thjesht fshini dy skedarë nga dosja e bibliotekës. Le të shkojmë te eksploruesi. Shkoni te dosja ku është instaluar aplikacioni Arduino IDE(me shumë mundësi kjo është "C:\Program Files (x86)\Arduino"). Pastaj në dosjen e bibliotekës:

…\Arduino\libraries\RobotIRremote

Dhe fshini skedarët: IRremoteTools.cpp Dhe IRremoteTools.h. Më pas, ne rifillojmë Arduino IDE dhe përpiqemi ta ngarkojmë përsëri programin në kontrollues.

5. Kontrolloni LED duke përdorur telekomandën IR

Tani që e dimë se cilat kode korrespondojnë me butonat e telekomandës, ne përpiqemi të programojmë kontrolluesin që të ndezë dhe fikë LED kur shtypen butonat e volumit. Për ta bërë këtë, na duhen kode (mund të ndryshojnë në varësi të telekomandës):

  • FFA857 - rrit volumin;
  • FFE01F - zvogëloni volumin.

Si LED, ne përdorim LED-in e integruar në pinin nr. 13, kështu që diagrami i lidhjes do të mbetet i njëjtë. Pra, programi:

#include "IRremote.h" IRrecv irrecv(2); // tregoni pinin me të cilin është lidhur marrësi dekode_rezultatet; void setup() (irrecv.enableIRIn(); // filloni marrjen ) void loop() ( if (irrecv.decode(&results)) ( // nëse të dhënat mbërritën kaloni (rezultatet.vlera) (rasti 0xFFA857: digitalWrite( 13, HYRJE 0xFFE01F: dixhitalWrite(13, Irrecv.resume);

Ne e ngarkojmë atë në Arduino dhe e testojmë atë. Klikoni vëll+— LED ndizet. Klikoni vol-- shkon jashtë. Tani, duke ditur se si funksionon gjithçka, ju mund të kontrolloni motorët e robotëve ose pajisje të tjera mikroelektronike shtëpiake në vend të një LED!

rast i përgjithshëm telekomandë (komandë e largët, RCU) - pa tel ose pajisje me tela, i projektuar për të kontrolluar çdo mekanizëm, objekt ose proces në distancë. Të gjitha pajisjet e telekomandës ndahen në grupe:

  • sipas metodës së marrjes së energjisë: nëpërmjet kabllit, autonome;
  • nëpërmjet kanalit të përdorur për transmetimin e sinjaleve të kontrollit: IR, ultratinguj, radio, tela, makinë mekanike;
  • për sa i përket funksionalitetit: me një grup komandash, universale për disa pajisje nga i njëjti prodhues, i programueshëm (i mësimdhënies);
  • nga lëvizshmëria dhe karakteristika të tjera.

Lloji më i zakonshëm i telekomandës në ditët e sotme është celulari i pavarur pajisje wireless me kontroll të objektit nëpërmjet kanalit infra të kuqe (IR). Është ky lloj i telekomandës që ne përdorim në jetën e përditshme kur transmetojmë sinjale kontrolli në një TV, kondicioner, sistem stereo, luajtës dhe pajisje të tjera shtëpiake.

Modelet e para të telekomandave përmbanin një minimum elementesh kontrolli vetëm për të kryer funksionet bazë. Me kalimin e kohës, qasja ka ndryshuar: produktet moderne kanë komplet i plotë elementët e kontrollit, dhe vetë pajisjet e kontrolluara përmbajnë një grup të kufizuar të tyre.

Pajisja e telekomandës

Vegël është një kuti e vogël plastike e zgjatur. Në pjesën e përparme të saj ka butona me të cilët mund të zgjidhni një komandë kontrolli.

Në fund të pajisjes ka vrima për lentën e emetuesit IR, e cila dërgon drejtpërdrejt komandën për ekzekutim. ME ana e kundërt, nën mbulesë ka një kamare për instalimin e baterive. Si rregull, këto janë dy bateri AAA.

Nëse e çmontojmë telekomandën duke shkëputur pjesën e sipërme të saj nga pjesa e poshtme, do të shohim edhe dy elementë të tjerë. Së pari - bordi i qarkut të printuar Me pads kontakti dhe pajisje elektronike të montuara.
E dyta është një jastëk i bërë nga materiali elastik i butë me butona kontrolli konveks me disqe përçues.

Telekomanda me valë infra të kuqe: parimi i funksionimit

Dizajni i telekomandës dhe funksionimi i telekomandës bazohen në transmetimin në një drejtim ose të dyanshëm të informacionit midis telekomandës dhe objektit të kontrolluar duke përdorur rrezet e dritës në rrezen infra të kuqe. Marrësit dhe transmetuesit IR përdoren për të marrë dhe transmetuar sinjale.

Telekomandat që kontrollojnë kondicionerët kanë një qark me një kanal transmetimi informacioni të dyanshëm: një sinjal kontrolli i dërgohet kondicionerit dhe parametrat e funksionimit të njësisë dhe të dhënat e temperaturës kthehen.

Të gjitha modelet e tjera janë kryesisht me një kanal.

Dërgimi dhe marrja e komandave

Le të marrim një operacion që haset më shpesh në jetën e përditshme: në distancë kontrolli me valë TV. Gjëja e parë që bën qarku i telekomandës është të përcaktojë se cili buton është shtypur. Parimi i përcaktimit është i njëjtë si në tastierë kompjuteri: Skanoni një matricë të vendosjeve të butonave. Por, ndryshe nga tastiera e PC-së, telekomanda gjenerator skanimiështë në modalitetin e gatishmërisë dhe ndizet vetëm kur shtypni butonat në telekomandë. Kjo siguron përdorimin ekonomik të baterive.

Pastaj sinjali i kontrollit (komanda) kodohet dhe transmetohet nga një LED IR. Para transmetimit të sinjalit kryesor, pajisjet transmetuese dhe marrëse sinkronizohen, gjithashtu të ndezura anën marrëse Kodi i telekomandës kontrollohet për pajtueshmëri. Vetë transmetimi do të vazhdojë për aq kohë sa të shtypet butoni i kontrollit.

Duhet të theksohet se prodhuesit pajisjet elektronike nuk kufizohen në asnjë mënyrë në krijimin e algoritmeve për kodimin e sinjaleve të kontrollit dhe frekuencave të modulimit të përdorura. Kjo çon në faktin se shpesh edhe modelet e të njëjtit lloj nga i njëjti prodhues kërkojnë panele të ndryshme kontrolli për kontroll.

Diagrami i telekomandës

Shumica e qarqeve të telekomandave të televizorit dhe të tjera pajisje shtëpiake janë të bazuara në themel mikroqark, duke gjeneruar një sinjal kontrolli pasi shtypni tastin përkatës, përforcues sinjali Dhe IR LED. Dallimi qëndron vetëm në emrin dhe paraqitjen e elementeve të radios brenda trupit të pajisjes dhe në tabelën e qarkut të printuar.

Microcircuit është një mikrokontrollues i specializuar në të cilin regjistrohen të dhënat gjatë procesit të prodhimit. kodi i programit. Programi i regjistruar atëherë nuk ndryshon gjatë funksionimit. Bordi gjithashtu përmban rezonator kuarci për të sinkronizuar frekuencën e marrësit dhe transmetuesit. Përforcuesi i sinjalit është pjesë e mikroqarkut ose është bërë në një element të veçantë.

Për vetëkrijimi Për të përdorur një pajisje të tillë, përveç aftësive radio amatore, duhet të jeni në gjendje të krijoni kod programi për mikrokontrolluesit.

Telekomandë për PC

Telekomandë për Kompjuter personal mund të jetë i dobishëm kur punoni me ndërfaqen, të dyja sistemi operativ, dhe kur menaxhon funksionimin programe të ndryshme. Për shembull, menaxhimi i prezantimeve në Power Point ose duke luajtur përmbajtje mediatike në Qendra Mediale . Ndonjëherë telekomanda të tilla janë përfshirë tashmë me PC.

Prodhuesit e telekomandave për PC, ndryshe nga ato televizive, kanë zbatuar 2 zgjidhje: telekomandat IR dhe radio. Fakti është se kur kontrollohet në rrezen infra të kuqe, ai ndërvepron me pajisjen me shikueshmëri të drejtpërdrejtë dhe në një distancë deri në 10 m, e cila është e mjaftueshme për TV, por mund të jetë e papërshtatshme për kontrollin e një PC, veçanërisht gjatë prezantimeve. Telekomanda e radios e rrit këtë distancë në 30 m, pavarësisht nga pengesat në rrugën e sinjalit.

Nga ana e jashtme, telekomanda e radios do të ndryshojë nga telekomanda IR vetëm nga prania e një antene të vogël. Por për të qenë në gjendje të kryejë kontrollin, PC-ja ka nevojë për një element më shumë: një marrës sinjali radio ose IR të instaluar në kompjuter ose laptop. Kjo mund të jetë ose një pajisje e integruar ose një modul i lidhur me të Porta USB. Opsioni i dytë është i preferueshëm.

Telekomanda universale dhe/ose e programueshme

Një telekomandë universale mund të kërkohet në dy raste:

  1. Nuk u gjet një zëvendësim për një televizor të vjetër të humbur ose të dështuar ose telekomandë tjetër Pajisje shtëpiake.
  2. Shumë pajisje shtëpiake të ndryshme në një dhomë e bëjnë kontrollin e tyre nga telekomanda të ndryshëm jashtëzakonisht të papërshtatshëm, pasi koncepti i "dizajnit të saktë" dhe "ergonomisë optimale" është i ndryshëm për të gjithë prodhuesit.

Ekzistojnë dy lloje të pajisjeve të tilla: telekomanda që ruajnë komandat (ato mësimore) dhe telekomanda universale të programueshme. Në rastin e parë, telekomanda standarde e televizorit ose pajisjes tjetër përdoret për të futur kodet e kërkuara. Në të dytën, lista e kodeve dhe modeleve të disponueshme të pajisjeve që mund të kontrollohen është në udhëzimet për pajisjen e kontrollit. Dallimi është se pavarësisht nga mijëra modele të pajisjeve të mbështetura telekomandë universale, pajisjen e dëshiruar mund të mos jetë në këtë listë.

"Trajnimi" i telekomandës së kujtesës kryhet në përputhje me manualin e përdorimit dhe duke përdorur telekomandën origjinale. Nëse telekomanda e blerë ka më pak çelësa në panelin e saj të përparmë sesa ajo "vendase", atëherë para së gjithash duhet të programoni vetëm ato që janë të nevojshme.

Pasi të keni blerë një telekomandë universale multifunksionale, nuk duhet t'i hidhni ato të vjetra standarde. Së pari, ato mund të kërkohen nëse e reja dështon papritur. Së dyti, universalja mund të mos ketë disa elementet e nevojshme. Dhe së treti, ato mund të kërkohen për riprogramim në rast të një dështimi ose ndryshimi të baterisë.

Smartphone si telekomandë

Një tjetër mundësi për një telekomandë për pothuajse çdo pajisje është përdorimi i një smartphone si një pajisje kontrolli. Në të njëjtën kohë, ai mund ose nuk mund të zbatojë transmetimin e sinjalit në intervalin IR (teknologji IrDA). NË rastin e fundit kontrolli kryhet nëpërmjet Bluetooth ose Wi-Fi. I vetmi kufizim është ai pajisje e kontrolluar duhet gjithashtu të mbështesë këto protokolle të shkëmbimit të informacionit, i cili nuk zbatohet në të gjitha pajisjet.

Më interesant si telekomandë është versioni i një smartphone me një port infra të kuqe. Le ta shohim këtë duke përdorur modelin si shembull Xiaomi Redmi 3 dhe një televizor mjaft të vjetër Daevoo. Do të na duhet të instalojmë nga Google Play aplikim të veçantë. Mund të jetë çdo gjë, gjëja kryesore është që lista e pajisjeve të mbështetura të përfshijë një model të objektit të kontrollit. Për këtë telefon me guaskë nga MIUI quhet Mi në distancë(Gjuha ruse është e pranishme).

Artikujt më të mirë mbi këtë temë