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 21:32] – [Beispiel:] nessianleitungen:spezial:sound_servoplatine [2024/09/24 18:59] (aktuell) gerald_bock
Zeile 1: Zeile 1:
 ====== Sound Servoplatine ====== ====== Sound Servoplatine ======
  
 +**<color #ff7f27>++ Diese Seite wird derzeit überarbeitet ++</color>**
  
 Ü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 werden dabei JQ6500 Module oder MP3-TF16-p/DFPlayer Mini Module verwendet. Dabei spielt es keine Rolle ob nur JQ6500 oder nur MP3-TF16-p/DFPlayer Mini oder diese beliebig gemischteingesetzt werden. 
 +\\ 
 +Die drei Module können auch parallel je einen Sound abspielen. 
 +\\ 
 +\\ 
 +Das JQ6500 hat dabei den Vorteil das es bereits 2 MByte Speicher enthält, was für etliche Soundprojekte ausreichend sein dürfte. 
 +\\ 
 +Das MP3-TF-16p nutzt hingegen eine MicroSD-Karte mit bis zu 32 GByte und vereinfacht durch die mögliche Ordnerstruktur die Verwaltung der Sounddaten. 
 +\\ 
 +\\ 
 +====== Vorbereitung Hardware ====== 
 +===== ATTiny 85 =====
  
- +Als Servoplatine eignet sich jede 510DE-Platine, bestückt als Servoplatine.  
-====== ATTiny 85 ======+\\ 
 +Die Lötjumper für den Servobetrieb SERVO, SERVO1, SERVO2, SERVO3 müssen geschlossen werden. 
 +\\
  
 Zunächst muss der ATTiny für die Servoplatine programmiert werden. Zunächst muss der ATTiny für die Servoplatine programmiert werden.
  
-Die Anleitung dazu [[anleitungen:spezial:tiny-uniprog|Programmierung von Attinys für Servo oder Charlieplexing]] ist im WIKI zu finden.+Die Anleitung dazu [[anleitungen:spezial:tiny-uniprog|Programmierung von ATTinys für ServoCharlieplexing oder Sound]] ist im WIKI zu finden.
  
 Im Pattern-Configurator unter spezielle Module **Servo-MP3** auswählen. Im Pattern-Configurator unter spezielle Module **Servo-MP3** auswählen.
Zeile 21: Zeile 36:
  
 {{:bilder:anleitungen:spezial:servosound:servo_led_beschriftung_echtbild_top-detail.jpg?300}} {{:bilder:anleitungen:spezial:servosound:servo_led_beschriftung_echtbild_top-detail.jpg?300}}
 +\\
 +\\
 +\\
 +===== JQ6500 und MP3-TF16-p/DFPlayer Mini =====
 +\\
 +{{:bilder:anleitungen:spezial:servosound:jq6500_1.jpg?400| }} {{ :bilder:anleitungen:spezial:servosound:mp3-tf-16p_1.jpg?400|}}
  
  
-====== JQ6500 und MP3-TF16-p/DFPlayer Mini ====== 
  
  
 +==== Verdrahtung ====
  
-{{:bilder:anleitungen:spezial:servosound:kq6500-16p-microusb.jpeg |}} +Die drei Ausgänge (SIG) der Servo-Platine werden nun über je einen 1 kOhm Widerstand mit den Eingängen (RX) der Sound-Module verbunden. 
- +\\ 
-{{ :bilder:anleitungen:spezial:servosound:anschlussschema_dfplayer-300x221.jpg |}} +Die Versorgungsspannung sollte über eine Verteilerplatine mit angeschlossener stabiler Spannungsversorgung erfolgen, da die Leistung an der Hauptplatine zur Versorgung der Sound-Module nicht ausreicht. 
- +\\ 
- +Die 470µF Elektrolytkondensatoren dienen als Puffer für die recht hohen Einschaltströme der Soundmodule. 
-====== Schaltung ====== +\\ 
- +Eine separate 5V Spannungsversorgung ist ebenfalls möglich.
- +
-Die drei Ausgänge der Servo-Platine werden nun über je einen 1 kOhm Widerstand mit den Eingängen der Sound-Module verbunden. +
-Die Versorgungsspannung sollte über eine Verteilerplatine mit angeschlossener stabiler Spannungsversorgung erfolgen, da die Leistung an der Hauptplatine zur Versorgung der Sound-Module nicht ausreicht. Die 470uF Elektrolytkondensatoren dienen als Puffer für die recht hohen Einschaltströme der Soundmodule. +
-Eine separate 5V Spannungsversorgung ist ebenfalls möglich. Dann müssen GND und -5 Volt verbunden werden.  +
- +
 {{ :bilder:anleitungen:spezial:servosound:module1.jpg |}} {{ :bilder:anleitungen:spezial:servosound:module1.jpg |}}
 +\\ 
 +Als weitere Möglichkeit bietet sich der Umbau einer unbestückten 501de_Soundplatine (MP3-TF-16p) an: 
 +|{{:bilder:anleitungen:spezial:servosound:501de_platine_direkt_01.jpg?200|}}| {{:bilder:anleitungen:spezial:servosound:501de_platine_direkt_02.jpg?200|}} |{{:bilder:anleitungen:spezial:servosound:501de_platine_direkt_03.jpg?200|..}} |  
 +|<color #ed1c24>Drahtbrücke (rot)</color> an der Oberseite<color #efe4B0>........</color>|__Buchsenleisten:__ 2x8 Soundmodul|Widerstand 1kOhm an der Unterseite| 
 +|R6 Widerstand 1Ohm |1x3 <color #ed1c24>rot(VCC)</color>, schwarz(GND), <color #ffc90e>gelb(SIG)</color> |Jumper SJ1 schließen | 
 +|Keramikkondensator 100nf|<color #ed1c24>ACHTUNG-ServoAnschluss rot/schwarz vertauscht</color> | | 
 +|C6 Elko 470µF|1x2 Lautsprecher | | 
 +\\ 
 +\\ 
 +\\ 
 +\\
 ====== Programm-Generator ====== ====== Programm-Generator ======
  
Zeile 94: Zeile 119:
 Im folgenden Beispiel wird bei Aufruf des: Im folgenden Beispiel wird bei Aufruf des:
  
-  * DCC-Befel "3" der erste Sound des ersten Moduls (JP6500) abgerufen +  * DCC-Befehl "3" der erste Sound des ersten Moduls (JP6500) abgerufen 
-  * DCC-Befel "4" der erste Sound des zweiten Moduls (DFPlayer Mini) abgerufen +  * DCC-Befehl "4" der erste Sound des zweiten Moduls (DFPlayer Mini) abgerufen 
-  * DCC-Befel "5" der erste Sound des dritten Moduls (DFPlayer Mini) abgerufen+  * DCC-Befehl "5" der erste Sound des dritten Moduls (DFPlayer Mini) abgerufen
  
  
Zeile 107: Zeile 132:
 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. 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. 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 |}}
 +
 +
 +
 +
  
anleitungen/spezial/sound_servoplatine.1638826344.txt.gz · Zuletzt geändert: 2021/12/06 22:32 (Externe Bearbeitung)