Мазмұны:

Arduino Lilypad басқарылатын NeoPixel сырғалары: 7 қадам (суреттермен)
Arduino Lilypad басқарылатын NeoPixel сырғалары: 7 қадам (суреттермен)

Бейне: Arduino Lilypad басқарылатын NeoPixel сырғалары: 7 қадам (суреттермен)

Бейне: Arduino Lilypad басқарылатын NeoPixel сырғалары: 7 қадам (суреттермен)
Бейне: Laser distance measurement with M5Stack Core2 ESP32 and VL53L0X with Arduino - Robojax 2024, Қараша
Anonim
Image
Image
Arduino Lilypad басқарылатын NeoPixel сырғалары
Arduino Lilypad басқарылатын NeoPixel сырғалары

Барлығына сәлем, Сіз түнде немесе кештерге шыққанда осындай әдемі және салқын сырға алғыңыз келмей ме? Мен оны алғым келеді, сондықтан мен Arduino Lilypad басқарылатын неопиксельді сырғалар жасадым.:) Бұл сырғалар жай ғана жанбайды. Оларда әр түрлі түстер мен анимациялар бар.

1 -қадам: Қажетті материалдар:

Қажетті материалдар
Қажетті материалдар
  • Ардуино Лилипад (x1)
  • NeoPixel сақинасы - 12: (x1)
  • USB сериялық түрлендіргіші (x1)
  • 3.7V липо батареясы (x1)
  • USB Mini-B кабелі (x1)
  • JST 2 істікшелі аккумулятор қосқышының штепсельдік ұясы - ер (x1)
  • Әйел/әйел секіргіш сымдар (x6)
  • Сырға ілгектер

2 -қадам: схема

Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы

Біз жобаны алдымен Lilypad -ке кодты жүктеуден бастаймыз. Картаны бағдарламалау үшін бізге әйел/әйел секіргіш кабелі және USB сериялық түрлендіргіші қажет. Кодты орнатқаннан кейін бізде USB сериясымен жұмыс болмайды.

  • Lilypad пен USB сериялық түрлендіргіші арасындағы байланысты суреттегідей жасаңыз.
  • Содан кейін Lilypad -ты компьютерге Micro USB арқылы қосыңыз.

3 -қадам: Arduino бағдарламалау

Arduino бағдарламалау
Arduino бағдарламалау
  • Arduino бағдарламалық жасақтамасын ашыңыз. Құралдар тақтасы астында Lilypad негізгі тақтасын таңдаңыз. Дұрыс тақта таңдалғанына көз жеткізу керек.
  • Порт нөмірін таңдаңыз. Бұл сіз үшін басқа порт болуы мүмкін.
  • Кодты Lilypad негізгі тақтасына жүктеңіз.

Сіз Neopixel кодын Adafruit Github парағынан көшіре аласыз. Міне сілтеме: NeopixelEarring

Arduino IDE -де жаңа жоба жасаңыз. Барлық кодты көшіріп, осы жерге көшірген кодты қойыңыз. Содан кейін «Жүктеу» түймесін басып, кодты Lilypad -ке жүктеңіз.

** Егер сіз бұрын Adafruit кітапханаларымен жұмыс жасамасаңыз, сізге Adafruit кітапханаларын қосу қажет болуы мүмкін

Кодты жүктеу процесі аяқталды, енді USB сериялық түрлендіргішпен жұмыс болмайды.

4 -қадам: Neopixel және Lilypad қосылымы

Neopixel және Lilypad байланысы
Neopixel және Lilypad байланысы
Neopixel және Lilypad байланысы
Neopixel және Lilypad байланысы
Neopixel және Lilypad байланысы
Neopixel және Lilypad байланысы

Lilypad пен Neopixel байланысын орнататын уақыт келді.

Біріншіден, біз кабельдерімізді GND, 5V және неопиксельдегі кіріс кірістеріне қосамыз. Содан кейін біз мұны Lilypad -пен біріктіреміз.

Сырға келесідей болады: біз Neopixel сақинасына қосыламыз, оның үстіне Lilypad бар. Дәнекерлеуден кейін сымдар Lilypad пен Neopixel арасында біраз бос орын қалдырады. Сондықтан байланыстар туралы алаңдамау керек.

NeoPixel-Lilypad байланысы келесідей:

Neopixel Ring Data In түйрегіші Lilypad D6 түйреуішіне, GND-Lilypad тақтасына (-) және 5V (+) дәнекерленеді.

5 -қадам: Lipo Battery & Arduino Lilypad қосылымы

Lipo батареясы мен Arduino Lilypad қосылымы
Lipo батареясы мен Arduino Lilypad қосылымы
Lipo батареясы мен Arduino Lilypad қосылымы
Lipo батареясы мен Arduino Lilypad қосылымы
Lipo батареясы мен Arduino Lilypad қосылымы
Lipo батареясы мен Arduino Lilypad қосылымы

Мен мұны Lipo батареялары болғандықтан қолдандым. Бірақ кішірек Lipo батареялары бар. Төменде сипатталған процесске кішірек Lipo батареяларын қолдануға болады.

Бұл бөлімде біз Lipo аккумуляторының кішкене жұмысын орындаймыз:)

  • Lipo батареясының ұшын кесіңіз. JST 2 істікшелі аккумуляторлық қосқыш еркектің қызыл сымын Lipo батареясының қызыл сымына қосады, қара сымды Lipo қара сымына қосады.
  • JST Lipo аккумуляторлық қосқышы әйелдің қызыл сымын Лилипадқа (+) қосады, қара сымды Лилипадқа қосады (-)
  • Соңғы күй жоғарыдағы суреттегідей болады. Егер сіз LilyPad -ті Lipo батареясына қоссаңыз, неопиксельдер LilyPad қуаты үшін жарық бере бастайды. Өйткені біз кодты бірінші кезекте жүктедік.

6 -қадам: Lilypad көмегімен неопиксельді тігіңіз

Lilypad көмегімен неопиксель
Lilypad көмегімен неопиксель
Lilypad көмегімен неопиксель
Lilypad көмегімен неопиксель
Lilypad көмегімен неопиксель
Lilypad көмегімен неопиксель
Lilypad көмегімен неопикселді тігіс
Lilypad көмегімен неопикселді тігіс

Мен 3 түрлі жерден инелер мен арқанды қолданып NeoPixel мен Lilypad тігемін. Екеуінде де тесіктер жеткілікті. Сіз ол жерден кез келген жерден шығуға болады, содан кейін Lipo батареясын екі жақты таспамен Lilypad артына жабыстырыңыз.

Соңында, сіз қосылымдарды электрлік таспамен немесе кремниймен жабуға болады.

7 -қадам: сырғаға арналған қысқыштарды қатайтыңыз

Сырға қыстырғыштарды қатайтыңыз
Сырға қыстырғыштарды қатайтыңыз
Сырға қыстырғыштарды қатайтыңыз
Сырға қыстырғыштарды қатайтыңыз

Бәрі дайын. Ақырында, сырғалар ілгегін Лилипадтың тесіктерінің біріне жабыстырамыз, ал біздің сырғалар дайын! Біз тойға дайынбыз. Неопиксель жақсы жұмыс істейді!

Сырғаларыңызбен жақсы көңіл көтеріңіз.:)

Жобаға қатысты пікірлеріңізді күтемін. Сіз өз сұрақтарыңызға түсініктеме бере аласыз немесе маған хабарласа аласыз.

Ұсынылған: