Съдържание:
- Стъпка 1: Съберете материали
- Стъпка 2: Прикрепете бутона
- Стъпка 3: Прикрепете проводници към Gemma
- Стъпка 4: Прикрепете проводниците към пръстена
- Стъпка 5: Програмирайте вашата Gemma
- Стъпка 6: Тествайте
- Стъпка 7: Попълнете и аксесоарирайте
Видео: Висулка Resplendr: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Този проект е вдъхновен от обеците на Беки Стърн и лейди Ада Adafruit Gemma Hoop и прекрасните хора с библиотеката FastLED.
Тази инструкция ще ви покаже как да създадете красива LED висулка с един или повече LED пръстени. Харесвам различни режими на моите носими устройства, така че този проект включва бутон като избор на режим.
Няма да разгледам как да добавя няколко пръстена към вашия проект, но някои снимки ще ви дадат няколко идеи за възможностите.
Видеото обхваща как да съберете всичко. Благодаря, че следите!
Стъпка 1: Съберете материали
Ето всичко, от което се нуждаете:
-
Adafruit GEMMA v2 - Миниатюрна носима електронна платформа - Този малък носим микроконтролер ще бъде мозъкът на вашия проект. Това ще свърже батерията към светлините и ще каже на светлините какво да правят. Ето разбивка на частите на дъската.
- USB - Използва се за качване на нови режими на вашата дъска
- JST гнездо - Използва се за свързване на батерията към платката за захранване и светодиодите
-
Подложки за вход/изход
- GND - Това ще захрани земята (G, -) на светлините и бутона
- D1 - Това е "цифров" щифт, който ще използваме за бутона
- Vout - Това ще захранва (V, +) светлините от батерията
- 3Vo - Това ще захранва 3 волта; няма да използваме това
- D0 - Това е "цифров" щифт, който ще използваме, за да казваме на светлините какво да правят
- D2 - Това е друг "цифров" щифт; няма да използваме това
- NeoPixel пръстен - 16 x 5050 RGB LED с вградени драйвери - Това е вашият пръстен от светлини. Всеки светодиод има червена, зелена и синя светлина. Те се комбинират в различни количества, за да направят всички цветове в дъгата. Тъй като ще запазим светлините на приглушена страна, наистина ще можете да видите как червените, зелените и сините светлини се комбинират, за да направят всички цветове.
- Литиево -йонна полимерна батерия - 3.7v 150mAh - Батерията се включва във вашата Gemma, за да захранва вашите светлини и да се презарежда с помощта на USB зарядното устройство, а не на Gemma. За да заредите тази батерия, ще трябва да я изключите от Gemma
- Adafruit Micro Lipo - USB LiIon/LiPoly зарядно устройство - v1 - Както бе отбелязано по -горе, включете батерията в това зарядно устройство и свържете плоската страна към USB гнездо. Малко зелена светлина ще покаже, че батерията ви е "свършила" зареждането.
- Тактилен бутон за превключване (6 мм тънък) - Този малък бял бутон за щракване ще се движи между режимите
- Силиконов капак с многожилен проводник - 26AWG - ще се използват 3 парчета тел, всяка с дължина около 4 ". Няма да се нуждаете от пълните дължини на проводника, така че ще имате допълнително, ако направите грешка.
- Аксесоари за бижута - пръстени за скачане, обеци, найлонов шнур, огърлица с кабел, магнитна игла
- e6000
Ето какво имам на работното си място: ръце за помощ, поялник, почистващ препарат за накрайници от месингови гъби от Hakko, спойка, стара дъска за рязане на дърво и близък вентилатор.
Стъпка 2: Прикрепете бутона
Прикрепете малкото бяло копче към Gemma, като плъзнете краката през отворите, обозначени с „GND“и „D1“.
Закрепете бутона, като сгънете краката на гърба на Gemma. Ще запояваме бутона върху дъската, но той трябва да седи удобно тук, в тази позиция.
Не го запоявайте все още, в противен случай може да затворите дупката GND, от която ще се нуждаем в следващата стъпка!
Стъпка 3: Прикрепете проводници към Gemma
- Нарежете 3 проводника на около 4 "всеки. Традиционно червеното се използва за захранване (+, V+, V), черно или бяло се използва за заземяване (G, GND), а друг цвят се използва за данни (D). Тъй като ние сме просто използвайки 3 проводника за този проект, всички цветове ще са подходящи.
- Отстранете около 1/2 " - 3/4" от единия край на всеки проводник.
- Завийте оголения край на първия проводник.
- Прокарайте го през отвора с надпис GND. Ще искате проводникът да минава от предната част на Gemma (с бутоните) до задната част. Опитайте се да приближите изолацията на проводника възможно най -близо до отвора. Намирам, че сгъването на проводника отзад го държи надолу.
- Обърнете Gemma и запоявайте жицата и крака на бутона към GND щифта на Gemma
- Завийте оголения край на втори проводник.
- Прокарайте го през отвора с маркировка Vout. Ще искате проводникът да минава от предната част на Gemma (с бутоните) до задната част. Опитайте се да приближите изолацията на проводника възможно най -близо до отвора. Намирам, че сгъването на проводника отзад го държи надолу.
- Обърнете Gemma и запоявайте жицата и крака на копчето към щифта Vout на Gemma
- Завийте оголения край на трета жица.
- Прокарайте го през отвора с маркировка D0. Ще искате проводникът да минава от предната част на Gemma (с бутоните) до задната част. Опитайте се да приближите изолацията на проводника възможно най -близо до отвора. Намирам, че сгъването на проводника отзад го държи надолу.
- Обърнете Gemma и запоявайте жицата и крака на бутона към D0 щифта на Gemma.
- Запояйте втория крак на бутона към задната част на щифта D1 на Gemma.
- Отрежете излишните проводници.
Забележка: Ако ви е удобно да запоявате, може да успеете да поставите всички проводници и да завършите запояването наведнъж. Препоръчвам на начинаещите да поставят и запояват един проводник наведнъж.
Стъпка 4: Прикрепете проводниците към пръстена
- Поставете Gemma и неопикселовия пръстен с двете светодиоди и компонентите на Gemma обърнати нагоре. Поставете щифта D1 върху Gemma най -близо до отвора на пръстена Neopixel, който казва „Data In“
- Определете къде да отрежете и оголите проводника, за да свържете тези две. Вероятно ще искате 1-1,5 "проводник между Gemma и Neopixel Ring, за да осигурите достатъчно хлабавост.
- Използвайки ноктите си или острие, маркирайте две точки върху жицата - където ще подрежете жицата и където ще оголите жицата. Подарете си 1/2 " - 3/4" оголена тел, с която да работите.
- Изрежете и отстранете останалите два проводника със същите приблизителни дължини.
- Завийте оголения край на проводника "D0" и го прокарайте през отвора с надпис "D In" на пръстена Neopixel. Можете да подадете проводника през предната или задната част на пръстена Neopixel.
- Запоявайте проводника D0 към пръстена Neopixel.
- Завъртете оголения край на проводника "GND" и го прокарайте през отвора с маркировка "G" на пръстена Neopixel. Можете да подадете проводника през предната или задната част на пръстена Neopixel.
- Запоявайте проводника "GND" към пръстена Neopixel.
- Завъртете оголения край на проводника "Vout" и го прокарайте през отвора с маркировка "V+" на пръстена Neopixel. Можете да подадете проводника през предната или задната част на пръстена Neopixel.
- Запоявайте проводника "Vout" към пръстена Neopixel.
- Отрежете излишните проводници.
Забележка: Ако ви е удобно да запоявате, може да успеете да поставите всички проводници и да завършите запояването наведнъж. Препоръчвам на начинаещите да поставят и запояват един проводник наведнъж.
Стъпка 5: Програмирайте вашата Gemma
Първо имате нужда от начин да програмирате дъската си. Изтеглете Arduino IDE или използвайте уеб базирана IDE, ако има такава.
Ако сте нов в Arduino и искате да започнете нов проект, имате някои възможности.
Обикновено използвам Arduino IDE, изтеглена от техния сайт. Ще трябва да инсталирате библиотеките и поддръжката на дъската, която използвате. Тъй като това е по-задълбочен процес, препоръчвам да прегледате страницата Adafruit Introduction to Gemma и след това да проверите ресурсите за инсталиране на FastLED библиотеката в Arduino IDE.
Друга възможност е да използвате базирана на браузър програма като codebender.cc. За съжаление, codebender в момента не приема нови регистрации, но включих тази информация, в случай че отворят нещата. Моля, подкрепете ги, ако можете, защото са страхотни! Codebender е чудесен начин да запознаете някого с кода, тъй като просто трябва да изтеглите плъгин, за да го стартирате. Ако вече имате Arduino IDE, преминете по -долу към моя пример за скица и го поставете в нова скица. Има страхотно начало с Arduino и Codebender Instructable от Ardumotive_com. Хората от Codebender също са събрали доста инструкции.
Прегледайте скицата
Ето моята скица: Бутон за палитра FastLED от amelia.tetterton
„Клонирайте и редактирайте“моята скица и „запазете“я в акаунта си в codebender или я копирайте и поставете в нова скица във вашата Arduino IDE.
Актуализирайте необходимите области, ако проявявате интерес да направите някакви промени.
- Ред 23: Яркостта е зададена на 1/8 от пълната яркост.
- Редове 30: ако промените броя на режимите, трябва да актуализирате номера "8"
- Ред 45-66: Това е персонализирана палитра, наречена MyColors. Разгледайте RGB Color Picker и намерете някои цветове, които харесвате. Тук можете да поставите всеки 16 цвята, които харесвате. Има няколко правила: вместо да пишете „златен прът“, ще трябва да напишете „GoldenRod“. Така че, изписвайте първата буква на всяка дума и премахнете всички интервали. Не губете и запетая в края на всеки ред.
- Редове 98-148: FastLED има куп вградени „палитри“, от които да избирате. Групата цветове в палитрата се изпраща чрез лента от светодиоди в избрани от вас скорости и стъпки. Можете да промените скоростта и стъпките, за да изглеждат нещата точно както искате. SPEED се отнася до това колко бързо се движат цветовете. По -високи числа = по -бързо движение. СТЪПКИ се отнася до това колко широки са цветните ленти. 1 = повече като наклон, 10 = повече като ивици.
- Редове 170-185: Това е друг начин за създаване на нова палитра. Този режим е подобен на режима, показан на обеците Adapruit Gemma Hoop. Играйте с цветовете тук и след това скоростта и смесването по линии 145-188 и вижте какво ще се случи.
- Редове 188-199: Това е друг начин за създаване на нова палитра. Този режим ще показва половината от светодиодите зелени, а другата половина розови. Играйте с цветовете тук и след това скоростта и смесването на линии 133-135 и вижте какво ще се случи.
Проверете скицата. Не забравяйте да натиснете „Запазване“, ако работи за вас.
Gemma е евтин микроконтролер. Когато го включите и включите, той ще мига червена лампичка и ще се включи за около 10 секунди. Това означава, че е готов да "приеме" кода. В противен случай трябва да натиснете бутона за нулиране, за да влезете в това, което се нарича "режим на зареждане". Други микроконтролери просто ще влязат в този режим автоматично, но тъй като Gemma е толкова проста, той се нуждае от някой, който първо да му даде глава. Ако получите грешка, опитайте да изключите и включите отново дъската или натиснете малкия черен бутон „нулиране“на дъската. На Mac трябва да свържа Gemma към компютъра си чрез USB концентратор (така че… Gemma към microusb към USB концентратор към miniusb към Mac), само за да го накарам да работи. Търпение!
Качете скицата. Натиснете бутона за нулиране на Gemma и „Качете“кода във вашата Gemma.
Уверете се, че сте получили „Качено успешно“или друго положително съобщение, потвърждаващо, че кодът е качен.
Бележки
- Ако срещнете проблеми, при които платката не влиза в режим на зареждащо устройство, когато натиснете бутона за нулиране, опитайте да изключите вашия Gemma и след това да го включите отново.
- Всичко, написано на ред след две наклонени черти, като това: //, е коментар. Можете да напишете „// бла, бла, бла“и ще бъде добре. Многоредовите коментари попадат между "/*" и "*/". Codebender прави всички коментари да изглеждат зелени. Разстоянията и празните редове са добре, така че не се колебайте да отделите нещата, за да работят за вас.
- Уверете се, че сте избрали правилната платка (Gemma) и порта.
- Винаги „проверявайте“, преди да „качите“. Codebender или IDE ще ви уведомят, ако скицата ви е твърде голяма. Ако е така, ще трябва да го промените, като премахнете един от вашите „режими“.
Стъпка 6: Тествайте
-
Уверете се, че проводниците са свързани правилно.
- Проследете проводника от отвора GND на вашия Gemma до един от отворите GND на пръстена NeoPixel.
- Проследете проводника от отвора Vout на вашия Gemma до един от отворите VCC/V+ на пръстена NeoPixel.
- Проследете проводника от отвора D0 на вашия Gemma до отвора за данни в пръстена NeoPixel
- Уверете се, че двата крака на белия бутон са запоени към дъската.
- Включете jst конектора от батерията в платката и превключете платката във включено положение, ако все още не е.
- Натиснете белия бутон, за да превъртите през различните режими.
- Потупайте се по гърба.
Стъпка 7: Попълнете и аксесоарирайте
- Прикрепете батерията към гърба на Gemma с помощта на пяна или лепило*
- Прикрепете аксесоари, които харесвате, за да направите обеци, колие, щифт или нещо друго. Малките пръстени за скачане на бижута се вписват перфектно във всички отворени отвори на пръстена Neopixel. Включете всички нови идеи в коментарите!
- Използвайте конец, за да подсилите позицията на Gemma вътре в пръстена Neopixel, особено ако използвате тел, по -тънка от 26 g.
- Поставете малко лепило* върху Gemma, където проводниците се срещат с дъската.
- Извадете батерията от дъската и поставете лепило* там, където проводниците на батерията се срещат с батерията и конектора.
*Ако използвате e6000, направете това последно, тъй като са необходими 24 часа, за да се настрои напълно. Можете също да използвате горещо лепило, но бъдете внимателни с използването му върху или близо до батерията. Предпочитам да съм предпазлив!
Препоръчано:
Дървена висулка сърце: 10 стъпки
Висулка Сърце на дънната платка: Ако обичате да разглобявате нещата (особено компютрите) толкова, колкото аз, вие сте длъжни да имате една или две дънни платки, така че ето проект, който да ги превърне в някои наистина красиви бижута. Към момента на тази публикация бях на Instructables
LED висулка от старо оптично устройство: 11 стъпки
LED висулка от старо оптично устройство: В тази инструкция ще ви покажа как можете да направите единствена по рода си светеща огърлица от сглобяването на обектива на старо оптично устройство, плюс няколко допълнителни електронни компоненти. Бях вдъхновен да направя това за дъщеря си, когато взех
Разширена LED висулка: 4 стъпки
Разширена LED висулка: В тази инструкция ще ви покажа как можете да направите своя собствена LED висулка. Трябва да проверите предишната ми LED висулка с инструкции, показвам някои страхотни съвети там. Бижутата са част от красотата? Ще разберем
Мама казва Висулка за захранване: 5 стъпки
Mama Says Power Pendant: Това е идея за висулка, която да носите на врата си, за да подчертаете вашата точка/мнение/отговор. Проектиран за тормозени майки, но може да се носи и от преуморени учители в началното училище, или самотната жена да бъде игнорирана в корпоративна бордова зала! Така че ма
Телеграфна висулка: 11 стъпки (със снимки)
Телеграфна висулка: Досега наистина не съм бил продаден за необходимостта от носими технологии. Може би просто остарявам, но единствената носима технология, която имам, е часовник -калкулатор от 80 -те. Стигането до калкулатора на телефона ми е просто прекалено много проблеми. Трябва ми калкулатор готов