Мазмуну:

Программалануучу LED күйөрманы "Жарык шамал": 5 кадам (Сүрөттөр менен)
Программалануучу LED күйөрманы "Жарык шамал": 5 кадам (Сүрөттөр менен)

Video: Программалануучу LED күйөрманы "Жарык шамал": 5 кадам (Сүрөттөр менен)

Video: Программалануучу LED күйөрманы
Video: Как сделать программируемый стабилитрон 2024, Июнь
Anonim
Image
Image
Концепциянын жеңил шамалы далили
Концепциянын жеңил шамалы далили
Светодиоддорду Slip Ringге
Светодиоддорду Slip Ringге

Бул программалоочу LED тилкелерин жана үнөмдүү дүкөндүн желдеткичин колдонуп, программалоочу LED желдеткичин жасоо үчүн абдан оңой долбоор. Жалпысынан алганда, бардыгын тиркөө, ширетүү жана тестирлөө үчүн мага 2 сааттай убакыт кетти. Бирок мен мындай нерсени жакшы жасайм, андыктан сизге көбүрөөк убакыт талап кылынышы мүмкүн.

Бул долбоорду ишке ашыруу үчүн төмөнкүлөр керек:

  • Жеке программалана турган RGB LED диоддору. Бул биринчи жолу болсо, мен Adafruit Neopixels сунуштайм. Бул долбоор үчүн мен кокусунан Dotstar тилкесин колдондум, анткени мен кассада көңүл бурган жокмун.

    • Мен мүмкүн болушунча жогорку LED тыгыздыгын колдонууну сунуштайм, анткени желдеткичтер абдан чоң эмес. Бул үчүн мен 144лед/метр тилкесин колдондум жана ал сонун көрүнөт.
    • Мен светодиоддорду бир желдеткичке гана койгом, ал абдан жарык. Бирок, эгер сиз бардыгын кеткиңиз келсе, бул LED тилкелерин параллель иштетип, кааласаңыз, ар бир желдеткичке бирден койсоңуз болот. Жөн гана билиңиз, бул бир топ учурдагы жана кымбатыраак болот.
  • Күйөрман. Мен жергиликтүү жакшы ниетимден жөнөкөй нерсени алдым. Маанилүү болгон бирден -бир реалдуу нерсе, сиз вентилятордун алдыңкы жагына тайгак шакекти жабыштыра аласыз, андыктан анын ортоңку бети тегиз жерге ээ экенин текшериңиз.

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

  • Слип шакеги, жок дегенде 3 зым менен (же 4 зымдуу LED тилкесин колдонсоңуз 4). Мен муну сатып алдым жана бул сонун
  • Нерселерди көзөмөлдөө үчүн Arduino же Raspberry Pi. Мен концепциянын далили үчүн arduino колдондум, бирок аны музыкага шайкештештирүү үчүн узак мөөнөткө аны Пи менен байланыштырам. Бирок, сиз эң сонун коддоо аракеттери менен абдан сонун үлгүлөрдү жасай аласыз, андыктан каалаганыңыздын баары ушул болсо, анда арзаныраак ардуино менен жабышыңыз.
  • Сиздин Arduino/Pi үчүн электр энергиясы. Эгерде сиз көп светодиоддорду иштетип жатсаңыз, чындыгында тилкелерди иштетүү үчүн башка энергия булагы керек болушу мүмкүн, бирок мен үчүн USB кубаттуулугуна Arduino Uno өчүрүлгөндө 25 светодиод менен эч кандай көйгөй болгон жок.
  • Желим
  • Кандооч
  • Misc Wire

1 -кадам: Электр өткөргүчтөрүңүздү текшерип, бардыгы иштээрине ынаныңыз

Жарык тилкесиңизди arduino же raspi -ге туташтырыңыз жана өзүңүздүн кодуңузду иштетип, LED ди күйгүзүңүз. Бул маанилүү кадам!

Бул нерселерди биринчи жолу иштетүү бир аз татаал болушу мүмкүн, андыктан бул кадамга олуттуу мамиле жасаңыз. Мен бул LED тилкелери жөнүндө adafruitтин эң сонун окуу куралдарын окууну сунуштайм, ал мисал кодун камтыйт:

www.adafruit.com/category/168

learn.adafruit.com/adafruit-dotstar-leds/o…

Неопикселдер жана чекиттер жылдыздары үчүн алар 3.3V маалымат линиялары менен иштөө үчүн көрсөтүлгөн эмес, бирок анын ордуна 5Вны тандашат. Кээ бир Arduinos муну жасашат, бирок көбү 3.3V, raspis сыяктуу (менин билишимче). Бирок, жагымдуу нерсе, контролеруңуз тилкелерде сүйлөп жатат жана тилкелер 3.3V контроллери менен жакшы ойнойт, андыктан менин тажрыйбамда сиз pi же arduino маалымат пиниңизди көйгөйсүз эле илип койсоңуз болот.

2 -кадам: Жарык диоддорун Slip Ringге ээрчиңиз

Жарык диоддорун Slip Ring'иңизге кошуңуз
Жарык диоддорун Slip Ring'иңизге кошуңуз
Жарык диоддорун Slip Ring'иңизге кошуңуз
Жарык диоддорун Slip Ring'иңизге кошуңуз

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

Сиз ошондой эле бул этапта каалаган акыркы узундугуңузга LED тилкесин кесип салышыңыз керек. Бул тилкелердин эң сонун нерселеринин бири - аларды кайчы менен эле кесип салсаңыз болот, алар дагы эле иштей берет. Жада калса зымдарды аягына чейин ширетип, аны эч качан үзүлбөгөндөй колдонсоңуз болот. Негизинен бул тилкелер буйрук сигналын алуу үчүн биринчи LEDден индекстешет, андыктан аларды каалагандай бузуп аласыз! Бул сиз узун тилкени сатып алып, ар кандай долбоорлор үчүн (же көптөгөн күйөрмандар үчүн!) Узун кылып кесип алсаңыз болот дегенди билдирет.

Зымдарды узун кылып кесип алгандан кийин, LED тилкесинин зымдарын тайып кетүүчү шакектерге ширеткиле. Эгерде сизде 3 зымдуу LED тилкеси бар болсо, анда ар бир LED тилкесинин зымына 2 тайгак шакек зымдарын кошуңуз. Эгерде сизде меникиндей 4 зым тилкеси болсо, анда 2 зымды электрге (кызыл) жерге 2 зымга (кара) жана маалымат линияларынын ар бирине бир зым жасаңыз.

Бул сиздин зымдардын туура экенин жана жылма шакегиңиз жарнакта иштегенин кайра текшерүү үчүн жакшы убакыт, ошондуктан мен акыл-эсиңизди текшерүү үчүн нерселерди Arduino/Piге кайра илүүнү сунуштайм. Сизде жаңы эле туташтырылган зымдардын тийбей турганын текшериңиз!

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

3 -кадам: Slip Ringди жана LEDди күйөрмандарыңызга орнотуңуз

Slip Ring жана LED ди күйөрмандарыңызга орнотуңуз
Slip Ring жана LED ди күйөрмандарыңызга орнотуңуз
Slip Ring жана LED ди күйөрмандарыңызга орнотуңуз
Slip Ring жана LED ди күйөрмандарыңызга орнотуңуз

Силиконду эч нерсеге чаптоо абдан кыйын, андыктан мен цианакролаттын супер клейин колдонуп бүттүм (мен аны угам), анан желимди желдеткичке кармап туруу үчүн аны таза таңгак лента менен колдоп койдум.

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

4 -кадам: Күйөрмандарыңыздын бычактарын теңдеңиз

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

5 -кадам: Күйөрмандарыңыздын алдыңкы мукабасына тешип, зымдарды иштетиңиз

Күйөрмандарыңыздын алдыңкы мукабасына тешип, зымдарды иштетиңиз
Күйөрмандарыңыздын алдыңкы мукабасына тешип, зымдарды иштетиңиз

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

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

Сиз азыр рокко даярсыз, андыктан көңүл ачыңыз.

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