Go Down

Topic: Arduino Infrarot Signal über AtTiny (Read 921 times) previous topic - next topic


madworm

Der code dort ist fuer einen empfaenger.

Fuer das senden braucht es 2 dinge:

* PWM mit der korrekten modulationsfrequenz - z.B. 38kHz
* passendes an/abschalten des signals

http://ladyada.net/make/tvbgone/download.html
• Upload doesn't work? Do a loop-back test.
• There's absolutely NO excuse for not having an ISP!
• Your AVR needs a brain surgery? Use the online FUSE calculator.
My projects: RGB LED matrix, RGB LED ring, various ATtiny gadgets...
• Microsoft is not the answer. It is the question, and the answer is NO!

hauke-peters

Der zum Senden ist weiter unten und hat auf dem UNO auch funktioniert.

madworm

#3
Apr 12, 2012, 09:49 am Last Edit: Apr 12, 2012, 09:54 am by madworm Reason: 1
Die TV-b-gone laeuft problemlos mit einem ATtiny85, wie bereits gepostet.

Und da wir nicht wissen mit welcher F_CPU deiner laeuft, koennen wir dazu auch nichts weiter beisteuern.
• Upload doesn't work? Do a loop-back test.
• There's absolutely NO excuse for not having an ISP!
• Your AVR needs a brain surgery? Use the online FUSE calculator.
My projects: RGB LED matrix, RGB LED ring, various ATtiny gadgets...
• Microsoft is not the answer. It is the question, and the answer is NO!

hauke-peters

Dort werden aber mehrere LEDs benutzt ich benutzte nur eine

madworm

Ist das fuer das sendeverfahren relevant?
• Upload doesn't work? Do a loop-back test.
• There's absolutely NO excuse for not having an ISP!
• Your AVR needs a brain surgery? Use the online FUSE calculator.
My projects: RGB LED matrix, RGB LED ring, various ATtiny gadgets...
• Microsoft is not the answer. It is the question, and the answer is NO!

hauke-peters

weiß nicht ich bin noch recht neu hier
aber ich kann mir vorstellen, dass 5 leds nicht so schnell gepulst werden müssen wie 1

sth77


weiß nicht ich bin noch recht neu hier
aber ich kann mir vorstellen, dass 5 leds nicht so schnell gepulst werden müssen wie 1

Das hat gar nichts miteinander zu tun...
Bei dem tvbgone hast du 4 IR-LEDs, von denen hängen jeweils 2 an einem Ausgang, du könntest also gut auf 2 Stück verzichten. Die 5. LED ist eine mit sichtbarem Licht (rot) und dient somit als Status- bzw. Kontroll-LED.
Nun könntest du die Schaltung auch auf eine LED reduzieren, wenn du weißt, auf welche LED dein Fernseher reagiert. Zur Sicherheit kannst du ja die Treiberstufe mit dem Transistor einmal aufbauen und dann am entsprechenden Ausgang anschließen. Wenn du auf den Transistor verzichten willst, sollte zum Schutz des Mikrocontrollers die LED mit Vorwiderstand betrieben werden.
Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Go Up