Sisukord:

Hõõguv tasku ruut: 5 sammu (piltidega)
Hõõguv tasku ruut: 5 sammu (piltidega)

Video: Hõõguv tasku ruut: 5 sammu (piltidega)

Video: Hõõguv tasku ruut: 5 sammu (piltidega)
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №30 2024, November
Anonim
Image
Image
Hõõguv tasku väljak
Hõõguv tasku väljak

Tere tulemast minu esimestesse juhenditesse! See oli lõbus väike projekt, mida tahtsin jagada, kuid olge varsti rohkemate asjadega! Algselt tegin selle oma promo jaoks, kuid seda disaini saab kasutada paljude sarnaste projektide jaoks, alates LED -sidemetest kuni kohandatud helendavate tuledeni.

Samm: asjad, mida vajate:

Materjalid:

  • Attiny85 või sarnane
  • Vanaraua protoboard
  • CR2032 kella patareipesa ja aku
  • Vanametall
  • Väike lüliti
  • RGB LED

Tööriistad:

  • Jootekolb
  • Abistavad käed
  • Sülearvuti, millel on Arduino IDE või sarnane

Valikulised asjad, mida juhtusin kasutama:

  • 3D printer
  • Tangid
  • Kondensaator
  • IC -kinnitus, mis võimaldab ümberprogrammeerimist
  • Vasktraat
  • Pintsetid
  • Jootmisauru väljatõmbaja
  • Töövalgus
  • Pisike AVR-i programmeerija (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)

2. samm: paneeli kokku

Pane juhatus kokku!
Pane juhatus kokku!
Pane juhatus kokku!
Pane juhatus kokku!
Pane juhatus kokku!
Pane juhatus kokku!

Olete teretulnud selle kokku panema, kuidas soovite, kuid ma kirjeldan oma protsessi kõigile huvilistele.

  1. Kõigepealt panin valgus kokku. Ma kasutasin Neopixel RGBW LED-i (https://www.amazon.com/ALITOVE-Similar-Individually-Addressable-embedded/dp/B01K4HCVDC/), mis mul oli eelmisest projektist. Olen kasutanud ka standardseid 4 -pin tavalisi katood -RGB LED -e koos kiibiga attiny85, nii et see peaks ka töötama, kuid ei ole nii hele.
  2. Seejärel jootsin 4,7 mikrofaradi kondensaatori positiivsetele ja negatiivsetele klemmidele (nagu selle konkreetse LED -i jaoks soovitatav), seejärel joodin positiivsed ja negatiivsed juhtmed ning andmeside 470 oomi takistiga LED -i.
  3. Panin siis oma akuhoidja paika. Kasutasin vajalikust suuremat protoplaati, nii et mul oli vajadusel ruumi laienemiseks, seejärel joodeti patarei cr2032 positiivne ülemine plaat protoboardile. Kasutasin tühja vasktraati, et nöörida patareipesa all olev negatiivne külg.
  4. Järgmisena asetasin 8 -kontaktilise IC -kiibihoidiku protoboardile koos akuga, nii et ma teadsin, et ruumi on piisavalt, voldin tihvtid üle ja jootsin selle sisse.
  5. Põhjas ühendasin akuhoidiku toite- ja maandusjuhtmed IC -hoidikuga. Veenduge, et jätate elektriliinile lüliti lisamiseks veidi pikkust, mida saab hiljem lõigata.
  6. Kontrollige veelkord, kas aku ikka sobib, ja kui teil on multimeeter, kontrollige IC -hoidiku toite- ja maanduspesasid. See võib tunduda tüütu, kuid nende asjade kontrollimine tasub end ära, kui peate hiljem veaotsingu tegema.
  7. Ühendage valgusjuhtmed vooluvõrku ja maandusega (IC -hoidikuga ühendamise lähedal) ning juhtige IC -l tavalisest tihvtist üks andmeside. (kontrollige topeltlehe abil, kas tihvt on saadaval, kuid muidu kasutage lihtsalt seda, mis on jootmiseks kõige mugavam)
  8. Seejärel katkestage toiteliini vasktraat, enne kui see jõuab IC hoidikuni, jootke mõlemal küljel väike traat.
  9. Seejärel lõigake traat mõõtu, jootke juhtmed väikese lüliti kahe juhtme külge, kinnitage kolmas juhe ja liimige kuumalt lüliti küljele jäänud vaba ruumi. Olge lüliti isoleerimisel ettevaatlik, kui asetate selle teisele avatud juhtmele või selle lähedale, kuna korpus on metallist. Kasutasin lihtsalt väikest elektrilinti.

3. samm: kiibi programmeerimine

Minu selle projekti koodi saab Githubist hankida: https://github.com/3jackattack3/simpleSpectrumLigh…. Selle programmeerimiseks rakendasin aatomi tekstiredaktori jaoks Platformio pistikprogrammi, kasutades sparkfuni "tinyAVRprogrammerit". Minu kogemuste kohaselt on see olnud minu lemmik viis koodi kirjutamiseks ja üleslaadimiseks IC -kiipidele nagu attiny85.

Platvormi pistikprogramm on pigem isiklik eelistus, kuigi soovitan tungivalt seda kontrollida. Olen proovinud kolme erinevat meetodit arduino programmeerimiseks mulle meeldivates tekstiredaktorites ja mul on probleeme nii Sublime teksti jaoks mõeldud Stino kui ka Deviot pistikprogrammidega, kuid olen selle aatomi platvormpistikprogrammiga tohutult edukas olnud. Kuna see on siiski rohkem isiklik eelistus, proovin lisada traditsioonilise arduino IDE koodi niipea, kui mul on aega. Kui soovite seda ise teisendada, kopeerige lihtsalt.cpp -faili tekst uude arduino -projekti ja eemaldage esimene rida: "#include Arduino".

IC -i programmeerimine muutub aga pisut keerulisemaks. Minu kasutatav meetod pärineb otse sparkfunist ja on siiani parim meetod, mille olen leidnud. Tutvuge nende juhendiga AVR-kiipide programmeerimise hõlpsaks järgimiseks (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Teine domineeriv meetod, mida olen näinud, on kasutada arduino Unot IC -kiibi alglaadurina, mis on palju odavam, kui teil on lisaplaat, kuid see on rohkem vigade suhtes.

4. samm: valikuline: 3D trükitud ümbris

Valikuline: 3D trükitud ümbris!
Valikuline: 3D trükitud ümbris!

Selle ehituse lõpetamiseks tahtsin muuta selle natuke professionaalsemaks, kaitstes samal ajal elektroonikat ja kindlustades lüliti. Eespool näete minu korpuse kujundamise korduvat protsessi ja mudeleid leiate asja universumist! (https://www.thingiverse.com/thing:2904029) Kavandasin need spetsiaalselt oma ehitise jaoks, kuid tõenäoliselt võiksite mudelit vastavalt oma vajadustele muuta või lihtsalt kasutada seda oma disainilahenduste inspiratsiooniks!

5. samm: tasku väljaku seadistamine

Kuidas seadistada tasku väljakule
Kuidas seadistada tasku väljakule
Kuidas seadistada tasku väljakule
Kuidas seadistada tasku väljakule
Kuidas seadistada tasku väljakule
Kuidas seadistada tasku väljakule

Ole loominguline! Alustasin tavalisest "üks ots üles" voltimisest (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…), mis sobib hästi tasku ruudu valguse hajutamiseks. Siin on tasku ruudu materjal väga oluline. Siiditasku ruudu saate odavalt Amazonist (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…), mis toimib valguse hajutamiseks fantastiliselt.

Murdke ruut neljandikku, seejärel sisestage seade voltidesse nii, et see oleks mõlemalt ülemiselt küljelt kindel (teemandina orienteeritud). Täitke voltimine ja kasutage kuju säilitamiseks selle aluses olevat tihvti. Kui taskusse on pandud, on haaknõel täielikult peidetud ja kui see on õigesti üles keeratud, tundub valgus hajusalt nagu videos, mitte siin näidatud punktvalgus.

Soovitan: