Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Kappaleiden liittäminen
- Vaihe 2: Koodi
- Vaihe 3: Kotelo
- Vaihe 4: Käytä
- Vaihe 5: Parannukset ja laajennusprojektit
- Vaihe 6: Resurssit ja viitteet
Video: Automaattinen kanavanvaihto -TV -kaukosäädin Arduinolla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hankkeen alkuperäinen motiivi oli, että asiakkaallamme on verisuonidementia ja hän on oikeudellisesti sokea. Tämä on aiheuttanut hänelle vaikeuksia muistaa, milloin ja millä kanavilla televisio näyttää, mistä hän pitää, sekä nähdä pienet painikkeet perinteisessä kaukosäätimessä. Tästä syystä tiimimme loi kaukosäätimen, jossa oli pieni määrä erittäin suuria painikkeita, jotka laillisesti sokea käyttäjä joko näki tai tunsi. Kaukosäätimen oli myös voitava vaihtaa kanava automaattisesti tiettyihin kanaviin tiettyinä aikoina, jotta vaikka asiakas unohtaisi, hän voisi nähdä hänen esityksensä.
Ratkaisumme käytti Arduinoa ja infrapunasäteilijää kommunikoimaan television kanssa. Reaaliaikakellomoduulia käytettiin ajan seurantaan niin, että kauko-ohjain pystyi vaihtamaan haluttuihin esityksiin. Yhtä suurta painiketta käytettiin myös television kytkemiseen päälle ja pois päältä. Lisäksi liitettiin summerimoduuli, joka varoitti käyttäjää kanavan vaihdosta.
Kilpailija-analyysi:
Analysoimme 3 muuta mukautuvaa kaukosäädintä tämän hankkeen edellyttämien kriteerien perusteella
1. Flipper Remote - yksinkertaistettu kaukosäädin, jossa on pienempi määrä erittäin suuria painikkeita
Plussat: Edullinen (vain 35 dollaria) ja painikkeet ovat suurempia kuin perinteisessä kaukosäätimessä.
Miinukset: Kanavia ei voi vaihtaa automaattisesti, ja vaikka painikkeet ovat suurempia kuin perinteinen kaukosäädin, ne voivat silti olla liian pieniä.
2. Logitech Harmony Elite - älykäs kaukosäädin, joka parantaa perinteisen kaukosäätimen ominaisuuksia ja mahdollistaa mukauttamisen.
Plussat: Tukee äänikomentoja ja siinä on intuitiivinen kosketusnäyttö
Miinukset: Kallis (350 dollaria), ei voi vaihtaa kanavia automaattisesti, ja siinä on pienet painikkeet.
3. Caavo Control Center - älykäs kaukosäädin ja ohjauskeskuspari, joka mahdollistaa yhteyden television, kaukosäätimen ja jonkin kolmannen osapuolen ohjelmiston välillä
Plussat: Tukee äänikomentoja
Miinukset: Kallis (160 dollaria), ei voi vaihtaa kanavaa automaattisesti, ja siinä on pienet painikkeet
Tarvikkeet
1. "Arduino" Uno USB -kaapelilla - 12,99 Amazon.com -sivustolta
2. YL-44-summerimoduuli (summerimoduuli, matalan tason liipaisin)-3,98 dollaria w/ toimitus aliexpress.com
3. Reaaliaikainen kellomoduuli (tarvittavalla akulla) - 11,50 dollaria kolmelle Amazon.com -sivustolta
4. Suuri Arduino -arcade -painike - 9,95 dollaria adafruit.com -sivustolta
5. Arcade -napin johdot - 4,95 dollaria adafruit.com -sivustolta
5. Infrapunasäteily- ja vastaanotinsetti - 13,99 dollaria Amazon.com -sivustolta
7. 9 voltin akku - 10,99 dollaria kahdeksalta Amazon.com -sivustolta
8. 9 voltin akku uros -DC -sovittimeen - 4,99 dollaria viidestä Amazon.com -sivustolta
Ulkoinen kotelo oli 3D -tulostettu PETG -filamentilla
Vaihe 1: Kappaleiden liittäminen
Pietsosummerin maadoitusnasta oli kytketty Arduinon maahan ja I/O -nasta digitaaliseen 8 -porttiin.
Reaaliaikakellon maadoitusnasta oli kytketty Arduinon maahan, VCC -nasta oli kytketty Arduinon jännitetappiin, SDA -nasta oli liitetty Arduinon SDA -nastaan, SCL -nasta oli kytketty SCL: ään nastaa Arduinossa.
IR -lähettimen maadoitusnasta oli kytketty Arduinon maahan, VCC -nasta oli kytketty Arduinon jännitetappiin ja DAT -nasta digitaaliseen 3 -porttiin.
Arcade -painikkeen nastat yhdistettiin digitaaliseen 2 -porttiin ja Arduinon maadoitusnastaan.
Vaihe 2: Koodi
Projektin koodi löytyy täältä.
Vaihe 3: Kotelo
Kuten aiemmin mainittiin, tämän laitteen kotelo on painettu PETG -filamentilla. Yllä olevassa kuvassa on kuvakaappauksia CAD -tiedostoista, jotka näyttävät miltä valmis laite näyttää. Tulostettavat STL -tiedostot sekä pohjalle että kannelle on myös liitetty.
Vaihe 4: Käytä
Ohjeet laitteen käyttöön:
Jotta voit asettaa tämän kaukosäätimen toimimaan tietyn television kanssa, sinun on ensin selvitettävä, mitä IR -koodeja lähetetään nykyisestä kaukosäätimestä televisioon. Ohjeet tämän tekemiseen löytyvät täältä. Kun nämä koodit ovat tiedossa, tietyt IR -koodit oli pantava täytäntöön Arduino -koodissa, joka on tallennettu GitHubiin. Ohjelman kommentit ohjaavat sinut tarkalleen mihin nämä koodit tulee syöttää.
Kun se on määritetty, laitetta on erittäin helppo käyttää; Käynnistä ja sammuta televisio painamalla vain yläosassa olevaa suurta painiketta. Jos televisio on päällä aikana, jonka olet esiohjelmoinut kanavan vaihtamiseksi, se tekee sen automaattisesti. Kun olet valmis sammuttamaan television, paina painiketta uudelleen.
Turvatoimet:
Koska laite ei ole vesitiivis ja kotelon sisällä on paljon johtoja, akkuja ja muita elektronisia komponentteja, on tärkeää, että laite pidetään kuivana.
Lisäksi koska tämä projekti käyttää Arduinoa, on tärkeää, että olosuhteet, joissa sitä käytetään, pysyvät turvallisella alueella -40 -85 astetta.
Huolto ja kunnossapito:
Kun kaukosäädin on asennettu, ei ole paljon huoltotapoja, jotka on tehtävä säännöllisesti. Joskus Arduinoa ja muita komponentteja käyttävä 9 voltin pääakku on vaihdettava. Voit tehdä tämän poistamalla nykyisen 9 voltin akun kotelon sovittimesta ja kiinnittämällä uuden pariston sovittimeen. Real Time Clock -moduulissa on oma ulkoinen akku (3 V), joten vaikka pääakku tyhjenee, sen pitäisi säilyttää aika. Jos tämä toissijainen paristo kuolee, se on kuitenkin vaihdettava ja RTC on kalibroitava uudelleen. Tämä uudelleenkalibrointi voidaan tehdä kytkemällä Arduino tietokoneeseen ja alustamalla koodi.
Vaihe 5: Parannukset ja laajennusprojektit
Jos etsit haastetta, on monia muita tapoja laajentaa tätä projektia mieleiseksesi! Muutamia mahdollisia hankkeita, joita voit kokeilla, ovat:
- sovelluksen tekeminen, jotta käyttäjä/talonmies voi vaihtaa valitut kanavat itse
- yhdistämällä Arduino Internetiin saadaksesi yksityiskohtaisempia tietoja, kuten millisekunnin tarkan ajan
- hyödyntämällä kustakin televisiokanavasta saatavilla olevaa julkista tietoa antaakseen käyttäjälle lisätietoja
Vaihe 6: Resurssit ja viitteet
Iso painike Jumbo Universal TV -kaukosäädin eläkeläisille. Haettu osoitteesta
Ohjauskeskus Smart Remote + kotiteatterikeskus - Suunnittele maksamalla. Haettu osoitteesta
IR -etäsignaalit. Haettu osoitteesta learn.adafruit.com/ir-sensor/using-an-ir-senso
Logitech Harmony Elite Advanced Universal -kaukosäädin, keskitin ja sovellus. Haettu osoitteesta
Samuel123abc. (2017, lokakuu 08). Arduino YL-44 -summerimoduuli. Haettu 22. toukokuuta 2020 osoitteesta
Yleiskaukosäädin 101: Miten yleiskaukosäätimet toimivat? Haettu osoitteesta caavo.com/blogs/news/universal-remote-101-how-do-universal-remotes-work
z3t0. (n.d.). z3t0/Arduino-IR-kaukosäädin. Haettu osoitteesta
Suositeltava:
Automaattinen jäähdytystuuletin, joka käyttää servoa ja DHT11 -lämpötila- ja kosteusanturia Arduinolla: 8 vaihetta
Automaattinen jäähdytystuuletin, joka käyttää servoa ja DHT11 -lämpötila- ja kosteusanturia Arduinolla: Tässä opetusohjelmassa opimme aloittamaan & pyöritä tuuletinta, kun lämpötila nousee tietyn tason yläpuolelle
Automaattinen pallorulla Arduinolla ja yhdellä servolla: 3 vaihetta
Automaattinen pallorulla Arduinolla ja yhdellä servolla: Tämä on yksinkertainen pieni Arduino- ja servoprojekti, joka kestää noin kaksi tuntia. Se käyttää servoa nostaakseen purkin korkin toisen pään teräksisen pallon pyörittämiseksi sisäkehän ympäri. Se käynnistyy itsestään, voi muuttaa nopeutta ja voi pyöriä
Automaattinen saippua -annostelija Arduinolla: 8 vaihetta
Automaattinen saippua -annostelija Arduinon avulla: Automaattinen saippua -annostelija, joka käyttää arduinoa: Joten hei kaveri on tervetullut takaisin tämän artikkelin uuteen artikkeliin, teemme automaattisen saippua -annostelijan, joka käyttää arduinoa
Automaattinen alkoholiannostelija Arduinolla: 6 vaihetta
Automaattinen alkoholiannostelija Arduinolla: Tämä arduino -projekti opastaa sinua tekemään automaattisen alkoholiannostelijan. Käyttäjän ei tarvitse koskea mihinkään saadakseen alkoholia, tule vain ultraäänianturin lähelle, alkoholi työntyy ulos, ja sitten toistetaan äänitiedosto, joka ilmoittaa käyttäjälle
Automaattinen käsien annostelija Arduinolla: 3 vaihetta
Arduinon automaattinen käsien annostelija: tämä projekti perustuu erittäin yksinkertaiseen ja helppoon tietoon, sopii harrastajille, perustuu avoimeen lähdekoodiin ja helposti löydettäviin komponentteihin erittäin edulliseen hintaan. Tämän projektin tavoitteena on pitää kätemme puhtaina viruksilta ja muita bakteereita