Cov txheej txheem:

NeoMatrix 8x8 Lo Lus Clock: 6 Kauj Ruam (nrog Duab)
NeoMatrix 8x8 Lo Lus Clock: 6 Kauj Ruam (nrog Duab)

Video: NeoMatrix 8x8 Lo Lus Clock: 6 Kauj Ruam (nrog Duab)

Video: NeoMatrix 8x8 Lo Lus Clock: 6 Kauj Ruam (nrog Duab)
Video: Учебное пособие по Arduino: Светодиодная матрица RGB 8x8 с драйвером WS2812 и Arduino Uno от Banggood.com 2024, Lub rau hli ntuj
Anonim

Koj puas txaus siab nrog lub sijhawm dhau los? Koj puas xav tau lub ntsej muag zoo nkauj, niaj hnub thiab lub sijhawm ua haujlwm ntxiv rau koj lub moos sau? Lo lus moos yog lub sijhawm qhia ib yam khoom zoo, siv kab ntawv ntawm cov tsiaj ntawv los sau lub sijhawm. Thaum koj tuaj yeem siv nyiaj ntau txhiab daus las rau lwm cov qauv ntawm lub tswv yim no, txoj haujlwm no yog txoj hauv kev pheej yig thiab nrawm los tsim ib qho rau koj tus kheej.

Lo lus moos siv Adafruit NeoPixel NeoMatrix 8x8 los tsim cov lus zoo nkauj! Raws li xws li, nws muaj tus thawj 8x8 txheej txheej ntawm cov tsiaj ntawv txhawm rau tsim txhua yam ntawm cov kab lus sib txawv. Koj tuaj yeem siv lub zog dhau USB yog li nws ua rau lub rooj ua haujlwm zoo. Lub moos no tseem siv DS1307 Lub Sij Hawm Tiag Tiag breakout cov khoom yog li nws yuav khaws lub sijhawm txawm tias tsis tau ntsaws! DS1307 muaj qhov tseeb ntawm +/- 2 vib nas this ib hnub, thiab lub moos qhia lub sijhawm nrog qhov tseeb ntawm tsib feeb. Lub microcontroller board peb tab tom siv yog Pro Trinket 5V tab sis koj tuaj yeem pauv nws nrog ib qho Arduino sib xws lossis microcontroller uas tuaj yeem siv I2C thiab NeoPixels.

Kauj Ruam 1: Daim Ntawv Teev Npe

Qhov

  • Trinket Pro 5V Cov
  • DS1307 Lub Sijhawm Tiag Tiag breakout board cov khoom siv
  • NeoPixel NeoMatrix 8x8
  • Wordclock laser-txiav acrylic enclosure
  • 4-40 dub nylon ntsia hlau (x14)
  • 4-40 dub nylon ceev (x14)
  • 2-56 dub SS tshuab ntsia hlau (x2)
  • 2-56 Dub SS Hex Txiv Ntseej (x4)
  • Cov xov hlau, silicone npog yog qhov yooj yim siv tab sis tsuas yog hais txog ib qho ~ 22-26 AWG xov hlau yuav ua
  • MicroUSB cable (rau kev xa cov cai thiab txhawb lub moos)
  • 5V 1A USB chaw nres nkoj fais fab mov (yog tias koj tsis xav tsuas yog siv lub moos los ntawm koj lub computer)

Cov cuab yeej

  • Lub khoos phis tawj uas tuaj yeem tsim kho Trinket Pro 5V
  • Soldering hlau
  • Solder
  • Cov hlua hlau
  • Kab pheeb ces kaum cutters
  • Ntsia taub hau me me (2.4mm)

Kauj ruam 2: Circuit Court Assembly

Circuit Court los ua ke
Circuit Court los ua ke
Circuit Court los ua ke
Circuit Court los ua ke
Circuit Court los ua ke
Circuit Court los ua ke
Circuit Court los ua ke
Circuit Court los ua ke

Pib los ntawm kev sib sau DS1307 Lub Sijhawm Tiag Tiag breakout board los ntawm kev ua raws cov lus qhia no. Koj tsuas yog yuav tsum tau muab tshuaj txhuam rau hauv tus txiv neej lub taub hau rau GND, 5V, SDA thiab SCL. Koj tuaj yeem tawm ntawm SQW txij li nws tsis tau siv thiab lub taub hau yuav tsis haum zoo nyob rau sab saum toj ntawm Pro Trinket. Yog tias koj ua cov kab laug sab hauv, koj tuaj yeem txiav cov hauv paus hauv qab tawm.

Thaum DS1307 kev sib cais tau sib dhos nrog lub taub hau, koj tuaj yeem muab nws tso rau saum Trinket Pro 5V kom DS1307 GND kab nrog Pro Trinket A2, 5V nrog A3, SDA nrog A4 thiab SCL nrog A5. Xyuas kom tseeb tias cov laug cam tau teeb tsa kom raug! SDA thiab SCL yuav tsum txuas nrog A4 thiab A5, feem.

Txuas NeoMatrix GND mus rau Trinket Pro GND, 5V rau 5V thiab DIN rau Pin 8. Txiav cov xov hlau 5-8 ntiv tes lossis 13-20 centimeters ntev. Muab cov xov hlau tso rau sab nraum qab ntawm NeoMatrix kom xaim tsis pom ntawm xub ntiag.

Kauj ruam 3: Txuas Circuit Court

Txuas Circuit Court
Txuas Circuit Court
Txuas Circuit Court
Txuas Circuit Court
Txuas Circuit Court
Txuas Circuit Court

Tam sim no koj lub Circuit tiav, nws yog lub sijhawm kom pib txuas nws mus rau lub tshuab txiav laser. Koj yuav tsum tau nrhiav lub khw txiav laser, hacker chaw lossis lwm tus phooj ywg nrog lub tshuab txiav laser kom txiav tawm daim. Koj tuaj yeem nrhiav cov ntaub ntawv los txiav hauv qhov chaw cia khoom no, siv 1/8 ntshiab thiab dub acrylic - lossis muaj tswv yim thiab ua lwm yam!

Pib los ntawm kev txuas cov neopixel matrix rau cov phaj acrylic uas yuav tuav nws nyob hauv qhov chaw nyob hauv lub thawv.

Tam sim no coj lub vaj huam sib luag sab tom qab thiab txuas lub tshuab hlau tsis muaj hau ntswj uas yuav tuav Pro Trinket nyob hauv qhov chaw. Nthuav cov Pro Trinket rau sab nraub qaum, ua kom ntseeg tau tias cov ntsia hlau raug kaw nruj nreem.

Txuas lub neopixel matrix rau sab nraub qaum nrog lub vaj huam sib luag sab, ua tib zoo siv lub vaj huam sib luag nrog lub qhov rau micro USB.

Tam sim no koj tuaj yeem ntxiv lwm sab vaj huam sib luag thiab sab saum toj thiab hauv qab, txuas txhua nrog cov nylon dub ntswj thaum koj mus.

Thaum tag nrho cov ntshiab acrylic daim tau muab tso ua ke, koj npaj tau ntxiv pixel tus saib xyuas thiab diffuser.

Kauj Ruam 4: Sib Sau Ua Ke

Sib Sau Ua Ke
Sib Sau Ua Ke
Sib sau ua ke
Sib sau ua ke
Sib sau ua ke
Sib sau ua ke

Muab tus neeg saib xyuas pixel tso rau saum toj ntawm daim phiaj neopixel. Qhov no yuav pab kom muaj lub teeb los ntawm txhua lub pixel, ua rau txhua tsab ntawv ntawm koj lub moos nkig thiab yooj yim nyeem.

Diffusers tau siv los nthuav tawm lub teeb los ntawm neopixels thiab ua cov ntawv ntawm lub ntsej muag kom yooj yim nyeem. Koj tuaj yeem ua tus diffuser los ntawm daim ntawv yooj yim, lossis lwm yam khoom siv uas yuav txawm tawm lub teeb ci los ntawm neopixels. Tsuas yog taug qab tus qauv ntawm neopixel matrix thiab txiav nws tawm.

Muab lub diffuser tso rau saum neopixel matrix. Tam sim no koj tau npaj los txuas daim npog ntsej muag. Ua ntej muab daim npog ntsej muag tso rau hauv qhov chaw, rub daim npog tiv thaiv tawm ntawm daim npog ntsej muag. Ib daim ntawv twg yuav tsum tau rub tawm nrog rau daim ntawv. Siv tus tweezers txhawm rau txhawm rau tawm ib qho ntawm cov ntawv uas tsis poob thaum daim ntawv rub tawm.

Kauj ruam 5: Upload Code

Rub tawm Txoj Cai
Rub tawm Txoj Cai

Muab cov Pro Trinket tso rau hauv bootloader hom yog los ntawm kev tshem tawm thiab rov ua dua Pro Trinket rau hauv lub khoos phis tawj nrog koj lub MicroUSB cable lossis los tsoo lub khawm pib dua. Lub khawm rov pib dua tuaj yeem nyuaj lossis nkag tsis tau yog tias koj tau muab RTC tso rau saum lossis yog tias koj twb tau teeb tsa lub Circuit Court rau hauv lub thawv! Yog li kuv pom ntsaws lub rooj tsavxwm rau hauv USB kom ua haujlwm tau zoo tshaj plaws.

Thaum lub liab LED ntawm Pro Trinket yog pulsing, lub rooj tsavxwm nyob hauv hom bootloader. Thaum koj nyob hauv hom bootloader, upload cov cai! Yog tias txhua yam ua tiav raug, nws yuav tsum pib qhia koj lub sijhawm!

Kauj Ruam 6: Txaus Siab Rau Koj Lo Lus

Txaus siab rau koj li Wordclock!
Txaus siab rau koj li Wordclock!
Txaus siab rau koj li Wordclock!
Txaus siab rau koj li Wordclock!
Txaus siab rau koj li Wordclock!
Txaus siab rau koj li Wordclock!

Cia siab rau koj txoj kev ua tiav.

Cov viv ncaus cov lus qhia rau kev sib dhos tuaj yeem nrhiav tau ntawm Adafruit Learn System.

Pom zoo: