Obsah fóra hifi.slovanet.sk hifi.slovanet.sk

Bolo zavedene manualne potvrdzovanie registracii !!!
 
 FAQFAQ   HľadaťHľadať   Zoznam užívateľovZoznam užívateľov   Užívateľské skupinyUžívateľské skupiny   RegistráciaRegistrácia 
 NastaveniaNastavenia   Súkromné správySúkromné správy   PrihláseniePrihlásenie 
https://www.tnt-audio.com/gif/smallstereo_white.gif

IR diaľkové ovládanie PC (Arduino + DO) - projekt dokončený

 
Pridať novú tému   Zaslať odpoveď    Obsah fóra hifi.slovanet.sk -> Iné
Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému  
Autor Správa
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: St apríl 24, 2019 20:52:08    Predmet: IR diaľkové ovládanie PC (Arduino + DO) - projekt dokončený Odpovedať s citátom

Chcem sa s Vami podeliť o jeden svoj výtvor, ktorý už pár rokov používam. Nie je to nič svetoborné, nič na čo by som prišiel sám. Sú to skôr informácie voľne dostupné na nete, ktoré som však vhodne pozliepal a prispôsobil podľa svojích predstáv. Jedná sa vlastne o IR prijímač, ktorý je postavený na Arduino a ktorý je schopný po nakonfigurovaní spolupracovať s "ľubovoľným" infračerveným diaľkovým ovládačom. Viem USB IR príjímačov je na trhu niekoľko, no pre mňa sú nevhodné, resp. ja som chcel niečo iné.

Už od čias Windows XP a sériových portov som mal k počítaču cez RS232 pripojený zbastlený IR prijímač. Vtedy to bolo ešte také "krkolomné". HW bol síce jednoduchý (pár odporov, IR dióda, kondenzátor a konektor). Nič sa nemuselo programovať. Po nainštalovaní správneho SW do PC to všetko fungovalo ako malo. Vtedy som laboroval s LiRC a Girder. Nakoniec som zostal u Girderu, ktorý som si nastavil, tak aby som ním vedel ovládať multimédiá v PC. SW bol dosť zložitý, hlavne keď sa k nemu človek vrátil po roku a chcel znovu niečo nastaviť.

Neskôr som prešiel na Win7 a môj nový PC už nemal sériovy port, tak som špekuloval nad USB/RS232 prevodníkom. Rozchodiť sa mi však starý sériový prijímač nepodarilo. Bol som teda rok-dva bez DO, až som si povedal. "Mám doma Arduino Mega, tak skúsim zistiť, či sa s ním nedá nejakým spôsobom poriešiť DO k PC." Vtedy som už mal jasnú predstavu o tom, čo by som presne chcel. Vedel som, že nechcem inštalovať žiaden SW na obsluhu povelov z DO. Proste som chcel jednoducho prenositeľné riešenie medzi rôznymi počítačmi. Nepýtajte sa prečo. Jasné, že to používam len na jednom PC, ale možnosť tam je. Chcel som niečo malé do USB, niečo ako fleška a hlavne aby prijímač mal dobrý príjem. Takto som dospel do štádia, kedy som mal Foobar2000 (hudba) a MPC HC (filmy) nakonfigurovaný na klávesové skratky. Mám totiž bezdrôtovú klávesnicu. Cieľ bol teda jasný. Urobiť niečo s Arduinom, aby to dokázalo emulovať klávesnicu, možno aj myš. Na moje počudovanie, Mega toto vie. Nezostalo teda nič iné, len začať gúgliť a pozbierať info o zapojení a kusy kódu, ktoré budú robiť presne to, čo potrebujem.

základné vlastnosti:

  • Arduino Pro Micro
  • DO All For All Contour 4
  • ovládanie Foobar2000, MPC HC a YouTube + väčšina dnešných online prehrávačov (používajú rovnaké skratky ako YT)

odkaz: všetky súbory
odkaz: schéma, DPS, súčiastky
odkaz: program (sketch)
odkaz: konfigurácia
odkaz: IR prijímač (Pro Micro)
odkaz: IR prijímač (Beetle)

Toto riešenie nie je plug & play! No v prípade potreby som ochotný každému poradiť. Neočakávam však, že to bude projekt, ktorý by sa masovo bastlil. Very Happy

_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4


Naposledy upravil Soaron dňa Ne január 05, 2020 15:34:32, celkom upravené 23 krát.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: St apríl 24, 2019 21:02:44    Predmet: Odpovedať s citátom

Schéma, DPS, súčiastky

Základ prijímača tvorí Arduino. HW podporu HID (Human Interface Device), t. j. klávesnica, myš, atď., majú v sebe riešenia postavené okolo čipu 32u4. Takže najvhodnejšie sú dosky Leonardo, ktorá je však veľká, prípadne Micro, čo som zvolil aj ja. Presnejšie som kúpil klon, ktorý sa predáva pod označením Pro Micro. Veľkosť OK, aj keď teraz už sú aj oveľa menšie dosky, no o tom až neskôr. Časom som sa dozvedel, že sa dá HID na Arduine emulovať aj softvérovo, takže nie je potreba presne tento čip, no načo si komplikovať život. Použil som to, čo som mal doma, teda Pro Micro.

Zapojenie je jednoduché. Okrem Arduina, potrebujeme len jeden IR prijímač, tlačítko (prípadne káblik na skratovanie), prepojovacie vodiče a USB kábel. To je skutočne všetko. Gro funkcie už potom obstaráva samotný program bežiaci v slučke na Arduine. Navrhol som si DPS, na ktoré sa pramo nasunie Arduino a cez káblik sa prepojí veľký USB s mikro USB konektorom.

odkaz: schéma obrázok, Eagle
odkaz: DPS obrázok, Eagle

zoznam súčiastok:

  • Arduino Pro Micro
  • SW1 - tlačítko
  • IR1 - IR prijímač 3-6V, 36kHz (TSOP31236)
  • X1 - konektor, USB A do DPS, samec 90° (USB1X90A PCB)
  • SV1 - konektor, USB Micro B na kábel, samec
  • obojstranný kolík, priamy 2,54mm, 2x12 pinov
  • DPS

_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4


Naposledy upravil Soaron dňa So apríl 27, 2019 12:34:07, celkom upravené 4 krát.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
opa
Hifi inventar


Založený: 24 február 2007
Príspevky: 11176
Bydlisko: Praha

PríspevokZaslal: St apríl 24, 2019 22:31:43    Predmet: Odpovedať s citátom

Určitě je to bezvadná věc, co není v pořádku, je moje hlava. Nedochází mi, k čemu je to dobré, když píšeš, že máš bezdrátovou klávesnici ? Její součástí přeci je i čudlík, který se zastrčí do USB portu a přijímá povely z klávesnice. K čemu je potom to Arduino ?
_________________
Cui bono ?
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: St apríl 24, 2019 22:36:45    Predmet: Odpovedať s citátom

Máte pravdu. Ak zo sebou radi nosíte klávesnicu, tak OK. No ja viac preferujem DO. Je väčšinou poruke a klávesnicu mám položenú pri PC. Nehovoriac o tom, že ak večer počúvam hudbu a som v polospánku, tak je jednoduchšie prepínať/vypínať s DO, ako si so sebou do postele, či na nočný stolík ťahať klávesnicu. Proste čudlíky na DO vyhmatám aj po tme, čo u klávesnice nie je tak jednoduché.
Malú bezdrôtovú klávesnicu nemám, takže napríklad u TV mám len univerzálne DO, čo ovláda všetko + PC.

Jednoducho povedané Arduino premení ľubovoľné DO na bezdrôtovú klávesnicu.

_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


Založený: 06 október 2006
Príspevky: 4857
Bydlisko: Plzeň

PríspevokZaslal: St apríl 24, 2019 22:53:49    Predmet: Odpovedať s citátom

Pěkné, bude i program? Minimálně ta detekce IR se tu může hodit, zrovna nedávno se tu řešila změna kláves DO.

Soaron napísal:
Časom som sa dozvedel, že sa dá HID na Arduine emulovať aj softvérovo, takže nie je potreba presne tento čip, no načo si komplikovať život. Použil som to, čo som mal doma, teda Pro Micro.


Jak by se to konkrétně dělalo? Normální arduino má USB-serial převodník, přes ten HID neproleze. IMO to bez 32u4 nejde. Nicméně stojí skoro stejně jako nano s 328, takže opravdu není co řešit Smile
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: St apríl 24, 2019 23:30:53    Predmet: Odpovedať s citátom

Áno bude. Toto je jeden z projektov, ktoré mám dotiahnuté do konca. Takže sa nemusí čakať na to, kedy budem mať chuť a čas na tom pracovať. Musím to sem len nahrať. No myslím si, že práve pre Vás tu nebude nič zaujímavého. Je to jednoduchý kód, ktorý len príjme IR signál a po USB odošle stlačenie klávesy.
dustin napísal:
Jak by se to konkrétně dělalo? Normální arduino má USB-serial převodník, přes ten HID neproleze. IMO to bez 32u4 nejde. Nicméně stojí skoro stejně jako nano s 328, takže opravdu není co řešit Smile

Priznám sa, že som neriešil možnosti emulácie HID na Arduine, len som si vybavil, že som to už niekde čítal. Takže by som musel gúgliť, aby som odpovedal na Vašu otázku. Tuším, že aj Mega používa nejakú emuláciu. No ako píšete, asi to ani nemá zmysel riešiť. Jedine, že by niekto chcel zbastliť vlastnú dosku a na nej použiť ATTiny85, čo je asi najlacnejší čip, kde beží Arduino bootloader. Ako teraz pozerám, tak existuje projekt V-USB.
citácia:
V-USB is a software-only implementation of a low-speed USB device for Atmel’s AVR® microcontrollers, making it possible to build USB hardware with almost any AVR® microcontroller, not requiring any additional chip.

Či to dokáže aj HID, to neviem, no nie je to primárne témou tohto vlákna. Ak Vás to však zaujíma a niečo zistíte, kľudne to sem dajte.

_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4


Naposledy upravil Soaron dňa Št apríl 25, 2019 06:15:05, celkom upravené 1 krát.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


Založený: 06 október 2006
Príspevky: 4857
Bydlisko: Plzeň

PríspevokZaslal: Št apríl 25, 2019 05:40:41    Predmet: Odpovedať s citátom

Díky za info o V-USB https://www.obdev.at/products/vusb/index.html . Koukám, že USB linku napojují napřímo z I/O pinů AVR, jen přes odpory 68R. Netušil jsem, že to jde, zajímavé.

Firmware je určitě zajímavý, protože správná detekce/příjem IR pro různé protokoly není úplně triviální, existuje spoustu knihoven, každá umí něco a funkční ověřený kód se vždycky počítá. Díky.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: So apríl 27, 2019 12:38:11    Predmet: Odpovedať s citátom

Program (sketch)

Ako som už písal, program, t. j. sketch (IR_remote), ktorý beží na Arduino je maximálne jednoduchý. Prijatý IR signál sa dekóduje a následne sa pošle do "handlera", ktorý signál vyhodnotí a vyvolá stlačenie nastavenej klávesovej skratky. Na vyhodnotenie signálu sa používa switch/case. Obsluhu IR signálu zabezpečuje knižnica IRremote.h a o klávesnicu sa stará Keyboard.h. Tieto knižnice sú súčasťou inštalácie, takže sa nemusí nič krkolomne importovať. Obe knižnice fungujú dobre. Vyskúšal som už viacero (asi 6) ovládačov a každý bol bezpečne detegovaný.

Na samtné programovanie Arduino používam oficiálny nástroj Arduino IDE (Integrated Development Environment). V programovaní uprednostňujem štruktúrovaný kód, takže jednotlivé časti kódu sú rozdelené do logickéhých blokov/súborov. Je dobré vedieť, že pri kompilovaní sketch-u sa IDE správa tak, že zoberie všetky súbory umiestnené v adresáry projektu a tie potom rad za radom, v abecednom poradí, berie a kompiluje do jedného výsledného "strojového" kódu. Preto mám súbory pomenované tak, aby na seba logicky naväzovali a kód bol skompilovateľný.

odkaz: ir_remote.zip

štruktúra programu:

    IR_remote.ino - hlavný súbor zabezpečujúci beh slušky
    00_Common.ino - súbor obsahujúci zdielané časti
    01_Keyboard_codes.ino - súbor obsahujúci používané kódy klávesov
    02_IR_codes.ino - súbor obsahujúci používané dekódované kódy IR signálu
    03_YouTube.ino - súbor obsahujúci obsluhu klávesových skratiek pre YouTube
    04_Foobar2000.ino - súbor obsahujúci obsluhu klávesových skratiek pre Foobar2000
    05_MPCHC.ino - súbor obsahujúci obsluhu klávesových skratiek pre MPC HC

Prvé 3 súbory sú univerzálne. Súbor 01 je možné rozšíriť, aby Arduino vedelo emulovať každú klávesu. Ja tam mám len tie klávesy, ktoré aj reálne používam. Je evidentné, že ostatné súbory sa musia prispôsobiť, resp. takto. Ak niekto použije rovnaké diaľkové ako ja a použije rovnaké klávesové skratky, tak nič robiť nemusí. Ale pochybujem o tom, že by ste mali doma presne ten DO, ktorý mám ja. O konfigurovaní ale budem iný príspevok. Ešte dodám, že pre nahranie skompilovaného kódu do Pro Micro sa táto doska musí prepnúť do bootloader módu. Ak sa totiž Arduino naprogramuje, tak sa po USB hlási ako klávesnica a tak sa nedá programovať. Musí sa teda vyresetovať do stavu, keď nabehne Arduino bootloader. Nebudem písať o tom, čo je bootloader. To si vygúglite! Resetovanie sa robí vyskratovaním pinu RST a GND. U Leonardo stačí skratovať raz. U Pro Micro 2x. Na toto resetovanie slúži tlačítko SW1. Takže ak IDE skompiluje náš program a vypíše "Uploading...", tak 2x stlačíme tlačítko a máme 8 sekúnd na to, aby sa program do Arduino nahral. Tento čas bezpečne stačí a po uplynutí tejto doby sa doska reštartuje a náš prijímač sa prihlási, ako klávesnica.

_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4


Naposledy upravil Soaron dňa St máj 08, 2019 20:24:23, celkom upravené 2 krát.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
djrix
Hifi expert


Založený: 15 marec 2010
Príspevky: 1833

PríspevokZaslal: So apríl 27, 2019 19:02:45    Predmet: Odpovedať s citátom

Než se s tím tak mučit, zaplatil bych si za Intelliremote a sehnal nějakej ovladač a USB přijímač za babku na ebay.
https://melloware.com/intelliremote/
EDIT: Teď se teda dívám, že poslední verze je snad 2 roky stará, tak kdo ví, jestli se na to už nevysral.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: So apríl 27, 2019 19:18:58    Predmet: Odpovedať s citátom

Netvrdím, že to moje riešenie je jediné správne. No hrajem sa s Arduino, tak som to využil aj takýmto spôsobom. Zároveň je pre mňa dôležitým faktorom to, aby na strane ovládača bol fakt DO s klasickými mechanickými čudlíkmi. Už som písal prečo. Ak by som to nepotreboval, tak by som to radšej riešil aplikáciou v mobile. Každá rozumná, aspoň teda mnou používaná, aplikácia v PC dnes má možnosť ovládania cez webové rozhranie. Len blbé hudobné apky Tidal, Deezer a spol. nie. Takže to Vaše riešenie nemá pre mňa žiadnu pridanú hodnotu. Ak by som chcel ovládať aj aplikácie, ktoré to inak neumožňujú, tak OK. Pripomína mi to staré riešenie s programom Girder. Tiež som písal, prečo už podobný princíp nechcem. Zároveň má moje riešenie jednu nespornú výhodu. Ja napríklad používam učiace sa univerzálne DO. Preto mi stačí len jeden ovládač na všetko.

Ťažko sa vysvetľuje prečo som sa vybral práve touto cestou ľuďom, ktorí podobné veci nepoužívajú, neriešia. Zároveň som rád za každé riešenie, ktoré som schopný urobiť sám a robí presne to, čo potrebujem.

_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: Po apríl 29, 2019 19:36:32    Predmet: Odpovedať s citátom

Konfigurácia

Toto riešenie nie je plug & play, takže ako som už písal, samotný sketch sa musí nakonfigurovať. Konfigurácia spočíva v nastavení spracovania prijímaného IR signálu. Na strane Arduina je teda nutné zaregistrovať všetky dekódované povely z DO a aj všetky klávesové skratky, ktoré chceme reálne používať. Ja to robím takto.

Do Arduina najprv nahrajem jednoduchý program, ktorý vypisuje prijatý-dekódovaný povel do tzv. serial monitora. Tento program je IR_reader. Po spustení a zapnutí serial monintora v IDE, vypisuje potrebné reťazce priamo do okna. Tieto kódy potom ukladám do pomocnej tabuľky. Táto tabuľka mi slúži na evidenciu kódov pre dané DO a pomocou nej potom generujem aj obsah súboru 02_IR_codes.ino. Takže jeden po druhom stláčam gombíky na DO, ich pomenovanie je v prvých dvoch stĺpcoch (tie som si vymyslel sám) a do ďalších dvoch stĺpcov píšem kódy, ktoré vidím v okne serial monitora. Je evidentné, že počet stĺpcov C, D, ..., závisí od počtu DO, ktoré používam. V mojom prípade sa jedná síce len o jediné no v rámci univerzálneho DO mám naprogramované dva rôzne zariadenia/ovládače. Takže kódy máme zaznamenané. Teraz už len stačí do spomenutého súboru nakopírovať posledné dva stĺpce (E, F).

Ďalej musíme upraviť aj súbory, ktoré vyhodnocujú povely a generujú stlačenie klávesov. Vysvetlím to na súbore 03_YouTube.ino. Je asi najprehľadnejší, ale inak robia všetky tri to isté, t. j. štruktúra je rovnaká. Na začiatku sú deklarované všetky funkcie, ktoré zabezpečijú stlačenie a následné uvoľnenie klávesy/klávesov. Do týchto funkcií sa teda píšú klávesové skratky, ktoré sú nastavené v príslušnom programe (teraz YouTube). Funkcia TryHandle... potom len volá už nadefinované funkcie. Sem sa do klauzuly case dávajú kódy, ktoré sme si zapísali do tabuľky. Tieto kódy sú však definované cez názvy, takže napríklad miesto kódu 0xE0E0807F použijeme jeho názov IR_TV_AV. Akonáhle máme upravené všetky súbory, program skompilujeme a nahrajeme. To je vlastne všetko. Prijímač je teraz funkčný a nastavený na naše IR povely.

odkaz: ir_reader.zip
odkaz: pomocná tabuľka

Ešte jedna dôležitá vec! V IR kódoch DO sa vôbec nevyznám, no moje skúsenosti ma vedú k zaujímavému zisteniu a to.
1. Niektoré zariadenia používajú pre mňa celkom logické signály, napríkald čo povel, to unikátny kód. Pri držaní čudlíka na DO stále dostávame ten istý kód, kým držíme čudlík.
2. Ďalšie zariadenia potom očakávajú jeden unikátny kód a potom samé "prázdne" (väčšinou FFF...). Pri držaní čudlíka na DO stále dostávame ten istý prvý kód a potom ten "prázdny", kým držíme čudlík.
3. Sú aj zariadenia, kde som žiadnu logickú postupnosť nenašiel. Proste len prijímajú jeden signál za druhým. Pri držaní čudlíka na DO stále dostávame nejaký náhodný kód, kým držíme čudlík.
Z tohto je dobre vidieť, že ak používame univerzálne DO, tak je dobré si ho naprogramovať na zariadenie prvého typu. Druhý typ je tiež v poriadku, no pre ten nebude v mojom programe fungovať držanie čudlíka a bude ho treba stláčať opakovane. Tretí typ nebude fungovať vôbec. Jedine, že by niekto vysvetlil, ako to presne funguje. Ja to zisťovať nemienim. S týmto typom som sa však stretol len raz, keď som vyberal zariadenie pre svoje univerzálne DO. Mnou zvolené zariadenia sú prvého typu.

_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: Po apríl 29, 2019 20:49:31    Predmet: Odpovedať s citátom

Ak som už spomenul rôzne spôsoby posielania IR povelov na zariadenie, tak vedzte, že napríklad RME ADI-2 DAC má všetky povely, okrem znižovania hlasitosti, v poriadku. Takže posiela stále len jeden kód, ale pre volume mínus posiela viacero signálov a to ešte neskutočne dlho. Takže s naučením svojho univerzálneho DO na tento povel som mal dosť problém. Momentálne mi to síce funguje, ale na každé stlačenie čudlíka na DO sa hlasitosť zníži len o jeden krok a tak nefunguje ani dlhé podržanie.
_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4


Naposledy upravil Soaron dňa So január 04, 2020 20:35:36, celkom upravené 2 krát.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: Po apríl 29, 2019 21:01:22    Predmet: Odpovedať s citátom

Tento projekt považujem za hotový. Robí totiž presne to, čo od neho potrebujem. Vyvstáva však ešte otázka. Čo ďalej?

Nedávno som natrafil na jednu z najmenších implementácií Arduina postavenej na rovnakom čipe. Volá sa Beetle. Neváhal som a jeden som objednal. Takže ďalším logickým krokom bude "miniaturizácia" prijímača, aby v USB porte zaberal, čo najmenej miesta. Ešte by sa dala pridať MicroSD karta a tak "zjednodušiť" konfugoravanie. Nie je to však komerčný projekt a konkrétne pre mňa je táto konfigurácia jednoduchšia, ako konfigurácia cez blikajúcu LED.

Zahrávam sa aj s myšlienkou, urobiť niečo na štýl Marantz universal RC 3001. Toto DO je zaujímavé tým, že používa krabičku na konverziu signálu z univerzálneho DO na ľubovoľný iný IR signál. Na strane DO by sa potom mohol použiť ľubovoľný DO (IR, WiFi, BT, rádio, mobilná aplikácia...). Mohol by tam byť aj malý displej, takže aj konfigurácia by mohla byť relatívne prívetivá. No o tom potom. Rozpracovaných projektov mám dosť, takže nemienim začínať nový. Very Happy

_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: Po máj 06, 2019 18:41:03    Predmet: Odpovedať s citátom

IR prijímač (Pro Micro)

Prikladám fotky hotového modulu prijímača.

odkaz: foto top
odkaz: foto bottom

_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Soaron
Hifi expert


Založený: 27 december 2015
Príspevky: 1920

PríspevokZaslal: Ne január 05, 2020 15:28:07    Predmet: Odpovedať s citátom

IR prijímač (Beetle)

Prikladám fotky Beetle modulu prijímača. Je to miniaturizovaná verzia pôvodného prijímača, kde je všetko prispájkované priamo na dostku. Veľkosť je asi polovičná až tretinová oproti pôvodnej verzii. Táto verzia zle drží v USB porte a tak sa niekedy nedeteguje správne. Preto som zo starého USB konektora odrezal kovový koniec, ktorý som potom prilepil na dostku. Takto je kontakt perfektný, no doska má väčšiu hrúbku, ako u klasického USB konektora, takže zasunutie/vysunutie ide ťažšie. V programe je potrebné prepísať číslo pinu na 18, ak sa prijímač zapojí podľa obrázka, a pre naprogramovanie vybrať dosku Leondardo![/b]

odkaz: foto top
odkaz: foto bottom

_________________
PC - DIY silver USB - Denafrips Pontus II - DIY silver XLR - BVa PA300SSE - DIY silver XLR - BVa PRE 1 - Atohm Zef Max - STH12
PC - Drop SDAC balanced - Drop THX AAA™ 789 - HE-560
Sony WH-1000XM4


Naposledy upravil Soaron dňa Po február 17, 2020 21:42:51, celkom upravené 2 krát.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
moses
Hifi expert


Založený: 17 november 2012
Príspevky: 1898

PríspevokZaslal: Ne január 05, 2020 15:34:59    Predmet: Odpovedať s citátom

Sikula! Tamtie slim USB-cka tiez neznasam. Zazil som to na zopar klucoch a rovno aj leteli do kosa...
_________________
SET01: PC + CA DacMagic Plus + KRK Rokit 4 G3 SET02: NTB + Echo Indigo IOx + Beyerdynamic DT 831 SET03: HTPC + ASUS Xonar STX + Bryston BP4 + Behringer TRUTH B3030A SET04: MP + AudioQuest Dragonfly Black + Sennheiser HD 25-C II
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
dustin
Hifi inventar


Založený: 06 október 2006
Príspevky: 4857
Bydlisko: Plzeň

PríspevokZaslal: Ne január 05, 2020 16:00:54    Predmet: Odpovedať s citátom

Fotka na google drive na letišti v Pekingu.... to je kombinace Smile
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:   
Pridať novú tému   Zaslať odpoveď    Obsah fóra hifi.slovanet.sk -> Iné Časy uvádzané v GMT + 1 hodina
Strana 1 z 1

 
Prejdi na:  
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.
Nemôžete pripojiť súbory do tohto fóra.
Nemôžete sťahovať súbory z tohto fóra.


Powered by phpBB © 2001, 2005 phpBB Group
Slovenský preklad phpBB Slovak - www.pcforum.sk
TOPlist