Wie man ein Old-School-Drehtelefon in ein Eingabegerät einzuschalten.

8 Schritt:Schritt 1: Öffnen Sie das Telefon. Schritt 2: Poke um mit einem Multimeter. Schritt 3: Nehmen Sie Ihre Erkenntnisse. Schritt 4: Nehmen Sie alles auseinander. Schritt 5: Die Dreh Bit. Schritt 6: Bringen Sie es zu Ihrem Mikrocontroller. Schritt 7: Lesen Sie die Werte. Schritt 8: Bringen Sie es zu etwas!

Wie man ein Old-School-Drehtelefon in ein Eingabegerät einzuschalten.

Rotary-Handys sind für Anfänger Hacker.

Sie sind nicht sehr kompliziert: in den meisten Fällen, können Sie einfach auf den Drähten sehen und erraten, was die meisten von ihnen Kontrolle.

Öffnen Sie mit einem Mikrocontroller in, und Sie können alle Komponenten wie moderne I / O-Geräte, während er weiterhin diese schöne Vintage-Look zu verwenden.

Hier ist, wie man das Beste daran teilnehmen - den Drehschalter - und lesen Sie die Nummern aus der IT, so kann es zur Steuerung anderer Elektronik werden.

Du wirst brauchen:

    Ein altes Telefon mit Wählscheibe Sie habe nichts dagegen auseinander, die ein Mikrocontroller (Ich benutze einen Teensy 3.0) einen Computer mit der Arduino-Umgebung (oder einem ähnlichen Programm, um Ihre Controller entsprechen)
    Draht und Löten kit

    Schraubendreher, um Telefon zu zerlegen

Schritt 1: Öffnen Sie das Telefon.

  1. Wie man ein Old-School-Drehtelefon in ein Eingabegerät einzuschalten.

    Dieses hatte eine einzige Schraube, mit der Kunststoff statt. Erhalten sie gerade genug, um die Drähte zu berühren geöffnet; wir werden das meiste davon intakt lassen.

Schritt 2: Poke um mit einem Multimeter.

  1. Wie man ein Old-School-Drehtelefon in ein Eingabegerät einzuschalten.

    Vielleicht kam bei Ihnen mit einem Handbuch.
    Bergwerk nicht.
    Nehmen Sie ein Multimeter und herumzustochern, um zu lernen, it.Step 3: Nehmen Sie Ihre Erkenntnisse.
    Setzen Sie ihn auf Kontinuität überprüfen, um zu sehen, welche Drähte verbunden sind, und wenn sich etwas ändert, wenn Sie eine Nummer wählen oder ziehen Sie den Haken nach oben oder unten.

Schritt 3: Nehmen Sie Ihre Erkenntnisse.

  1. Wie man ein Old-School-Drehtelefon in ein Eingabegerät einzuschalten.

    Wie Sie gehen, notieren Zeug.
    Welche Drähte verbinden die Geräte, die Kontaktstellen einen Piepton, wenn das Telefon "auf" dem Haken und dem Signalton, wenn er ausgeschaltet ist.
    Ein Teil davon wird später wichtig sein, je nachdem, wie viel des Telefons Sie weiterhin möchten.
    Einiges davon ist einfach nur Spaß zu lernen willen.

Schritt 4: Nehmen Sie alles auseinander.

  1. Wie man ein Old-School-Drehtelefon in ein Eingabegerät einzuschalten.

    Da wir sein werde Einnahme dieses ganze Ding auseinander und kleben sie in ein Arduino, es zu zerlegen Sie bis zu Einzelkomponenten.
    Halten Sie sich Notizen, wie Sie gehen.
    Hier habe ich das Headset, die Glocke bekam, und das Zifferblatt alles abgenommen. Der Haken werde ich verbunden lassen, denn es ist sehr komplex, und es wird ganz gut durch die Verbindungsplatte zu arbeiten. NICHT schneiden keine Kabel ab; wir sie für später.

Schritt 5: Die Dreh Bit.

  1. Wie man ein Old-School-Drehtelefon in ein Eingabegerät einzuschalten.

    Entfernen Sie das Zifferblatt aus dem Körper des Telefons.
    Es müssen zwei Paare von Drähten befestigt.
    Ein wirkt wie ein Schalter: es "OFF", wenn das Zifferblatt ist in der Ruhestellung, und "EIN", wenn das Zifferblatt ist in Bewegung.
    Das zweite Paar gibt einen Impuls auf der Grundlage der gewählten Nummer.

Schritt 6: Bringen Sie es zu Ihrem Mikrocontroller.

  1. Wie man ein Old-School-Drehtelefon in ein Eingabegerät einzuschalten.

    Ich bin mit einem Teensy 3.0, aber Sie können ziemlich viel verwenden jede Input-Output-Microcontroller.
    Schnappen Sie sich ein Draht von jedem Paar und an GND. Nehmen Sie die beiden anderen und bringen Sie jeweils mit einem Eingang Pin.
    Hier verwende ich Stifte 11 und 12 im Digitalmodus.
    Technisch ist das ein analoges Signal, aber eigentlich wollen wir nur wissen, ob es ein oder aus zu einem bestimmten Zeitpunkt.

Schritt 7: Lesen Sie die Werte.

  1. Wie man ein Old-School-Drehtelefon in ein Eingabegerät einzuschalten.

    Sie können mein Code zum Lesen der Wahlnummern zur Serien finden Sie hier: https://github.com/agentcupcake/rotary-hack/blob/master/dial_reader
    Wenn Sie Ihre eigenen schreiben wollen, denken Sie daran:
    - Ihr Arduino (etc) kann sehr viel schneller gelesen als die Wahlpuls, werden Sie, um Änderungen zwischen hohen und niedrigen Messwerte zählen möchten.
    - Da es sich um ein analoges Signal ist, wird es nicht absolut sauber sein. Sie müssen das Signal durch Zugabe in einer kleinen Verzögerungsfunktion entprellen.
    - Vergessen Sie nicht, dass 0 tatsächlich als 10 Impulse zu lesen; achten Sie darauf, in einem speziellen Fall für sie zu schreiben.

Schritt 8: Bringen Sie es zu etwas!

  1. Wie man ein Old-School-Drehtelefon in ein Eingabegerät einzuschalten.

    Sie haben ein Eingabegerät! Was werden Sie es zu verbinden? Fügen Sie einige LEDs. Machen Sie es die Drehzahl eines Motors zu ändern. Machen Sie es wählen Sie Ihr Handy. Befestigen Sie es mit dem Telefon und haben es Musik wählen, um über das Headset zu spielen.
    Und post / senden Sie mir ein Foto, wenn Sie tun!
    Mehr Instructables für den Rest der Telefon Bits in Kürze.