Cov txheej txheem:

Charliplexed Christmas Tsob Ntoo rau Kuv Cubby: 7 Kauj Ruam
Charliplexed Christmas Tsob Ntoo rau Kuv Cubby: 7 Kauj Ruam

Video: Charliplexed Christmas Tsob Ntoo rau Kuv Cubby: 7 Kauj Ruam

Video: Charliplexed Christmas Tsob Ntoo rau Kuv Cubby: 7 Kauj Ruam
Video: Xyoo No Kuv Eb Kuv Tsob Christmas Ntoo Ua Hmoob Os 2021 2024, Lub rau hli ntuj
Anonim
Charliplexed Christmas Tsob Ntoo rau Kuv Cubby
Charliplexed Christmas Tsob Ntoo rau Kuv Cubby

Xyoo tas los kuv tau teeb tsa lub roj teeb uas siv lub teeb hom Christmas teeb ntawm lub khw hauv tsev thiab muab tso rau ntawm lub rooj saum Christmas tsob ntoo. Tsuas yog ua kom cubby festive. Yuav luag txhua cov lus pom uas kuv tau txais yog nyob ntawm kab "Tsis txhob lawv ntsais muag?" Xyoo no kuv tau ua txhua yam thiab txiav txim siab ua qee yam uas yuav sawv tawm. Ib lub roj teeb LED ua haujlwm teeb tsa teeb thiab txuas rau Arduino, Charlieplexed style, thiab tus lej me me los ua rau lawv bllnk hauv cov qauv zoo, hloov pauv, sau tas nqi. Nws siv qee lub sijhawm kom tau txais qhov ua haujlwm tsis raug, tab sis kuv tsis xav kom tus qauv rov ua dua thiab dhau mus thiab ua rau kuv tsis txaus siab. Tab sis kuv xav kom lawv pom tag nrho cov xov hlau. Tsis tas li ntawd, nws txoj kev zoo li ntawd.

Kauj Ruam 1: Nrhiav Sab Zoo ntawm LED

Nrhiav Pom Qhov Zoo ntawm LED
Nrhiav Pom Qhov Zoo ntawm LED

Charliplexing tso cai N*(N-1) LEDs kom tsav los ntawm N pins. Hauv qhov no kuv muaj 20 leds, yog li siv 4 tus pin kom tau txais 12 leds Kuv txiav lawv sib nrug ces siv cov roj teeb uas muab los txhawm rau nrhiav cov xaim zoo rau txhua tus.

Kauj Ruam 2: Txuas Cov Txheej Txheem

Txuas Cov Teeb
Txuas Cov Teeb

Tom qab Nrhiav qhov zoo Kuv tau muab lawv tso rau hauv ib txheej txhua txheej uas muaj qhov zoo thiab tsis zoo los ntawm txhua tus LED ua ke ua ke. Koj tuaj yeem ntsuas yog tias koj tau txais nws raug nrog lub roj teeb - kov cov xov hlau mus rau lub xov tooj roj teeb, ib qho LED yuav tsum teeb - thim rov qab cov xov hlau yuav tsum teeb rau lwm qhov.

Kauj Ruam 3: Npog Cov Hluav Taws Xob Nrog Cov Ntawv Kab Xev

Npog Cov Hluav Taws Xob Nrog Daim Ntawv Cog Kab Xev
Npog Cov Hluav Taws Xob Nrog Daim Ntawv Cog Kab Xev

Koj tuaj yeem tau txais daim kab xev los ntawm cov khw paj ntaub hauv zos uas tau siv los npog cov paj ntawm Silk Paj. Kuv tau txais kuv li ntawm Walmart. "Daim kab xev" yog daim ntawv siv quav ciab xim ntsuab thiab lo rau ntawm nws tus kheej zoo heev thiab zais cov xov hlau uas nyob ib puag ncig ntawm tsob ntoo.

Kauj Ruam 4: Nqa Teeb

Hooking Up Lub Teeb
Hooking Up Lub Teeb

Cov lus qhia no tsis yog hais txog Charliplexing txoj kev xav - tab sis yuav ua li cas siv nws hauv txoj kev xav. Charliplexing tau sau tseg zoo. Kab lus Wikipedia no muab cov hauv paus rau koj. Ntxiv rau yog tias koj tshawb nrhiav ntawm no cov lus qhia koj yuav pom ntau yam piv txwv. Kev nqes teeb kuv siv tus pin 10, 11, 12, 13 ntawm Arduino. Yuav ua li cas koj sib txuas txhua tus xaim ntawm txhua khub ntawm LEDs tsis muaj teeb meem - cov xov hlau ntawm txhua qhov sib pauv tau. Koj tsuas yog yuav tsum sib txuas txhua khub hla tus pin sib txawv los ntawm 100 ohm resister. Hauv qhov no: khub pins === ==== a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13 Koj tuaj yeem ntxiv ntau pawg los ntawm kev siv tus pin ntau dua, tab sis qhov ntau koj ntxiv sijhawm tsawg dua txhua lub teeb nyob qis thiab lub dimmer nws yuav tau txais. 12 zoo li yog tus lej puag ncig zoo nkauj thiab zoo nkauj.

Kauj Ruam 5: Sau Cov Hluav Taws Xob Ua Ke

Sau Cov Xov Tooj Ua Ke
Sau Cov Xov Tooj Ua Ke
Sau Cov Xov Tooj Ua Ke
Sau Cov Xov Tooj Ua Ke

Kuv sim tsuas yog ntsaws cov tib neeg teeb tsa ncaj qha rau hauv lub rooj noj mov, tab sis lawv khaws rub tawm. Yog li kuv muab lawv txhua tus rau ntawm daim ntawv me me thiab nrog tus poj niam txuas txuas kom tswj tau cov xov hlau. Xov tooj cua shack muag plaub tus neeg xyuas pib Zaj sawv Hlau uas muaj cov neeg ua haujlwm ruaj khov thiab haum rau qhov txuas zoo heev. Qhov txuas tau txiav los ntawm cov hlua ntev ntawm poj niam lub taub hau Kuv khaws ntawm eBay.

Kauj Ruam 6: Layout Breadboard

Breadboard Layout
Breadboard Layout

Lwm qhov kawg ntawm cov zaj sawv txuas nrog lub khob cij me me nrog Adafruit Arduino Clone. Kuv siv 100 Ohms rau qhov txwv cov neeg tawm tsam, uas yog qis me ntsis tso txog 5v/200ohm = 25ma rau txhua lub teeb ci LED. Arduino tsis zoo li lub siab thiab nws ua rau lub teeb ci me ntsis. Txij li thaum lawv tau pulsed tag nrho cov Circuit Court yuav kos 25ma thiab me ntsis rau Arduino - Ua kom lub roj teeb ua haujlwm tau. Thawj lub teeb teeb rub tawm yuav luag 120ma los ntawm cov roj teeb - qhov no qis dua.

Kauj Ruam 7: Me Me Software

Me Software
Me Software

Kuv muaj lub teeb LED Lub Plawv los ntawm Jimmie Rodgers thiab cov software tau npaj ua los tsav Charliplexed array. Kuv hloov qhov chaws los ntxiv qhov kev sib dhos tsis sib xws. Qhov no rov kho cov pins nruab nrab ntawm txhua lub sijhawm tshwj xeeb cov duab thav duab tau hu kom ua kom tsis txhob poob siab thiab rov ua haujlwm. Kuv tau ua ob peb arrays uas tuav txhua qhov teeb tsa cov duab teeb pom kev zoo ib qho LED, ob, peb…. thiab ntxiv rau.

Pom zoo: