Sisällysluettelo:
- Vaihe 1: Perusidea
- Vaihe 2: Kerää materiaalit:
- Vaihe 3: IR -vastaanotin (TSOP1738)
- Vaihe 4: Piirikaavio:
- Vaihe 5: IR Remote Libraryn asentaminen:
- Vaihe 6: IR -etäsignaalien dekoodaus:
- Vaihe 7: Merkitse muistiin dekoodatut signaaliarvot
- Vaihe 8: Avainkortin käytön koodi
- Vaihe 9: Valmis:
Video: Tee langaton mini -näppäimistö television kaukosäätimestä: 10 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-31 10:19
Seuraa lisää tekijältä:
Oletko koskaan ajatellut tehdä langattoman näppäimistön hakkeroimalla television kaukosäätimen. Joten tässä ohjeessa selitän, kuinka voit rakentaa halvan langattoman mininäppäimistön.
Tämä projekti käyttää IR (infrapuna) -yhteyttä luodakseen mukautetun langattoman näppäimistön.
Aloitetaan
Vaihe 1: Perusidea
Tämä projekti hyödyntää langatonta infrapunaviestintää eri näppäimistötoimintojen suorittamiseen. R- tai infrapunaviestintä on yleinen, edullinen ja helppokäyttöinen langaton viestintätekniikka. IR -valo on hyvin samanlainen kuin näkyvä valo, paitsi että sillä on hieman pidempi aallonpituus. Tämä tarkoittaa, että IR ei ole havaittavissa ihmissilmälle - täydellinen langattomaan viestintään.
Tämän projektin perusidea on, kun painat television kaukosäätimen painiketta, IR -vastaanottimen ja Arduinon avulla voimme purkaa sen ja dekoodattuja arvoja voidaan käyttää eri näppäimistötoimintojen suorittamiseen. Käytin Arduino Pro MicroBB: tä, koska se perustuu ATmega32U4-mikrokontrolleriin, jossa on sisäänrakennettu USB, joka tekee Microista tunnistettavan hiiren tai näppäimistön. Voit käyttää myös Arduino Leonardoa. Tämä projekti on hyvin yksinkertainen ja kuka tahansa voi muokata vaatimusten mukaisesti.
Vaihe 2: Kerää materiaalit:
- Arduino Pro Micro tai Arduino Leonardo
- IR -vastaanotin (TSOP1738)
- TV -kaukosäädin
- Jotkut hyppyjohdot
Huomautus:
Voit käyttää vain levyjä, jotka perustuvat ATmega32U4.. Joten se tekee Micro/Leonardo tunnistettavaksi hiirellä tai näppäimistöllä.
Vaihe 3: IR -vastaanotin (TSOP1738)
Se on pienennetty vastaanotin infrapunakauko -ohjausjärjestelmille. Demoduloitu lähtösignaali voidaan dekoodata suoraan mikroprosessorilla. TSOP1738 on yhteensopiva kaikkien yleisten IR -kaukosäätimen datamuotojen kanssa.
Vaihe 4: Piirikaavio:
JOS käytät Leonardoa, DATA -nastassa tapahtuu pieniä muutoksia.
Vaihe 5: IR Remote Libraryn asentaminen:
Lataa IR Remote Library täältä ja asenna se.
Jos et tiedä kuinka asentaa lisää arduino -kirjastoja, seuraa alla olevaa linkkiä
www.arduino.cc/en/Guide/Libraries
Vaihe 6: IR -etäsignaalien dekoodaus:
IR -kaukosäätimen signaalien purkamiseen voimme käyttää "IRrecvDemo" arduino -luonnosta IR -etäkirjaston kanssa.
Huomautus: Esimerkkiluonnoksessa (IRrecvDemo) sinun on tehtävä pieni muutos int RECV_PIN -arvoon. Oletusarvoisesti se on 11, mutta Arduino Micro -laitteessa MOSI -nasta on 16. nasta. Joten tee seuraavat muutokset koodiin.
int RECV_PIN = 16;
Jos käytät Leonardoa, sinun on vaihdettava se MOSI -PIN -numeroksi.
- Valitse kortti (Arduino/Genuino Micro) -(Kuva 3)
- Valitse portti (kuva 4)
- Lataa koodisi
Vaihe 7: Merkitse muistiin dekoodatut signaaliarvot
- Avaa Serial Monitor ja hae IR Remote Signal -arvot.
- Huomautus Kunkin painikkeen arvot alas.
Vaihe 8: Avainkortin käytön koodi
Signaaliarvojen saamisen jälkeen seuraava askel on lisätä signaaliarvot ohjelmaan ja asettaa ehdoksi, että jos etäsignaalin arvo vastaa ohjelman arvoja, suorita erilaisia näppäimistötoimintoja.
Näppäimistökirjaston lisääminen ohjelmaan mahdollistaa sen suorittaa erilaisia näppäimistötoimintoja.
Voit ladata koodin alta tai GitHub -sivultani.
Lataa koodi ja lataa se arduino micro -laitteeseen Arduino IDE: n kautta.
Vaihe 9: Valmis:
Voit muokata yllä olevaa luonnosta tarpeidesi mukaan.
Alla olevista linkeistä voit lisätä näppäimistötoimintoja
- https://www.arduino.cc/en/Reference/KeyboardModif…
- https://www.arduino.cc/en/Reference/ASCIIchart
Vaihe 10: Katso nämä hienot-g.webp" />
Suositeltava:
Tee se itse - tee USB -minikaiutinjärjestelmä PAM8403: lla ja pahvilla - Kultainen ruuvi: 5 vaihetta
Tee se itse - tee USB -minikaiutinjärjestelmä PAM8403: lla ja pahvilla | Kultainen ruuvi: Tänään näytän sinulle, kuinka tehdä USB -minikaiutinjärjestelmä PAM8403 -vahvistinmoduulilla ja pahvilla. Se on erittäin helppoa halpoilla materiaaleilla
Ohjaa LED -valoja television kaukosäätimellä ?! -- Arduino IR -opetusohjelma: 5 vaihetta (kuvilla)
Ohjaa LED -valoja television kaukosäätimellä ?! || Arduino IR -opetusohjelma: Tässä projektissa näytän sinulle, miten tein TV -kaukosäätimen hyödyttömät painikkeet TV: n takana olevien LED -valojen ohjaamiseksi. Voit myös käyttää tätä tekniikkaa hallitaksesi kaikenlaisia asioita koodin muokkauksella. Puhun myös hieman teoriasta
TV -kaukosäätimestä tulee RF -kaukosäädin -- NRF24L01+ Opetusohjelma: 5 vaihetta (kuvilla)
TV -kaukosäätimestä tulee RF -kaukosäädin || NRF24L01+ Opetusohjelma: Tässä projektissa näytän sinulle, kuinka käytin suosittua nRF24L01+ RF -IC: tä säätämään LED -nauhan kirkkautta langattomasti television kaukosäätimen hyödyttömien painikkeiden avulla. Aloitetaan
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
Viidenkymmenen metrin kantaman langaton tukiasema TP -linkillä WN7200ND langaton USB -sovitin raspbian -venytyksellä: 6 vaihetta
Viidenkymmenen metrin kantaman langaton tukiasema, jossa on TP -linkki WN7200ND langaton USB -sovitin Raspbian Stretchillä: Raspberry Pi on loistava suojattujen langattomien tukiasemien luomiseen, mutta sillä ei ole hyvää kantamaa. Haluan jakaa miten se tehdäänMiksi haluan käyttää vadelmapiä reitittimen sijaan? T