Мазмұны:
- 1 -қадам: Сізге қажет нәрселер:
- 2 -қадам: тақтаны жинаңыз
- 3 -қадам: чипті бағдарламалау
- 4 -қадам: Қосымша: 3D басып шығарылған қап
- 5 -қадам: Қалта алаңында қалай орнату керек
Бейне: Жарқыраған қалта алаңы: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Менің алғашқы нұсқаулықтарыма қош келдіңіз! Бұл мен бөліскім келетін қызықты жоба, бірақ көп нәрсені күтемін! Мен мұны алғаш рет бітіру кешінде жасадым, бірақ бұл дизайнды жарықдиодты байланыстардан бастап арнайы жарық шамдарына дейінгі көптеген ұқсас жобаларда қолдануға болады.
1 -қадам: Сізге қажет нәрселер:
Материалдар:
- Attiny85 немесе ұқсас
- Қалдықтар протободы
- CR2032 сағаты үшін батарея ұстағыш пен батарея
- Қалдық сым
- Кішкене қосқыш
- RGB жарық диоды
Құралдар:
- Пісіру темірі
- Көмекші қолдар
- Arduino IDE немесе соған ұқсас ноутбук
Мен қолданған қосымша заттар:
- 3D принтері
- Қысқыштар
- Конденсатор
- Қайта бағдарламалауға мүмкіндік беретін IC қондырғысы
- Мыс сым
- Пинцет
- Дәнекерлеу түтін сорғышы
- Жұмыс шамы
- Кішкентай AVR бағдарламашысы (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)
2 -қадам: тақтаны жинаңыз
Сіз мұны қалағаныңызша жинай аласыз, бірақ мен қызығушылық танытқандарға өз процессімді сипаттаймын.
- Алдымен мен шамды жинадым. Мен алдыңғы жобадан алған Neopixel RGBW жарықдиодты (https://www.amazon.com/ALITOVE-Similar-Individual-Addressable-embedded/dp/B01K4HCVDC/) қолдандым. Мен сондай -ақ attiny85 чипі бар стандартты 4 -кодты RGB светодиодты қолдандым, ол да жұмыс істеуі керек, бірақ соншалықты жарқын болмайды.
- Содан кейін мен 4.7 микрофарадты конденсаторды оң және теріс терминалдарға дәнекерледім (осы арнайы жарықдиодты үшін ұсынылғандай), содан кейін мен оң және теріс сымдарды, ал 470 Ом резисторы бар светодиодқа деректер желісін дәнекерледім.
- Содан кейін мен батарея ұстағышын орнаттым. Мен қажет болғаннан гөрі үлкенірек протободы қолдандым, сондықтан қажет болған жағдайда кеңейтуге болатын орын болды, содан кейін cr2032 батарея ұстағышының оң жақ пластинасын протоборға дәнекерледім. Мен батарея ұстағышының астыңғы жағын бекіту үшін жалаңаш сымды қолдандым.
- Содан кейін мен 8 істікшелі IC чип ұстағышын батареямен бірге протобоға қойдым, сондықтан мен жеткілікті орын болатынын білдім, түйреуіштерді бүктеп, дәнекерледім.
- Төменгі жағында мен батарея ұстағышының электр сымдары мен электр сымдарын IC ұстағышына жалғадым. Электр сымына қосқышты қосу үшін кейінірек кесуге болатын кішкене ұзындықты қалдырғаныңызға көз жеткізіңіз.
- Батареяның әлі де сәйкес келетінін екі рет тексеріңіз, ал егер сізде мультиметр болса, IC ұстағышының қуат және розеткаларын тексеріңіз. Бұл жалықтыратын болып көрінуі мүмкін, бірақ кейінірек ақауларды жою қажет болса, оларды тексергенде нәтиже береді.
- Жарық сымдарын қуат пен жерге қосыңыз (IC ұстағышына қосылу жанында) және IC -дегі стандартты түйреуіштен бір деректер желісін жүргізіңіз. (түйреуіштің бар екеніне көз жеткізу үшін түйреуіш парағымен екі рет тексеріңіз, әйтпесе дәнекерлеу үшін қайсысы қолайлы болса, солай пайдаланыңыз)
- Содан кейін электр желісінің мыс сымын қысыңыз, ол IC ұстағышына жетпей тұрып, кішкене ұзындықтағы сымды екі жағына дәнекерлеңіз.
- Содан кейін сымды өлшеміне қарай қысыңыз, сымдарды кішкене қосқыштың екі ұшына дәнекерлеңіз, үшінші сымға қысыңыз және қосқышты бүйірдегі бос орынға ыстық желіммен жабыңыз. Басқа ашық сымға немесе оның қасына орнатқан кезде қосқышты оқшаулауға мұқият болыңыз, себебі корпус металл. Мен кішкене ғана электр таспасын қолдандым.
3 -қадам: чипті бағдарламалау
Бұл жобаға менің кодты Github -дан алуға болады: https://github.com/3jackattack3/simpleSpectrumLigh…. Мұны бағдарламалау үшін мен sparkfun бағдарламасынан «tinyAVRprogrammer» көмегімен атомдық мәтіндік редакторға арналған Platformio плагинін енгіздім. Менің тәжірибемде бұл attiny85 сияқты IC чиптеріне кодты жазудың және жүктеудің сүйікті әдісі болды.
Платформалық плагин - бұл жеке қалау, бірақ мен оны тексеруді ұсынамын. Мен өзіме ұнайтын мәтіндік редакторларда arduino бағдарламалаудың 3 түрлі әдісін қолданып көрдім, мен жоғары мәтінге арналған Stino және Deviot плагиндерінде қиындықтарға тап болдым, бірақ атомға арналған платформалық плагинмен үлкен жетістікке жеттім. Алайда, бұл жеке қалау болғандықтан, мен уақыт болғаннан кейін дәстүрлі arduino IDE кодын қосуға тырысамын. Егер сіз оны өзіңіз өзгерткіңіз келсе.cpp файлының мәтінін жаңа arduino жобасына көшіріп, бірінші жолды алып тастаңыз: «#include Arduino».
IC бағдарламалау біршама күрделене түседі. Мен қолданған әдіс тікелей sparkfun -дан келеді және мен осы уақытқа дейін тапқан ең жақсы әдіс. Олардың нұсқаулығын қарап шығыңыз, AVR чиптерін бағдарламалау бойынша қарапайым нұсқаулық (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Мен көрген басқа басым әдіс - IC чипі үшін жүктеуші ретінде arduino Uno пайдалану, егер сізде қосымша тақта болса, әлдеқайда арзан, бірақ қателікке бейім.
4 -қадам: Қосымша: 3D басып шығарылған қап
Бұл құрылысты аяқтау үшін мен электрониканы қорғап, қосқышты бекітіп, оны әлдеқайда кәсіби етіп жасағым келді. Жоғарыда сіз менің корпусты жобалаудың қайталанатын процесін көре аласыз, және сіз әр түрлі модельдерді таба аласыз! (https://www.thingiverse.com/thing:2904029) Мен оларды өзімнің құрастыруым үшін арнайы әзірледім, бірақ сіз модельді сіздің қажеттіліктеріңізге сай өзгерте аласыз немесе оны өзіңіздің дизайныңызға шабыт ретінде қолдана аласыз!
5 -қадам: Қалта алаңында қалай орнату керек
Шығармашылықпен айналысыңыз! Мен қалта квадратының жарығын тарату үшін жақсы жұмыс істейтін стандартты «бір ұшты жоғары» бүктемеден бастадым (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…). Мұнда қалта алаңының материалы үлкен маңызға ие. Жібек қалталы квадратты амазоннан арзан алуға болады (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…), ол жарықты тарату үшін керемет жұмыс істейді.
Квадратты төрттен бір бөлікке бүктеңіз, содан кейін құрылғыны екі жағынан берік болатындай етіп бүктеп салыңыз (алмас ретінде бағдарланған). Пішінді сақтау үшін бүктемені аяқтаңыз және бекіткіш бекіткішті қолданыңыз. Қалтаға салынғаннан кейін сақтандырғыш түйреуіш толығымен жасырылады, ал егер оңға қарай бұрылса, жарық осында көрсетілген нүктелік емес, бейнедегідей диффузиялық болып көрінеді.
Ұсынылған:
Overkill үлгісі ракета ұшыру алаңы!: 11 қадам (суреттермен)
Overkill Model Rocket Launch Pad!: Біраз уақыт бұрын мен YouTube -тегі бейнероликпен бірге 'Overkill Model Rocket Launch Controller' туралы нұсқаулықты жібердім. Мен мұны үлкен зымырандық жобаның бір бөлігі ретінде жасадым, онда мен бәрін үйренуге тырыстым
Дыбыс пен музыканы сезетін кварцты кристалды брошь ойын алаңы: 8 қадам (суреттермен)
Дыбыс пен музыканы сезетін кварцтық кристалды брош ойын алаңы: Бұл дыбыстық реактивті брош экспресс, арзан кварц кристалдары, сым, картон, табылған пластмасса, сақтандырғыш түйреуіш, ине мен жіп, ыстық желім, мата, және әр түрлі құралдар. Бұл прототип немесе алғашқы жоба
Қалта сигналының визуализаторы (қалта осциллографы): 10 қадам (суреттермен)
Қалта сигналының визуализаторы (қалта осциллографы): бәріне сәлем, біз бәріміз күн сайын көп нәрсені жасаймыз. Әр жұмыс үшін кейбір құралдар қажет. Бұл дайындауға, өлшеуге, әрлеуге және т
LED қалталы алаңы: 5 қадам (суреттермен)
Жарықдиодты қалта алаңы: ChrisSmolinksi ұсынған Draper 2.0 нұсқасын Instructables -те көргеннен бері мен ұқсас нәрсені жасағым келді. Ақырында, менің мүмкіндігім әйелім екеумізді Бостондағы Сыртқы істер министрлігінің гала -концертіне киім үлгісі ретінде «Шығармашылық қара галстукпен» шақырған кезде келді. Бұл болды
Ең керемет USB L.E.D. Қалта өлшемді жарық (қалта өлшемді кіріс): 6 қадам
Ең суық USB L.E.D. Қалта өлшемді жарық (қалта өлшемді кіріс): Бұл нұсқаулықта мен сізге USB арқылы жұмыс жасайтын L.E.D. жасауды көрсетемін. X-it Mints қаңылтырының өлшеміне қарай бүктелетін және қалтаңызға оңай сыятын жарық. Егер сізге ұнаса, міндетті түрде + ұнатып, маған сайыста дауыс беріңіз! Материалдар мен