Inhaltsverzeichnis:

Arduino LED-Anzeige mit Bluetooth-Steuerung - Gunook
Arduino LED-Anzeige mit Bluetooth-Steuerung - Gunook

Video: Arduino LED-Anzeige mit Bluetooth-Steuerung - Gunook

Video: Arduino LED-Anzeige mit Bluetooth-Steuerung - Gunook
Video: Arduino HC08 Bluetooth Modul - LED Steuern mit iOS und Android 2024, Juli
Anonim
Arduino LED-Anzeige mit Bluetooth-Steuerung
Arduino LED-Anzeige mit Bluetooth-Steuerung

In diesem anweisbaren machen wir eine 32X8 LED-Matrix-Anzeige, die die Funktion hat, die Textnachricht mit unserem Smartphone in Echtzeit zu ändern und die App mit MIT App Inventor zu unserer eigenen zu machen.

Also, Freunde, lasst uns mit diesem coolen und großartigen Projekt beginnen.

Schritt 1: Entwerfen unserer Leiterplatte auf Fritzing

Entwerfen unserer Leiterplatte auf Fritzing
Entwerfen unserer Leiterplatte auf Fritzing

Wir haben das PCB auf Fritzing entworfen, einer Open-Source-Hardware-Initiative, die Elektronik als kreatives Material für jeden zugänglich macht.

Es ist ein 2-lagiges PCB-Design, bei dem wir unsere benötigten Sachen sehr ordentlich verpackt haben.

Jetzt ist es an der Zeit, die Gerber-Datei zu exportieren und unsere Leiterplatten zu bestellen.

Schritt 2: Bestellen Sie unsere Leiterplatten zu sehr geringen Kosten bei JLCPCB

Bestellen Sie unsere Leiterplatten zu sehr niedrigen Kosten bei JLCPCB
Bestellen Sie unsere Leiterplatten zu sehr niedrigen Kosten bei JLCPCB

Einmal haben Sie den Zip-Ordner der Gerber-Datei Ihrer Leiterplatte erstellt. Jetzt ist es an der Zeit, die Datei auf JLCPCB hochzuladen und die Anforderungen entsprechend zu stellen, wie z. B. die Auswahl der Maskierung als schwarz, was ich für meine Leiterplatten getan habe. Wenn Sie auf der Suche nach den hochwertigsten Leiterplatten für Ihre Projekte sind, dann ist JLCPCB die beste Option.

Sie bieten 10 PCBs für nur 2 $ mit zusätzlichem Versand an und ich finde es als das beste verfügbare Angebot.

Also, wo man 10 PCBs für nur 2 Dollar prototypisieren kann:

Schritt 3: Erforderliche Komponenten:

  • Arduino (NANO oder UNO)
  • Bluetooth-Modul HC-05
  • LEDs (32X8= 256 Stück)
  • MAX7219 LED-Matrix-Treiber-IC (4 Stück)
  • 10uF Kondensator (4 Stück)
  • 100nF Kondensator (4 Stück)
  • 40K Widerstand (4 Stück)
  • Steckverbinder, Lötzinn, Drähte, Werkzeuge, etc…

Schritt 4: Arbeiten

Arbeiten
Arbeiten

Hier haben wir 4 Matrizen mit jeweils 8X8 LEDs erstellt. Jeder MAX7219-Treiber kann eine 64-LED-Matrix verarbeiten. Der Arduino sendet die Daten über eine serielle Kommunikation. Also müssen wir die Clock- und Load-Pins vom Arduino mit allen MAX7219-Treibern verbinden. Der Daten-Pin wird nur mit dem ersten Treiber verbunden. Vom "Data Out"-Pin des ersten Treibers verbinden wir ein Kabel mit dem zweiten "Data" des zweiten Treibers und so weiter. So schalten wir vier 8x8-Matrizen in Reihe. Wir sollten das Bluetooth-Modul auch an die Tx- und Rx-Pins des Arduino anschließen und es und jeden der MAX7219-Treiber mit 5 V versorgen. Schauen wir uns zuerst an, wie man jede der 8x8-Matrizen verbindet. Sobald wir unsere 4 Matrizen haben, können wir sie mit den "Data Out" "Data In" Pins zusammenfügen.

Schritt 5: Verbinden des Datenausgangs (Pin 24) mit dem Dateneingang (Pin 1) eines anderen ICs

Verbinden des Datenausgangs (Pin 24) mit dem Dateneingang (Pin 1) eines anderen ICs
Verbinden des Datenausgangs (Pin 24) mit dem Dateneingang (Pin 1) eines anderen ICs

Schritt 6: Stellen Sie die Verbindung von Clock und LOAD entsprechend her

Stellen Sie die Verbindung von Clock und LOAD entsprechend her
Stellen Sie die Verbindung von Clock und LOAD entsprechend her

Schritt 7: Verbinden Sie den Kondensator und den Widerstand wie im Diagramm gezeigt

Verbinden Sie den Kondensator und den Widerstand wie im Diagramm gezeigt
Verbinden Sie den Kondensator und den Widerstand wie im Diagramm gezeigt
Verbinden Sie den Kondensator und den Widerstand wie im Diagramm gezeigt
Verbinden Sie den Kondensator und den Widerstand wie im Diagramm gezeigt

Schritt 8: Stellen Sie die Verbindung der Matrix-Pins wie in den Diagrammen gezeigt her

Stellen Sie die Verbindung der Matrix-Pins wie in den Diagrammen gezeigt her
Stellen Sie die Verbindung der Matrix-Pins wie in den Diagrammen gezeigt her
Stellen Sie die Verbindung der Matrix-Pins wie in den Diagrammen gezeigt her
Stellen Sie die Verbindung der Matrix-Pins wie in den Diagrammen gezeigt her

Schritt 9: Herstellung des Gehäuses für unsere LED-Anzeige

Die Argumentation für unser LED-Display
Die Argumentation für unser LED-Display
Die Argumentation für unser LED-Display
Die Argumentation für unser LED-Display
Die Argumentation für unser LED-Display
Die Argumentation für unser LED-Display
Die Argumentation für unser LED-Display
Die Argumentation für unser LED-Display

Sobald Sie die obige Verbindung hergestellt haben, ist es an der Zeit, einen Fall dafür zu machen, dass ich einen Schrottkarton verwendet und daraus eine Schachtel mit einem Kunststoff über den LEDs gemacht habe, damit die Helligkeit nicht diffundiert und uns ein beruhigenderes Gefühl gibt Aussicht.

Schritt 10: Link für Code und App

Link für den Code und die App
Link für den Code und die App

Code: Herunterladen

PCB-Design: Herunterladen

App-Dateien: Herunterladen

Empfohlen: