Cov txheej txheem:
- Kauj Ruam 1: Daim Ntawv Teev Npe
- Kauj ruam 2: Circuit Court Assembly
- Kauj ruam 3: Txuas Circuit Court
- Kauj Ruam 4: Sib Sau Ua Ke
- Kauj ruam 5: Upload Code
- Kauj Ruam 6: Txaus Siab Rau Koj Lo Lus
Video: NeoMatrix 8x8 Lo Lus Clock: 6 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
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
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
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
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
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
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:
Daim Duab Nrog Nrog Tus Hais Lus: 7 Kauj Ruam (nrog Duab)
Daim Duab Nrog Tus Hais Lus built-in: Nov yog txoj haujlwm zoo rau ua tiav rau lub asthiv, yog tias koj xav ua koj tus kheej tus neeg hais lus uas tuaj yeem tuav cov duab/ntawv tshaj tawm lossis txawm tias koj yuav tsum ua. Raws li ib feem ntawm kev tsim peb yuav siv Raspberry Pi Zero W ua lub plawv ntawm txoj haujlwm, thiab
Ua Khoom Padauk thiab Maple Phau Ntawv Qhia Lus Hais Lus: 15 Cov Kauj Ruam (nrog Duab)
Ua Cov Khoom Padauk thiab Maple Phau Ntawv Hais Lus: Kuv vam tias koj txaus siab rau kev tsim cov log ntawm cov Padauk zoo nkauj hais lus uas tau los ua ke zoo dua li qhov xav tau! Kuv nyiam sim nrog cov qauv sib txawv ntawm cov hais lus thiab yuav sim qee qhov kev xav txawv dua yav tom ntej yog li nyob twj ywm rau
Round' Lo Lus Moos (hauv Dutch & Lus Askiv!): 8 Kauj Ruam (nrog Duab)
Round' Lo Lus Moos (ua lus Dutch & Lus Askiv!): Ob peb xyoos dhau los Kuv tau pom thawj zaug Lo Lus Clock hauv internet. Txij thaum ntawd los, Kuv ib txwm xav ua ib tus ntawm kuv tus kheej. Muaj ntau Cov Ntawv Qhia muaj, tab sis kuv xav ua qee yam qub. Kuv tsis paub ntau txog hluav taws xob, yog li kuv tau siv
Zaj Laug Lo Lus Clock Nrog Cov Zaj Zaj Tag Nrho thiab Ntau Ntxiv: 13 Kauj Ruam (nrog Duab)
Zaj Lo Lus Clock Nrog Cov Zaj Zaj Tag Nrho thiab Ntau Ntxiv: Lub Hom Phiaj 1) Yooj Yim 2) Tsis kim 3) Raws li lub zog muaj peev xwm ua tau Zaj Zaj Zaj Caij Nyoog nrog cov zaj sawv tag nrho. Qhov Kev Ntsuas Zoo ntawm NeopixelsUpdate 01-jan
Dutch 8x8 Lo Lus Clock: 7 Kauj Ruam (nrog Duab)
Dutch 8x8 Lo Lus Clock: Kuv paub tias kuv tsis yog thawj tus los ua lub moos lo lus, siv Arduino. Tseem nws ib txwm yog qee yam ntawm kuv 'ua' cov npe los ua Dutch ib qho.Rau qhov haujlwm sib txawv kuv tau yuav 'colorduino / rainbowduino / funduino' ntev dhau los los sim qee yam