Përmbajtje:

Arduino & Pema e Krishtlindjeve WS2811: 8 hapa
Arduino & Pema e Krishtlindjeve WS2811: 8 hapa

Video: Arduino & Pema e Krishtlindjeve WS2811: 8 hapa

Video: Arduino & Pema e Krishtlindjeve WS2811: 8 hapa
Video: FLProg8:установка часов реального времени с помощью ЖК-меню| Визуальное программирование для Arduino 2024, Korrik
Anonim
Arduino & Pema e Krishtlindjeve WS2811
Arduino & Pema e Krishtlindjeve WS2811
Arduino & Pema e Krishtlindjeve WS2811
Arduino & Pema e Krishtlindjeve WS2811
Arduino & Pema e Krishtlindjeve WS2811
Arduino & Pema e Krishtlindjeve WS2811
Arduino & Pema e Krishtlindjeve WS2811
Arduino & Pema e Krishtlindjeve WS2811

Meqenëse ka projekte të tjera të ngjashme Christmas Lights Arduino dhe WS2811, Arduino Xmass tree më duken shumë të komplikuara për fillestarët. Kështu që vendosa të publikoj këtë projekt të thjeshtë dhe pa kosto, që mund ta provoni para se të përballeni me ato më të komplikuara, madje edhe me kontroll Bluetooth dhe vu-meter.

Familjes sime i pëlqente të hartonte modelet, dhe mua më pëlqente t'i kodoja ato. Shpresoj që edhe ju ta shijoni.

Dekorimi i pemës është bërë nga nëna ime, unë duhet t'i them asaj që të ndajë dhe të bëjë disa udhëzime.

Furnizimet:

  • Arduino nano
  • Shirit i udhëhequr nga WS2811
  • Kaloni
  • Karikues USB
  • Kabllo USB
  • Kuti plastike

Hapi 1: Fatura e Materialeve

Fatura e Materialeve
Fatura e Materialeve

Këto janë materialet që kam përdorur:

  • Arduino nano. Kam porositur një me kunja të palidhur pasi kam ngjitur kabllot direkt në tabelë.
  • Rrip LED 5V WS2811 50. Ka edhe me kabllo të gjelbër që janë më diskrete.
  • Kaloni Një me një buton të gjatë është më i mirë.
  • Karikues USB. Një i përdorur nga një celular.
  • Kabllo USB Lloji A mashkull i tipit mashkull mini-B. Ripërdorur nga një aparat fotografik i vjetër.
  • Kuti plastike. Ripërdorur një karamele.
  • Një kravatë kabllore.
  • Kabllo me tre tela.
  • Kallaji i saldimit.
  • Ngjitës për armën e ngjitësit.
  • Shirit izolues
  • Tub i tkurrjes së nxehtësisë

Hapi 2: Mjetet e përdorura

Mjetet e Përdorura
Mjetet e Përdorura
  • Stërvitje, stërvitje.
  • Armë ngjitëse.
  • Makine per ngjitjen e metalit.
  • Gërshërë.

Hapi 3: Skematike

Skematike
Skematike

Fuqia

Ne do të furnizojmë gjithçka përmes lidhësit USB. Shiriti i udhëhequr do të mundësohet përmes pinit VIN për të mos mbingarkuar rregullatorin e tensionit.

Rrip LED

Ka shumë lloje të shiritave LED të adresueshëm. Ato të bazuara në WS281x janë shumë të zakonshme. Kjo familje e çipave bën Modulimin e Gjerësisë së Pulsit (PWM) për ju për çdo ngjyrë, bazuar në të dhënat e marra në kunjin e futjes së të dhënave. Ai përdor bllokun e parë të të dhënave me çdo ngjyrë dhe shtyn pjesën tjetër të rrjedhës së të dhënave në çipin tjetër përmes pinit të të dhënave. Për fat të mirë, ka biblioteka Arduino që e bëjnë gjithë këtë punë transparente për ju.

Mikrokontrollues

Meqenëse shiriti LED WS2811 ka nevojë për një hyrje të të dhënave 5V ne zgjedhim një Arduino me logjikë 5V. Një 3.3V gjithashtu mund të përdoret, por ne duhet të bëjmë një lloj përshtatjeje të nivelit logjik. Nëse jo, mund të funksionojë, por një rënie e vogël e tensionit mund të çojë në të dhëna të pasakta ose aspak të dhëna duke arritur në shiritin LED.

Mikrokontrolluesit më të thjeshtë si ATtiny85 mund të përdoren nëse doni të ulni më shumë koston. Meqenëse na duhen vetëm 1 dalje dhe një hyrje. Në varësi të versioneve, ndezja është më e vështirë nëse nuk ka një port USB.

Kaloni

Një me një buton të gjatë do të përshtatet më mirë për të kaluar nëpër kasë, atëherë mund ta aktivizoni pa laps.

Isshtë e lidhur me GND sepse ne përdorim rezistencën e brendshme tërheqëse në Arduino për të shmangur sinjalet e rreme. Pastaj në kodin 1 nuk do të ketë pulsim, dhe 0 nuk do të ketë pulsim.

Hapi 4: Përpunimi i rastit

Përpunimi i rastit
Përpunimi i rastit
Përpunimi i rastit
Përpunimi i rastit

Kam përdorur një kuti Candy si rrethim për pajisjet elektronike. Përdorni ose edhe 3dPrint atë që ka hapësirë të mjaftueshme.

Thjesht shpojeni atë me një mjet shumëpalësh Dremel. Kam përdorur një stërvitje 3 mm për:

  • Një vrimë për të hyrë në butonin e ndërprerës.
  • Vrima e makinës për lidhësin USB.
  • Dalja e kabllit për shiritin LED. Në kapak mekanizojeni deri në kufi në mënyrë që të hiqni kapakun.

Hapi 5: Instalimet elektrike

Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike

Bashkim

Për instalime elektrike, do të na duhet një hekur bashkues. Nëse jeni fillestar, kontrolloni këtë udhëzues të saldimit.

Këshilla nga përvoja ime.

  • Këshilla para telave të kallajit së pari
  • Pasi tela është në bllokun e saldimit, kallaji i shtuar duhet të shkrihet nga tela dhe jastëku i saldimit, jo hekuri i saldimit.

Butoni

Lidhni butonin për të futur D5 dhe GND.

Ai që kam përdorur ka katër kunja. Ato janë të lidhura brenda me çifte, kontrolloni paraprakisht me testues (ose një led me bateri) cilat hapen.

Kabllo

Ngjitni në njërën anë një lidhës mashkullor për shiritin e udhëhequr. Ju mund të përdorni atë në shiritin LED, të cilin ne nuk do ta përdorim.

Ngjyrat që kam përdorur janë.

  • E kuqe (+5V) -> Kafe
  • E gjelbër (të dhënat në) -> E zezë
  • E bardhë (Gnd) -> Blu

Në Anën Arduino

  • Kafe -> VIN
  • Blu -> GND
  • E zezë -> D4

Rrip LED

Rrip LED ka dy lidhje tre-pin, një hyrje është ajo femër. Ka kabllo të kuq dhe të bardhë pa lidhës që duhet të izolohen me shirit izolues ose një tub të tkurrjes së nxehtësisë për të shmangur një qark të shkurtër.

Mikrokontrollues

Thjesht lidhni kabllot e para-kallajosura në jastëkët e saldimit, Lidhëset

Së fundi, lidhni të gjithë lidhësit.

Hapi 6: Fiksimi i Elementit

Fiksimi i Elementit
Fiksimi i Elementit

Butoni Për të rregulluar butonin kam përdorur një pistoletë zam, vendosni një sasi bujare dhe kini kujdes që të mos ngjisni mekanizmin e butonit. Më duhej të bëja dy herë që nga hera e parë që kishte aq pak ngjitës saqë kur shtypëm butonin ai u ngjit.

Mikrokontrolluesi Nuk është i fiksuar.

Vendosni një kravatë kabllo për të shmangur që nëse përfundimisht ka një tërheqje, bashkimi nuk dëmtohet.

Hapi 7: Kodi

Kodi
Kodi
Kodi
Kodi

Mjetet e softuerit dhe ngarkimi

Për kodin, ne përdorëm bibliotekën FastLED dhe Arduino IDE.

Për të instaluar bibliotekën në Arduino IDE ndiqni këtë udhëzues Instalimi i Bibliotekave shtesë Arduino Vendoseni në kutinë e kërkimit FastLED

Për të ngarkuar në Arduino nano ndiqni këtë udhëzues. Fillimi me Arduino Nano

Përdorimi

Thjesht shtypni butonin për të ndryshuar modalitetin aktual të animacionit.

Shkarkimi i Kodit

Kontrolloni në

Ose riemëroni skedarin ChristmasOneFile.txt në ChristmasOneFile.ino

Ekziston edhe një version i klasës shumëfishe që mund të provoni.

Këshilla për të krijuar një animacion të ri.

  • Krijoni një metodë të re sipas dëshirës tuaj.
  • Rritni numrin e përgjithshëm të animacioneve (MAX_MODES) me një.
  • Modifiko AnimationUpdate për rastin e ri.

Hapi 8: Rishikimet

  • 24.12.2019 Video e shtuar.
  • 25.12.2019 Ndryshuar Fotografia e Kopertinës, korrigjimet e drejtshkrimit.
  • 26.12.2019 Skedari burimor i shtuar.
  • 21.11.2020 Përditësuar lidhjet e prishura

Recommended: