Мазмуну:
- Жабдуулар
- 1 -кадам: CD дискти бөлүп алыңыз
- 2 -кадам: Программаны түшүнүү / өзгөртүү
- 3 -кадам: ATtiny85 программасы
- 4 -кадам: Сиздин схемаңыздын тактасы (милдеттүү эмес)
- 5 -кадам: Районду курууга даярдануу
- 6 -кадам: LEDди ATtiny85ке чаптаңыз
- 7 -кадам: Тактилдүү которууну ATtiny85ке чаптаңыз
- 8 -кадам: Районду ширетүү
- 9 -кадам: Линзанын Ассамблеясына схеманы чаптаңыз
- 10 -кадам: Батарея кармагычты туташтырыңыз
- 11 -кадам: ырахат алыңыз
Video: Эски оптикалык дисктен LED кулон: 11 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул Нускамада мен сизге эски оптикалык дисктин линзалар жыйнагынан бир түрдөгү жарык берүүчү мончокту жана кошумча бир нече электрондук компоненттерди кантип жасоону көрсөтөм.
Мен эски компакт -дискти ажыратып, линзалар канчалык кооз көрүнгөнүн көргөндө, кызыма ушундай кылууга шыктандым. Мен жөн эле микроконтроллерди жана LEDди таңуунун жолун таба алсам, анда ал жакшы "техникалуу" шуру болорун билчүмүн. Менин оюмча, акыркы натыйжа геик шикинин абдан уникалдуу бөлүгү.
Бул Instructableга кирүүдөн мурун, сизде Arduino иштеп жаткан чөйрө бар экенине жана ATtiny AVR микроконтроллерлерин максаттуу жана программалай алаарыңызга ишенгиңиз келет. Бул сайтта сизге жардам берүү үчүн бир нече пайдалуу көрсөтмөлөр бар, анын ичинде:
Бул өтө кичинекей бөлүктөргө өтө назик ширетүүнү камтыйт, андыктан ширетүү жөндөмүңүздү өркүндөтүңүз.
Эгерде сиз улантууга даяр болсоңуз, анда жабдуулардын тизмесин карап көрүңүз жана баштайлы!
Жабдуулар
Бир же бир нече эски оптикалык дисктер (жакшыраак CD диск - DVD же BluRay диск да иштейт, бирок биз жапайы эмеспиз).
ATtiny85 бетине орнотуу (8-пин SOIC пакети).
DIP адаптерине нөлдүк киргизүү күчү (ZIF) 8-пин SOIC.
CR2032 батареясы.
CR2032 батарейка кармагычы (мен бул долбоорго ылайыктуу вертикалды таптым).
Стандарттык тийүү которгуч.
Беттик LED диаметри (өлчөмү 5050 жакшы иштейт). Кызыл эң жакшы иштейт, бирок мен жашыл менен көктү колдондум.
Бир ширетүүчү жана темир.
Кээ бир зым.
Супер клей.
Кээ бир пинцет, туруктуу колдор жана нервдер болоттон.
(милдеттүү эмес) протоколдоо үчүн нан жана зымдар
(милдеттүү эмес) 5мм прототип үчүн LED
1 -кадам: CD дискти бөлүп алыңыз
Эски оптикалык диск - бул долбоордун бөлүктөрүнүн кенчи, бирок азырынча бизди линзаларды чогултуу гана кызыктырат.
CD дискти ажыратып, линзанын курамын табыңыз. Бул CDден окуган механизмдин бир бөлүгү болот. Кыймылдаткыч механизминде, адатта, компакт -дискти айдап, линзаны жылдыруучу бир нече мотор бар.
Линзанын курамын алып салуу бир аз эмгекти талап кылышы мүмкүн, бирок бул өтө деле оор эмес. Линзанын түзүлүшүн бузбастан, мүмкүн болушунча электрониканы алып салыңыз. Жок дегенде объективдин артындагы боштукту тазалагыңыз келет. Бул биздин айланабыз бара турган мейкиндик.
Мага бул нерселердин көрүнүшү жагат, бул мага биринчи кезекте бул долбоордун идеясын берди. Ошентип футуристтик жана технологиялык, бул укмуш!
2 -кадам: Программаны түшүнүү / өзгөртүү
ATtiny85 микроконтроллери моюн орогунун артында калат, бирок биринчиден, аны программалоо керек.
Мен шуру жарык шоусун өткөрүү үчүн жазган программамды тиркеп койгом. Эки файл бар: эскиздин өзү жана кулон аркылуу өтүүчү жарык тизмектерин аныктоочу файл. Мен кодду комментарийлөөгө аракет кылдым, бирок ал дагы деле иштеши керек.
Кулон которгуч тарабынан башкарылат. Которгуч басылганда, ал ATtiny85ти баштапкы абалга келтирүүгө алып келет, ал аны киргизүү катары карайт. Бир түртүү кулонго кийинки LED тизмегине айлануусун айтат. Бир секунда ичинде эки жолу басуу ATTiny85ке бетиңизге LED жарыгын токтотууну жана жөн эле уктап кетүүнү буйруйт. Ошондой эле батареяны үнөмдөө үчүн автоматтык түрдө 10 мүнөттөн кийин уктап калат.
Сиз sequences.h файлын өзгөртүү аркылуу LED тизмектерин кошо, өзгөртө же алып салсаңыз болот. Мен жаңы тизмектерди кантип кошуу керектигин түшүндүрүүгө аракет кылдым.
3 -кадам: ATtiny85 программасы
Алга өтүүдөн мурун, ATtiny85ке жүктөлгөн программаны алалы. Сизге ATtiny85 конфигурациясы менен иштөөгө жөндөмдүү жана барууга даяр программалоо аппараты керек болот. Толук көрсөтмөлөр бул Нускаманын чегинен тышкары, бирок мен дагы бир жолу бул жерде көрсөтөм:
Программалык жабдууңуз SOIC пакетин колдобосо, сизге 8-пин SOICтен 8-pin DIP адаптерине муктаж болосуз. Мен кенди кайдан сатып алганымды эстей албайм, бирок "8 pin soic to dip adapter zif" үчүн тез издөө керек болгон жерге жеткирет.
Программалоо өзү абдан түз:
Тиркелген эки файлды (LED_pendant.ino жана sequences.h) Arduino эскиз папкасына "LED_pendant" аттуу папкага жүктөп, Arduino IDEде долбоорду ачыңыз
ATtiny85 үчүн Arduino IDEди жана өзүңүз каалаган программистти конфигурациялаңыз
IDE анын 8MHz ички саатын колдонуу үчүн ATtiny85ти конфигурациялоого коюлганын текшериңиз
ATtiny85ти программистке туташтыруу үчүн 8-пин SOIC адаптерин колдонуңуз
Жүктөгүчтү чипке өрттөңүз. Муну унутпаңыз, болбосо чип саатыңыздын ылдамдыгы өтө жай болуп калат жана жарык тизмектериңиз туура иштебейт (тажрыйбанын үнү? Ооба)
Акырында, программаңызды чипке жүктөңүз
4 -кадам: Сиздин схемаңыздын тактасы (милдеттүү эмес)
Лайктан чыгып, аны расмий кылардан мурун, чынжырды панельге түшүрүү дайыма жакшы идея. Бул учурда өзгөчө жакшы идея, анткени сиз ката кетиргениңизди түшүнсөңүз, ATtiny85ти кайра программалай албайсыз (бул дагы сүйлөшүүнүн тажрыйбасы).
Сиздин SOICтен DIP адаптериңиз ATtiny85ти түз эле нан тактаңызга туташтырууга мүмкүндүк бериши керек. Кабелдик диаграммада көрсөтүлгөн байланыштарды түзгөндөн кийин, LED күйүп кетиши керек. Кезек бир баскычты басуу менен өзгөрүшү керек, жана LED эки жолу баскандан кийин өчүшү керек.
Эгер ал иштесе, анда улантууга даярсыз!
5 -кадам: Районду курууга даярдануу
Тиркелген схема бул схема чынында канчалык жөнөкөй экенин көрсөтөт. Баары кичинекей болгондуктан кыйынчылык келип чыгат.
Орунду үнөмдөө үчүн, биз схемаларды колдонбой эле компоненттерибизди бириктиребиз. Анын ордуна, баары ширетүү, клей жана сүйүү менен бирге өткөрүлөт.
ATtiny85тин казыктарын чиптин "курсагына" кылдат ийип баштаңыз. Алар өтө ийилбеши керек, жөн гана жолдон бир аз четтетилиши керек.
6 -кадам: LEDди ATtiny85ке чаптаңыз
ATtiny85тин курсагына (астына) суперглюстин тамчысын кошуңуз. Бул жерде LEDди кармап турат.
Чипке карата LEDдин багытын эки жолу текшерүү үчүн бир аз убакыт бөлүңүз, анткени сиз буга бир эле жолу ок аласыз. Аны кантип жайгаштыруу керек экенин билүү үчүн бир аз ойлонуу керек, бирок артка жол жок. Светодиоддун позитивдүү чипи чиптин 8ине жакын экенин жана терс светодиод 5 пинге жакын экенин текшериңиз.
Пинцетти колдонуп, LEDди ордуна коюңуз жана чипке жабышпоого аракет кылыңыз (бул дагы тажрыйбанын үнү)!
Сиз бул жерде RGB светодиодун колдонгондугумду байкап калышыңыз мүмкүн, анткени менде болгону ушул болчу. Мен жашыл бөлүктү колдонуп бүттүм. Бардык үч түстү колдонууга аракет кылуу кызыктуу чакырык болушу мүмкүн …
7 -кадам: Тактилдүү которууну ATtiny85ке чаптаңыз
Киргизүүнү камсыз кылуу үчүн тийүү которгуч ATtiny85тин башка жагына жабыштырылат.
Бул RESET пин менен жердин ортосунда туташып турат, андыктан чип которгуч басылган сайын баштапкы абалга келет. Программа бул кайра орнотууларды LED ырааттуулугун өзгөртүү үчүн же буйрук берилгенде өзүн өчүрүү үчүн колдонот.
Стандарттык тийүү которгучта чындыгында эки жуп туташкан казык бар төрт казык бар. Мен тиркелген сүрөттө туташкан түгөйлөрдү көрсөтүүгө аракет кылдым.
Биринчиден, көрсөтүлгөндөй, которгучтун бир тарабынан эки БАЙЛАНЫШСЫЗ казыкты алып салыңыз. Сиз аларды кесип салсаңыз болот, бирок алар түшмөйүнчө алдыга жана артка бүгүү оңой.
Улантуудан мурун, ATtiny85тин багытын текшериңиз. Калган эки казык микроконтроллердин 1 жана 4 төөнөгүчтөрүнө жакын жайгашышы керек. ATTin85тин чокусуна өтүүнү камсыз кылуу үчүн бир тамчы клей колдонуңуз (LEDдин карама -каршы тарабы).
Куттуктайм! Сиз чынжырчанын артында мээ боло турган сэндвичти кармап жатасыз!
8 -кадам: Районду ширетүү
Баары бактылуу кичинекей таңгакта жабыштырылганда, сиз LEDди ширетүүгө жана ATtiny85ке өтүүгө даярсыз. Бул долбоордун эң татаал бөлүгү, анткени баары кичинекей.
Баарын тизип коюш керек. Диаграммада көрсөтүлгөндөй туташтыргычтар. Бул жерде жардам колу пайдалуу болушу мүмкүн.
Светодиоддун оң пини ATtiny85тин 8 -пинине ширетилиши керек (LEDди ысып кетүүдөн этият болуңуз!).
Светодиоддун терс пини ATtiny85тин 5 пинине ширетилиши керек.
Которгучтун казыктары ATtiny85тин 1 жана 4 төөнөгүчтөрүнө ширетилиши керек. Алар жеңил болушу керек, анткени алар бири -бирине абдан жакын болушат.
ATtiny85тин 4 жана 8 -казыктарына ширетүүчү электр зымдары. Батарейка кармагычты бекитип койгондо, аларды узун кылып кыркып салыңыз.
Электр зымдары туташтырылганда, анын иштеп жатканына ынануу үчүн чынжырыңызды батареяга кол менен туташтырыңыз.
9 -кадам: Линзанын Ассамблеясына схеманы чаптаңыз
Бир аз убакыт бөлүп, линза линзанын контуруна кантип туура келерин билип алыңыз. Бул кичинекей схема, бирок мейкиндик дагы эле тар.
Мен темир менен пластмассаны кыркып, схемага жана зымдарга орун бошото алдым.
Эми, жөн эле диапазонду линзанын ассамблеясына каратып, которгучту көрсөтүп турган жерге схеманы жабыштырыңыз. Эгерде жакшы туташуу үчүн супер клейге материал жетишсиз болсо, гелге окшош желимди колдонуп көрүңүз, же этият болсоңуз, ысык клей да иштеши мүмкүн.
Азырынча мени менен? Жакшы! Биз дээрлик бүттүк.
10 -кадам: Батарея кармагычты туташтырыңыз
Батарея кармагычка электр зымдарын ээрчиңиз (дагы, бул жерде багыттоого көңүл бурууну унутпаңыз!)
Бул жерде сизде толук функционалдуу кулон болушу керек. Батарейканы салып, жаркырап турсун!
Батарейканын кармагычын салаңдатып койсоңуз болот, эгерде этият болсоңуз, же супер клей же ысык клей менен бекемирээк беките аласыз.
11 -кадам: ырахат алыңыз
Муну мончокко тагыңыз, ал сиздин жашооңуздагы өзгөчө адамга эң сонун белек кылат.
Бул батареянын иштөө мөөнөтү абдан жакшы болушу керек. Светодиод чоң энергияны колдонбойт жана кулон өзү 10 мүнөттөн кийин уктайт.
Мен сиздин буюмдарыңызды көргүм келет. Сураныч, эгер сиз аларды өзүңүздүкү болсоңуз, жарыялаңыз!
Сунушталууда:
Эски телефонду жана эски спикерлерди стерео катары кайра колдонуңуз: 4 кадам
Эски телефонду жана эски спикерлерди СТЕРЕО катары кайра колдонуңуз: Жалпысынан 5 еврого жетпеген бир нече жалпы компоненттерди колдонуп, эски динамиктерди жана эски смартфонду радио, mp3 ойнотуу подкасттары жана интернет радиосу менен стерео орнотууга айлантыңыз! Ошентип, бизде 5-10 жаштагы акылдуу коллекция бар
Эски флэш -дисктен DIY File Vault: 6 кадам
Эски флэш -дисктен DIY файл сактагычы: Эгер сиз кибер дүйшөмбү же кара жума келишимдерине терең маани берсеңиз, анда кээ бир журналдардан Photo Vault деп аталган өзгөчөлөнгөн продуктту көргөн болушуңуз мүмкүн. Мунун идеясы, негизинен, бардык сүрөттөрүңүздү USBге алтымыш долларга сактайт жана бул
Магнитти эски катуу дисктен кантип ажыратуу керек: 4 кадам
Магнитти эски катуу дисктен кантип ажыратуу керек: Harddisk -те абдан күчтүү магниттер бар, тилекке каршы, алар дискте бекитүү үчүн металл табакка коюлган. Магнитти бузбастан, аларды металлдан алып салуу өтө кыйын. Бирок эгер сиз фокусту билсеңиз, бул абдан оңой
USB муздатуу күйөрманы (сынган дисктен): 8 кадам
USB муздатуу күйөрманы (сынган дисктен): "USB муздатуучу желдеткичти" кантип курууга болорун түшүндүрүп берүүчү кадам. ноутбугуңузга/столго/эски же сынган CD-ROM дисктен. Enjoy.You Instructable ээрчип же жөн эле видео версиясын көрө аласыз:
Эски компакт -дисктен дискти кантип айлантуу керек: 6 кадам
Эски компакт -дисктен кантип диск айлантуучу жасоо керек: бул сизге моторлуу дискти айлантууну үйрөтөт