Gefunden für rc5 atmega8 - Zum Elektronik Forum |
| 1 - 10 Relais per Funk ansteuern -- 10 Relais per Funk ansteuern | |||
| |||
| 2 - LEDs über Fernbedienung ein/aus schalten -- LEDs über Fernbedienung ein/aus schalten | |||
| Such dir nen uC raus, ergoogle dir ne Lib fuer RC5 und programmiere das Ding.
Einfacher gehts nicht. uC: Atmega8 z.b. oder andere von Atmel, TSOP1136 als IR-Empfaenger Wenn du keine Lib findest, kann ich dir eine eigene geben. Ist aber fuer AVRs programmiert und in C. Mehr kann man dir nicht abnehmen, suche mal mit google nach den genannten Stichworten. ... | |||
3 - Bascom Servo Problem -- Bascom Servo Problem | |||
| Hallo,
also ich arbeite in moment an einem kleinem Roboter Projekt auf basis eines Atmega8 (unter Bascom), die Motoren sind gehackte Servos von Conrad und werden mit der Bascom Servo routine angesteuert soweit funktioniert alles. jedoch möchte ich meinen Roboter mit einer RC5 Fernbedienung steuern können, die RC5 auswertung klappt bereits, aber man kann die Servos nicht abschalten, man kann sie höchstens verlangsamen aber dann fangen sie an zu ruckeln. meine frage ist wie ich es hinbekomme die Motoren stillzustellen mfg G36C ... | |||
| 4 - Was ist falsch am RC5 Programm -- Was ist falsch am RC5 Programm | |||
| Hallo,
ich möchte das wen ich mit einer Universal Fernbedienung eine Taste drücke den dazugehörenden RC5 Code über das Hyperterminel gesendet wird. Ich benutze das Pollin Board 2.0 und den Empfänger IC TSOP1738 ich denke das Programm wird stimmen aber ich bekomme den Code nicht zurück über das Hiperterminel gesendet. Programm: $regfile = "m8def.dat" ' ATmega8 $crystal = 1000000 $baud = 1200 Config Rc5 = Pind.3 ' PD3ist Eingang für TSOP1738 Portd.3 = 1 ' PullUp aktiv Enable Interrupts ' Timer0 arbeitet im Hintergrund Dim Address As Byte , Command As Byte Dim Flag As Bit Flag = 1 Do Getrc5(address , Command) If Flag = 1 Then Print "Wait for command" Flag = 0 End If If Address <> 255 Then Reset Command.7 ' Togglebit zurücksetzen Cls Print "Address: " ; Address ; " Command: " ; Command Flag = 1 End If Loop End |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 17 Beiträge im Durchschnitt pro Tag heute wurden bisher 6 Beiträge verfasst 9 Besucher in den letzten 60 Sekunden alle 6.67 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |