Forum: Projekte & Code [Bascom/AVR] Pollin-MP3-Modul steuern


von Alex D. (allu)


Angehängte Dateien:

Lesenswert?

Hallo,

im Anhang ein Bascom-Programm (mit Bascom Version 2.0.7.7 übersetzt). Es 
dient zur Steuerung eines Pollin-MP3-Moduls. Anstelle der Fernbedienung 
übernimmt ein AVR-Mikrocontroller die Bedienung. Es soll später, 
gesteuert vom Hausmeldebus, Warnungen per vorgefertigter 
MP3-Sprachmodule im Haus ansagen.

Zum Programm:

In der Endlosschleife "Hauptprogramm" sind Beispiele aufgeführt. 
Verwendet werden hier nur die Codes der Tasten "Vor", "Play/Stop" und 
die "Ziffern". In der Tabelle sind aber alle Tastencodes der 
Fernbedienung aufgeführt.

Taste 1 dient zum Stoppen während einer Durchsage. Der frühst mögliche 
Zeitpunkt ist, vom Modul begrenzt, ca. 3 Sekunden nach einer Titelwahl.
Läuft keine automatische Durchsage, hat die Taste die gleiche Funktion, 
wie an der Fernbedienung.

Taste 2 wählt im Beispiel Titel 13 und spielt diesen für 100 Sekunden ab 
und berücksichtigt, dass zwischen zwei Zifferncodes mindestens 300mse 
gewartet wird. Die Wiedergabezeit darf zwischen 3sec bis 240sec 
vorgegeben werden.

Taste 3 sendet einen einzelnen Tastencode, im Beispiel die "vor"-Taste.

Bei Verwendung eines anderen Quarzes, werden die Zeiten automatisch 
angepasst. Die Anzahl der Tasten kann sinngemäß erweitert werden.

Auf der unteren Hälfte des Steckbretts ist der Versuchsaufbau zur 
MP3-Modul-Steuerung zu sehen. Auf der oberen Hälfte ist  noch eine 
Testanzeige für Tastencode und Zeitabstände untergebracht.

Der Anschluss am MP3-Modul erfolgt direkt am Infrarotsensor über 
2,2kOhm.

Vielleicht hat ja jemand eine ähnliche Aufgabe und kann ein paar 
Programmzeilen davon gebrauchen.

Gruß allu

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.