Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Hardware Probleme Hardware, Probleme, Fehler & Lösungen.

Infrarotsender

Diskussion: Infrarotsender im Forum Hardware Probleme, in der Kategorie PC Foren; Anzeige Hallo erstmals, wir haben in PRRL die aufgabe bekommen mit einen Infrarotsender ein Programm zu schreiben was heute jeden ...

Antwort
Alt 07.02.05, 11:46   #1 (permalink)
 
Registriert seit: 30.09.04
Sodawasser Leistung: Facit NTK
Sodawasser eine Nachricht über ICQ schicken
Likes: 0
Talking Infrarotsender

Anzeige

Hallo erstmals,

wir haben in PRRL die aufgabe bekommen mit einen Infrarotsender ein Programm zu schreiben was heute jeden erdenklichen Fernseher abschaltet das heisst, jetzt ich hab zb nen grundig, einen von siemens und einen von schneider stehen, und wir müssen ein Programm schreiben das alle 3 abschaltet, so mein gedanke war jetzt empfänger und sender kaufen, verschiedene fernbedienungen hernehmen, mit den infrarot empfännger das signal empfangen, und dann speichern bzw. ich lass mas auf der seriellenschnittstelle ausgeben, und das signal lass ich dann den infrarot sender schicken, halt mehrere das sich auch die verschiedenen abschalten. Aja ich hab eine Platine mit nen PIC16F877a , und naja ich will den empfänger bzw. sender an pins anstecken die platine hat eh gnug

Meine 2 Fragen:

Würde das so funktionieren?

Weis irgendwer ne gute seite bezüglich Infrarot zeugs, hab keine einzige bei google, altavista und clusty gefunden, paar seiten bezüglich büchern, naja gefunden scho aber ka gscheite die ma hilft?

danke schon im vorraus

Sodawasser ist offline   Mit Zitat antworten
Alt 07.02.05, 13:46   #2 (permalink)
 
Registriert seit: 21.08.03
nebula Leistung: Facit NTK
Likes: 0
Standard

du willst also jeden erdenklichen fernsehr ausschalten können

Mit welchem Quarz arbeitet dein PIC ?
Das ist deshalb entscheidend das du den RC5 Code des Gerätes ja exakt
einhalten musst.

Weiters musst du irgendwo eine Liste der RC5 Signale herbekommen.

*klick mich*
nebula ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 07.02.05, 13:49   #3 (permalink)
Themenstarter
 
Registriert seit: 30.09.04
Sodawasser Leistung: Facit NTK
Sodawasser eine Nachricht über ICQ schicken
Likes: 0
Standard

ähm der hat 20 Mhz
Sodawasser ist offline   Mit Zitat antworten
Alt 07.02.05, 15:08   #4 (permalink)
Senior Member
 
Registriert seit: 23.12.03
silenced Leistung: Facit NTK
Likes: 0
Standard

Guck mal bei http://www.tv-be-gone.com/ vorbei.

Bruteforce auf die Shutdown Signale bei Fernsehern
silenced ist offline   Mit Zitat antworten
Alt 07.02.05, 18:03   #5 (permalink)
Moderator
 
Benutzerbild von sTEk
 
Registriert seit: 02.10.01
sTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium III
sTEk eine Nachricht über ICQ schicken
Likes: 161
Standard

Der Infrarotsender wird doch bestimmt über UART oder I?C angesteuert - damit muss man lediglich die Registerbelegungen des PIcs beachten.

Ich empfehle Dir die Seite www.sprut.de
__________________


Steigerung des Luxus: eigenes Auto, eigene Villa, eigene Meinung.

Wieslaw Brudzinski

Würden die Menschen verstehen, wie unser Geldsystem funktioniert, hätten wir eine Revolution – und zwar schon morgen früh.
Henry Ford

Ich mag den Himmel blau - was will ich da mit ner Cloud?!
sTEk ist offline   Mit Zitat antworten
Alt 07.02.05, 18:19   #6 (permalink)
Themenstarter
 
Registriert seit: 30.09.04
Sodawasser Leistung: Facit NTK
Sodawasser eine Nachricht über ICQ schicken
Likes: 0
Standard

jup wir würdens gern über I?C ansprechen
Sodawasser ist offline   Mit Zitat antworten
Alt 07.02.05, 21:03   #7 (permalink)
 
Registriert seit: 21.08.03
nebula Leistung: Facit NTK
Likes: 0
Standard

Das *klick mich* hatte schon seinen Sinn !
Der link verweißt auf ein Pojekt von sprut.de.

Die Frage nach dem Quarz deshalb, da du den PIC mit 4 MHz aber auch genauso mit 20 MHz betreiben kannst.
Dementsprechend lange ist auch die Abarbeitungsdauer für die einzelen Befehle.

Ich hab mich jedoch noch nie mit RC5 beschäftigt, kann deshalb auch nicht sagen mit welchen Frequenzen die Befehle übertragen werden.

Da das ganze aber exakt sein sollte wird´s wahrscheinlich besser sein das ganze in Assembler zu programmieren!
Oder hattest du vor das ganze in C (CCS, CC5x) zu machen?
Tipp: Im Datenblatt vom PIC die Kapitel zu Capture Compare näher anschaun !
nebula ist offline   Mit Zitat antworten
Alt 07.02.05, 21:06   #8 (permalink)
Themenstarter
 
Registriert seit: 30.09.04
Sodawasser Leistung: Facit NTK
Sodawasser eine Nachricht über ICQ schicken
Likes: 0
Standard

also assembler ne das kann ich aufs blut ned ausstehen, wir machens mit C_CSS
Sodawasser ist offline   Mit Zitat antworten
Alt 08.02.05, 01:40   #9 (permalink)
Moderator
 
Benutzerbild von sTEk
 
Registriert seit: 02.10.01
sTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium III
sTEk eine Nachricht über ICQ schicken
Likes: 161
Standard

Okay - dann bin ich als Hilfe raus - meine PICs werden ausschließlich mit Assembler-geproggtem Stuff gefüttert, nur dort hat man volle Kontrolle über die Abarbeitungsgeschwindigkeit der Befehlsroutinen. Und gerade das ist bei einem Projekt wie Deinem ziemlich wichtig!
__________________


Steigerung des Luxus: eigenes Auto, eigene Villa, eigene Meinung.

Wieslaw Brudzinski

Würden die Menschen verstehen, wie unser Geldsystem funktioniert, hätten wir eine Revolution – und zwar schon morgen früh.
Henry Ford

Ich mag den Himmel blau - was will ich da mit ner Cloud?!
sTEk ist offline   Mit Zitat antworten
Alt 08.02.05, 12:07   #10 (permalink)
Themenstarter
 
Registriert seit: 30.09.04
Sodawasser Leistung: Facit NTK
Sodawasser eine Nachricht über ICQ schicken
Likes: 0
Standard

ja das ist schon wichtig, aber unser prrl dings da wills in C_CSS weil ma so nen brenner haben und etc.
Sodawasser ist offline   Mit Zitat antworten
Alt 08.02.05, 21:04   #11 (permalink)
 
Registriert seit: 21.08.03
nebula Leistung: Facit NTK
Likes: 0
Standard

mit brenner meinst du wohl einen icd-flash oder etwas ähnliches.
das ganze hat an und für sich aber nichts mit dem "brenner" zu tun, da dein Compiler die CSS Befehle genauso nur in Assembler Code umwandelt und den PIC dann damit füttert.
Wenn du ein CSS Programm compilierst wird ein .asm file erzeugt in dem dann der assembler code steht.
Womit arbeitet ihr eigentlich ? MPLAB ?
nebula ist offline   Mit Zitat antworten
Alt 08.02.05, 21:19   #12 (permalink)
Themenstarter
 
Registriert seit: 30.09.04
Sodawasser Leistung: Facit NTK
Sodawasser eine Nachricht über ICQ schicken
Likes: 0
Standard

na wir erzeugen mit unseren compiler ned nen asm code sondern gleich den hex code, irgendeinen css compiler, jedenfalls ned mlab, is der vo unseren lehrer er tut was er tun muss, wennst willst schick ich dier ihn
Sodawasser ist offline   Mit Zitat antworten
Alt 09.02.05, 00:15   #13 (permalink)
Moderator
 
Benutzerbild von sTEk
 
Registriert seit: 02.10.01
sTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium III
sTEk eine Nachricht über ICQ schicken
Likes: 161
Standard

Aber der Hex-File (egal ob aus CSS oder Assembler compiliert, der ist iimmer gleich) wird gebrannt - und den kannst Du mit jeder kompatiblen Brennsoftware für den Brenner dann auf den PIC schieben.
Welchen Brenner habt ihr denn?
__________________


Steigerung des Luxus: eigenes Auto, eigene Villa, eigene Meinung.

Wieslaw Brudzinski

Würden die Menschen verstehen, wie unser Geldsystem funktioniert, hätten wir eine Revolution – und zwar schon morgen früh.
Henry Ford

Ich mag den Himmel blau - was will ich da mit ner Cloud?!
sTEk ist offline   Mit Zitat antworten
Alt 09.02.05, 00:20   #14 (permalink)
Themenstarter
 
Registriert seit: 30.09.04
Sodawasser Leistung: Facit NTK
Sodawasser eine Nachricht über ICQ schicken
Likes: 0
Standard

ähm naja, meinst du das jetzt die sw oder hw dazu, naja hw hat unser lehrer selbst entworfen und sw weis i ned, ich brenns über serielle schnittstelle drauf haben den bootloader drauf, kann a mal a bildl davo machen
Sodawasser ist offline   Mit Zitat antworten
Alt 09.02.05, 00:40   #15 (permalink)
Moderator
 
Benutzerbild von sTEk
 
Registriert seit: 02.10.01
sTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium III
sTEk eine Nachricht über ICQ schicken
Likes: 161
Standard

Selbst entworfen oder einen von Sprut nachgebaut?
Aber ist ja auch egal, solange das Brennen der Hex-Files klappt ist die eigentliche Quellcodequele ja egal!
__________________


Steigerung des Luxus: eigenes Auto, eigene Villa, eigene Meinung.

Wieslaw Brudzinski

Würden die Menschen verstehen, wie unser Geldsystem funktioniert, hätten wir eine Revolution – und zwar schon morgen früh.
Henry Ford

Ich mag den Himmel blau - was will ich da mit ner Cloud?!
sTEk ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » PC Foren » Hardware Probleme » Infrarotsender
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61