Teletipo RGB con panel U-64

 

Hace unos días, le mostramos cómo mostrar el tipo de letra en la matriz 4x64led.Hemos introducido este módulo en nuestra computadora personal.

 

Sin embargo, según las normas actuales, todo debe estar en la computadora RGB.Es por eso que hoy tratamos de crear una tipografía similar con nuestro panel u - 64led en el blog.

 

Recordatorio importante: el panel u - 64 LED está equipado con la versión popular y Popular ws2812b LED.El ws2812b LED consta de tres LED pequeños (rojo, verde y azul) y un microchip de control, todos ellos en un elemento de construcción muy compacto.

 

Estas diodos de luz RGB pueden localizarse por separado, muy brillantes.Cada led atrae aproximadamente 50 mega en 5 V con la máxima intensidad (Roja, verde y azul).

Esto significa que si ponemos sólo 4 de los 64 LED en la máxima luminosidad del panel, habremos llegado al límite de nano V3.

 

En otras palabras, quienquiera que proporcione electricidad al módulo a través de Ardino puede garantizar que se queme en un futuro previsible.

 

Por consiguiente, es absolutamente necesario utilizar fuentes externas de energía de 5 V con suficiente potencia para el ws2812b LED.

 

Este proyecto es una fuente de energía de 10 a en 5 V.

En el proyecto utilizamos los siguientes elementos:

 

El doble.Nano v3.0 pro, versión soldada con Cable USB

Cuatro veces.Panel u - 64 - led

1 x 5 V potencia 13 + a

1 x condensadores electrolíticos 1.000 MF 10 V

Resistencia 1 x 2200

Instrumento de 5 x 3

Muchos cables entrelazados.Recomiendo la estación de entrega Az.Placa de conexión 3x + Cable de cableado

Quiero combinar cuatro paneles con 64 LED, así que 256 LED son un todo.256 * 50mia = 12.800 ns = 12.8a.

 

Así que sé que para asegurarme de que mi energía no se incendie, no debería operar el panel a plena luz.

 

Como el panel no es el componente más económico, sugiero que al principio sólo se utilice un panel.El panel tiene tres enchufes en cada lado, que pueden conectarse fácilmente.

 

Conectaremos el panel de la siguiente manera:

 

Poder

1000 MF 20v Electric Power Company

Panel

Nanov3.

+

Piernas largas.

VCC Corporation

Vino

-

- (piernas cortas)

Ingreso nacional bruto

Ingreso nacional bruto

 

 

Normas industriales de Alemania

D5 (resistencia de 2200)

 

 Entrega u - 64 ws2812b

 

Cuando pusimos todo en la corriente, el panel no mostró nada.Por lo tanto, tenemos que establecer un valor de color (rojo, verde y azul) y la luminosidad de cada led, es decir, cada pixel.

 

De hecho, hay varios bancos que pueden facilitar esta labor.

 

Usamos la Biblioteca pop LED de Daniel García. https://github.com/FastLED Bibliotecas ledmatrix y ledtext https://github.com/AaronLiddiment .

 

Aunque el panel se instalará en el pc en un momento dado, al mismo tiempo será un monitor informativo que recordará que el Servicio de paquetes está en nuestra puerta principal para que pueda recoger el paquete con mayor rapidez.

 

35; incluye - rápido, H & gt;
35; incluye
<Matriz LED.Hora> 35; incluye <Le Devon.Hora> 35; incluye <Fontrobotron Inc..Hora> Modificación de seis definiciones para ajustar el tipo y el tamaño de la matriz - definición. Pie LED.        5 - definición. Orden de color    GRB Corporation - definición. Grupo de chips        Tipo ws2812b - definición. Anchura de la matriz   32 - definición. Notre Dame  8 - definición. Tipo de matriz    Matriz vertical / / LED en orden Clid - de - matry<Anchura de la matriz, Notre Dame, Tipo de matriz> Seguir; Texto Clyde Mensaje de desplazamiento; Constante Inapropiado adj. Chamuscar Txtdemo.[] = { Desplazamiento a la izquierda Efectos en el HV - CV - No, no, no, no. Az - entrega                                  Efectos en el sistema de salud - No, no, no, no. "Tu experto.                                  Efectos en el sistema de salud - No, no. Arroz Efectos en el sistema de salud - "20"? " "Yo". Efectos en el sistema de salud - '40' "I" Efectos en el sistema de salud - "60"? " "R" Efectos en el sistema de salud - No, no. Tipo o Efectos en el sistema de salud - No lo sé. Categoría E                                  Efectos en el sistema de salud - No, no. "I" Efectos en el sistema de salud - '80' Categoría E Efectos en el sistema de salud - No, no. "I" Efectos en el sistema de salud - "20"? " "I" Efectos en el sistema de salud - '40' "R" Efectos en el sistema de salud - "60"? " Tipo o                                  Efectos en el sistema de salud - No, no. "No". Efectos en el sistema de salud - '80' "Yo". Efectos en el sistema de salud - No, no. "I" Efectos en el sistema de salud - "20"? " "!" Efectos / RGB - No, no.                                  Efectos en el sistema de salud "No, no, no, no. "Introducción al derecho"                                  Pergamino de efecto Efectos en el sistema de salud "No, no, no, no. ">>>>>>>>>>>>>>" }; Vacío. Configuración() {  Fijo adj..Gravoso adj.<Grupo de chips, Pie LED., Orden de color>(Seguir[0], Seguir.Tamaño());  Fijo adj..Frustración.(10); / importante - Aquí está el brillo.Use un valor inferior al principio y teclee lentamente hacia arriba.  Fijo adj..Claro.(¿En serio?);  Retraso(500);  Fijo adj..Color de visualización(Empresas crgb::Rojo.);  Retraso(1000);  Fijo adj..Color de visualización(Empresas crgb::Cal);  Retraso(1000);  Fijo adj..Color de visualización(Crgb::Azul.);  Retraso(1000);  Fijo adj..Color de visualización(Empresas crgb::Blanco);  Retraso(1000);  Fijo adj..Mostrar();  Mensaje de desplazamiento.Tipo de letra(Robotronfontdata Inc.);  Mensaje de desplazamiento.Inicial(&Seguir, Seguir.Anchura(), Mensaje de desplazamiento.Altura de la letra() + 1, 0, 0);  Mensaje de desplazamiento.Texto de set((Inapropiado adj. Chamuscar *)Txtdemo., Tamaño(Txtdemo.) - 1);  Mensaje de desplazamiento.Settextcollopions Options(Korrgb. | Single, Tipo 0xff, 0 x 00., Tipo 0xff); } Vacío. Correr() {  Si (Mensaje de desplazamiento.Actualizar texto() == -1){    Mensaje de desplazamiento.Texto de set((Inapropiado adj. Chamuscar *)Txtdemo., Tamaño(Txtdemo.) - 1);    Retraso(20);  }  Hora prevista de despegue    Fijo adj..Mostrar();  Retraso(20); }

Después de subir, vemos que, según la longitud del texto, nos estamos acercando lentamente al límite de la memoria utilizable de nano.

 

 

 Esperamos que se inspire en nuestro blog de hoy y esperamos con interés sus comentarios.

¡Hasta que el siguiente mensaje es enviado por Az, tu experto en microelectrónica!

 

Para arduinoProyectos para avanzados.

8 comentarios

Moritz

Moritz

6.3V für den ElKo sind schon etwas knapp…. schlimmstenfalls macht es “plopp” :-D

Eosne

Eosne

Kann man auch einen elektrolytkondensator mit 1000 µF 6,3V benutzen ?

Dominik

Dominik

Keiner dieser Sketches aus den oben genannten Bibliotheken funktioniert auf dem Uno! Es heißt immer nicht genügend RAM verfügbar!

Thomas

Thomas

Wie bekomme ich Umlaute hin? Also ÖÜÄß.

Rüdiger

Rüdiger

Bei bis 12 A die Versorgung über die dünnen Jumper Wire und das Breadboard zu leiten ist gelinde gesagt “sportlich”! Ich hätte da nicht Angst, das das Netzteil “in Flammen aufgeht”, sondern eher, das die Kontaktstellen verschmoren, die Kabel warm werden und die Daten “seltsam aussehen”, da der Massepunkt am jeweiligen Panel am “floaten” ist!
Da sollte man mindestens 1 mm2, besser 1,5 mm2 Kabel verwenden und die Panels über eine sternförmige Verdrahtung anschliessen (lediglich die Datenleitung wird dann busförmig verlegt)
Also bitte die 5V Versorgung oben im fritzing-Bild nur für den Arduino verwenden und das oder die Panels direkt mit dem Netzteil verdrahten.

Kiwix

Kiwix

Heute im Newsletter von dem Projekt gelesen. Zuerst dachte ich, es wäre ja eine tolle Idee, wenn man die benötigten Komponenten als Paket anbieten würde. Hätte ich gekauft und dann direkt mal nachgebaut.
Aber dann musste ich feststellen, dass bis auf den Arduino gar nichts im Shop zu finden ist. Ich finde das nicht so gelungen, auf Projekte mit Komponenten hinzuweisen, die man gar nicht (mehr) im Angebot hat.

Viele Grüße
Kiwix

Pentalon

Pentalon

Danke für die tolle Demo.
Bei mir ist der Text allerdings spiegelverkehrt.
Was muss ich hier ändern, damit die Schrift korrekt angezeigt wird ?

Bester Grüsse…

veit

veit

Nur als Info: wenn man den “Kopier” Button nutzt, bekommt man unsichtbare Sonderzeichen über die Arduino dann schimpft ….

Deja un comentario

Todos los comentarios son moderados antes de ser publicados

Artículos de blog

  1. Ahora instalamos el esp32 a través de la administración.
  2. Lüftersteuerung Raspberry Pi
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1
  4. ESP32 - das Multitalent
  5. Transporte Aéreo - programación de ESP mediante redes locales inalámbricas