Cov txheej txheem:

Arduino Orb Tsim Tus Saib Xyuas: 7 Kauj Ruam
Arduino Orb Tsim Tus Saib Xyuas: 7 Kauj Ruam

Video: Arduino Orb Tsim Tus Saib Xyuas: 7 Kauj Ruam

Video: Arduino Orb Tsim Tus Saib Xyuas: 7 Kauj Ruam
Video: Glowing arduino orb 2024, Hlis ntuj nqeg
Anonim

Arduino raws Ambient Orb tsim los qhia meej rau kev saib xyuas Source Code Autobuild systems. Lub orb no tuaj yeem rov tsim tau yooj yim rau kev saib xyuas txhua yam uas tuaj yeem muaj kev ceeb toom ib ntus.

Kauj Ruam 1: Lub Hom Phiaj

Lub Hom Phiaj
Lub Hom Phiaj

Qee lub sij hawm dhau los ib tus neeg ua haujlwm dhau los kuv tsab xov xwm hais txog "Kev Tawm Tsam Loj" cov cuab yeej uas tuaj yeem txuas rau koj lub kaw lus autobuild nrog lub siab xav ua kom pom tau zoo heev tias kev tsim kho tau tawg, thiab muaj peev xwm ua rau khaus txaus los pab txhawb tib neeg ntawm kho qhov tawg tawg. Txij li thaum nyeem kab ntawv no kuv tau siv me ntsis nrog lub tswv yim tsim ib qho ntawm cov cuab yeej no rau kuv pab neeg. Kev ua kom huv huv yog qhov nyuaj, thiab tsis muaj kev ceeb toom tas mus li, nws tuaj yeem yooj yim heev rau tib neeg kom tso qhov kev tsim kho kom tawg mus ntev. Qhov no yeej swb lub hom phiaj ntawm kev ua autobuilds, thiab muaj peev xwm txawm tias ntsuas chav. Kuv tau saib mus rau hauv Ambient Orb, tab sis kuv yuav tsum lees, Kuv tsis tau tshwj xeeb zoo siab nrog qhov tseeb tias nws muaj kev tso npe txhua hli, thiab koj tsis tuaj yeem tham ncaj qha rau nws nrog koj lub computer. Yog li kuv pib qhia kuv tus kheej cov khoom siv hluav taws xob hauv kev cia siab tias kuv yuav tuaj yeem tsim ib qho ntawm cov cuab yeej no ntawm kuv tus kheej. Tom qab ib hlis lossis ntau dua, Kuv tau khiav mus rau Arduino platform, uas ua rau kuv yog lub platform zoo tshaj plaws rau kev tsim lub orb los ntawm kos. Qhov no yog qhov kawg ntawm kuv qhov haujlwm yog qhov no, Arduino Orb Tsim Tus Saib Xyuas.

Kauj Ruam 2: Qhov Chaw

Qhov
Qhov
Qhov
Qhov

Kev tsim qauv ntawm Tus Thawj Saib Xyuas tau cuam tshuam ntau los ntawm Tod E. Kurt's Arduino Ambient Orb los ntawm nws chav kawm Spooky Arduino. Kuv pib nrog qhov ntawd yog lub hauv paus, thiab mus los ntawm qhov ntawd. Yog li ua ntej tawm, peb xav tau ntu twg? Qhov List ListRadio Shack:

  • Multipurpose PC Board nrog 417 Qhov: (276-150) $ 1.99
  • Hookup hlau, Khoom, Liab, Dub, Ntsuab, 22 Gauge, 90 ft, (278-1221) $ 5.99

Jameco:

  • 3 x Xiav LED, (183222) $ 2.95 ea
  • 3 x Ntsuab LED, (334473) $ 1.45 ea
  • 3 x Liab LED, (33481) $ 0.27 ea
  • 220 ohm, 1/8W resistors (100), (107941) $ 0.69

Sparkfun:

Arduino NG, (Arduino-USB) $ 31.95

Tsev Depot:

Teeb pom kev zoo (Portfolio #74457 lossis zoo sib xws), ~ $ 10.00

Lwm Yam Khoom:

  • Liab Sharpie (Tsis teb los tau)
  • Blue Sharpie (Tsis teb los tau)
  • Ntsuab Sharpie (Tsis teb los tau)
  • Xim Tsuag Dub (Tsis teb los tau)
  • Thaum tshav kub kub ntsws raj (Yeem)
  • Solder
  • Soldering Hlau
  • Hloov txiav ib feem ntawm 1/2 nti ntoo - txiav rau qhov loj ntawm lub teeb pom kev zoo puag)
  • 2 x Standoffs Metal Hex (Sparkfun: COM-00126 yog tias koj tsis muaj, uas tsis zoo li)
  • 2 x motherboard mounting screws (uas haum rau qhov sawv ntsug)

Lwm txoj hauv kev: Kuv tau ntxiv ntu no, vim tias qee yam khoom zoo li tsis muaj ntxiv lawm, ntawm no yog qee qhov kev xaiv:

  • 3 x Liab LED, (Jameco #333526), $ 0.22 ea
  • 2x 220 ohm, 1/8W resistors (5), (Radio Shack #271-011) $ 0.99 ea

-los yog

500 ntau yam 1/8W resistors (Xov tooj cua Shack #271-003) $ 12, 99 (yog, nws muaj 10 220 ohm ib leeg)

Kauj Ruam 3: Tau Khoos Phis Tawj Tham Nrog Arduino, Nruab Software

Tau Khoos Phis Tawj Tham nrog Arduino, Nruab Software
Tau Khoos Phis Tawj Tham nrog Arduino, Nruab Software

Kuv yuav tsis coj koj hla yuav ua li cas kom Arduino ua haujlwm nrog koj lub khoos phis tawj, thiab yuav ua li cas rub cov duab kos rau nws. Cov txheej txheem qhia tag nrho muaj rau kom tau txais Arduino ib puag ncig ua haujlwm nrog Linux, Windows lossis Mac OS X. Thaum koj tau teeb tsa ib puag ncig no thiab ua haujlwm, rub tawm software uas kuv tau sau rau tus saib xyuas. Ua raws cov lus qhia los ntawm cov lus qhia saum toj no rau txhim kho cov duab kos ntawm Arduino.

Kauj Ruam 4: Daim duab Circuit Court

Daim duab Circuit Court
Daim duab Circuit Court
Daim duab Circuit Court
Daim duab Circuit Court

Txoj haujlwm no yog qhov yooj yim tshaj plaws. Peb yuav ua dab tsi yog siv peb lub xov hlau los ntawm tus pin 9, 10 thiab 11. Txhua lub xov hlau yuav tawm mus rau 3 220 ohm resistors, thiab tom qab ntawd mus rau 3 LEDs ntawm tib xim (9: Liab, 10: Ntsuab, 11: Xiav). Tag nrho cov no yuav txuas rov qab rau 1 xaim uas yuav mus rau hauv av.

Nyuaj hais lus, txhua xim yuav tsum siv qhov sib txawv sib txawv, tab sis qhov kawg tshwm sim hauv kuv lub tswv yim Zoo txaus. Yog tias koj xav sim thiab tau txais cov xim zoo sib xws, koj muaj ob txoj kev xaiv. Tog twg los kho nws hauv software, uas yooj yim txaus, lossis siv qhov sib txawv sib txawv rau txhua xim. Hauv kev tham nrog Tod E. Kurt txog qhov no, nws cov lus pom zoo yog qhov no: "Rau cov xim sib npaug uas koj tau hais, qhov tseem ceeb koj yuav tsum txhawj xeeb yog vim tias ntawm lub cev ntawm LEDs, txhua xim muaj qhov sib txawv ntawm qhov poob qis (Liab yog ~ 2.0V, Ntsuab yog ~ 2.6V, Blue yog ~ 3.3V), yog li ib tus yuav tsum muaj tus nqi sib txawv rau txhua xim. tshuav qhov no tawm ntawm cov ntawv vim tias nws tuaj yeem ua rau tsis meej pem. Koj tuaj yeem daws nws hauv software los ntawm kev ntsuas PWM qhov txiaj ntsig tus nqi sib xws. "Koj yuav xav tso ua ke ib pawg thawj coj uas tsuas muaj 1 LED ntawm txhua xim. Kuv tau ua qhov no txhawm rau ua haujlwm nrog software yooj yim dua. Kuv suav nrog daim duab ntawm pawg thawj coj saib ntawm no.

Kauj Ruam 5: Phuam Ua Ke Koj Pawg Thawj Coj

Solder Ua Ke Koj Pawg Thawj Coj
Solder Ua Ke Koj Pawg Thawj Coj
Solder Ua Ke Koj Pawg Thawj Coj
Solder Ua Ke Koj Pawg Thawj Coj
Solder Ua Ke Koj Pawg Thawj Coj
Solder Ua Ke Koj Pawg Thawj Coj
Solder Ua Ke Koj Pawg Thawj Coj
Solder Ua Ke Koj Pawg Thawj Coj

Cov lus qhia no xav tias koj tab tom siv lub xov tooj cua shack Multipurpose PC Board. Thawj daim duab qhia txog lub rooj tsavxwm tiav uas tuaj yeem siv rau kev siv.

Kauj Ruam 1 (Duab 2)

Coj lub PC Board, thiab yog tias koj muaj xim liab, xiav thiab ntsuab, siv daim duab thib ob ntawm nplooj ntawv no ua cov lus qhia rau xim hauv qee thaj tsam dawb nyob rau sab saum toj ntawm lub rooj tsavxwm. Muab hais tias kuv tau staggered 3 cov xim sib txawv ntawm lub rooj tsavxwm kom sib xyaw xim yooj yim dua, qhov kev siv ntawm cov ntaub qhwv xim rau ntawm lub rooj tsavxwm yog qhov muaj txiaj ntsig, tab sis tsis nruj me ntsis tsim nyog.

Kauj Ruam 2 (Duab 3)

Siv cov xim ua tus qhia, txuas 9 LEDs. Cov chaw nruab nrab yuav mus rau hauv av, yog li nco ntsoov txhawm rau sab tiaj ntawm LED mus rau txoj kab nqaim ntev. LEDs tsuas tuaj yeem lees txais hluav taws xob hauv ib qho kev taw qhia, yog li yog tias ntu no tau tawg, koj yuav muaj ib pawg ntawm cov khoom pov tseg.

Kauj Ruam 3 (Duab 4)

Txuas 4 lub xov hlau ntev (ntev li 5-7 ntiv tes). 3 xim liab, thiab ib qho dub rau lub hauv paus ntawm pawg thawj coj saib. tus dub yuav txuas rau ib qho ntawm 2 qhov ntev, hauv paus ua. Solder ntawm ib txoj hlua dub luv kom dhia hla ntawm ib qho ntawm cov hauv paus nruab nrab mus rau lwm qhov, tig ob qho mus rau hauv av. Ib qho rau liab (sab xis), ib qho rau ntsuab (sab laug) thiab ib qho rau xiav (sab xis). Siv daim duab rau siv.

Kauj Ruam 4 (Duab 5)

Cov kauj ruam no yuav hais txog ua kom tiav cov kev sib txuas xiav. Nrig, xaim xaim liab uas txuas rau 2 daim ntaub xiav ntawm lub hauv paus ntawm pawg thawj coj. ntawm sab xis, muab xaim txuas los ntawm lub ncoo xiav mus rau 1 tus neeg tiv thaiv xiav. Ntawm sab laug, txuas 2 lub xov tooj liab liab los ntawm lub ncoo xiav ntawm lub hauv paus rau 2 lub xiav tiv thaiv

Kauj Ruam 5 (Duab 6)

Zoo ib yam li qib 4, tab sis nrog ntsuab, thiab ob sab thim rov qab

Kauj Ruam 6 (Duab 7)

Tib yam li qib 4, tab sis nrog liab

Kauj Ruam 7 ((Duab 1)

Nqa 4 xov hlau dai ntawm lub hauv paus ntawm pawg thawj coj saib. Siv cov xim ntsuab thiab xiav los cim qhov kawg ntawm cov xaim, kom koj paub tias cov hlau mus rau qhov twg ntawm tus pin ntawm Arduino. Thaum kawg, yog tias koj muaj cov tubing nqaim, muab cov xov hlau tso rau hauv cov tub yees, thiab ntaus nws nrog rab phom cua sov, lossis sib zog.

Kauj Ruam 6: Tsim Lub Hauv Paus

Tsim lub hauv paus
Tsim lub hauv paus
Tsim lub hauv paus
Tsim lub hauv paus
Tsim lub hauv paus
Tsim lub hauv paus

Tam sim no peb tab tom tsim lub hauv paus. Nqa cov teeb pom kev zoo tawm ntawm pob, thiab tso tseg cov khoom siv, nrog rau lub ntiaj teb iav. Peb yuav xav tau ob qho hauv ib pliag. Yog tias muaj cov rwb thaiv tsev fiberglass, khaws nws ib ncig ib yam. Siv lub hauv paus, thiab tshem lub qhov (socket) los ntawm nws. Tom qab ntawd, teeb lub hauv paus ntawm qee cov ntoo (~ 1/2 nti tuab) thiab kos ib puag ncig puag nrog cov xaum lossis ntse. Kuj cim qhov chaw ntawm ob lub qhov ntsia liaj qhov rooj siv rau kev teeb lub teeb pom kev zoo (Yog tias koj xav tias kuv txhais li cas, saib daim ntawv ntawm daim duab 1). Tam sim no, coj lub hauv paus sab nraud, teeb nws rau qee daim ntawv xov xwm, thiab tsuag xim nws nrog cov xim dub (lossis xim twg koj nyiam) tsuag xim. Teem qhov no ib sab, thiab cia nws qhuav.

Mus thiab txiav tawm lub vajvoog ntoo. Tom qab ntawd laum qhov uas koj cim qhov chaw ntawm lub qhov ntsia liaj qhov rooj Ua kom ntseeg tau tias cov ntsia hlau uas tuaj nrog lub teeb pom kev zoo tuaj yeem xaub hla lub qhov yooj yim (tab sis tsis yooj yim super). Hauv qab ntawm cov ntoo ntoo, tej zaum koj yuav tau siv lub laum loj dua, vim tias cov ntsia liaj qhov rooj tej zaum yuav tsis ntev txaus los nkag rau hauv lub disk. koj yuav xav laum txog ib nrab txoj kev hla lub disk nrog qhov loj me ntsis txaus rau ntsia liaj qhov rooj, tshuab ntxhua khaub ncaws thiab txiv ntoo kom haum. Ib nrab ntiv tes me ntsis yog qhov zoo. Tam sim no teeb tsa koj cov arduino nyob nruab nrab ntawm daim disk, thiab kos ib puag ncig nws, khij ob lub qhov nyob hauv qhov arduino ntawm ntoo. Laum qhov me me uas ob lub ntsiab lus arduino nce mus. Cov no yuav tsum loj txaus rau lub motherboard standoffs yuav tsum tau ntsaws rau hauv. Nco tseg: Yog tias koj xav tsis thoob tias "motherboard standoff" yog dab tsi, saib cov ntawv ntawm daim duab 4. Lawv yog cov ntsia hlau me me uas ntsia hlau rau hauv lub computer, thiab muaj xov ntawm lawv lub taub hau. Cov ntsia hlau yog siv los txuas lub motherboard rau cov no. Lawv ib txwm muaj lub taub hau ntev txaus los khaws lub motherboard rau qhov muaj peev xwm luv tawm tsam cov ntaub ntawv hlau. Thaum cov no raug ntsia rau hauv, teeb tsa lub arduino ntawm cov ntoo ntoo los ntawm kev ntswj nws mus rau lub motherboard mounting bolts. Tam sim no koj muaj cov arduino tso rau ntawm lub rooj tsavxwm, mus rau lub teeb pom kev zoo puag (piv txwv tias nws qhuav). Koj yuav tsum tau txiav lub qhov nyob rau sab ntawm lub hauv paus kom tso cai USB cable tawm. Txuas lub cable rau hauv, thiab tom qab ntawv txiav tawm ntau npaum li cas koj xav tau txiav tawm.

Kauj Ruam 7: Muab tag nrho ua ke

Muab Tso Ua Ke
Muab Tso Ua Ke
Muab Tso Ua Ke
Muab Tso Ua Ke
Muab Tso Ua Ke
Muab Tso Ua Ke

Thaum koj sib cais lub teeb, yuav muaj qee qhov iav rwb thaiv tsev sab hauv nws. Kuv coj qhov no, thiab roj hmab qhwv nws hla sab nraum qab ntawm lub rooj tsav xwm hauv Circuit kom ua lub rwb thaiv tsev tiv thaiv los ntawm qhov luv. Nqa cov xov hlau thiab xov lawv hla lub hauv paus ntawm lub teeb pom kev zoo, thiab tom qab ntawd txuas lawv mus rau tus pin uas tsim nyog ntawm arduino. Tom ntej ntswj lub teeb rau lub hauv paus ntoo. Ntawm no koj yuav xav tau lub teeb diffuser. Cov LEDs feem ntau tsom mus rau, yog li tsis muaj ib yam dab tsi los nthuav lub teeb, qhov tshwm sim thaum iav nyob saum yuav ua rau poob siab heev. Kuv nqa qee lub hnab yas kom meej thiab ua rau nws tawg, thiab tuav nws ntawm LEDs nrog cov roj hmab uas kuv siv rau rwb thaiv tsev. Tom ntej no kuv nqa qee daim kab xev translucent thiab ua lub dome me me hla lub rooj tsav xwm hauv Circuit Court. Qhov no txaus kom nthuav lub teeb. Sim nrog ntu no. Kuv cov tshuaj yuav tsis pom kev. Ib hom kev sim uas kuv xav tias yuav muaj txiaj ntsig yuav yog qhov me me ntawm cov quav quav dawb hla txhua tus coj, thiab lawv kaw lawv ua ke. Thaum kawg, koj tuaj yeem muab lub iav tso rau hauv qab. Thiab koj tau ua tiav

Pom zoo: