Indholdsfortegnelse:

AtTiny85 Adresserbar LED Strip: 10 trin
AtTiny85 Adresserbar LED Strip: 10 trin

Video: AtTiny85 Adresserbar LED Strip: 10 trin

Video: AtTiny85 Adresserbar LED Strip: 10 trin
Video: LDmicro 14: ЖК-дисплей I2C и часы реального времени DS3231 (программирование лестничной схемы ПЛК микроконтроллера с помощью LDmicro) 2024, November
Anonim
AtTiny85 Adresserbar LED Strip
AtTiny85 Adresserbar LED Strip

Mit mål var at lave en bordlampe af LED'er. Jeg ville have, at den var justerbar, så den kunne bruges både dag og nat. I mit første forsøg brugte jeg en simpel LED-strip og store MOS-FET'er til at køre dem kl. Denne gang valgte jeg adresserbare lysdioder, der drives af 5v. Dette reducerede antallet af komponenter betydeligt og giver mulighed for meget mere tilpasning, f.eks. Overgangseffekter.

Forbrugsvarer

Dele:

  • Adresserbar LED -strimmel baseret på WS2812b
  • AtTiny85 digispark klon.
  • TTP223 Kapacitiv berøringsknap.
  • 5v 6A strømforsyning.
  • 2,5 mm strømstik.
  • Udvikling PCB.
  • 2,54 mm hoveder og stifter.
  • Nogle ledninger.
  • Lille plastkasse.
  • IKEA MOSSLANDA hylde.
  • Eventuelt fotoresistor og en 1k ohm modstand.

Værktøjer til konstruktion:

  • Loddejern og loddetråd.
  • Bor og træ/plastik bits.
  • Varm limpistol.
  • En pc til programmering af mikrokontrolleren.

Trin 1: Bor et hul til knappen

Bor et hul til knappen
Bor et hul til knappen
Bor et hul til knappen
Bor et hul til knappen

Jeg ønskede, at betjeningen skulle være næsten problemfri. Så jeg valgte at bruge en kapacitiv berøringsknap og installerede den på overfladeniveau. For at gøre det, borede jeg et lavt hul på hyldens center med et 20 mm bor og i midten brugte en 4 mm bor for at lave et hul til ledningerne.

Trin 2: Loddekabler til knappen

Loddekabler til knappen
Loddekabler til knappen
Loddekabler til knappen
Loddekabler til knappen

Lod 3 ledninger til komponentsiden af knappen, for at holde den anden side så glat som muligt. Brug farvede ledninger og husk hvilken farve der er loddet til hver stift. Det vil ikke være muligt at se senere. Denne enhed er meget følsom over for omvendt polaritet, så vær meget forsigtig med ikke at skifte GND og VCC.

Trin 3: Saml knappen

Saml knappen
Saml knappen
Saml knappen
Saml knappen
Saml knappen
Saml knappen

Træk knappetrådene gennem hullet. Brug den varme limpistol til at fastgøre knappen ved at lægge lim på træet under knappen. Dæk derefter ydersiden med lim for at få en glat overflade. På den anden side af hylden brug den varme lim til at fastgøre ledningerne til hjørnet af hylden. Dæk knappen med en klæbende etiket.

Trin 4: Lod og saml fotoresistoren

Lod og saml fotoresistoren
Lod og saml fotoresistoren
Lod og saml fotoresistoren
Lod og saml fotoresistoren
Lod og saml fotoresistoren
Lod og saml fotoresistoren

Bor et hul til fotomodstanden. Lod begge stifter til ledninger og dæk med varmekrympende isolation. Tråd trådene gennem hullet og fastgør med varm lim. Jeg limede endda en lille gennemsigtig plastcirkel på den for at give den en glat finish.

Trin 5: Sæt æsken fast og lim LED -strimlen

Sæt æsken fast og lim LED -strimlen
Sæt æsken fast og lim LED -strimlen
Sæt æsken fast og lim LED -strimlen
Sæt æsken fast og lim LED -strimlen

Sæt boksen fast på kanten af hylden. Jeg vælger at vedhæfte dækslet i stedet for selve kassen for at forenkle installationen. Jeg limede LED -strimlen tæt på hyldekanten. Det skal være selvklæbende, men i mit tilfælde klæbemidlet foretrak at forblive på fanen, og LED -strimlen forblev limfri. Så jeg var nødt til at bruge hurtig lim i stedet.

Trin 6: Saml strømstikket

Saml strømstikket
Saml strømstikket
Saml strømstikket
Saml strømstikket

Lod 2 ledninger til strømstikket, og dæk de udsatte dele med varmekrympende isolering. Bor et hul nær boksens kant, og fastgør stikket.

Trin 7: Loddepinde til AtTiny85

Loddepinde til AtTiny85
Loddepinde til AtTiny85
Loddepinde til AtTiny85
Loddepinde til AtTiny85
Loddepinde til AtTiny85
Loddepinde til AtTiny85
Loddepinde til AtTiny85
Loddepinde til AtTiny85

Jeg lodde stifter til udviklingskortet i stedet for at lodde alle ledninger direkte til det, hvis jeg gerne ville omprogrammere det senere. Jeg lodde ikke stift 3, 4, da de ikke bruges i denne applikation og bruges til at programmere AtTiny85 med USB boot loader. Jeg lodde pin 5 (reset) og Vin for mekanisk stabilitet på trods af ikke at bruge dem.

Trin 8: Saml printet

Saml printkortet
Saml printkortet
Saml printkortet
Saml printkortet
Saml printkortet
Saml printkortet

Jeg har skåret en 12x13 firkant af prototype PCB. Borede to huller til skruer, men brugte dem til sidst ikke. Mærkede positionerne på overskrifterne. Loddet derefter alle ledninger, overskrifter og en enkelt modstand.

Trin 9: Fastgør AtTiny85

Fastgør AtTiny85
Fastgør AtTiny85
Fastgør AtTiny85
Fastgør AtTiny85

Programmer AtTiny85, og fastgør det til printkortet. Læg derefter alt i æsken og fastgør det til dækslet, der allerede var skruet fast på hylden.

Trin 10: Udført

Tilslut strømforsyningen. Et kort tryk tænder og slukker lysdioderne. Et kontinuerligt tryk ændrer LED-lysintensiteten. Fotomodstanden bruges til at skelne dagtilstand fra nattilstand. Om natten tændes lyset ved lav varmeintensitet lys, i løbet af dagen starter det med høj intensitet.

Anbefalede: