Turinys:
- 1 žingsnis: medžiagos
- 2 žingsnis: grandinė
- 3 žingsnis: „ATtiny85“eskizas
- 4 žingsnis: „ExpressPCB“failai
- 5 žingsnis: Atsparumas grandininėms plokštėms
- 6 žingsnis: grandinių plokštės ėsdinimas
- 7 veiksmas: pašalintas atsparumas išgraužimui
- 8 žingsnis: Lituoti komponentai
- 9 veiksmas: pašalinkite srauto likučius
- 10 žingsnis: laidai su įtempimo šalinimo priemone
- 11 veiksmas: skylės grandinės plokščių tvirtinimui
- 12 veiksmas: grandinės plokščių ir akumuliatoriaus laikiklio varžtai
- 13 žingsnis: Laidai su kabelių jungtimis
- 14 žingsnis: skaidrus šviesos diodų dangtelis
- 15 žingsnis: Nematoma juosta kaip šviesos difuzorius
- 16 žingsnis: Potenciometro padalijimo žymės
- 17 žingsnis: patobulinimai
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Mėlynosios šviesos terapija gali būti naudojama nuotaikai pagerinti, miegui pagerinti, reaktyviniam atsilikimui gydyti, miego laikui koreguoti ir energijai padidinti. Šviesos terapija naudinga studentams, kurie anksti pradeda lankyti mokyklą, kai dar tamsu. Šis gali tilpti į jūsų kuprinę, yra pritemdomas, turi reguliuojamą laikmatį ir jo pastatymas nekainuoja per daug. Naudojant jį ryte, galite tapti ankstyvu paukščiu, o vakare - naktine pelėda. Jį galite naudoti važiuodami autobusu. Įrenginys maitinamas kintamosios srovės arba ličio jonų baterijomis Platus įėjimo įtampos diapazonas: 8,4–24 V 200 šviesos diodų Platus matymo kampas Energijos suvartojimas: 14 W Baterijos veikimo laikas visu ryškumu: 1 h 30 min (naudojant dvi 18650 2,5 Ah baterijas)) Ryškumo diapazonas: 256 lygiai Išsklaidytas ekranas
1 žingsnis: medžiagos
1 - tuščiavidurė knyga su 8 x 6-1/4 x 1/8 saugojimo vietos 1 - skaidrus plastikinis lapas, didesnis nei 8 x 6-1/4 x 1/8 su nematoma juostele 1 - 4 x 8 variu dengta lenta 1 - 3 x 1-1/4 variu dengta plokštė 2 - 100nF kondensatoriai 1 - 12-20V zenerio diodas 1 - 1N4001 diodas 200 - 0805 plačiakampis 470 nm mėlynas šviesos diodas (120-130 laipsnių) 1 - IRFZ44N MOSFET 1 - AO3400 MOSFET 2 - 10M rezistoriai 1 - 33k rezistorius 1 - 1k rezistorius 1 - 10k rezistorius 20 - 100R rezistoriai 1 - įjungimo -išjungimo jungiklis 1 - LM7805 reguliatorius 1 - ATtiny85 1 - 8 kontaktų DIP lusto laikiklis 1 - arduino (jums to reikia tik programuojant ATTiny85) 1 - LM2577 nuolatinės srovės keitiklio stiprinimo modulis 2 - 10 k potenciometrai 1 - nuolatinės srovės maitinimo lizdas 1 - 9-24 V maitinimo šaltinis (18 W ar didesnis) 1 - 2 elementų 18650 laikiklis apsaugotoms ląstelėms (apsaugotos ląstelės yra šiek tiek ilgesnės nei neapsaugotos)) 2 - apsaugotos 18650 ličio jonų baterijos 1 - 3A lėtai degantis saugiklis (jei naudojamos neapsaugotos baterijos) visi rezistoriai ir kondensatoriai turi 0805 paketus
2 žingsnis: grandinė
Šioje grandinėje aš užprogramavau ATTiny85 kaip laikmatį ir PWM šviesos reguliatorių. Q1 yra apkrovos jungiklis, skirtas jį maitinti. Didelės galios IRFZ44N valdo keitiklio įjungimo srovę. D1 apsaugo mažos galios Q1, neleidžiant jo vartų įtampai viršyti 20 V. R5 apsaugo Q2 per masyvo įtampos kritimą, leisdamas nedideliam kiekiui tekėti per juos, neleisdamas Q2 viršyti 30 V įtampos. Jūs pastebėsite, kad net kai laikmatis yra išjungtas, jie bus silpnai apšviesti. LM2577 pakopinis keitiklis palaiko šviesos diodų masyvą esant 30–35 V įtampai ir leidžia mums naudoti įvairias maitinimo įtampas. Jį galima sureguliuoti į žemesnę įtampą, jei srovė yra per didelė arba jums reikia mažiau šviesos. Aš turėjau 32,3 V išėjimo įtampą, o rezistoriai buvo 1,5 V, o tai suteikė 15 mA. Nuolatinės srovės lizdas buvo prijungtas, kad būtų galima dvigubai maitinti, prijungus jo vidurinį kaištį prie akumuliatoriaus įžeminimo, o išorinis - prie maitinimo šaltinio įžeminimo.
3 žingsnis: „ATtiny85“eskizas
Šis eskizas užprogramuoja ATtiny85 ir PWM reguliatorių, ir lempos laikmatį. VR1 nustato 255 žingsnių šviesos diodų masyvo ryškumo lygį, o VR2 nustato gydymo laiką nuo 0 iki 60 minučių, kartojant kas valandą, o tai gali būti geriau, jei dirbate naktimis. Prieš įjungdami turėsite pakoreguoti nustatymus, nes „ATtiny85“jį skaito tik pradžioje. Jei norite kitokio įjungimo/išjungimo laikotarpio, pakeiskite periodMin reikšmę. Kaip programuoti ATtiny85, galite sužinoti čia: https://www.instructables.com/id/Program-an-ATtiny-with-Arduino/ int LEDPin = 0; // PWM įėjimas prijungtas prie skaitmeninio kaiščio 0 int brightPin = 2; // ryškumo potenciometras prijungtas prie analoginio 2 kaiščio int timerPin = 3; // laikmačio potenciometras prijungtas prie analoginio kaiščio 3 ilgas periodasMin = 60; // nustato laiko laikotarpį minutėmis ilgas periodasSec = periodMin*60; // skaičiuoja laiko tarpą sekundėmis long period = 1000*periodSec; // skaičiuoja laikotarpį milisekundėmis void setup () {pinMode (LEDPin, OUTPUT); // nustato kaištį kaip išvestį} void loop () {int val1 = analogRead (brightPin); // skaityti ryškumo nustatymo potenciometrą analogWrite (LEDPin, val1 / 4); // nustato LED masyvo ryškumo lygius nuo 0 iki 255 int val2 = analogRead (timerPin); // skaito laikmačio nustatymo potenciometrą ilgai įjungtas = (periodas*val2/1023); // laiku milisekundėmis ilgai išjungtas = (period-on); // išjungimo laikas milisekundėmis delsa (įjungta); analogWrite (LEDPin, 0); // nustato LED masyvo ryškumą iki 0 uždelsimo (išjungta); }
4 žingsnis: „ExpressPCB“failai
Aš sukūriau plokštes naudodamas „ExpressPCB“ir įtraukiau failą, skirtą spausdinti visą puslapį. Nedvejodami pakeiskite dizainą, jei turite kitą komponentų paketą. „ExpressPCB“galite atsisiųsti iš šios svetainės: https://www.expresspcb.com/ExpressPCBHtm/Download.htm Jei naudojate programą „Linux“, galite įdiegti „WINE“.
5 žingsnis: Atsparumas grandininėms plokštėms
6 žingsnis: grandinių plokštės ėsdinimas
Lentoms išgraviruoti naudojau geležies chloridą.
7 veiksmas: pašalintas atsparumas išgraužimui
Atsparumą ėsdinimui pašalinkite acetonu.
8 žingsnis: Lituoti komponentai
Šiame žingsnyje aš rankiniu būdu litavau SMD komponentus. Flux turėtų būti naudojamas prieš sudedant komponentus, o tai yra varginanti šio žingsnio dalis. Šviesos diodams perkelti reikalingas pincetas, o nykščiu galima laikyti šviesos diodus prie litavimo pagalvėlių litavimo metu.
9 veiksmas: pašalinkite srauto likučius
Srauto likučius pašalinkite acetonu.
10 žingsnis: laidai su įtempimo šalinimo priemone
Naudokite karštuosius klijus, kad pašalintumėte laidus.
11 veiksmas: skylės grandinės plokščių tvirtinimui
Gręžkite skyles, kad tilptų stovai ir nuolatinės srovės maitinimo lizdas. Norėdami išlyginti skylių kraštus, naudokite „Dremel“.
12 veiksmas: grandinės plokščių ir akumuliatoriaus laikiklio varžtai
13 žingsnis: Laidai su kabelių jungtimis
14 žingsnis: skaidrus šviesos diodų dangtelis
Karštą klijuokite skaidrų plastikinį lakštą prie knygos. Kaip difuzorių naudosite nematomą juostą, todėl mums reikės plastikinio lakšto.
15 žingsnis: Nematoma juosta kaip šviesos difuzorius
Uždenkite skaidrų plastiką nematoma juostele.
16 žingsnis: Potenciometro padalijimo žymės
Išmatuokite įtampą VR2 centre, 500 mV žingsniais. Tai būtų 10% arba 6 minutės 1 valandą. Pažymėkite skyrius ant plokštės.
17 žingsnis: patobulinimai
Naudokite 3–6 elementų ličio jonų akumuliatoriaus laikiklį: esant aukštesnei maitinimo įtampai, šviesos knyga tampa efektyvesnė ir veikia vėsiau, nes keitikliui reikia mažiau srovės, o apkrova MOSFET yra visiškai įjungta. Šviesos diodų masyvo komponentai: šviesos diodus su skylėmis gali būti lengviau lituoti ir jums net nereikia išgraviruoti plokštės! Ieškokite šviesos diodų, kurių spindulių kampas yra apie 130 laipsnių, ir naudokite perf plokštę. Tolygiam apšvietimui jums gali prireikti storesnės knygos.
Antrasis prizas mikrovaldiklių konkurse