Мазмуну:
- 1 -кадам: Материалдарды жана шаймандарды чогултуу
- 2 -кадам: Power Pack үчүн чөнтөк жасаңыз
- 3 -кадам: Орнотуу планы
- 4 -кадам: Бардыгын бирге ээрчиңиз
- 5 -кадам: Программаны түшүрүү жана орнотуу
- 6 -кадам: Компоненттерди туташтыруу жана кодду жүктөө
- 7 -кадам: LED Strand этегине тигүү
- 8 -кадам: Көңүл ачыңыз !!!:)
Video: TwirLED: Light Up юбка: 8 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул долбоордун негизги идеясы - юбка, ал кыймылга жооп берет жана бий аянтчасында айланып жүргөндө жарык болот. Блюз, селкинчек жана сальса сыяктуу социалдык бийлер үчүн "шоу" учуру - бул бийчинин айлануусу, ошондуктан мен ошол учурда гана жарык боло турган юбканы кааладым.
Функция 3 огунун сенсорунун z огунда жайгашкан позицияны окуган жана эгерде окуу белгилүү бир мааниден жогору болсо, жарык жипти жаркырата турган жөнөкөй программаны иштетүү менен ишке ашат.
Керектүү көндүмдөр:
- Негизги тигүү
- Soldering
- Arduio менен микро контроллерди программалоо
- Сабыр
Мунун эч биринен коркпогула; бул көндүмдөрдү үйрөнүү же практикадан өткөрүү үчүн чоң мүмкүнчүлүк. Эгер тигүүчү машинага мүмкүнчүлүгүңүз жок болсо, тигүүнү кол менен жасаса болот. Мен буга чейин эки проектти эритүүнү үйрөндүм, андыктан эгер сиз мындай аракетти жасоодон мурун кантип билбесеңиз, анда албетте кийинчерээк жасайсыз! Arduino үйрөнүү өтө кыйын эмес жана код жазуунун эч бирин жасоонун кажети жок.
1 -кадам: Материалдарды жана шаймандарды чогултуу
Мен колдонгон кээ бир продуктыларга жана компоненттерге шилтемелерди киргиздим, бирок ошол эле казыктарга окшош нерселер иштеши керек. Тактаңызды же сенсорду күйгүзүп албаш үчүн, бардыгы 5V киргизүү менен иштей ала тургандыгын текшериңиз.
Куралдар
- Тигүүчү машина (талап кылынбайт, бирок пайдалуу)
- Микроконтроллерди программалоо үчүн компьютер
- Кандооч
- "үчүнчү кол", ширетүү учурунда нерселерди ордунда кармап турууга жардам берет
- Сым тазалагычтар
- Ысык желим мылтык
Материалдар
- Толук селкинчек/коньки тебүүчү юбка (ийрилгенде кыйла горизонталдуу)
- зымды каптап, териңизден сактап калуу үчүн торчо кездеме же лента
- ийне жана жип
- Силикон капталган 30г зым
- 3-огу акселерометр (5V кирүүгө шайкеш)
- Даректүү RGB LED
- Pro Micro микро контроллери (5V) же Sparkfun версиясы. Мен экөөнү тең колдондум
- Power пакети (5V чыгаруу) же ушул сыяктуу нерсе
- ысык клей таякчалары
Эгерде сиз өзүңүздүн этегиңизди тигүүнү кааласаңыз, анда сыдырманы орноткуңуз келбесе, багытталбаган жана узун кездемеге ээ кездемени алууну тактаңыз. Бул жерде аны кантип жасоо боюнча бир үйрөткүч бар: DIYlover89 тарабынан DIY Skater/Circle Юбка.
2 -кадам: Power Pack үчүн чөнтөк жасаңыз
бул жерде кубат банкын жана микро контроллерди кармап туруу үчүн чөнтөк жасоонун жолу, алар коопсуз.
- этегинин ичине сыдырманы кадоо жана тигүү, чөнтөк каалаган жерде.
- ачуу жана сыдырма тиштердин ортосундагы кездемени кесүү
- кездеменин үстүнө зигзаг тигүү
- кубат банкынын жана pro micro өлчөмүндөгү кездеменин бир бөлүгүн кесип
- кичирээк кездемени кесип, сайыңыз жана тигиңиз, ошондо про микро өзүнүн "үйүнө" ээ болот (чөнтөк ичиндеги чөнтөк)
- этектин ичиндеги бүт чөнтөктү сыдырма тешигине кадап салыңыз
- ордуна тигүү
- зымдарды өткөрүү үчүн чөнтөктүн түбүндө тешик калтырууну унутпаңыз
3 -кадам: Орнотуу планы
Чөнтөк орногондон кийин, юбканы илип, жарыктар көрүнгүсү келген жерге кээ бир төөнөгүчтөрдү кошуңуз. Мен светодиоддорумду этегимдеги ак чекиттер менен тегиздөөнү чечтим, анткени алар жымыңдашканда чоң эстетика жаратат деп ойлойм.
Юбканы өйдө каратып, пин маркерлериңизди кайда койгонуңузду көрө аласыз.
Ар бир пинге бирден LED койгула, ошондо алар кантип бөлүштүрүлгөнүн жакшыраак элестете аласыңар жана макети чынында бирдей эмес окшойт. Мен бул юбкада 35 светодиодду колдондум, бирок менимче, эгер эксперимент кылгың келсе, күч банкы көбүрөөк кубат бере алат.
Түстүү жипти же зымды иштетүү же ар бир LED аркылуу сызык чийүү аркылуу зымдардын жайгашуу картасын түзүңүз. Эгерде сиз муну маркер же карандаш менен белгилесеңиз, анда ал кездемеңизде көрүнбөй турганын текшериңиз, анткени сиз кир жуугуч машинага салып бере албайсыз.
Бардык чырактарды бир узун талга бириктире баштагандан кийин ордуңузду жоготпоо үчүн план түзүү маанилүү.
4 -кадам: Бардыгын бирге ээрчиңиз
Мен муну ширетүүчү үйрөткүчкө айландыргым келбейт, бирок бул жерде пайдалуу болушу мүмкүн болгон бир нече кеңештер жана ыкмалар:
Зымдар
Зым картаңызды ээрчиңиз жана зымдарды бир убакта эмес, бара жатканда кесиңиз.
Өлчөөдө жана кесүүдө LED диоддорунун ортосундагы зымдын боштугун калтырыңыз.
Светодиоддордун бурулушу бурулган жерлерде, бурулуштун сыртындагы зымды бир аз узунураак жана ички зымын орто зымга караганда бир аз кыскартыңыз. Бул ширетүүчү түйүндөргө азыраак стресс келтирүүгө жардам берет.
Solder
Бул долбоордун эң көп убакытты талап кылган бөлүгү.
Жакшы желдетилген жерде иштеп жатканыңызды текшерип, тыныгуу алыңыз.
Мен колдонгон светодиоддук такталарда ширетүү пункттары абдан тыгыз, андыктан ар бир байланыш чекитине бир тамчы ширетүүнү коюп, кайра эритип, зымды ээриген ширетүүгө жабыштыруу оңой деп таптым.
5 -кадам: Программаны түшүрүү жана орнотуу
- Arduino IDE эгерде сизде буга чейин орнотулган эмес болсо. Мен жүктөлүүчү версиясын колдоном. Веб редактордун версиясын азырынча колдоно элекмин.
- ATMega такталары кодду жүктөө үчүн бир нече кошумча кадамдарды талап кылат. Spark Fun Pro Micro Hookup Guide. Бардык кадамдарды кылдаттык менен аткарганыңызды тактаңыз, болбосо тактаңызды "кыш" кыласыз.
- Мен колдонгон "жаркыраган" жарык анимация китепканасы үчүн, Китепканаларга баруу, Китепканаларды башкаруу жана ALA китепканасын кошуу. Сиз каалаган жарык режимин же китепкананы колдонсоңуз болот, жөн эле кодду өчүрүңүз.
6 -кадам: Компоненттерди туташтыруу жана кодду жүктөө
Мен өзүмдүн кодумду, сенсорлорду жана диоддорду текшерүүнү жакшы көрөм, алар жаңы кийимди тигүүдөн мурун иштешин текшерүү үчүн иштейт. Мен микро контроллерди Arduino Uno же Sparkfun RedBoard сыяктуу сактоону сунуштайм, ал проектке арналбайт, андыктан эксперимент жасап, тесттерди иштете аласың. Мен LED тилкесин жасап жатканда, мен аны жакшы байланыштырып турганымды текшерип турам.
Бул жерде бул долбоордун компоненттерин кантип туташтыруу керек:
Акселерометрди туташтыруу:
- Акселометрдеги VCC Pro Microдогу VCCге
- Акселометрдеги GND Pro Microдогу GNDге
- Z-OUT акселерометрде A0го чейин Pro Micro
- Y-OUT акселерометрде Pro Microдогу A1ге
- x-OUT акселерометрде Pro Microдогу A2 ге
LED Strand Hook-up:
- 5V биринчи Micro боюнча RAW үчүн LED
- Din биринчи LEDди Pro Microго туташтырат
- gnd Pro LED'де GNDге биринчи LED
- Светодиоддордун тизмегин түзүүдө, жебелердин энергия булагынан алыс, ошол эле багытта экенин текшериңиз.
Power банкты Pro Microго USB кабели менен туташтырыңыз
Электр банкы заряддалганын текшериңиз
Бул жерде код:
#кошуу
AlaLedRgb rgbStrip; AlaSeq spin = {{ALA_OFF, 100, 100, alaPalNull}, {ALA_SPARKLE, 1000, 1000, alaPalCool}, {ALA_OFF, 100, 100, alaPalNull}, {ALA_ENDSEQ}}; int z; void setup () {Serial.begin (9600); // сериялык портту 9600 rgbStrip.initWS2812 деп коет (35, 2); // светодиоддордун санын 35ке коюп, маалыматтарды 2 пинге rgbStrip.setBrightness (0x444444) жөнөтөт; rgbStrip.setAnimation (айлануу); void loop () {z = analogRead (0); // аналогдук кирүү пин A0 Serial.println (z, DEC) окуу; // тездетүүнү Z огунда басып чыгарыңыз, эгерде (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("экинчи кадам, үч"); }}
7 -кадам: LED Strand этегине тигүү
Сиз мурда койгон жолду ээрчип, LED тилкесин бош жерге кампаңыз, ар бир жарыкты сиз каалаган жерден коргоп коюңуз. Мен өзүмдүн ак чекиттер менен тегизделишин кааладым, ошондуктан түс жакшы көрүнөт.
Жип жеңил бекитилгенден кийин, электр контактыларын жылуулоо үчүн ар бир светодиодго ысык клей кошуп, ал эми кыймылдап/бийлеп жатканда анын ордунда калуусун камсыз кылуу үчүн LEDдин капталынын астына коюңуз.
Тор кездемени же лентаны колдонуп, туурасы болжол менен 2 дюйм болгон узун тилкелерди кесип, четтерин астына бүктөп, аларды LED диаметри менен кадап, анан ордуна тигип коюңуз. Бул этектин этегине жана стабилине туруктуу болот. Бөлүктөрдү, нейлон же башка кишилерди тырмоодон жана кармоодон сактаңыз.
Сунушталууда:
BookWorm Light-Up Book Light жана Bookmark: 13 кадам (сүрөттөр менен)
BookWorm Light-Up Book Light жана Bookmark: Китеп чырагы катары эки эселенген бул кызыктуу bookworm кыстармасын жасаңыз! Биз аны басып чыгарабыз, кыркабыз, түстөбүз жана кооздойбуз, алар аны түн ичинде жарык берүү үчүн колдонушат, сиз караңгыда окуй аласыз. Ал бир нече материалдардан жасалган жана эң сонун чыгарманы жаратат
Батарея менен иштөөчү LED Light (s) Solar Charging менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштөөчү LED Жарыгы (лары) Күндүн кубаттуулугу менен: Аялым самын жасоону үйрөтөт, анын сабактарынын көбү кечинде болчу, кышында бул жерде саат 16:30 чамасында караңгы кирип калат, анын кээ бир окуучулары бизди табууда кыйналышкан. үй Бизде маңдайкы жазуу бар болчу, бирок көчө лигасы менен да
Animated Mood Light & Night Light: 6 кадам (сүрөттөр менен)
Animated Mood Light & Night Light: Жарыкка берилүү менен чектелген бир кызыкчылыкка ээ болуп, каалаган өлчөмдөгү RGB жарык дисплейлерин түзүү үчүн колдонула турган кичинекей модулдук ПХБлардын тандалмасын түзүүнү чечтим. Модулдук PCB жасап, мен аларды бир жерге жайгаштыруу идеясына чалындым
Өрт юбка!: 7 кадам (Сүрөттөр менен)
Өрт юбка!: Өзүңүздүн өзгөчө эффекттериңизди кийиңиз! Электрюминесценттүү (EL) зымды жана чагылтуучу жана тунук кездемелердин айкалышын колдонуп, караңгыда жаркыраган кийим техникасын үйрөнүңүз. Бул көйнөктүн негизги функциясы коопсуздук жана
Кийилүүчү үн реактивдүү эквалайзер юбка: 21 кадам (сүрөттөр менен)
Кийилүүчү үн реактивдүү эквалайзер юбка: Мен бир аз убакыттан бери үн менен өз ара аракеттене турган чыгарманы ойлоп тапкам. Эквалайзердин юбкасы анын чөйрөсүндөгү ызы -чуу деңгээлине жооп берген интегралдык электроникага ээ. Интегралдык LEDлар үн реактивдүүлүгүн баса белгилөө үчүн эквалайзер тилкелери катары жайгаштырылган