Мазмуну:

NeoPixel Pie Tin Arduino веногу: 8 кадам
NeoPixel Pie Tin Arduino веногу: 8 кадам

Video: NeoPixel Pie Tin Arduino веногу: 8 кадам

Video: NeoPixel Pie Tin Arduino веногу: 8 кадам
Video: NeoPixel Pie Tin Arduino Wreath 2024, Июль
Anonim
NeoPixel Pie Tin Arduino венок
NeoPixel Pie Tin Arduino венок
NeoPixel Pie Tin Arduino венок
NeoPixel Pie Tin Arduino венок
NeoPixel Pie Tin Arduino венок
NeoPixel Pie Tin Arduino венок
NeoPixel Pie Tin Arduino венок
NeoPixel Pie Tin Arduino венок

Бул жерде менин Pie Tin майрамдык гүлчамбарымдын жаңыдан жасалган нускасын инструкциялоо үчүн көрсөтмөлөр берилген.

Дүкөндөн сатып алынган GE чырактарынын ордуна, пирогдор азыр DIY NeoPixels менен жасалган майрамдык чырактар менен жарыктандырылат. NeoPixels-колдонуучу программалоочу, түсүн өзгөртүүчү LEDлер. Жарык шоу Arduino UNO же шайкеш CPU чипине жүктөлгөн Arduino кодунун жардамы менен программаланган. Натыйжада жасалгалоо жалгыз турат (батарейка менен иштейт) жана жеңил салмак. Shareware программалык камсыздоосу, мисалы Adafruit.comдун Arduino китепканасы, ушунчалык ийилгендер үчүн ыңгайлаштырылган жарык шоунун программасын жеңилдетет.

Рождество майрамынын мотиви сизди алдап кетишине жол бербеңиз. Бизде чынында бул жерде Adafruitтин 1,5 дюймдук 12xNeoPixel шакегинин масштабдуу 4 футтук диаметри, көптөгөн кооздук мүмкүнчүлүктөрү бар.

Берилиштер:

4 х плакат тактасы

12 х NeoPixel LED (PCB тактасында WS2812B даректүү 5050 RGB SMD)

12 х LED жарык диффузорлору (бош бош лампалар)

Arduino Uno Board

Чакан Arduino шайкеш тактасы (SparkFun.com LilyTiny ATTiny85 тактасы)

Декоративдүү кызыл жарыктандырылган жаа оюгу (Walmart)

3.7v литий батареясы (же кармагычы бар 4 х AA щелочтуу батарея)

Сым жана ширетүү жабдыктары

Түтүк тасмасы жана башка кол өнөрчүлүк аксессуарлары

(Ошондой эле пирог калай Рождество, Хануках Менора, Улуу Ашкабак, Майрамдык Венок, Жаңы жылдык убакыт боюнча менин мурунку көрсөтмөлөрүмдү караңыз)

1 -кадам: Диффузордук лампаларды алыңыз же жасаңыз (12)

Диффузордук лампаларды алуу же жасоо (12)
Диффузордук лампаларды алуу же жасоо (12)
Диффузордук лампаларды алуу же жасоо (12)
Диффузордук лампаларды алуу же жасоо (12)

Бул долбоордун негизги түшүнүгү - өзүңүздүн түстүү Xmas лампочкаңызды жасоо.

Бул үчүн лампочкалардын түбүн салуу үчүн тешиктери бар көбүктүү тактайдын алдыңкы тарабына ачык лампочкалардын капкактары (жарык диффузорлору) жана пирогдор бекитилет. Андан кийин лампалар NeoPixel LED диоддору менен жарыктандырылат.

Таза лампаларды (диффузорлорду) алуунун 3 негизги жолу бар- аларды сатып алууга, же 3D принтер менен жасоого же коммерциялык жарык жиптен тазалоого болот.

Бүгүнкү долбоор үчүн мен эски GE Color Effects жарык сабынан 12 тунук лампаларды тазалап жатам. Бул 13/16 дюймдук базасы бар чоң G35 өлчөмүндөгү тунук пластик (көңдөй) лампочкалар. Таза лампанын түбү плакаттардын тактайчасында 13/16 тешикке кесилген жерге тыгыз салынат.

2 -кадам: тегерек колдоо тактасын жасаңыз

Циркулярдык колдоо тактасын жасаңыз
Циркулярдык колдоо тактасын жасаңыз
Циркулярдык колдоо тактасын жасаңыз
Циркулярдык колдоо тактасын жасаңыз
Циркулярдык колдоо тактасын жасаңыз
Циркулярдык колдоо тактасын жасаңыз
Циркулярдык колдоо тактасын жасаңыз
Циркулярдык колдоо тактасын жасаңыз

Мен Pacon сууга чыдамдуу көбүк тактасын колдонуп, болжол менен 9.1 дюймдук аралыкта 12x9 дюймдук калайларды жайгаштыруу үчүн 35 дюймдук борбордук диаметри бар чоң тегеректи кесип алдым. Ар бир көбүк тактайы болгону 20х30 дюйм болгондуктан, мен колдоо тактасын 4 бөлүктөн жасап, көрсөтүлгөндөй скотч менен скотч менен чаптадым.

Лампа диффузорлорун салуу үчүн X-Acto бычагы колдонулушу же 13/16 дюймдук тешиктерди кесиши мүмкүн. Бирок, мен Lion Ev-R-Round Perfect Circle Cutter колдонуп, плакат тактайында таза тешиктерди жасадым. Lion тегерек кескичи 1/4 дюймдук тереңдикке чейин гана кесилгендиктен, тешиктерди жасоо үчүн эки өтмөк (бирөө көбүк тактайдын үстүнө, бирөө төмөндө) талап кылынат.

Акрил кол өнөрчүлүк боегу менен тактайчаны жашыл түскө боёгом. Бирок сууга чыдамдуу атайын плакат тактайына жакшы боекторду жабыштыруу кыйын болду. Бул сүрөт кадамы өтө маанилүү эмес жана аны өткөрүп жиберсе болот. Колдоо тактасы түнкүсүн көрүнбөйт, ошондуктан мен негизинен суу өткөрбөөнү улантууга аракет кылдым.

3 -кадам: NeoPixel LED опциялары

NeoPixel LED параметрлери
NeoPixel LED параметрлери
NeoPixel LED параметрлери
NeoPixel LED параметрлери

Бул долбоор үчүн мен төмөнкү NeoPixelsти сынап көрүүнү чечтим: ALITOVEнын WS2812B даректүү LED пикселдик жарыгы 5050 RGB SMD жылыткычта PCB Board 5V DC менен шайкеш келген Arduino, Raspberry Pi, Amazonдон 16 долларга 100 даана. Бул NeoPixel үчүн болгону 16 цент.

Бул NeoPixels үчүн чоңойтулган сүрөттү караңыз. Бул долбоор 12 NeoPixel LEDди колдонот. Ар бир LED чипинде эки оң (+5V) ширетүүчү аянтча, эки жер же терс (gnd -) ширетүүчү аянтча, бир Data In (Din) плита жана акырында бир Data Out (Dout) ширетүүчү аянтчасы бар. Бардык алты ширетүүчү аянтчалар 12 NeoPixel LEDди катар туташтыруу үчүн колдонулушу керек. "Маалыматтар" бул Arduino же башка шайкеш эс тутум чипинен келген жарык диапазонундагы санариптик көрсөтмөлөрдү билдирет, ал LED1ге, андан кийин LED1ден LED2ге … акырында жиптен LED12ге түшөт.

NeoPixels ошондой эле Adafruit.com сайтынан сатып алууга болот. Кээ бир адамдар Adafruit Flora NeoPixels Ver2 менен иштөөнү жеңилдетиши мүмкүн, анткени бул стиль тешик аркылуу ширетүүчү байланыштарды камтыйт.

4 -кадам: NeoPixelsтин зымдары

NeoPixelsтин зымдары
NeoPixelsтин зымдары
NeoPixelsтин зымдары
NeoPixelsтин зымдары
NeoPixelsтин зымдары
NeoPixelsтин зымдары

NeoPixels жогоруда өткөргүчтөрдүн диаграммасында жана сүрөттөрдө көрсөтүлгөндөй, 12-LED жарык сабында чогуу ширетилет. Ар бир NeoPixel LEDдин ортосундагы 10 дюймдук зым бул долбоордо жетишерлик боштукту берет. Белгилей кетчү нерсе, NeoPixelsтин күйүп кетишине жол бербөө үчүн, адатта, маалымат линиясынын киришине 480 Ом каршылыгын биринчи NeoPixel LEDдин алдынан киргизем (электр схемасында көрсөтүлгөндөй).

Байланышуу зымдарына келсек, мен Radio Shack 24AWG 4 өткөргүчтүү катуу домофонду колдонгум келет, аны 3 зымга чейин оңой эле кыркууга болот. Бирок, бул зым мындан ары сатып алуу үчүн жеткиликтүү болбой калышы мүмкүн..

Желим тасма жарык жипти колдоо тактасына бекитүү үчүн жана NeoPixelsти лампочкалар аркылуу жаркырап багыттоо үчүн колдонулат.

Веноктун ылдый жагында, кичинекей жыгач такта (Walmart-кол өнөрчүлүк бөлүмүнөн) көрсөтүлгөндөй, батареяны жана кичинекей LilyTiny (ATTINY85) ПКБны орнотуу үчүн артына бекитилет.

ЭСКЕРТҮҮ: Мен аягына чыккан долбоордо колдонгон зымдардын изоляциялык түстөрү зымдардын диаграммасындагы зымдардын түстөрүнө дал келбешин суранабыз. Жөнөкөй сөз менен айтканда, NeoPixel диоддору үчүн каалаган түстүү схемада 3 өткөргүч зымды табуу кыйын.

5 -кадам: Пирожниктерди даярдаңыз

Пирог бышыруучу идиштерди даярдаңыз
Пирог бышыруучу идиштерди даярдаңыз

9 дюймдук рецепттер үчүн Hefty же Reynolds E-Z Foil Pie Pans рефлектор катары сонун көрүнөт. Бул 9 дюймдук пирогдордун ортосунда 8 чекиттүү "жылдыз" формасы барлар. Бирок, E-Z Foil брендин 2020-жылы табуу кыйын болду, андыктан башка ушул сыяктуу 9 дюймдук пирогдорду алмаштырууга болот. E-Z Foil 9 дюймдук пирожныйлар чындыгында 8-3/4 дюймдук ички диаметри (алкактын ичинде), бул аларды бул долбоордо 9.1 дюймдай аралыкта жайгаштырууга мүмкүндүк берет. X-Acto бычагын же эквивалентин колдонуп, ар бир пирогдун ортосунда 3/4 дюймдук диаметри бар тешикти кесип алыңыз. Бул долбоор үчүн мен борбордук тешикти кесүү үчүн жол көрсөткүч катары Jefferson никель тыйынын колдондум. Жалпысынан 12x9 дюймдук пирогдор тегерек формада колдонулат.

6 -кадам: Лампочкаларды/Пирожниктерди жана Асма Аппаратты салыңыз

Лампочкаларды/пирогдорду жана асылып турган жабдыктарды салыңыз
Лампочкаларды/пирогдорду жана асылып турган жабдыктарды салыңыз
Лампочкаларды/пирогдорду жана асылып турган жабдыктарды салыңыз
Лампочкаларды/пирогдорду жана асылып турган жабдыктарды салыңыз
Лампочкаларды/пирогдорду жана асылып турган жабдыктарды салыңыз
Лампочкаларды/пирогдорду жана асылып турган жабдыктарды салыңыз

Андан соң лампочкалар менен пирогдор плакаттардын тешиктерине салынат. Лампочкалардын түбүнө бир аз эки тараптуу скотч кийгизип, аларды батыраак кармап турууга жардам бердим.

Гүлчамбардын үстүңкү өтмөгүнүн астына кичинекей жыгач такта (Walmart-кол өнөрчүлүк бөлүмүнөн) асылып турган жабдыктарды орнотууга бекитилет.

Гүлчамбарды кооздоо үчүн декоративдүү кызыл жарык жаа (Walmart) колдонулат.

Мен азыр гүлчамбарды жамгырдан сактайм. Бардык аба ырайынын дизайнын ок менен текшерүү - бул келечектеги иш -аракет.

7 -кадам: Жарык Шоуну программалоо

Жарык шоуну программалоо
Жарык шоуну программалоо
Жарык шоуну программалоо
Жарык шоуну программалоо

Эгерде сиз NeoPixel LED жана Arduino менен тааныш эмес болсоңуз, бирок үйрөнгүңүз келсе, Adafruit.comдун NeoPixel үйрөткүчтөрү баштоо үчүн жакшы жер.

Бул долбоор үчүн мен Ardaino үчүн Adafruit NeoPixel программалар китепканасынан Adafruit.comдун "STRANDTEST" жарык көрсөтүү кодун колдонуп жатам. Мен STRANDTEST кодуна бир нече жөнөкөй түзөтүүлөрдү киргиздим, мисалы, гүлчамбар Рождество жашыл болуп калгандан кийин, DELAY кармоо кадамын коштум. Кошумча катары, мен түстүү кубалоолордун бир нечеси пирогдун гүлчамбарынын чоң 4 футтук диаметри эске алынып, өтө тездик менен жылып баратканын байкадым, ошондуктан мен кууп кетүү тизмектеринин бир нечесин жайлаттым.

Гүлчамбарды көрсөтүү үчүн YouTube LINK:

Адатта мен Arduino кодун (мисалы; өзгөртүлгөн STRANDTEST 12) толук көлөмдөгү Arduino Uno тактасына сыноо үчүн жүктөй баштайм. Ыраазы болгондо, мен Arduino кодун кичирээк чипке жүктөйм. Тарыхый жактан мен SparkFun.com LilyTiny ATTiny85ти акыркы долбоорлорумда колдонгонду жакшы көрөм, ал программаны бир аз татаалыраак кылат (SparkFun.comдогу көрсөтмөлөрдү караңыз). Adafruit эквиваленти кичинекей чип, балким, жалпы USB туташуусу аркылуу программалоого ыңгайлуу, алардын Gemma жана/же Trinket такталары болмокчу, мен аларды келечекте көбүрөөк колдоном.

Adafruit.comдун NeoPixel программалык китепканасынан тышкары, FastLED, сыягы, жарык шоу программасынын дагы бир үчүнчү тарап булагын камсыз кылат.

8 -кадам:

www.youtube.com/watch?v=qcu_U-GFcQQ

Сунушталууда: