Përmbajtje:
- Hapi 1: Ideja Themelore
- Hapi 2: Mblidhni materialet tuaja:
- Hapi 3: Marrësi IR (TSOP1738)
- Hapi 4: Diagrami i Qarkut:
- Hapi 5: Instalimi i Bibliotekës në distancë IR:
- Hapi 6: Dekodimi i sinjaleve IR në distancë:
- Hapi 7: Shënoni Vlerat e Sinjalit të Dekoduar
- Hapi 8: Kodi për funksionimin e bordit kryesor
- Hapi 9: U krye:
Video: Bëni një tastierë mini pa tela nga telekomanda juaj: 10 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-31 10:25
Nga AmalMathew Ndiqni më shumë nga autori:
A keni menduar ndonjëherë të bëni një tastierë pa tel duke hakuar telekomandën e televizorit tuaj. Pra, në këtë udhëzues unë po shpjegoj se si mund të ndërtoni një mini tastierë të lirë pa tel.
Ky projekt përdor komunikimin IR (Infrared) për të krijuar një tastierë të personalizuar pa tel.
Le të fillojmë
Hapi 1: Ideja Themelore
Ky projekt përdor komunikimin pa tel IR për të kryer operacione të ndryshme të tastierës. R, ose infra të kuqe, komunikimi është një teknologji e zakonshme komunikimi pa tel, e lirë dhe e lehtë për t'u përdorur. Drita IR është shumë e ngjashme me dritën e dukshme, përveç se ka një gjatësi vale pak më të gjatë. Kjo do të thotë që IR nuk mund të zbulohet për syrin e njeriut - i përsosur për komunikim pa tel.
Ideja Themelore e këtij projekti është kur shtypni një buton në telekomandën e televizorit tuaj, duke përdorur një marrës IR dhe një Arduino ne mund ta deshifrojmë atë dhe vlerat e deshifruara mund të përdoren për të kryer operacione të ndryshme të Bordit Kryesor. Kam përdorur Arduino Pro MicroPër shkak se bazohet në mikrokontrolluesin ATmega32U4 që përmban një USB të integruar i cili e bën mikro-n të njihet si miu ose tastiera. Ju gjithashtu mund të përdorni Arduino Leonardo. Ky projekt është shumë i thjeshtë dhe çdokush mund të modifikojë sipas kërkesave.
Hapi 2: Mblidhni materialet tuaja:
- Arduino Pro Micro ose Arduino Leonardo
- Marrës IR (TSOP1738)
- Një telekomandë televizive
- Disa tela kërcyes
Shënim:
Ju mund të përdorni vetëm dërrasat të cilat janë të bazuara në ATmega32U4.. Pra, e bën Micro/Leonardo -n të njihet si miu ose tastiera.
Hapi 3: Marrësi IR (TSOP1738)
Shtë një marrës i miniaturizuar për sistemet e telekomandës me rreze infra të kuqe. Sinjali i demoduluar i daljes mund të deshifrohet drejtpërdrejt nga një mikroprocesor. TSOP1738 është i pajtueshëm me të gjitha formatet e zakonshme të të dhënave të telekomandës IR.
Hapi 4: Diagrami i Qarkut:
NFSE po përdorni Leonardo do të ketë një ndryshim të vogël në kunjin DATA. Ju duhet të lidhni të dhënat Pin në pinin MOSI të Leonardo.
Hapi 5: Instalimi i Bibliotekës në distancë IR:
Shkarkoni Bibliotekën IR në distancë nga këtu dhe instalojeni.
Nëse nuk dini si të instaloni biblioteka shtesë arduino ndiqni lidhjen më poshtë
www.arduino.cc/en/Guide/Libraries
Hapi 6: Dekodimi i sinjaleve IR në distancë:
Për të deshifruar sinjalet nga telekomanda IR mund të përdorim skicën arduino "IRrecvDemo" siç jepet me Bibliotekën IR në distancë.
Shënim: Në skicën shembull (IRrecvDemo) ju duhet të bëni një ndryshim të vogël në vlerën int RECV_PIN. Si parazgjedhje do të jetë 11, por në Arduino Micro kunja MOSI është kunja e 16 -të. Pra, bëni modifikimin e mëposhtëm në kod.
int RECV_PIN = 16;
Nëse jeni duke përdorur Leonardo, duhet ta ndryshoni atë në numrin pin të MOSI.
- Zgjidhni Bordin (Arduino/Genuino Micro) -(Fig.3)
- Zgjidhni Portin- (Fig. 4)
- Ngarko kodin tënd
Hapi 7: Shënoni Vlerat e Sinjalit të Dekoduar
- Hapni Serial Monitor dhe merrni vlerat e sinjalit në distancë IR.
- Shënoni vlerat për secilin buton.
Hapi 8: Kodi për funksionimin e bordit kryesor
Pas marrjes së vlerave të sinjalit hapi tjetër është të shtoni vlerat e sinjalit në program dhe të vendosni që nëse vlera e sinjalit nga distanca përputhet me vlerat në program atëherë, të kryeni veprime të ndryshme të tastierës.
Shtimi i Bibliotekës së Tastierës në program i mundëson asaj të kryejë operacione të ndryshme të tastierës.
Ju mund ta shkarkoni kodin nga poshtë ose mund ta merrni nga Faqja ime GitHub.
Shkarkoni kodin dhe ngarkojeni atë në arduino micro përmes Arduino IDE.
Hapi 9: U krye:
Ju mund të modifikoni skicën e mësipërme sipas kërkesave tuaja.
Referojuni lidhjeve më poshtë për të shtuar më shumë funksione të tastierës
- https://www.arduino.cc/en/Reference/KeyboardModif…
- https://www.arduino.cc/en/Reference/ASCIIchart
Hapi 10: Shikoni këto-g.webp" />
Recommended:
Bëni një aparat të kontrolluar nga distanca nga një celular !: 5 hapa (me fotografi)
Bëni një aparat të kontrolluar nga distanca nga një celular !: Dëshironi të dini se çfarë po bën macja juaj në punë? Dërgoni një mesazh me tekst celularit tuaj të mbikqyrjes të sapokrijuar dhe merrni fotografi dhe video sekonda më vonë. Duket si një ëndërr? Jo më! Kjo video shpjegon se si funksionon:
Shndërroni një tastierë nga Din në Mini-Din pa një përshtatës: 5 hapa
Shndërroni një tastierë nga Din në Mini-Din pa një Përshtatës: Pra, çfarë të bëni me dy tastiera, një hekur bashkues dhe një kohë të vogël për të humbur midis provimeve të CS. Po në lidhje me transplantin e kabllove të tastierës? Ju duhen: Dy tastierë, një e vjetër me lidhës DIN, tjetra më e re me mini lidhës DIN / PS2 Saldim hekuri
Bëni një poster të madh të printueshëm nga Arti juaj i Albumit ITunes !: 7 hapa (me fotografi)
Bëni një poster të madh të printueshëm nga Arti juaj i Albumit ITunes!: Ky është një udhëzues që përshkruan se si të eksportoni në mënyrë të rëndë artin tuaj ekzistues të albumit iTunes dhe t'i rregulloni të gjitha kopertinat në një rrjet të madh, duke ju lënë gati një përzierje gjigande, shumëngjyrëshe dhe të gjallë të kulturës popullore për shtypje dhe, ndoshta la
Si të bëni një LED të fuqizuar nga era nga një video: 13 hapa
Si të bëni një LED të fuqizuar nga era nga një video: Ky tutorial shpjegon se si të bëni një LED të fuqizuar nga era nga një VCR të vjetër dhe një rrotull. Ju gjithashtu mund të përdorni një makinë të vjetër CD-Rom nëse nuk keni një VCR. Nëse jeni të interesuar për mësimin për ta bërë këtë nga një disk CD-Rom, mund ta gjeni në faqen time
Kthejeni një tastierë nga një laptop i thyer në një mi PS/2: 6 hapa
Kthejeni një Trackpad nga një laptop i thyer në një mi PS/2: Një mik më dha një laptop HP Pavilion të prishur. Vetëm me pak punë, mund të hiqni tastierën dhe të lidheni me një port serial PS/2 ose 9-pin. Lidhuni me kompjuterin tuaj dhe përdorni si miun e thjeshtë, apo edhe lidhni me Arduino për një ndërfaqe unike për pajisjen tuaj