Բովանդակություն:

Arduino Lilypad վերահսկվող NeoPixel ականջօղեր. 7 քայլ (նկարներով)
Arduino Lilypad վերահսկվող NeoPixel ականջօղեր. 7 քայլ (նկարներով)

Video: Arduino Lilypad վերահսկվող NeoPixel ականջօղեր. 7 քայլ (նկարներով)

Video: Arduino Lilypad վերահսկվող NeoPixel ականջօղեր. 7 քայլ (նկարներով)
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Նոյեմբեր
Anonim
Image
Image
Arduino Lilypad վերահսկվող NeoPixel ականջօղեր
Arduino Lilypad վերահսկվող NeoPixel ականջօղեր

Ողջույն բոլորին, Չե՞ք ցանկանում ունենալ նման գեղեցիկ և զով ականջօղ, երբ գիշերը դուրս եք գալիս կամ երեկույթների: Ես կցանկանայի ունենալ այն, այդ իսկ պատճառով ես պատրաստեցի Arduino Lilypad Controlled Neopixel ականջօղեր::) Այս ականջօղերը միայն չեն լուսավորում: Նրանք ունեն մի քանի տարբեր անիմացիաներ և գույներ:

Քայլ 1: Պահանջվող նյութեր

Պահանջվող նյութեր
Պահանջվող նյութեր
  • Arduino Lilypad (x1)
  • NeoPixel Ring - 12: (x1)
  • USB սերիայի փոխարկիչ (x1)
  • 3.7V Lipo մարտկոց (x1)
  • USB Mini-B մալուխ (x1)
  • JST 2 -Pin Battery Connector Plug Իգական - Արական (x1)
  • Իգական/իգական ցատկող լարեր (x6)
  • Ականջօղ Կեռիկներ

Քայլ 2: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ

Մենք նախագիծը կսկսենք ՝ սկզբնական ծածկագիրը բեռնելով Lilypad- ում: Քարտը ծրագրավորելու համար մեզ պետք է իգական/իգական ցատկող մալուխ և USB սերիական փոխարկիչ: Կոդը տեղադրելուց հետո մենք USB սերիալի հետ ոչ մի աշխատանք չենք ունենա:

  • Կապ հաստատեք Lilypad- ի և USB սերիական փոխարկիչի միջև, ինչպես նկարում:
  • Այնուհետեւ, միացրեք Lilypad- ը ձեր համակարգչին `օգտագործելով Micro USB:

Քայլ 3. Arduino- ի ծրագրավորում

Arduino- ի ծրագրավորում
Arduino- ի ծրագրավորում
  • Բացեք Arduino ծրագիրը: Գործիքներ-տախտակների ներքո ընտրեք Lilypad- ի հիմնական տախտակը: Դուք պետք է համոզվեք, որ ճիշտ տախտակն ընտրված է:
  • Ընտրեք ձեր նավահանգստի համարը: Դա կարող է լինել այլ նավահանգիստ ձեզ համար:
  • Վերբեռնեք կոդը Lilypad- ի հիմնական տախտակին:

Դուք կարող եք պատճենել Neopixel ծածկագիրը Adafruit's Github էջից: Ահա հղումը ՝ NeopixelEarring

Ստեղծեք նոր նախագիծ Arduino IDE- ում: Պատճենեք ամբողջ ծածկագիրը և տեղադրեք ձեր պատճենած կոդը այստեղ: Այնուհետեւ կտտացրեք «Վերբեռնել» կոճակին և վերբեռնեք կոդը Lilypad- ում:

** Եթե նախկինում չեք աշխատում Adafruit գրադարանների հետ, գուցե կարիք լինի ավելացնել Adafruit գրադարանները:

Կոդի բեռնման գործընթացն ավարտված է, այլևս USB Serial Converter- ի հետ աշխատանք չկա:

Քայլ 4: Neopixel և Lilypad միացում

Neopixel & Lilypad միացում
Neopixel & Lilypad միացում
Neopixel & Lilypad միացում
Neopixel & Lilypad միացում
Neopixel & Lilypad միացում
Neopixel & Lilypad միացում

It'sամանակն է կատարել Lilypad և Neopixel կապը:

Նախ, մենք մալուխները միացնում ենք Neopixel- ի GND, 5V և մուտքային մուտքերին: Հետո սա կհամատեղենք Lilypad- ի հետ:

Ականջօղը կլինի այսպիսին. Մենք կապ կհաստատենք Neopixel մատանիին ՝ Lilypad- ի վրա: Soldոդումից հետո լարերը որոշակի տարածք կթողնեն Lilypad- ի և Neopixel- ի միջև: Այսպիսով, պետք չէ անհանգստանալ կապերի մասին:

NeoPixel-Lilypad կապն ունի հետևյալ տեսքը.

Neopixel Ring's Data In pin- ը կպցվի Lilypad- ի D6 կապին, GND- ը `(-) և 5V- ին` Lilypad- ի (+):

Քայլ 5: Lipo մարտկոց և 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-Pin Battery Connector Միացրեք Արու կարմիր մետաղալարը Lipo մարտկոցի կարմիր մետաղալարին ՝ սև մետաղալարը միացնելով Lipo- ի սև մետաղալարին:
  • JST Lipo մարտկոցի միակցիչ Միացրեք կանացի կարմիր մետաղալարը Lilypad- ին (+), սև մետաղալարը կպցրեք Lilypad- ի (-)
  • Վերջնական վիճակը նման կլինի վերը նշված նկարին: Եթե LilyPad- ը միացնեք Lipo մարտկոցին, ապա Neopixels- ը կսկսի լույս հաղորդել LilyPad- ի սնուցման համար: Քանի որ մենք առաջին հերթին բեռնեցինք ծածկագիրը:

Քայլ 6: Neopixel կարել Lilypad- ով

Կարի Neopixel With Lilypad
Կարի Neopixel With Lilypad
Կարի Neopixel With Lilypad
Կարի Neopixel With Lilypad
Կարի Neopixel With Lilypad
Կարի Neopixel With Lilypad
Կարել Neopixel With Lilypad
Կարել Neopixel With Lilypad

Ես կարում եմ NeoPixel- ը և Lilypad- ը ՝ օգտագործելով ասեղներ և պարան 3 տարբեր վայրերից: Երկուսի մեջ էլ բավականաչափ անցքեր կան: Դուք կարող եք այնտեղից դուրս գալ ցանկացած վայրից: Այնուհետև կպցրեք Lipo մարտկոցը երկկողմանի ժապավենով Lilypad- ի հետևի մասում:

Ի վերջո, դուք կարող եք ծածկել կապերը էլեկտրական ժապավենով կամ սիլիկոնով:

Քայլ 7: Ամրացրեք ականջօղերը

Ամրացրեք ականջօղերը
Ամրացրեք ականջօղերը
Ամրացրեք ականջօղերը
Ամրացրեք ականջօղերը

Ամեն ինչ պատրաստ է: Վերջապես, եկեք ականջօղը դնենք Լիլիպադի անցքերից մեկի վրա: Եվ մեր ականջօղերը պատրաստ են: Մենք պատրաստ ենք երեկույթին: Neopixel- ը հիանալի է աշխատում:

Լավ ժամանց ձեր ականջօղերով::)

Ես ակնկալում եմ ձեր մեկնաբանությունները նախագծի վերաբերյալ: Դուք կարող եք մեկնաբանել ձեր հարցերը կամ կապվել ինձ հետ:

Խորհուրդ ենք տալիս: