Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Kauj Ruam 1: Txuas Cov Khoom Siv
- Kauj Ruam 2: Kauj Ruam 2: Txuas 8x8 Led Matrix rau Arduino
- Kauj Ruam 3: Kauj Ruam 3: Txuas Rotary Encoder
- Kauj Ruam 4: Kauj Ruam 4: Khawm thiab VCC
- Kauj Ruam 5: Kauj Ruam 5: Txoj Cai
- Kauj Ruam 6: Kauj Ruam 6: Ua Kom Zoo Nkauj…
Video: E -dice - Arduino Tuag/tsuav 1 txog 6 Dice + D4, D5, D8, D10, D12, D20, D24 thiab D30: 6 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Nov yog qhov haujlwm yooj yim arduino los ua hluav taws xob tuag. Nws muaj peev xwm xaiv tau rau 1 txog 6 dice lossis 1 ntawm 8 qhov tsuav tshwj xeeb. Kev xaiv yog ua los ntawm kev yooj yim tig lub encoder teb.
Nov yog cov yam ntxwv:
- 1 tuag: qhia pom dots loj
- 2-6 tsuav: qhia cov cim nrog rau tus nqi tag nrho (hloov pauv)
- 4, 5, 8, 10, 12, 20, 24 thiab 30 ntsib cov dice uas qhia tus nqi thiab qhov taw qhia rau kev xaiv tuag
- animation rau dice tsuav thaum nias lub pob
Nws muaj peev xwm ua kom haum txhua yam hauv 7cm los ntawm 7cm lub voos xwmfab nrog rau roj teeb. Tab sis tom qab ntawd koj yuav tsum tau solder txhua yam. Kuv siv lub khob cij thiab qee lub xov hlau txuas los txuas txhua yam, yog li lub thawv loj dua hauv qab.
Txhawm rau cog cov lej ntawm tus lej arduino, kuv siv qhov nyeem tsis tau txuas tus pin dawb.
Nco tseg: Cov lus qhia no yuav qhia koj txhua kauj ruam txhawm rau ua e-dice ua haujlwm. Kuv yuav ntxiv pdf nrog tus qauv yooj yim rau lub thawv, txawm li cas los xij tsis muaj lus qhia ntxiv. Los ntawm kev muab ib txheej ntawv tso rau ntawm tus lej matrix, koj ua tus lej thiab cov txiaj ntsig pom ntau dua.
Nco tseg 4 lub lis piam tom qab: Kuv tau xa qhov haujlwm no mus rau attiny85 nti, nrog kev siv progmem thiab qhov faib hluav taws xob kom hla tus pin rov pib dua thiab siv nws ua tus pin khawm. Thov hu rau kuv kom paub ntxiv.
Khoom siv
- arduino (Kuv siv nano)
- teb encoder (lossis nyem-encoder tab sis peb tsis siv lub laub muaj nuj nqi)
- laub khawm
- 8 x 8 coj matrix nrog MAX7219 Module (tsawg dua tus pin xav tau! 3 hloov 8)
- cov hlua dhia
Kauj Ruam 1: Kauj Ruam 1: Txuas Cov Khoom Siv
-
Plug hauv txhua qhov khoom yog li tsis muaj tus pin txuas nrog ib leeg. (Qhov a rau e txuas nrog ib tus lej kab, tib yam rau qhov f rau j)
- Arduino nano mus rau sab saum toj nrog pins ntawm ob sab ntawm lub hauv paus tus pin.
- Qhov (nyem) tus lej nkag lossis tus lej nkag teb chaws mus rau sab laug
- Cov coj matrix ntawm sab xis
- Laub khawm hauv qab kom nkag tau yooj yim (txiav txim siab qhov twg yog qhib los ntawm kev thawb)
- Siv ib daim hlau los txuas ob kab "+"
- Ua tib yam rau ob kab "-" kab (hauv av lossis gnd)
Kauj Ruam 2: Kauj Ruam 2: Txuas 8x8 Led Matrix rau Arduino
Peb siv tus lej matrix coj nrog MAX72XX tus tsav tsheb. Peb tuaj yeem txuag tau 5 tus pin thiab tsis tas yuav tsum muaj multiplex.
Nws muaj peev xwm txuas ntau yam kev kawm rau ib tus MAX72xx tus tsav tsheb. Rau qhov no muaj "OUT" thiab "IN" sab. Peb tsuas yog siv tus pin "IN".
Cov pins no raug thawb rau hauv lub khob cij. Koj tuaj yeem pom cov npe tus pin nyob hauv qab tus lej matrix nws tus kheej. Txhua tus yuav tsum txuas nrog:
- VCC rau 5V ("+"-kab)
- GND rau GND ("-"-kab)
- DIN rau Arduino D12 (txiv kab ntxwv jumper)
- CS rau Arduino D10 (ntsuab jumper)
- CLK rau Arduino D11 (jumper dawb)
Kauj Ruam 3: Kauj Ruam 3: Txuas Rotary Encoder
Kuv siv lub teb chaws nyem nyem encoder. Cov encoders no muaj qhov ua haujlwm thawb ntxiv (thiab tus pin ntxiv) uas peb tsis siv hauv txoj haujlwm no. Koj tuaj yeem ua nrog tus lej nkag teb chaws zoo ib yam.
Thaum koj tig lub pob qhov rooj, tus lej nkag yuav muab + lossis - cim piv rau txoj haujlwm qub. Koj tuaj yeem hnov qhov thais thaum tig. Hauv kuv qhov xwm txheej kuv pom nrog Serial.print () uas tus lej nkag mus muab 4 cov kauj ruam rau txhua qhov thais. Koj yuav tsum tau kho qhov no yog qee yam ntawm cov dice tau hla. (Saib cov cai)
Txuas tus encoder raws li hauv qab no:
- GND rau GND ("-"-kab) (daim me me ntawm cov xaim dub)
- + rau 5V ("+"-kab) (daim me me ntawm cov hlau liab)
- SW rau tsis muaj dab tsi (qhov no yog qhov hloov pauv, uas peb tsis siv.)
- DT rau A1 (txiv kab ntxwv jumper)
- CLK rau A0 (jumper dawb)
Kauj Ruam 4: Kauj Ruam 4: Khawm thiab VCC
Hauv kuv thawj zaug kuv tau siv lub pob nrog tus tiv thaiv ntxiv. Txawm li cas los xij hauv arduino IDE koj tuaj yeem teeb tsa kev siv rub_up resistor. Nrog rau qhov no koj tsis xav tau tus tiv thaiv ntxiv, tab sis koj yuav tsum ua me ntsis ntxeev hauv txoj cai, nyeem lub pob no.
Cias txuas ib kawg ntawm khawm nrog GND ("-"-kab) thiab lwm qhov kawg nrog D2 (jumper xiav).
Kev sib txuas zaum kawg uas yuav tsum tau ua: xaim los ntawm Arduino 5V mus rau "+"-kab rau siv txoj cai 5V ntawm arduino.
Tom qab cov kauj ruam no txhua qhov kev sib txuas tau tsim los ua qhov ua haujlwm.
Lus Cim: Koj tuaj yeem ntxiv roj teeb. Txuas lub roj teeb nrog + rau VIN thiab-rau GND ("-"-kab).
Kauj Ruam 5: Kauj Ruam 5: Txoj Cai
Qhib Arduino IDE.
Koj tuaj yeem rub tawm cov ntaub ntawv zip rau lub tsev qiv ntawv uas tsis muaj los ntawm "Kev Tswj Tsev Qiv Ntawv" hauv IDE.
Nco ntsoov tias koj ntxiv cov tsev qiv ntawv hauv qab no los ntawm "Kev tswj hwm lub tsev qiv ntawv" lossis ntxiv cov tsev qiv ntawv manually hauv IDE:
LedControl los ntawm Eberhard Fahle v1.0.6
-
TimerOne los ntawm Jesse Tane, Jérôme Despastis,… (Kuv rub tawm thiab teeb tsa tus kheej version r11 los ntawm:
code.google.com/archive/p/arduino-timerone…
- Encoder los ntawm Peter Dannegger pom ntawm
Kuv siv Peter Danneggers lub tsev qiv ntawv vim nws tau ntxiv lub luag haujlwm los muab tus lej nkag mus nrawm dua: Kev nrawm dua ua rau cov lej nce nrawm dua.
Thaum cov tsev qiv ntawv raug teeb tsa, koj yuav tsum muaj peev xwm qhib thiab sau cov ntawv edice.ino.
Kauj Ruam 6: Kauj Ruam 6: Ua Kom Zoo Nkauj…
Kuv nyiam siv kuv cov arduino rov qab yog li kuv tsis tshua siv qhov project lossis ua kom mob siab ua kom nws zoo dua. Kuv nyiam qhov nerdy style ntawm xov hlau thiab dhia …
Txawm li cas los xij kuv tau ua tus qauv me me no los tuav tag nrho cov khoom siv. Yog tias koj tso lub npov nrog tus lej 30 txog 4 luam tawm ntawm daim ntawv dawb hla daim ntawv, qhov sib cais coj coj los cuam tshuam tsawg dua. Raws li qhov tau txais txiaj ntsig, cov coj hauv kab saum toj kawg nkaus yuav qhia koj qhov twg ntawm cov dice tshwj xeeb tau xaiv.
Kho kom raug: Kuv tau ua ib qho qauv nrog ib qho attiny85 digistump spark, nyob rau hauv lub thawv zoo lasercut. De pob qhov rooj tau siv los xaiv qhov tuag ntxiv nrog rau lub laub khawm.
Pom zoo:
YADPF (YET Lwm Tus Duab Duab Duab): 7 Kauj Ruam (nrog Duab)
YADPF (YET Lwm Tus Duab Duab Duab): Kuv paub qhov no tsis yog khoom tshiab, Kuv paub, Kuv tau pom qee qhov ntawm cov haujlwm no ntawm no, tab sis kuv ib txwm xav tsim kuv tus kheej cov duab thav duab. Txhua daim duab thav duab kuv tau pom yog qhov zoo, tab sis kuv tab tom nrhiav lwm yam, Kuv tab tom nrhiav qhov zoo nkauj tiag tiag
Kev yees duab Lighbox Ua Los Ntawm Cov Duab Duab: 6 Kauj Ruam (nrog Duab)
Kev yees duab Lighbox Ua Los Ntawm Cov Duab Duab: Koj puas tau nyob hauv qhov xwm txheej uas koj yuav tsum tau thaij duab zoo ntawm qee yam thiab koj tsis muaj xob laim zoo nkauj lossis keeb kwm yav dhau zoo? Puas yog koj mus yees duab tab sis koj tsis muaj nyiaj ntau rau cov cuab yeej kim kim? Yog tias muaj, qhov no yog
Kev Tsim Qauv Duab Duab/Duab Duab Duab: 4 Kauj Ruam
Kev Tsim Qauv Duab Duab/Duab Duab Duab: Nyob zoo txhua tus, Hauv qhov kev qhia no, Kuv yuav qhia koj cov txheej txheem ntawm yuav ua li cas thiaj tsim 3D qauv siv cov duab digital. Cov txheej txheem hu ua Photogrammetry, tseem hu ua Image-Based Modeling (IBM). Tshwj xeeb, hom txheej txheem no tau siv los rov ua dua
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv