Taula de continguts:

Llums de corda festiva controlada ATTiny 85: 5 passos
Llums de corda festiva controlada ATTiny 85: 5 passos

Vídeo: Llums de corda festiva controlada ATTiny 85: 5 passos

Vídeo: Llums de corda festiva controlada ATTiny 85: 5 passos
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Desembre
Anonim
Llums de corda festiva controlada ATTiny 85
Llums de corda festiva controlada ATTiny 85
Llums de corda festiva controlada ATTiny 85
Llums de corda festiva controlada ATTiny 85
Llums de corda festiva controlada ATTiny 85
Llums de corda festiva controlada ATTiny 85

Mentre navegava per eBay, em vaig trobar amb aquestes cadenes de 50 LED adreçables amb el xip WS2811, tot i que no crec que estiguin dissenyades per ser utilitzades com a llums de fades, funcionen bé i tenen un aspecte fantàstic a l’arbre. També seria possible canviar els colors per fer-los adequats per a qualsevol tema de vacances. Com que és gairebé Nadal, he anat amb molts colors vermell i verd, així com alguns patrons que utilitzen molts colors aleatoris i, per descomptat, quin projecte LED dirigible seria complet sense arc de Sant Martí.

El controlador Micro és un ATTiny 85 i hi ha 3 botons que canvien el mode i la velocitat dels patrons de la manera que espero que sigui una manera bastant intuïtiva.

Sóc un gran fan de l'ATTiny85, ja que funciona bé amb l'IDE Arduino, és barat i per la meva experiència és un xip força resistent.

El cost total per joc és inferior a 15 GBP i es pot completar fàcilment en un cap de setmana només amb eines bàsiques.

Es necessiten peces temporals:

  • Arduinouno o equivalent per programar ATTiny
  • taulers de pa i cables de pont per provar i programar l'ATTiny
  • soldador i soldador
  • pistola de cola calenta

Parts utilitzades per a la construcció:

He inclòs enllaços a alguns articles d’Amazon per ajudar-los a identificar-los, no és en cap cas el millor lloc per comprar-los i hauríeu de fer compres.

  • ATTiny85 més sòcol opcional DIP 8 IC (https://amzn.to/2RgKpeJ)
  • Condensador 1000uF * (veure notes)
  • 3 x 1 a 5 kΩ Resistències de tir.
  • 1 x 300-500Ω resistència * (veure notes)
  • 1 tros de tauler de prototipatge (https://amzn.to/2Rn4YGs)
  • Cable USB a CC (https://amzn.to/2BE2iyP)
  • Connector de sòcol de CC (https://amzn.to/2TUFbHy)
  • Pica de LED adreçables (https://amzn.to/2Rm1Yds)
  • 3 x polsador momentani
  • Quadre del projecte (https://amzn.to/2DTeTzA)

Els 3 polsadors momentanis poden ser de qualsevol tipus que vulgueu, però és possible que hàgiu d'ajustar el disseny perquè s'adapti als vostres interruptors. N’he tingut amb un botó més llarg i dues potes que els fa molt adequats per a aquest projecte, ja que puc fer-los passar per un forat de la coberta superior i enganxar-los en calent des del fons.

* Es copia de l'Adapruit NeoPixel Überguide i explica la necessitat del condensador i la resistència.

Abans de connectar NeoPixels a qualsevol font d'alimentació gran ("berruga de paret" de CC o fins i tot una bateria gran), afegiu un condensador (1000 µF, 6,3 V o superior) a través dels terminals + i - tal com es mostra més amunt. El condensador emmagatzema canvis bruscos en el corrent extret per la tira. Col·loqueu una resistència de 300 a 500 Ohm entre el pin de sortida de dades Arduino i l'entrada al primer NeoPixel. La resistència hauria de ser al final del cable més proper al NeoPixel (s), no al microcontrolador. Alguns productes ja incorporen aquesta resistència … si no n’esteu segur, afegiu-ne una … no hi ha cap dany en duplicar-la.

Altres coses a tenir en compte:

L’ús de l’energia sempre és una cosa que cal pensar amb els LED adreçables. Per esbrinar la quantitat de potència que necessiteu, simplement heu de prendre el nombre de LEDs de la vostra matriu i multiplicar-lo per 60, ja que cada LED pot obtenir 60ma

Es tracta d’una cadena de 50, de manera que el 50X60 és de 3000 o 3 amperes, mentre que és força el que val la pena recordar que només faran servir tant si tenen una brillantor total en els 3 colors. Podeu organitzar el vostre codi per evitar-ho o utilitzar l'ordre setBrightness () per limitar-lo. a les proves, he trobat que la meva configuració funciona bé en una font d'alimentació de 2 amp.

Recomanaria llegir la Adafruit NeoPixel Überguide (https://learn.adafruit.com/adafruit-neopixel-uber…), ja que explica tot amb molt millor detall del que puc.

Pas 1: perforació

Perforació
Perforació
Perforació
Perforació
Perforació
Perforació

Perforació

Hi ha alguns forats per anotar a la caixa del projecte.

  • 1x 8mm a la part posterior per a la presa de corrent
  • 3 forats de 2,5 mm a la part frontal per als 3 cables dels LEDs o 1 forat prou gran perquè en surtin els 3 cables.
  • 3x 3,5 mm a la part superior per als botons

És millor pilotar el forat de 8 mm, però com a caixa d’un plàstic tou és fàcil de perforar i no hauria de donar cap problema

Pas 2: soldar

Soldadura
Soldadura
Soldadura
Soldadura
Soldadura
Soldadura

Esteneu els connectors de la presa de corrent, introduïu-los a la caixa i estrenyiu la femella de retenció.

Col·loqueu els botons als forats i col·loqueu-los calents o epoxi al seu lloc. He estirat una cama de cadascun dels botons i els heu soldat, de manera que només necessitarem un subministrament de 5 volts als 3 botons.

Les cadenes LED tenen 2 cables addicionals que no necessitem connectar per a aquest projecte per poder tallar-los. Els he tallat prop de la part superior a longituds lleugerament diferents perquè no puguin escurçar-se. Conserveu aquests cables ja que els podem reciclar dins de la caixa

També he tallat el connector, ja que estarem soldant directament als cables, tallant-lo el més a prop possible del connector.

El tauler de prototipatge s’adapta molt bé a la caixa del projecte, de manera que no requereix cap tall.

Soldeu el sòcol IC a la placa en algun lloc proper a la part superior, cosa que ens permet tenir més espai a la part inferior per a la resta de components i connectar-nos a la cadena de LED.

Soldeu els cables als pins físics 5, 6 i 7 dels botons, connecteu els cables a les resistències de baixada, que al seu torn es connectaran a terra

  • Pin 5 = botó Mode
  • Pin 6 = botó de velocitat menys
  • Pin 7 = botó de velocitat més

El cable de dades dels LED es connecta al pin 3 físic, de manera que torneu a connectar un altre cable i connecteu l’altre extrem a la resistència de 300-500Ω a prop de la part inferior de la placa.

Podem utilitzar els cables que tallem la corda de LED com a cables d’alimentació principals

  • Connecteu el pin 8 del sòcol IC, un cable per als botons i la cadena LED principal de cable vermell a 5V
  • Connecteu el pin 4 del sòcol IC, les 3 resistències de baixada i el cable principal blanc de la picada del LED a terra

Soldeu el cable del botó de 5v al punt comú dels botons. Connecteu cada botó al pin correcte de l'IC. Amb sort, podeu veure a les imatges que he comprat els cables que es connecten a l’IC al centre de la placa amb la resistència per un costat i el botó per l’altre.

Tinc el condensador a la placa, però hauria estat més fàcil connectar-lo a les potes del sòcol.

Un cop completada la placa, inseriu els 3 cables de la corda LED a través dels forats i soldeu-la a la placa. Connecteu els cables d'alimentació a la presa. Aquests endolls tenen el passador central (normalment V +) connectat a la cama més curta, però sempre és millor comprovar-ho de nou.

Abans d’enganxar-ho tot el millor possible per comprovar que tot funciona, és fàcil perdre la connexió.

Recomanat: