Elektronische Metronome

6 Schritt:Schritt 1: Ersatzteile Schritt 2: Das Hardware Schritt 3: Die Software Schritt 4: PCB-Design- Schritt 5: Montage Schritt 6: Verwenden Sie und Genießen

Elektronische Metronome

Elektronische Metronome

Ich mit der Idee, ein Metronom vor einiger Zeit, als meine Freundin brach Metronom gespielt hatte. Anstelle der Kauf eines neuen, schlug ich vor so einem. Nach ein wenig Forschung und Vorarbeiten ich beschlossen, dass zwischen dem Zeitpunkt, es zu nehmen, um mein Mangel an Fähigkeiten in der Elektronik, dass ich das Projekt aufzugeben entwickeln würde. Also hier bin ich ein Jahr später wollte eine Art von Kit für Club Jameco machen und ich merke, dass ein Metronom wäre perfekt. Also hier ist es, mein elektronisches Metronom. Das Kit steht zum Verkauf here: http://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?langId=-1&storeId=10001&productId=2168325&catalogId=10001&CID=CLO . Der größte Vorteil, der dem Kit, denke ich, ist, dass die PCB enthalten ist.

Bitte beachten Sie, dass in diesem instructable Ich nehme an, Sie einige Erfahrung mit AVRs und der Programmiersprache C haben.

Schritt 1: Ersatzteile

  1. Elektronische Metronome

    Elektronische Metronome

    Elektronische Metronome

    Um dieses Metronom bauen, benötigen Sie die folgenden Komponenten: ATMEGA328P Mikrocontroller (Jameco # 2139111) IC Socket (Jameco # 112300) 150 Ohm Widerstand (Jameco # 690662) 10k Ohm Widerstand (Jameco # 691104) 0,1 uF Kondensator (Jameco # 151116) dreistellige Siebensegmentanzeige (Jameco # 1956493) Red 5mm LED (Jameco # 333973) Tactile Switch (3x) (Jameco # 119011) Piezo-Lautsprecher (Jameco # 1874543) ISP Header (Jameco # 115035) 3xAA Batteriehalter mit Switch (Jameco # 216144) AA-Batterie (3x) Klettverschluss (Optional) Sie brauchen auch die folgenden Werkzeuge: Lötkolben Solder Drahtschneider Spitzzange AVR Programmer

Schritt 2: Das Hardware

  1. Elektronische Metronome

    Elektronische Metronome

    Elektronische Metronome

    Die für das Metronom Hardware ist ziemlich einfach. Da ich entwarf es als Bausatz habe ich versucht, die Anzahl der Teile auf ein Minimum zu halten, während immer noch mit allen Merkmalen ich wollte.

    Wie Sie aus der schematischen sehen können, werden alle Funktionen von Anschlüssen getrennt, so Programmierung ist nett und einfach. Steuerung von Anoden für jede Ziffer wird durch Port C. gehandhabt Diese Stifte das Multiplexen der Anzeige zu steuern. Port D wird den Kathoden der Anzeige zu steuern, was im Wesentlichen die Einstellung Segmente jeder Ziffer zu leuchten. Und schließlich unserer generischen I / O, Dinge wie die LED, Lautsprecher und Tasten, wird von Port B behandelt die restlichen Anschlüsse sind Standard für den Betrieb des ATmega; wie die 10k-Ohm-Widerstand auf der Reset-Pin und dem Entkopplungskondensator zwischen Vcc und Masse.

    Achten Sie darauf, über Besuche die dritte image to pin Standorte der Siebensegment-Anzeige zu sehen. Sie können ein wenig schwierig, herauszufinden sein. Auch in der schematischen die Stifte des Anzeigeblocks entsprechen die reale Welt-Layout, so dass Pin 1 ist in der linken unteren Ecke und zwölf ist direkt darüber.

Schritt 3: Die Software

  1. Elektronische Metronome

    Elektronische Metronome

    Elektronische Metronome

    Im Interesse, wenn Raum und für die Leser nicht besonders daran interessiert, die Software, die diese läuft, habe ich beschlossen, zu verzichten Erklären Sie den Code hier und stattdessen gründlich kommentiert sie. Der Code ist unten zum Download zur Verfügung. Ich denke, es ist eigentlich besser, es auf diese Weise, wie das zusammen sehen die Kommentare und den vollständigen Code wird mehr Sinn machen, dann ich versuchen, kleine Schnipsel hier trotzdem zu erklären suchen.

    Außerdem habe ich zwei Bilder von der Siebensegmentanzeige Datenblatt, das Sie in eine bessere Verständnis dieses Aspekts des Codes zu helfen, sollten zur Verfügung gestellt.

    Einzelheiten, wie Sie Ihren Code an den Mikrocontroller laden, finden Sie im Handbuch Ihres AVR Programmierer; oder wenn Sie mit der Adafruit USBtinyISP sehen ihre detaillierte Anleitung hier: http://www.ladyada.net/learn/avr/avrdude.html

Schritt 4: PCB-Design-

  1. Elektronische Metronome
    Die Platte wurde mit Größe konzipiert. Ich wollte es so klein wie möglich, während immer noch alle in einer leicht verlegt, um Platz zu verwenden Komponenten zu halten. Ich beschloss, um die Breite der Platte entsprechen, dass von der Höhe der Batteriehalterung, da ich wusste, ich möchte die beiden zusammen zu befestigen. Die Ergebnisse kamen wie folgt.

    Ich habe die Eagle-Dateien für dieses Projekt unter für Sie zum Download beigefügt. Ich habe ITeadStudios die Bretter zu machen, und ich war sehr zufrieden mit der Art und Weise sie herauskamen.

Schritt 5: Montage

  1. Elektronische Metronome

    Elektronische Metronome

    Elektronische Metronome

    Elektronische Metronome

    Elektronische Metronome

    Elektronische Metronome

    Alle 10 Artikel anzeigen
    Montage der Vorrichtung ist recht geradlinig. Ich habe versucht, die Positionen der Komponenten auf der Leiterplatte so deutlich wie möglich mit gut markierten Siebdrucke zu machen. Alles, was Sie tun müssen ist, passen Sie die Teile auf ihre Markierungen und Lot in Platz.

    Es gibt einige Teile, die Sie benötigen, vorsichtig sein, vor allem von euch ziemlich neu in der Elektronik sind.
      Stellen Sie sicher, dass, wenn Sie die Installation des IC-Sockel und die ATmega Sie mit der Kerbe Umriss auf der Leiterplatte entspricht den Kerben. Wenn Sie dies nicht tun, die richtigen Stifte werden nicht an sonst wo auf der Platine zu verbinden und du bist Metronom wird nicht funktionieren. Die einzige Komponente, die hier polarisiert wird, ist die LED. Stellen Sie sicher, dass Sie den kürzeren Vorlauf der LED stellen in ganz in der Nähe der Außenkante der Platte entsprechend der flachen Kante des Epoxy-Fall auf die flache Markierung auf der Leiterplatte. Es spielt keine Rolle, welche Richtungen die Lautsprecher führt sind. Beim Anschluss der Batteriehalterung, sicher sein, dass er rote Leitung geht in das Loch markiert V + und die schwarze Leitung geht in das Loch markiert Boden. Beim Einsetzen der ATmega, müssen Sie, um die Pins zu biegen, so dass sie senkrecht zu der IC Körper sind. Um dies sicher tun, lagen die ATmega auf die Seite auf einer flachen Oberfläche und mit dem Zeigefinger auf der Unterseite des Körpers und den Daumen auf der Oberseite wie auf dem Foto zu sehen. Danach den Chip nach vorne, um alle Stifte auf der Seite gleichmäßig zu biegen. Tun Sie dies auf beiden Seiten.

Schritt 6: Verwenden Sie und Genießen

  1. Elektronische Metronome
    Nachdem ich die Batterien in den Halter I befestigt ein Stück Klett den Halter und die Rückseite der Leiterplatte, so dass ich die beiden zusammen zu befestigen.

    Und dort haben Sie es, eine einfache, aber funktionale elektronische metronome.Thanks zum Lesen!