Съдържание:

LED висулка от старо оптично устройство: 11 стъпки
LED висулка от старо оптично устройство: 11 стъпки

Видео: LED висулка от старо оптично устройство: 11 стъпки

Видео: LED висулка от старо оптично устройство: 11 стъпки
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Юли
Anonim
LED висулка от старо оптично устройство
LED висулка от старо оптично устройство
LED висулка от старо оптично устройство
LED висулка от старо оптично устройство

В тази инструкция ще ви покажа как можете да направите единствено по рода си светещо колие от сглобяването на обектива на старо оптично устройство, плюс няколко допълнителни електронни компонента.

Бях вдъхновен да направя това за дъщеря си, когато разглобих старо CD устройство и видях колко готино изглежда монтажът на обектива. Знаех, че ще стане хубаво „техническо“колие, ако просто намеря начин да опакова микроконтролер и LED. Мисля, че крайният резултат е доста уникално парче от шик на маниака.

Преди да се впуснете в този Instructable, ще искате да се уверите, че имате работеща среда за разработка на Arduino и можете да насочвате и програмирате микроконтролери ATtiny AVR. На този сайт има няколко полезни инструкции, които да ви помогнат, включително тази:

Това ще включва и доста деликатно запояване на много малки части, така че усъвършенствайте уменията си за запояване.

Ако сте готови да продължите, разгледайте списъка с консумативи и започваме!

Консумативи

Едно или повече стари оптични устройства (за предпочитане CD устройство - DVD или BluRay устройство също ще работи, но ние не сме диваци).

Повърхностен монтаж ATtiny85 (8-пинов SOIC пакет).

8-пинов SOIC към DIP адаптер с нулева сила на въвеждане (ZIF).

Батерия CR2032.

Поставка за батерии CR2032 (намерих вертикалния тип за перфектен за този проект).

Стандартен тактилен превключвател.

Светодиод за повърхностен монтаж (размер 5050 работи добре). Червеното ще работи най -добре, но аз също използвах зелено и синьо.

Поялник и спойка.

Някакъв проводник.

Супер лепило.

Някои пинсети, стабилни ръце и стоманени нерви.

(по избор) макет и проводници за прототипиране

(по избор) 5 мм светодиод за прототипиране

Стъпка 1: Разглобете CD устройството

Разглобете CD устройството
Разглобете CD устройството
Разглобете CD устройството
Разглобете CD устройството
Разглобете CD устройството
Разглобете CD устройството

Старо оптично устройство е съкровищница от части от проекта, но засега се интересуваме само от монтажа на обектива.

Разглобете CD устройството и намерете обектива. Това ще бъде част от механизма, който чете от компактдиска. Задвижващият механизъм обикновено съдържа няколко двигателя за задвижване на компактдиска и преместване на обектива.

Премахването на обектива може да отнеме малко работа, но не е твърде трудно. Отстранете възможно най -много електроника, без да разрушавате структурата на обектива. Като минимум искате да изчистите пространството зад самия обектив. Това е мястото, където ще премине нашата верига.

Обичам начина, по който изглеждат тези неща, което ми даде идеята за този проект на първо място. Толкова футуристично и технично, страхотно е!

Стъпка 2: Разберете / Променете Програмата

Микроконтролерът ATtiny85 ще бъде мозъкът зад огърлицата, но първо трябва да бъде програмиран.

Прилагам програмата, която написах за провеждане на светлинното шоу на огърлицата. Има два файла: самата скица и файлът, определящ светлинните последователности, през които висулката ще премине. Опитах се да коментирам кода, но вероятно все още се нуждае от малко работа.

Висулката се управлява от превключвателя. Когато бутонът е натиснат, това води до нулиране на ATtiny85, което той третира като вход. Едно натискане казва на висулката да се завърти към следващата LED последователност. Два натискания в рамките на секунда заповядват на ATTiny85 да спре да свети светодиод в лицето ви и просто да заспи. Той също така автоматично ще заспи след 10 минути, за да спести батерията.

Можете да добавяте, променяте или премахвате LED последователности, като променяте файла sequences.h. Опитах се да изясня как се добавят нови последователности.

Стъпка 3: Програмирайте ATtiny85

Програмирайте ATtiny85
Програмирайте ATtiny85
Програмирайте ATtiny85
Програмирайте ATtiny85

Преди да продължим напред, нека да заредим програмата на ATtiny85. Ще ви е необходим хардуер за програмиране, способен да работи с конфигурация ATtiny85 и готов за работа. Пълните инструкции са извън обхвата на тази инструкция, но пак ще ви насоча тук:

Освен ако вашият хардуер за програмиране не поддържа пакета SOIC, ще ви е необходим и вашият 8-пинов SOIC към 8-пинов DIP адаптер. Не мога да си спомня откъде си купих моето, но бързо търсене на "8 pin soic to dip adapter zif" трябва да ви отведе където трябва.

Самото програмиране е доста просто:

Изтеглете двата прикачени файла (LED_pendant.ino и sequences.h) във вашата папка за скици на Arduino, в папка с име „LED_pendant“и отворете проекта в Arduino IDE

Конфигурирайте Arduino IDE за ATtiny85 и вашия програмист по избор

Уверете се, че IDE е настроен да конфигурира ATtiny85 да използва своя 8MHz вътрешен часовник

Използвайте 8-пинов SOIC адаптер, за да включите вашия ATtiny85 във вашия програмист

Запишете буутлоудъра към чипа. Не забравяйте това или скоростта на чипа ви ще бъде твърде бавна и светлинните ви последователности няма да работят правилно (глас от опит? Да)

Накрая качете програмата на вашия чип

Стъпка 4: Макет на вашата схема (по избор)

Макет на вашата схема (по избор)
Макет на вашата схема (по избор)
Макет на вашата схема (по избор)
Макет на вашата схема (по избор)

Винаги е добра идея да създадете схема, преди да извадите спойката и да я направите официална. В този случай това е особено добра идея, тъй като няма да можете да препрограмирате ATtiny85, ако осъзнаете, че сте направили грешка (отново това е гласът на опита, който говори).

Вашият адаптер SOIC към DIP трябва да ви позволи да включите вашия ATtiny85 директно към вашата дъска. След като направите връзките, показани на схемата на окабеляване и макет, светодиодът трябва да светне. Последователността трябва да се промени с едно натискане на бутон, а светодиодът трябва да се изключи след двойно натискане.

Ако работи, сте готови да продължите!

Стъпка 5: Подгответе се за изграждане на веригата

Подгответе се за изграждане на веригата
Подгответе се за изграждане на веригата
Подгответе се за изграждане на веригата
Подгответе се за изграждане на веригата

Приложената електрическа схема показва колко проста е тази схема. Трудността идва, защото всичко е толкова малко.

За да спестим място, ще свържем нашите компоненти заедно, без да използваме платка. Вместо това всичко ще се държи заедно с спойка, лепило и любов.

Започнете, като внимателно огънете щифтовете на ATtiny85 надолу около "корема" на чипа. Те не трябва да се огъват твърде далеч, просто трябва да бъдат отстранени малко от пътя.

Стъпка 6: Залепете светодиода към ATtiny85

Залепете светодиода към ATtiny85
Залепете светодиода към ATtiny85

Добавете капка суперлепило към корема (долната страна) на ATtiny85. Това ще задържи светодиода на място.

Отделете малко време, за да проверите отново ориентацията на светодиода спрямо чипа, защото получавате само един изстрел. Необходимо е малко мислене, за да разберете как да го позиционирате, но няма връщане назад. Уверете се, че положителният извод на светодиода е близо до 8 в чипа, а отрицателният извод на светодиода е близо до щифт 5.

Използвайте пинсетите си, за да поставите светодиода на място и се опитайте да не се залепите за чипа (този глас на опит отново)!

Може да забележите, че съм използвал RGB LED тук, защото това е всичко, което имах. В крайна сметка просто използвах зелената част. Може да е интересно предизвикателство да се опитате да използвате и трите цвята …

Стъпка 7: Залепете Tactile Switch към ATtiny85

Залепете Tactile Switch към ATtiny85
Залепете Tactile Switch към ATtiny85
Залепете Tactile Switch към ATtiny85
Залепете Tactile Switch към ATtiny85
Залепете Tactile Switch към ATtiny85
Залепете Tactile Switch към ATtiny85

Тактилният превключвател ще бъде залепен от другата страна на ATtiny85, за да осигури вход.

Той е свързан между щифта RESET и земята, така че чипът да се нулира при всяко натискане на превключвателя. Програмата използва тези нулиране, за да промени последователността на светодиодите или да се изключи, когато получи команда.

Стандартният тактилен превключвател има четири пина, които всъщност са две двойки свързани щифтове. Опитах се да посоча свързаните двойки в приложената снимка.

Първо премахнете два несвързани щифта от едната страна на превключвателя, както е показано. Можете да ги отрежете, но е по -лесно просто да ги огънете напред -назад, докато не се отделят.

Преди да продължите, проверете ориентацията на вашия ATtiny85. Двата останали пина ще трябва да бъдат разположени близо до щифтове 1 и 4 на микроконтролера. Използвайте капка лепило, за да закрепите превключвателя към горната част на ATTin85 (противоположната страна на светодиода).

Честито! Държите кръгъл сандвич, който ще бъде мозъкът зад огърлицата!

Стъпка 8: Запоявайте веригата

Запоявайте веригата
Запоявайте веригата
Запоявайте веригата
Запоявайте веригата
Запоявайте веригата
Запоявайте веригата

С всичко, залепено заедно в щастлив малък пакет, вие сте готови да запоите светодиода и да преминете към ATtiny85. Това е най -трудната част от проекта, тъй като всичко е толкова малко.

Всичко трябва да се подреди. Връзки за запояване, както е показано на диаграмата. Помощните ръце може да са полезни тук.

Положителният щифт на светодиода трябва да бъде запоен към щифт 8 на ATtiny85 (внимавайте да не прегреете светодиода!).

Отрицателният щифт на светодиода трябва да бъде запоен към щифт 5 на ATtiny85.

Щифтовете на превключвателя трябва да бъдат запоени към щифтове 1 и 4 на ATtiny85. Те трябва да са лесни, тъй като ще бъдат доста близки един до друг.

Запоявайте захранващи проводници към щифтове 4 и 8 на ATtiny85. Оставете ги дълги, за да могат да бъдат подрязани по дължина, когато прикрепим държача на батерията.

Когато захранващите проводници са свързани, свържете ръчно вашата верига към батерия, за да се уверите, че работи.

Стъпка 9: Залепете веригата към монтажа на обектива

Залепете веригата към монтажа на обектива
Залепете веригата към монтажа на обектива

Отделете малко време, за да разберете как веригата ще се побере в модула на обектива. Това е малка верига, но пространството все още е тясно.

Успях да отрежа малко метал и пластмаса, за да освободя място за веригата и проводниците.

Сега просто залепете веригата на място, като светодиодът е обърнат към модула на обектива и превключвателят е насочен. Ако няма достатъчно материал, за да може супер лепилото да направи добра връзка, опитайте по-гелообразно лепило или, ако внимавате, горещото лепило също може да работи.

Още ли сте с мен досега? Добре! Почти свършихме.

Стъпка 10: Свържете държача на батерията

Свържете държача на батерията
Свържете държача на батерията

Запоявайте захранващите проводници към държача на батерията (отново не забравяйте да обърнете внимание на ориентацията тук!)

В този момент трябва да имате напълно функционална висулка. Поставете батерия и я оставете да блести!

Можете да оставите държача на батерията да виси, което ще работи, ако внимавате с него, или да го прикрепите по -сигурно със супер лепило или горещо лепило.

Стъпка 11: Насладете се

Наслади се!
Наслади се!

Прикрепете това към огърлица и това ще направи перфектен подарък за този специален маниак в живота ви.

Животът на батерията при това трябва да е много добър. Светодиодът не използва огромно количество енергия и самият висулка заспива след около 10 минути.

Ще се радвам да видя вашите марки. Моля, публикувайте ги, ако направите своя собствена!

Препоръчано: