%2C%20wie%20funktioniert%20das%3F%20.png)
Ich möchte jedem Buchstaben eine bestimmte Frequenz zuweisen, sodass die Frequenz für jeden Buchstaben gesendet wird, wenn er verarbeitet wird (sei es durch Tastendruck oder auf andere Weise).
Können Sie Lautsprecher so einstellen, dass sie jede gewünschte Frequenz erzeugen? Und wenn ja, welche Programmiersprache wäre für diese Aufgabe am besten geeignet?
Antwort1
Können Sie Lautsprecher so einstellen, dass sie alle gewünschten Frequenzen erzeugen?
Nichtbeliebig– Ich kenne den allgemeinen Bereich nicht, aber es hängt definitiv von der Qualität der Lautsprecher sowie Ihrer Soundkarte (dem „DAC“, glaube ich) ab. Sie sind für Sprache und Musik optimiert und müssen sich um den Rest nicht kümmern. Das Gleiche gilt auch in die andere Richtung (Aufnahme).
Allerdings ist es auch mit einem relativ begrenzten Frequenzbereich machbar – man muss sich nur die guten alten DFÜ-Modems ansehen (die ursprünglich eineAkustikkopplerdirekt an einen Telefonhörer).
Soweit ich weiß, verwenden sie nicht einfach für jedes Byte eine andere Frequenz, sondern kodieren einzelneGebisse. (Genauso wie bei der elektrischen Kommunikation nicht für jedes Byte eine andere Spannung verwendet wird...)
(Ein weiteres Beispiel: In letzter Zeit nutzen verschiedene Produkte Ultraschall, um geheime Schlüssel und andere Kopplungsinformationen zu übertragen, z. B. beim Verbinden einer Telefon-App mit einer Kamera usw.).
Wie in den Kommentaren erwähnt, könnten Sie mit dem DTMF-Standard beginnen, der 16 verschiedene Tastendrücke kodieren kann.