IR-Empfänger für USB mit PIC18F2550 zur Steuerung von Winamp und CO.
Dienstag, 22. Mai 2012
 
 

PIC Mikrocontroller Forum  |  Sonstiges  |  Groupware / Projektmanagement  |  IR-Empfänger für USB mit PIC18F2550 zur Steuerung von Winamp und CO. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: IR-Empfänger für USB mit PIC18F2550 zur Steuerung von Winamp und CO.  (Gelesen 4629 mal)
 
Schoasch
Sr. Member
****
Offline Offline

Beiträge: 343



Profil anzeigen
« am: Januar 10, 2008, 13:09:33 »

Hi

Ihr kennt ja sicher WinLIRC oder (http://winlirc.sourceforge.net/de/)? In kompination mit einem kleinen IR-Empfänger am Com-Port lässt sich damit der Winamp und auch andere wunderbare Sachen steuern. Eigentlich eine ganz schöne und brauchbare Sache.. vorallem wenn der PC auch als Fernseher dienen soll. Da aber jetzt die neuen PCs fast keinen Com-Port mehr besitzen, wäre eine USB-Alternative angesagt.
Gibts schon so etwas?

Ansonst wär mir die Überlegung gekommen, dass ganze mit einem PIC18F2550 und eben einem TSOP neu zu entwickeln. Hardwaremässig sollte es kein grosser aufwand sein. Softwareseitig siehts dann schon etwas anderst aus. Interessant wäre es, die software so zu schreiben, dass man sozusagen eine Lernfunktion einbaut, dass man eben beliebige Fernbedinungen verwenden kann.
Da wäre ich gleich mal offen für kreative vorschläge, wie man es am besten angehen sollte.

Das wohl grösste Problem (zumindest für mich) gestaltet sich wohl in der Software für den PC. Ich hab bis jetzt noch nie was mit Plug-Ins gemacht. Hat da jemand irgendwelche Hinweise oder Links für mich, wo man sich in das Thema einlesen kann?

Hat auch jemand lust in dieses Projekt einzusteigen?
Bzw. postet doch bitte etwaige Hinweise und auch wünsche, was man vl. noch zusätzlich einbauen sollte.

mfg Schoasch
Gespeichert
AndreW
Full Member
***
Offline Offline

Beiträge: 191


Profil anzeigen
« Antworten #1 am: Januar 11, 2008, 08:32:40 »

Hallo Schoasch,

interesse hab ich schon da mein altes Projekt auch schon in die Jahre
gekommen ist ;-) immerhin von 2004 - als es noch serielle Schnittstellen
gab - hab ich mir auch schon überlegt auf Basis des 2550 oder 4550
und dem Sprut Bootloader einen wesentlich moderneren IR Empfänger.
(Vielleicht sogar mit X10 option) zu bauen nur hatte ich bisher nicht
die Zeit mich damit wirklich ernsthaft zu beschäftigen.

Das einzige was ich mal gemacht hatte war ein Feature Set aufzustellen
was das Teil alles können sollte... um damit einen vollwertigen HTPC
inkl. Videorecorderfunktion zu bieten...

d.h.
-> einschalten via FB sollte Plficht sein
-> angebundene Echtzeituhr zum Einschalten des PC
-> Firmwareupdates via Bootloader
-> senden und empfangen von IR
-> empfang von X10 wäre vielleicht auch interessant
-> Anschluss von ein paar Tastern (ebenfalls mit der Option
   den PC damit steuern / einschalten zu können...)
-> Drehimpulsgeber sollten auch 1-2 Stück möglich sein
-> vielleicht Support ein hübsches Grafik oder Text LCD mit anzubinden?
   (ich wünsch mir schon längere ne digital emulierte Analog uhr:-))
-> ebenso würde ich gerne der Hardware auch wieder einen "Extensionport"
spendieren --> via I2C, Stromversorgung, und Interruptleitung...
um später weitere Erweiterungen durchzuführen... wenn man Lust dazu hat...

d.h. die neue Schaltung sollte meine beiden Projekte Y.A.R.D. und keyLCD
vereinen...

...
hier mal ein Link zum Mirror der Projektseite

http://www.htpc-news.de/yard/index.html
http://www.htpc-news.de/yard/keylcd/index.html
(wenn du tiefer schürfst findest du auch einiges an Links über IR Codes etc...)
http://forum.htpc-news.de/forumdisplay.php?f=95

wie du jetzt sicher gelesen hast hab ich in Richtung Software schon
einiges gemacht... vielleicht kann man ja nen gemeinsamen Nenner finden?

André
Gespeichert

Schoasch
Sr. Member
****
Offline Offline

Beiträge: 343



Profil anzeigen
« Antworten #2 am: Januar 15, 2008, 18:59:57 »

Danke für die Hinweise und Ideen. Ich glaub, dass es am besten wäre, wenn man 2 Versionen macht... eine Lite -Version und eine mit dienen Anforderungen.

Naja.. schauen wir mal, was ich so zusammenbringe.
Gespeichert
AndreW
Full Member
***
Offline Offline

Beiträge: 191


Profil anzeigen
« Antworten #3 am: Januar 17, 2008, 14:38:17 »

Hallo,

naja von der Hardwareseite und dem Schaltungsentwurf - sollten man
versuchen alles in eine Platine zu packen.

So dass man nicht benötigte Teile einfach bei der Bestückung weglässt,
und via Bootloader die Firmware drauflädt die zur Bestückung paßt...
(so könnte man erstmal eine Schaltung entwerfen, und anschließend
 ohne ständige komplett Redesigns feature um feature nachrüsten /
 bestücken...)

Welche Kommunikationsweg zwischen PC und der Hardware hast du geplant?
- CDC? auf Basis der Beispiele von Microchip?
- oder USB Native mit den Treibern von Microchip?
  (so wie es sprut bei seinem Brenner 8 gemacht hat?)

André
Gespeichert

Schoasch
Sr. Member
****
Offline Offline

Beiträge: 343



Profil anzeigen
« Antworten #4 am: Januar 17, 2008, 18:54:01 »

Momentan plane ich das ganze auf Basis der Software von Sprut zu entwickeln. Oder Spricht was für CDC? Ich kenn mich da derweilen noch nicht aus... aber das werd ich mal ändern.
Gespeichert
3dr0
Newbie
*
Offline Offline

Beiträge: 45



Profil anzeigen
« Antworten #5 am: Januar 18, 2008, 13:14:11 »

nur mal ne kurze frage: wieso ir? ir hat ja bekanntlich den nachteil das man "direkten kontakt" braucht. mit funk könntest den sendebereich von deiner fb erweitern. ich weiß ja nicht wie du das ganze dann nützen willst, wollte nur mal den gedanken einbringen Zwinkernd

mfg 3dr0
Gespeichert
Schoasch
Sr. Member
****
Offline Offline

Beiträge: 343



Profil anzeigen
« Antworten #6 am: Januar 19, 2008, 14:31:37 »

Naja... das man beim Funksender keinen Blickkontakt zum Empfänger braucht ist nur ein Vorteil, auf den ich aber verzichten kann.
Grund dafür ist, dass ich ja sowieso auf den PC schaue, wenn ich fernsehen will ;-) und da sollte sowieso nichts im weg stehen ;-).

Und weiters hat Funk eigentlich nur nachteile. Ich müsste einen eigenen Funksender(in schönem Gehäuse) bauen, wass viel aufwand bedeutet, oder viel Geld, wenn ich mir einen kaufe. Bei IR hol ich mir einfach irgendeine Fernbedinung und hab schon ein gehäuse.... und meist bekommt man die auch noch gratis.

Fazit: Funk zahlt sich da nicht aus.
Gespeichert
AndreW
Full Member
***
Offline Offline

Beiträge: 191


Profil anzeigen
« Antworten #7 am: Januar 20, 2008, 18:13:47 »

sehe ich wie Schoasch ... IR ist einfacher, verbreiteter ... und wenn der Empfänger empfindlich genug programmiert wurde - gehts auch bei indirektem Sichtkontakt... - hat meine Erfahrung mit meiner Schaltung im Feldtest gezeigt... sofern die FB genug Leistung bietet und halt die Dekodierungroutine schlau und flexibel genug ist...

Funkt wie z.B. X10 würde ich mir nicht unbedingt als Inputquelle für die Steuerung wünschen -- sondern mir würde es reichen wenn ich mit der Schaltung vom PC aus X10 kombatibles Homequipment steuern könnte -- z.B. Funkdimmer, Funksteckdosen ... das wäre denke ich mal hübsches Nice to Have??

André
Gespeichert

Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  

Powered by MySQL Powered by PHP Made for Mozilla (Firefox) Made for Internet Explorer
Seite erstellt in 0.05 Sekunden mit 18 Zugriffen.
 
Top! Top!