Мазмуну:

LEGO чекиттери жарыктандыруучу кур: 6 кадам (сүрөттөр менен)
LEGO чекиттери жарыктандыруучу кур: 6 кадам (сүрөттөр менен)

Video: LEGO чекиттери жарыктандыруучу кур: 6 кадам (сүрөттөр менен)

Video: LEGO чекиттери жарыктандыруучу кур: 6 кадам (сүрөттөр менен)
Video: 🔴Cultivo de Jengibre y Cúrcuma en Maceta - En Casa 2024, Ноябрь
Anonim
Image
Image

LEGO #LetsBuildTogether LEGO чыгармаларыңызды изилдеңиз, куруңуз жана бөлүшүңүз.

Жабдуулар

Аппараттык компоненттер

  • LEGO чекиттери x 16
  • Pixelblaze V2 x1
  • SK9822 LED
  • AAA батарея кармагыч x 1
  • AAA батареялары x3
  • Kester Solder x 1
  • 30AWG Silicone Cover Stranded Core Wire x 4

Кол куралдары

  • Кандооч
  • Үчүнчү колго жардам берүүчү колдор (кошумча, бирок пайдалуу)

1 -кадам: 1 -кадам: LEGO дайыма столдо болбойт

1 -кадам: LEGO дайыма столдо эмес
1 -кадам: LEGO дайыма столдо эмес

LEGO #LetsBuildTogether LEGO чыгармаларыңызды изилдеңиз, куруңуз жана бөлүшүңүз.

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

  • Светодиоддор: Мен SK9822 светодиоддорун колдондум, сиз дагы Adafruitтин DotStar диоддорун колдоно аласыз. Сизге 4 киргизүү пини керек (типтүү неопикселдик тилкедей 3 эмес). 2 казык бийлик үчүн, 1 саат үчүн, 1 маалымат үчүн.
  • Контролер: Мен ElectroMageдин Pixelblazev2 WiFi LED контроллерин колдонуп, LED моделдерин AP (Access Point) режиминде тез жаңырта алам. Бул тез жана сиз вебге негизделген жандуу редактордо жаңы LED үлгүлөрүн оңой жаза аласыз.

2 -кадам: 2 -кадам: Ишенүүчү

2 -кадам: Ишенүүчү
2 -кадам: Ишенүүчү
2 -кадам: Ишенүүчү
2 -кадам: Ишенүүчү
2 -кадам: Ишенүүчү
2 -кадам: Ишенүүчү
2 -кадам: Ишенүүчү
2 -кадам: Ишенүүчү

Сизде LED тилкесин туташтыруу үчүн бир нече варианттар бар. Мен бул долбоор үчүн 2 -вариант менен бардым.

  • 1 -вариант: Зымдарды түздөн -түз LED тилкесине, андан кийин Pixelblazev2 контроллерине туташтырыңыз
  • 2 -вариант: Түз зымдарды LED тилкесине жана 5мм бурамалуу терминалдын туташтыргычын Pixelblazev2 контроллерине кошуп, LED зымдарын терминалдык блокко тиркеңиз.

3 -кадам: 3 -кадам: LED зымдарын Pixelblazev2 контроллериндеги терминалдык блокко тиркеңиз

3 -кадам: LED зымдарын Pixelblazev2 контроллериндеги терминалдык блокко тиркеңиз
3 -кадам: LED зымдарын Pixelblazev2 контроллериндеги терминалдык блокко тиркеңиз

Терминалга блокко туташтырылган LED зымдарын бекитип, бурамаларды отвертка менен тартыңыз. Жарык диоддорунун тилкеси туура терминалга туташканын текшериңиз.

  • 5V - 5V
  • CLK - CO
  • DAT - DI
  • GND - GND

4 -кадам: 4 -кадам: Күч

Pixelblazev2 жана LED тилкесин Pixelblazev2 контроллериндеги микро USB аркылуу иштетсе болот. USB кубаты 5v винт терминалына ички туташып турат жана жалпы чүчүкулак 1.8А астында сакталууга тийиш (сиз колдонууну пландап жаткан USB энергия булагындагы кубаттуулук рейтингин так билбейсиз).

5 -кадам: 5 -кадам. Светодиоддорду көзөмөлдөө

5 -кадам. Светодиоддорду көзөмөлдөө
5 -кадам. Светодиоддорду көзөмөлдөө
5 -кадам. Жарык диоддорун көзөмөлдөө
5 -кадам. Жарык диоддорун көзөмөлдөө

Күч булагыңызды Pixelblazev2ге туташтырыңыз, ал контроллерди автоматтык түрдө орнотуу режимине коёт, контроллер "pixelblaze_" менен башталган жаңы WiFi тармагын жаратат, андан кийин туш келди он алтылык сан. Бул жерде сиз контроллерди AP (Access Point) режиминде иштөөгө конфигурациялай аласыз (мен бул долбоор үчүн ушундай кылдым).

Компьютерден же мобилдик түзмөктөн Pixelblazev2 тармагыңызга туташыңыз, андан кийин компьютериңизде же түзмөгүңүздө WiFi менеджери экраны калкып чыгышы керек. Эгерде экран автоматтык түрдө ачылбаса, анда браузерди ачып, https://192.168.4.1 дарегине өтүңүз

LED түрүн тандаңыз: APA102/SK9822/DotStar.

Алдын ала коюлган LED үлгүлөрү бар, же эгер сиз кыйынчылыкты кааласаңыз, өзүңүздүн үлгүлөрүңүздү жаза аласыз.

Өркүндөтүлгөн режим: өз үлгүлөрүңүздү жазуу. Редактор JSON массивин же JavaScriptтин бир нече массивин колдоно алат. 4 Пиксел, ар бир бурчта: бирөө сол жакта, бирде оңдо, бирде оңдо жана бирде

JavaScript Code

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