Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitungen:spezial:sound_servoplatine

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anleitungen:spezial:sound_servoplatine [2021/12/06 12:37] – [Programm-Generator] nessianleitungen:spezial:sound_servoplatine [2021/12/16 22:01] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-====== Sound Servoplatine (in Bearbeitung) ======+====== Sound Servoplatine ======
  
  
 Über die Servo-Platine 510 können drei Soundmodule angesteuert werden.  Über die Servo-Platine 510 können drei Soundmodule angesteuert werden. 
-Es können JQ6500 Module oder MP3-TF16-p/DFPlayer Mini Module verwendet werden. Dabei spielt es keine Rolle ob nur JQ6500 oder nur MP3-TF16-p/DFPlayer Mini oder diese beliebig gemischt eingesetzt werden. +Es können JQ6500 Module oder MP3-TF16-p/DFPlayer Mini Module verwendet werden. Dabei spielt es keine Rolle ob nur JQ6500 oder nur MP3-TF16-p/DFPlayer Mini oder diese beliebig gemischt eingesetzt werden. Die drei Module können auch parallel je einen Sound abspielen
  
  
Zeile 25: Zeile 25:
 ====== JQ6500 und MP3-TF16-p/DFPlayer Mini ====== ====== JQ6500 und MP3-TF16-p/DFPlayer Mini ======
  
 +{{:bilder:anleitungen:spezial:servosound:kq6500-16p-usb.jpeg?300 |}}
  
 +{{ :bilder:anleitungen:spezial:servosound:anschlussschema_dfplayer.jpg?300|}}
  
-{{:bilder:anleitungen:spezial:servosound:kq6500-16p-microusb.jpeg |}} 
  
-{{ :bilder:anleitungen:spezial:servosound:anschlussschema_dfplayer-300x221.jpg |}} 
  
  
Zeile 40: Zeile 40:
  
  
-{{ :bilder:anleitungen:spezial:servosound:attiny_sound_steckplatine1.jpg |}}+{{ :bilder:anleitungen:spezial:servosound:module1.jpg |}}
  
 ====== Programm-Generator ====== ====== Programm-Generator ======
Zeile 78: Zeile 78:
   * In der Macroauswahl wird der Hinweis „Sendet einen Befehl an ein MP3-TF-16p-Soundmodul welches über SERVO3 an einer Servoplatine angeschlossen ist“ gegeben. Das trifft so nicht zu, da die Befehle an alle drei Ausgänge gesendet werden können und auch für beide Modultypen gelten. Einschränkungen gibt es natürlich beim JQ 6500, da nur fünf Tracks gespeichert werden können.    * In der Macroauswahl wird der Hinweis „Sendet einen Befehl an ein MP3-TF-16p-Soundmodul welches über SERVO3 an einer Servoplatine angeschlossen ist“ gegeben. Das trifft so nicht zu, da die Befehle an alle drei Ausgänge gesendet werden können und auch für beide Modultypen gelten. Einschränkungen gibt es natürlich beim JQ 6500, da nur fünf Tracks gespeichert werden können. 
   * Alle Befehle an diese ATTiny Soundplatine müssen über __eine__ LED Adresse laufen, im Beispiel LED 1. Sollte es (ungewollt) eine Verschiebung geben mit dem Befehl "next LED -1" wieder auf die LED Adresse der Sound-Platine zurück gehen.    * Alle Befehle an diese ATTiny Soundplatine müssen über __eine__ LED Adresse laufen, im Beispiel LED 1. Sollte es (ungewollt) eine Verschiebung geben mit dem Befehl "next LED -1" wieder auf die LED Adresse der Sound-Platine zurück gehen. 
-  * Über den [[anleitungen:bauanleitungen:100de_hauptplatine_v1-6_zubehoer|Kleinen Verteiler]] mit der Copy-Funktion über den eingebauten Jumperkann man parallel Test-LEDs anschließen und optisch die Funktion überprüfen. +  * Über den [[anleitungen:bauanleitungen:100de_hauptplatine_v1-6_zubehoer|Kleinen Verteiler]] mit der Copy-Funktion, Einstellung über den Jumper, kann man parallel Test-LEDs anschließen und optisch die Funktion überprüfen. 
  
  
Zeile 94: Zeile 94:
 Im folgenden Beispiel wird bei Aufruf des: Im folgenden Beispiel wird bei Aufruf des:
  
-  * DCC/CAN-Befels "3" der erste Sound des ersten Moduls (JP6500) abgerufen +  * DCC-Befehl "3" der erste Sound des ersten Moduls (JP6500) abgerufen 
-  * DCC/CAN-Befels "4" der erste Sound des zweiten Moduls (DFPlayer Mini) abgerufen +  * DCC-Befehl "4" der erste Sound des zweiten Moduls (DFPlayer Mini) abgerufen 
-  * DCC/CAN-Befels "5" der erste Sound des dritten Moduls (DFPlayer Mini) abgerufen+  * DCC-Befehl "5" der erste Sound des dritten Moduls (DFPlayer Mini) abgerufen 
 + 
 + 
 +{{ :bilder:anleitungen:spezial:servosound:prog-gen_3.jpg |}} 
 + 
 + 
 +Über parallel angeschlossene Test-LEDs, Stichwort Mini-Verteiler, kann der Ablauf optisch sehr gut verfolgt werden. 
 +Andere/kürzere Zeitintervalle für die MonoFlops sind möglich und ggf. durch Tests zu ermitteln. 
 + 
 +In Zeile 133 wird über die Variable MF12u13 zeitgleich mit dem dazu gehörigen Geräusch vom Sound-Modul 2 ein Schweißlicht ausgelöst. 
 +Geräuschlänge und Länge des Lichts können leicht durch Anpassung des [[anleitungen:spezial:codevorlagen:Schweisslicht|]]  über den Pattern-Configurator angepasst werden. 
 + 
 +Damit man den Schweißer nicht immer persönlich wecken muss, hier eine Lösung mit der Zufallsschaltung (Random-Funktion). 
 + 
 +{{ :bilder:anleitungen:spezial:servosound:prog-gen_4.jpg |}} 
 + 
 + 
  
-{{ :bilder:anleitungen:spezial:servosound:prog-gen_2.jpg |}} 
  
anleitungen/spezial/sound_servoplatine.1638794228.txt.gz · Zuletzt geändert: 2021/12/06 13:37 (Externe Bearbeitung)