Taula de continguts:

Marc de Nadal: 4 passos (amb imatges)
Marc de Nadal: 4 passos (amb imatges)

Vídeo: Marc de Nadal: 4 passos (amb imatges)

Vídeo: Marc de Nadal: 4 passos (amb imatges)
Vídeo: СТРАШНЫЕ ПРИЗРАКИ ПОКАЗАЛИ СВОЮ СИЛУ НОЧЬЮ В ТАИНСТВЕННОЙ УСАДЬБЕ / WHAT ARE GHOSTS CAPABLE OF? 2024, Desembre
Anonim
Marc de Nadal
Marc de Nadal

Aquest projecte es va fer com a part de la decoració nadalenca.

És només un marc que mostra coses de Nadal:

  • Icones estàtiques (és a dir, arbre de Nadal, floc de neu, barret de Pare Noel …).
  • Una marquesina per al text (és a dir, Bon Nadal) o imatges més àmplies.
  • Neu.

Pas 1: materials

Necessitem el següent material (es pot adaptar segons es desitgi, sigui necessari o segons la disponibilitat):

  • Una placa de control: Arduino nano.
  • Una matriu de leds: 22x22 de BTF-LIGHTING (compatible amb WS2812B (també conegut com NeoPixels)).
  • Un cartró o paper: paper blanc.
  • Un marc de fotos: el més barat que he trobat;) (en podeu utilitzar un de més bonic).
  • Un condensador: 1000uF.
  • Una resistència: 390 Ohms.
  • Diversos cables: segons calgui.
  • Cinta adhesiva.
  • Una font d’energia de 5V: la matriu a plena potència pot consumir 145W. El programari ha reduït la brillantor dels leds, d’aquesta manera es pot utilitzar una font d’energia de 25W.

I eines:

  • Tisores.
  • Cortador.
  • Soldador.
  • Qualsevol altre que necessiteu.

Pas 2: construcció

Construcció
Construcció
Construcció
Construcció
Construcció
Construcció
Construcció
Construcció

És molt senzill de realitzar.

El cartró / paper s’utilitza per amagar la matriu dels leds, però ha de deixar passar la llum. Recomano que sigui blanc o negre; altres colors distorsionaran els colors dels leds. Tallar a la mida del marc i posar-hi.

Agafeu la matriu i centreu-la al marc. Fixeu-la amb cinta adhesiva.

Ara és hora de la contraportada del marc. Col·loqueu-lo, calculeu i marqueu el lloc on sortiran els cables. Després traieu-lo i feu els forats. En aquest cas, la tapa posterior es fa amb cartró dur, de manera que amb unes tisores i un tallador era fàcil fer els forats. Podeu marcar quina connexió sortirà per quin forat com a referència.

Passeu els cables pels forats i tanqueu el marc.

Als cables de 5 V i GND, soldeu el condensador en paral·lel i altres cables prou temps per obtenir la font d’energia. Tingueu en compte la polaritat !!!

El senyal DO estarà desconnectat (no hi haurà més matriu). Per al senyal DI, la matriu ve amb un tros de fil amb el connector adequat.

Ara hauríeu de programar l’Arduino abans d’incorporar-lo o fer un punt d’accés al connector USB per a la programació futura. En aquest moment, faig el desenvolupament / proves amb un tauler de verificació fins que es va acabar el programa.

Soldeu el tros de filferro amb l’Arduino. Poseu la resistència de 390 ohm en sèrie amb la línia de senyal (en aquest cas D13) i utilitzeu cinta adhesiva per protegir-la, soldeu la resta de cables a 5V i GND segons correspongui.

L’últim pas és fixar l’Arduino a la part posterior del quadre. Utilitzo la mateixa bossa en què venia l’Arduino del venedor (fàcil, econòmic i ecològic: reutilització) i cinta adhesiva per a la subjecció. No oblideu connectar l'Arduino a la matriu i el cable d'alimentació a la font d'alimentació.

Pas 3: Programació

Programació
Programació

Baixeu-vos el codi

El codi està allotjat aquí. podeu clonar-lo o descarregar-lo com vulgueu.

Important !

Com s’ha comentat abans, la matriu pot consumir fins a 145 W. D'altra banda, la brillantor dels leds s'ha reduït gràcies al programari, d'aquesta manera es pot utilitzar una font d'energia de menys potència. Si la funció setBrightness () és lineal, suposo que la potència màxima estarà entre 25W i 30W. He utilitzat un de 200 W, simplement perquè estava disponible per a mi.

Per tant, quan connecteu l'Arduino a l'ordinador, assegureu-vos de:

  • Desconnecteu la matriu de leds de l'Arduino.
  • O assegureu-vos que la font d'alimentació externa està activada.

en cas contrari, el corrent extret de la matriu provindrà del port USB, que es podria danyar.

Programació

No hi ha cap requisit especial per a la programació en aquest projecte. Per tant, el procés de programació és com qualsevol altra programació Arduino. Necessiteu l'IDE Arduino.

  • Connecteu l'Arduino a l'ordinador.
  • Inicieu l'IDE Arduino.
  • Carregueu el projecte.
  • Premeu el botó "penja" i espereu fins que acabi.
  • Desconnecteu l'Arduino i ja podeu acabar la construcció.

Pas 4: resultat

La feina està feta.

L’únic que queda per fer és admirar el resultat.

I Bon Nadal !!!

P. S. hi ha algunes idees per millorar …

Recomanat: