Cov txheej txheem:

Acorn Chime: 10 Kauj Ruam (nrog Duab)
Acorn Chime: 10 Kauj Ruam (nrog Duab)

Video: Acorn Chime: 10 Kauj Ruam (nrog Duab)

Video: Acorn Chime: 10 Kauj Ruam (nrog Duab)
Video: seeing wife face for first time #shorts 2024, Lub Xya hli ntuj
Anonim
Acorn Chime
Acorn Chime

Los ntawm: Charlie DeTar, Christina Xu, Boris Kizelshteyn, Hannah Perner-WilsonA tshuab cua tshuab cua daj cua dub nrog dai khaub ncaws. Lub suab tau tsim los ntawm tus neeg hais lus nyob deb, thiab cov ntaub ntawv hais txog chime ntaus tau muab tso rau Pachube.

Kauj Ruam 1: Lub tswv yim rau lub cuab yeej uas Yuav Sawv Cev Rau Peb Tus Kheej

Lub tswv yim rau lub cuab yeej uas yuav sawv cev rau peb tus kheej
Lub tswv yim rau lub cuab yeej uas yuav sawv cev rau peb tus kheej
Lub tswv yim rau lub cuab yeej uas yuav sawv cev rau peb tus kheej
Lub tswv yim rau lub cuab yeej uas yuav sawv cev rau peb tus kheej
Lub tswv yim rau lub cuab yeej uas yuav sawv cev rau peb tus kheej
Lub tswv yim rau lub cuab yeej uas yuav sawv cev rau peb tus kheej
Lub tswv yim rau lub cuab yeej uas yuav sawv cev rau peb tus kheej
Lub tswv yim rau lub cuab yeej uas yuav sawv cev rau peb tus kheej

Peb lub hom phiaj yog los nrog txoj haujlwm uas sawv cev rau peb tus kheej, thiab siv Arduino. Peb txiav txim siab siv LilyPad - tab sis tsis tau txiav txim siab ntawm lwm yam. Ib lub lim tiam dhau los, thiab peb tau tua cov tswv yim rov qab los ntawm email. Peb xav kom nws ua suab nrov, xav kom nws muaj qee yam ua nrog xwm, xav kom nws yooj yim txaus uas peb tuaj yeem siv nws tiag tiag hauv lub sijhawm. yog qhov yooj yim (tsuas yog hloov pauv, tsis muaj qhov ntsuas kub zoo lossis ntsuas qhov ntsuas cua kom teeb tsa), yog li nws zoo li ua tau. Nws muab qhov xwm txheej, lub suab, thiab daim ntawv zoo hauv LilyPad rau qhov ntawd! Tab sis nws yuav tsum ua haujlwm li cas? Puas yog nws yuav tsum tau sau cov cua thiab ua si nws rov qab tom qab nrog nias lub pob? Puas yog nws yuav tsum xa cov cua ntsawj mus rau lwm qhov? Lub sijhawm tiag tiag lossis hloov pauv? Qhov chaw nyob tiag lossis hloov pauv? Peb tau sib koom ua ke, thiab Charlie coj qee cov txiv ntoo; lawv qhov kev zoo nkauj tau ntim rau hauv daim foos ntawm dai cov txiv ntoo hauv qab LilyPad. Peb tau txiav txim siab los ua lub suab ua lub sijhawm tiag tiag, tab sis nyob deb me ntsis (tus hais lus cais los ntawm lub suab nrov), thiab suav nrog cov qauv siv wireless kom xa cov ntaub ntawv mus rau

Kauj Ruam 2: Cov Khoom Siv thiab Cov Cuab Yeej

Cov ntaub ntawv:- 1.5 hli tuab neoprene nrog ntaub laminated rau ob sab rau lub hnab roj teeb- Cov xov hluav taws xob- Cov xov tsis muaj hluav taws xob- Ncab cov ntaub ua hluav taws xob (tsawg tsawg)- Fusible cuam tshuam "hlau-rau" kom fuse cov ntaub ua kom zoo rau neoprene rau roj teeb hnab - Cov ntaub tsis-coj (rau tus hais lus lub ncoo)- Acorns (peb siv 6, tab sis nws hloov pauv tau)- Cov hlaws me me yas (kom insulate xov)- Cov ntaub nplaum (kom insulate thiab tiv thaiv cov xov hluav taws xob) - Lilypad Arduino- Bluesmirf Bluetooth module rau Arduino- USB rau txuas txuas rau kev sim thiab thauj koj cov cai mus rau Arduino.- Roj teeb (peb siv 3 AA)- Hais lus (lub mloog pob ntseg tuaj yeem ua haujlwm ib yam nkaus)- USB Bluetooth Adapter (xaiv tau) - USB Extender CableSoftware:- Arduino programming ib puag ncig.- Kev txhim kho ib puag ncig Cov cuab yeej:- Xaws koob- Pliers (rau rub rab koob)- Thimble (rau thawb rab koob)- Txiab txiab (rau txiav ntaub thiab xov)- Wirestrippers- Yog li ldering hlau- Multimeter (rau nrhiav luv)

Kauj Ruam 3: Threading Acorns

Threading lub Acorns
Threading lub Acorns
Threading lub Acorns
Threading lub Acorns
Threading lub Acorns
Threading lub Acorns
Threading lub Acorns
Threading lub Acorns

Cov txiv hmab txiv ntoo ua haujlwm zoo nkauj thiab ua lub hom phiaj. Ntxiv nrog rau kev pab peb lub suab nrov sib xyaw nrog tsob ntoo, lawv kuj hnyav dua cov xov coj ua kom lawv nyob ncaj hauv lub ntiaj teb cua hlob. Rau rau peb lub suab nrov, peb siv 5 lub suab paj nruag. Txiav txim siab ntev npaum li cas koj xav kom koj cov cua ntsawj ntshab yuav thiab txiav 5 daim ntawm cov xov ua haujlwm ntev txog 2-3 ntiv tes ntev dua-qhov tseeb tsis muaj teeb meem ntawm no, thiab nws yog qhov zoo rau muab koj tus kheej qee chav rau khi pob nrog. * nrog ib qho ntawm cov xov thiab muab nws tso rau hauv cov txiv ntoo. Siv koj tus ntiv tes xoo, khov lub koob kom txog thaum nws mus rau hauv cov txiv ntoo. Tshwj tsis yog tias koj siv cov txiv hmab txiv ntoo hloov pauv loj, feem ntau ntawm rab koob yuav tsum tam sim no tawm ntawm lwm sab. Rub lub koob txhua txoj kev los ntawm kev siv ob rab phom. Tom qab ntawd, rub cov xov hla kom txog thaum muaj txog ib nti dai ntawm hauv qab ntawm cov txiv hmab txiv ntoo thiab txav mus rau cov txiv ntoo tom ntej. rau koj. Yog tias koj txaus siab, khi lub pob hauv qab ntawm txhua lub txiv hmab txiv ntoo (loj txaus uas cov xov tsis tuaj yeem hla los ntawm cov txiv hmab txiv ntoo txawm tias dhau los ntawm kev co zog) thiab tso qee cov ntaub nplaum rau ntawm lub hauv caug kom kaw qhov kev pom zoo Tam sim no, khi txhua tus mus rau LilyPad. Koj yuav pom rab koob pab tau qhov no. Spacing tawm tusyees thiab zam kev + thiab-, ntsaws qhov tsis-acorn-kawg ntawm txhua txoj xov mus rau hauv qhov chaw nres nkoj ntawm Arduino thiab ruaj ntseg nws nrog lub hauv caug thiab ntaub nplaum. Txij ntawm no mus, Ceev faj kom tsis txhob ua txhua yam cuam tshuam! Peb yog ib qho teeb meem uas peb tau xaus los qhwv qee cov xov hlau ib puag ncig peb cov xov los sim tiv thaiv kev sib tsoo.

Xov yuav nyuaj, raws li cov xov hluav taws xob ua tau yooj yim thiab ntub tsis pab ntau dhau-siv txiab txiav tawm ib qho tsis sib xws uas tsis muaj qhov xaus thiab pib dua

Kauj Ruam 4: Ua thiab Txuas Tus Knocker

Ua thiab Txuas Tus Knocker
Ua thiab Txuas Tus Knocker
Ua thiab Txuas Tus Knocker
Ua thiab Txuas Tus Knocker
Ua thiab Txuas Tus Knocker
Ua thiab Txuas Tus Knocker

Txij li thaum peb xav txheeb xyuas thaum lub khob khob tsoo xov, lub khob yuav tsum yog qee yam coj ua. Ib qho hlau hlaws yuav tsum ua, tab sis peb txiav txim siab tsuas yog qhwv cov txiv ntoo hauv cov ntaub ua kom zoo. Txhawm rau tiv thaiv cov ntaub thiab khi nws mus rau Arduino, peb tau txais cov xov ntev thiab siv nws los xaws nyob ib ncig ntawm cov txiv ntseej, tsim lub ruffle nyob rau sab saum toj. ncua lub khob qhov rooj ntawm qhov chaw ntawm LilyPad. Txhawm rau ua kom tiav qhov no, peb tsim cov duab hla X duab nrog cov xov nyob rau sab hauv qab ntawm Arduino (ua loo los ntawm qhov -, a1, 1, thiab 9), tom qab ntawd khi lub khawm qhov hlua ntawm qhov sib tshuam. Los ntawm kev hla nws los ntawm-lub qhov, peb tau lees tias lub khob no tau txuas nrog hauv av-nco ntsoov, txawm li cas los xij, tsis muaj ib feem ntawm tus ntoo khaub lig kov ib qho ntawm cov txiv ntoo 'chaw nres nkoj, lossis nws yuav tsim luv luv uas yuav sau npe ua daim ntawv tas li yog "ntawm"!

Kauj Ruam 5: Xaws Lub Hnab Roj Teeb

Xaws Lub Hnab Roj Teeb
Xaws Lub Hnab Roj Teeb
Xaws Lub Hnab Roj Teeb
Xaws Lub Hnab Roj Teeb
Xaws Lub Hnab Roj Teeb
Xaws Lub Hnab Roj Teeb

Nws yog qhov zoo uas yuav tsum tau sib sau ua ke cov khoom siv hluav taws xob ntawm txhua lub cuab yeej hauv kev tsim qauv tag nrho. Yog li peb xav suav nrog peb lub roj teeb AA uas tsim nyog los ua lub zog LilyPad Arduino (thiab tom qab ntawm Bluetooth module ib yam) hauv kev dai ntawm lub suab nrov. Ua ib lub hnab rau cov roj teeb kom lawv thiaj tuaj yeem sib dhos ua ke thiab dhau los ua ib feem ntawm qhov raug ncua. Qhov kev tsim kho no tau ua pov thawj tsis raug me me txij li rub lub zog ntawm lub roj teeb lub hnab tau xaus rub cov kev sib txuas ntawm ob qho kawg kom deb ntawm kev sib cuag nrog qhov kawg ntawm lub roj teeb. Peb muaj peev xwm daws qhov no los ntawm kev ntim cov khoom siv ua kom zoo rau ob qho kawg. Uas ua haujlwm tau zoo rau lub sijhawm tam sim no, tab sis yav tom ntej qhov no yuav tsum tau kho dua. xav tias lub vev xaib ntawm cov nplaum ua kom sov npaj rau textiles. yooj yim hlau nws rau ntawm cov ntaub ua ntej, nco ntsoov siv daim ntawv ciab ntawv ntawm cov hlau thiab cuam tshuam. thiab ceev faj tias cov hlau tsis kub heev lossis nws yuav hlawv cov ntaub uas siv tau. sim ntawm ib qho me me ua ntej. Hloov xim me ntsis yog qhov zoo. StencilDownload tus stencil hauv qab no thiab luam tawm nws kom nplai: >> https://www.plusea.at/downloads/TripleAABatteryPouch_long.pdf (yuav los sai sai no …) Txiav tawm cov stencil thiab taug mus rau cov ntaub neoprene thiab cov khoom siv.. Koj yuav tau hloov kho qhov ntsuas me ntsis yog tias koj siv cov neoprene tuab. Lwm cov ntaub, ncab los yog tsis, tsis haum rau lub hom phiaj no vim tias lawv tsis tuaj yeem ua kom haum zoo rau cov roj teeb. Tom qab taug qab txiav tawm txhua daim. Fuse Tshem tawm cov ntawv ciab uas thim rov qab los ntawm cov ntaub ua hluav taws xob thiab muab cov khoom tso rau saum neoprene uas lawv nyob (saib stencil). Koj tuaj yeem siv daim ntawv ciab nruab nrab ntawm cov hlau thiab cov ntaub ua kom muaj kev tiv thaiv ntxiv. hlau hla thaj ua rau thaj kom lawv khov kho rau cov neoprene. SewThread ib rab koob nrog cov xov tsis tu ncua thiab pib xaws cov neoprene ua ke. ua ntej raws qhov ntev thiab tom qab ntawd ob qho kawg. koj tuaj yeem ntxig cov roj teeb thaum xaws kom yooj yim dua. Thiab koj tuaj yeem txiav lub qhov ntawm qhov kawg kom tshem cov roj teeb. xyuas kom lub qhov tsis loj heev. neoprene ua tau zoo heev thiab tuaj yeem siv tau ntau ncab. Make contactThread ib rab koob uas muaj xov xov. plunge rau hauv neoprene ntawm ob qho kawg ntawm lub roj teeb lub hnab thiab ua kom sib cuag nrog cov ntaub ntawv coj ua hauv. siv lub multimeter kom paub tseeb tias koj tau txais kev sib txuas. thiab xaws ntau zaus kom ntseeg tau tias qhov kev sib txuas zoo. koj tuaj yeem txhais - thiab + los ntawm kev hloov pauv yooj yim ntawm txhua lub roj teeb. ib qho ntawm qhov kawg yuav tawm ncaj qha los ntawm nws qhov kawg ntawm lub roj teeb lub hnab, lwm qhov yuav tsum tau coj los rau tib qhov kawg los ntawm kev sib txuas nrog hauv qab neoprene. yuav tsum tau ceev faj ntxiv tias cov xov yeej tsis hla txhua txoj kev los ntawm neoprene, qhov uas nws tuaj yeem tiv tauj nrog ib lub roj teeb lossis tejzaum nws cov ntaub qhwv tau ua rau lwm qhov kawg. siv lub ntsuas ntsuas los ntsuas thaum koj xaws. koj yuav xav kom lawv mus rau LilyPad Arduino. cais cov xov nrog iav lossis hlaws yas thiab xaws ib ncig ntawm cov lilypad sib txuas thiab kua nplaum ua ntej txiav. Dab tsi uas ploj lawm yog txoj hauv kev txhawm rau ncua lub hnab, LilyPad thiab nws cov txiv hmab txiv ntoo los ntawm. Txog qhov no, siv qee txoj hlua uas tsis yog coj mus thiab xaws rau hauv qhov kawg ntawm lub hnab dua li LilyPad. Tsim lub voj lossis ob qhov xaus xoob uas tuaj yeem khi nyob ib ncig ntawm ceg.

Kauj Ruam 6: Ua Lub Suab Chime

Programming lub suab nrov
Programming lub suab nrov
Programming lub suab nrov
Programming lub suab nrov
Programming lub suab nrov
Programming lub suab nrov

Suab! Kuv nyiam suab! Suab los ntawm cov neeg hais lus lom zem heev. Tab sis tus microcontroller ua lub suab li cas? Cov neeg hais lus ua suab thaum muaj qhov sib txawv ntawm qhov sib txawv ntawm lawv lub davhlau ya nyob twg, uas ua rau lub khob hliav qab hais lus nyob deb dua lossis ze rau lub kauj nyob tom qab, nyob ntawm seb qhov sib txawv ntawm qhov hluav taws xob zoo li cas lossis tsis zoo. Thaum lub khob hliav qab txav mus, huab cua txav mus. Lub suab uas peb lees paub tsuas yog huab cua txav ntawm cov zaus tshwj xeeb - hais lus thawb thiab rub huab cua, uas tom qab ntawd nkag mus rau hauv peb lub pob ntseg. Qhov no vim tias tsis muaj digital rau analog hloov pauv, lawv tsuas yog muaj peev xwm ua ob qhov hluav taws xob: siab (feem ntau yog 3-5 volts) lossis qis (0 volts). Yog li yog tias koj xav tsav tus neeg hais lus nrog lub microcontroller, koj cov kev xaiv raug txwv rau ob txoj hauv kev yooj yim: Pulse-dav tes taws los piav thiab square yoj. Pulse-dav tes taws los piav (PWM) yog qhov ua kom yuam kev qhov koj kwv yees cov teeb liab sib piv (ib qho uas muaj qhov ntsuas hluav taws xob nyob ntawm qhov nruab nrab ntawm qis thiab siab) nrog cov cim digital (ib qho uas tsuas yog qis lossis siab). Thaum PWM tuaj yeem ua qhov xav tau, ntxim nyiam, muaj lub suab zoo, nws xav tau lub moos nrawm, ceev faj coding, thiab zoo nkauj lim thiab nthuav dav kom tsav tus neeg hais lus zoo. Square tsis yog, ntawm qhov tod tes, yooj yim, thiab yog tias koj txaus siab nrog lawv raspy tone, tuaj yeem yog txoj hauv kev yooj yim los ua cov nkauj yooj yim. Leah Buechley muab qhov piv txwv zoo qhov project project nplooj ntawv, qhov chaws) rau siv LilyPad los ua plaub fab tsis muaj peev xwm tsav tus neeg hais lus me me. Tab sis peb xav kom peb lub suab nrov nrov nrov me ntsis zoo li lub suab nrov - kom muaj kev puas tsuaj tas mus li, thiab zoo li yuav nrov dua thaum xub thawj dua thaum kawg. Peb kuj xav kom lub suab ua kom hnyav dua me ntsis thiab zoo li tswb me ntsis. Yuav ua li cas? Txhawm rau ua qhov no peb ua kom zoo dua ntawm cov txheej txheem yooj yim los ntxiv qhov nyuaj rau cov duab plaub fab, thiab ua dag nrog tus hais lus. Ua ntej, peb ua nws kom lub voos xwmfab tsis nyob "siab" rau tib qhov ntev - lawv hloov pauv lub sijhawm, txawm tias lawv pib zoo li qub. Ntawd yog, 440Hz square wave tseem yuav hloov ntawm "qis" mus "siab" 440 zaug thib ob, tab sis peb yuav tso nws ntawm "siab" rau qhov sib txawv ntawm lub sijhawm. Txij li tus neeg hais lus tsis yog lub cuab yeej digital zoo tshaj plaws, thiab nws siv sijhawm rau lub khob hliav kom thawb tawm thiab hauv, muab ntau qhov "sawtooth" zoo dua li cov duab plaub fab. Tsis tas li, txij li peb tsuas yog tsav tus neeg hais lus ntawm ib sab (peb tsuas yog muab nws qhov hluav taws xob zoo, tsis txhob muaj qhov tsis zoo), nws tsuas yog rov qab rau nruab nrab vim qhov yooj ntawm lub khob hliav qab. Qhov no ua rau ua kom du dua, thiab muaj zog dua, tsis muaj suab nrov tsis sib thooj. Peb suav nrog txhua tus txiv ntoo dai ua "hloov", yog li thaum lub hauv paus hauv nruab nrab-dai txiv hmab txiv ntoo kov lawv, nws rub lawv qis. Cov cai yooj yim loops los ntawm cov tswv yim rau txhua tus dai txiv hmab txiv ntoo, thiab yog tias nws pom ib qho kom qis, ua suab nrov rau nws.

Kauj Ruam 7: Nrog rau Kev Sib Txuas Wireless

Xws li Kev Sib Txuas Wireless
Xws li Kev Sib Txuas Wireless
Xws li Kev Sib Txuas Wireless
Xws li Kev Sib Txuas Wireless
Xws li Kev Sib Txuas Wireless
Xws li Kev Sib Txuas Wireless
Xws li Kev Sib Txuas Wireless
Xws li Kev Sib Txuas Wireless

Peb xav kom cua daj cua dub txuas nrog lub ntiaj teb los ntawm kev xa nws cov ntawv sau nws ua rau Is Taws Nem, qhov twg nws tuaj yeem hloov pauv mus ua zaub mov noj thiab siv los ntawm ib tus neeg nyob txhua qhov chaw hauv ntiaj teb thiab ua si rov qab. Txhawm rau ua kom tiav qhov no peb txuas lub Bluetooth adapter rau Arduino lillypad uas tau xa cov zaus tau ua los ntawm lub suab nrov mus rau lub khoos phis tawj uas nws tau ua khub. Tom qab ntawd lub khoos phis tawj tau siv cov txheej txheem ua haujlwm uas xa cov ntawv mus rau pachube.com, txheeb ntawm twitter rau cov khoom siv, qhov twg pub tau nthuav tawm rau pej xeem siv thoob ntiaj teb. NCO TSEG: cov kauj ruam hauv qab no xav tias koj twb tau teeb tsa lub arduino nrog peb tsab ntawv. 1. Teeb Bluetooth ntawm Arduino thiab ua ke nrog lub khoos phis tawj no kauj ruam no tuaj yeem ua rau muaj kev ntxhov siab tshaj plaws, tab sis cia siab tias ua siab ntev me ntsis thiab qhov kev qhia no, koj yuav muaj koj Arduino ua ke nrog koj lub khoos phis tawj tsis muaj sijhawm. mus rau Arduino ntawm qee cov xov hlau. Rau cov kauj ruam no koj yuav xav kom muaj lub hwj chim npaj rau lub zog rau arduino, koj tuaj yeem siv lub roj teeb pob uas peb piav qhia hauv qhov kev qhia no lossis nyiag nws nrog lub roj teeb 9v, uas yooj yim siv nrog clippers. Rau kev tsim lub Arduino, koj yuav tsis tas siv cov xov tooj txuas mus rau Arduino, vim koj lub khoos phis tawj tsuas yog tham nrog Bluetooth module nyob rau lub sijhawm no. Tam sim no, tsuas yog txuas lub hwj chim thiab cov xov hlau hauv av zoo li no: Arduino GND, tus pin 1 rau BT GND Pin 3 muaj hmoo, koj yuav pom Bluetooth adapter pib ntsais liab. Qhov no txhais tau tias nws tau txais lub zog thiab koj tab tom taug txoj hauv kev. Txhawm rau ua qhov no ua raws koj li OS/Bluetooth adapter raws tu qauv rau kev tshawb pom thiab ua ke ntawm ib lub cuab yeej. Koj yuav xav ua khub nrog tus lej cim thiab muab nws tus lej cim 1234 yog tias koj siv lub npe tshiab BlueSmirf ntaus ntawv. Txwv tsis pub yog tias nws tau raug siv tau txais tus lej nkag los ntawm tus neeg siv yav dhau los lossis tshawb xyuas phau ntawv rau lub neej ntawd yog tias koj siv lwm hom lag luam. Yog txhua yam mus tau zoo koj yuav tsum tau txais kev lees paub ntawm kev ua tiav ua ke tam sim no, txhawm rau Arduino thiab koj li khoos phis tawj los pauv cov ntaub ntawv lawv yuav tsum ob leeg khiav ntawm tus nqi baud tib yam. Rau Lillypad, qhov no yog 9600 baud. Nov yog qhov me me ntawm dub: koj yuav tsum tau nkag mus rau lub cuab yeej bluetooth nrog lub davhlau ya nyob twg thiab hloov kho nws tus nqi baud kom haum rau ntawm Lillypad. Txhawm rau ua qhov no kuv pom zoo siv rub tawm thiab teeb tsa ZTERM (https://homepage.mac.com/dalverson/zterm/) ntawm mac lossis kab ntsaum ntawm windows (https://www.compuphase.com/software_termite.htm). Rau lub hom phiaj ntawm qhov kev qhia no peb yuav tham txog mac nkaus xwb, tab sis sab qhov rais zoo sib xws yog li yog tias koj paub nrog ib puag ncig koj yuav tsum muaj peev xwm xam nws tawm. txuas rau lub cuab yeej Bluetooth. Tam sim no, txhawm rau kom Zterm txuas rau koj lub cuab yeej koj yuav tsum yuam koj lub mac los tsim kev sib txuas, koj tuaj yeem ua qhov no los ntawm kev xaiv koj lub cuab yeej los ntawm cov ntawv qhia zaub mov bluetooth thiab tom qab ntawd hauv cov khoom vaj huam sib luag, xaiv "Kho Kom Zoo Serial Ports". HEre koj cov txheej txheem yuav tsum tau teeb tsa rau RS-232 (ntu) thiab koj cov kev pabcuam yuav tsum yog SSP. Yog tias txhua yam mus tau zoo, koj lub cuab yeej yuav qhia txuas nrog ntawm koj lub computer thiab bluetooth yuav lees paub qhov txuas. Tam sim no koj xav kom sai sai zterm thiab txuas mus rau qhov chaw nres nkoj txuas uas bluesmirf txuas nrog. Thaum lub davhlau ya nyob twg los txog, ntaus:> $$$ Qhov no teeb tsa lub cuab yeej rau hauv hom lus txib thiab ua kom nws npaj tau los ua haujlwm. Koj yuav tsum ua qhov no tsis pub dhau 1 feeb ntawm kev txuas nrog lub cuab yeej lossis nws yuav tsis ua haujlwm. Yog tias koj tsis tau txais cov lus OK tom qab cov lus txib no thiab hloov pauv tau?, Tom qab ntawd koj tsis tas sijhawm. lub cuab yeej. Koj kuj tseem yuav xav ntaus:> ST, 255This yuav tshem lub sijhawm txwv rau teeb tsa lub cuab yeej. Ntawm no, koj xav ntaus:> SU, 96This yuav teev tus nqi baud rau 9600. Do lwm> DT kom paub tseeb tias koj teeb tsa coj thiab tam sim no koj npaj tau pob zeb. To sim koj cov ntaub ntawv txuas tshiab. Tawm Zterm, tshem lub zog los ntawm Arduino, txuas cov ntaub ntawv xov tooj mus rau Bluetooth zoo li koj muaj cov kev txuas hauv qab no: Arduino GND, tus pin 1 rau BT GND Pin 3Arduino 3.3V, tus pin 3 rau BT VCC Pin 2Arduino TX, tus pin 4 rau BT TX pin 4Arduino RX, tus pin 5 rau BT RX tus pin 5 Rov txuas lub zog. Yog tias koj muaj lub suab nrov tag nrho ua uas yuav zoo heev, txwv tsis pub tsuas yog ua kom ntseeg tau tias nws tau flashed nrog software thiab tom qab ntawd yooj yim mus rau lub ntsuas nrog cov xaim. Tua tawm Arduino, xyuas kom tseeb tias lub cuab yeej thiab tus nqi baud nyob rau hauv cov ntawv qhia zaub mov zoo sib xws koj cov cuab yeej thiab tom qab ntawd nyem rau lub pob saib ntu. Nrog rau qhov muaj hmoo, koj yuav tsum pom koj cov ntawv sau echoed hauv lub davhlau ya nyob twg thaum koj ua rau lub ntsuas ntsuas. Nrog koj zoo siab! Yog tias koj tsis pom qhov no, tsis txhob tso tseg, ua raws cov theem no kom zoo dua thiab pom yam koj tau ploj lawm. Ib qho lus ceeb toom yog, qee zaum Arduino yws qhov chaw nres nkoj txuas tsis khoom thaum nws tsis yog. 1st ua kom nws tsis khoom nrog lwm daim ntawv thov thiab tom qab ntawd hloov Arduino (software) kom paub tseeb tias qhov teeb meem tsis nyob ntawd. Nov yog qhov zoo tshaj plaws rau BlueSmirf ntaus ntawv thiab nws cov lej: https://www.sparkfun.com/commerce/product_info.php? Products_id = 5822. Xa cov ntaub ntawv rau Pachube Tam sim no koj muaj koj li Bluetooth Module ua haujlwm raug, koj npaj tau xa cov ntaub ntawv mus rau Pachube. Cov kab ntawv txuas yuav ua haujlwm tau zoo thiab yuav qhia koj li cas, tab sis cia saib ntawm cov kauj ruam ntawm no..com) tus account. Txij li thaum lawv tseem nyob hauv beta beta koj yuav tsum tau tos ib hnub ua ntej koj tau txais koj tus lej nkag mus. Thaum koj muaj koj tus lej nkag, tsim cov khoom noj hauv pachube, ntawm no yog peb li piv txwv: https://www.pachube.com/feeds/ 2721 Tam sim no, peb yuav luag npaj xa cov ntaub ntawv mus rau pachube, peb tsuas yog xav tau lub tsev qiv ntawv tshwj xeeb rau kev ua uas yuav teeb tsa koj cov ntaub ntawv raws li pachube nyiam. Lub tsev qiv ntawv no hu ua EEML (https://www.eeml.org/), uas sawv cev rau Kev Ncua Sijhawm Ntxiv Mark Up Language (zoo nkauj heev huh?). Thaum koj tau tag nrho cov teeb tsa no, koj npaj tau xa cov ntaub ntawv! Ntxiv koj cov ntaub ntawv qhia txog tus kheej ntawm no: >> dOut = DataOut tshiab (qhov no, "[FEEDURL]", "[YOURAPIKEY]"); thiab koj cov ntaub ntawv tshwj xeeb ntawm no: >> dOut.addData (0, "Zaus"); 0 qhov kev piav qhia uas pub nws yog, hauv peb kis no tsuas yog pub los ntawm cov cuab yeej no, yog li nws yuav yog 0. "Zaus" sawv cev lub npe ntawm tus nqi uas peb tau xa thiab yuav raug ntxiv rau kev cais se ntawm pachube (nws yuav yog chav kawm nrog txhua lwm qhov kev pub noj nrog lub ntsiab lus tseem ceeb), nws kuj tseem sawv cev dab tsi ntawm cov koog uas peb xa mus yog. Muaj kev hu xov tooj ntxiv: >> // dOut.setUnits (0, "Hertz", "Hz", "SI"); Uas qhia meej txog chav nyob, tab sis thaum lub sijhawm sau ntawv no nws tsis ua haujlwm hauv Pachube yog li peb tau tawm tswv yim nws tawm. Tab sis sim nws. Nws yuav muaj txiaj ntsig zoo thaum nws pib ua haujlwm Tam sim no koj zoo nkauj txhua yam teeb tsa, tab sis nws yuav tsim nyog hais txog tshwj xeeb ob peb kab ntawm txoj cai: >> println (Serial.list ()); Cov cai no luam tawm txhua qhov muaj serial ports >> myPort = Serial tshiab (qhov no, Serial.list () [6], 9600); thiab cov cai no qhia meej qhov twg los siv hauv daim ntawv thov. Nco ntsoov tias koj qhia qhov raug thiab qhov raug baud tus nqi rau koj lub cuab yeej lossis cov cai yuav tsis ua haujlwm. Koj tuaj yeem sim khiav nws thiab yog tias koj muaj lub ntsej muag zoo saib ntawm qhov tso tawm ntawm cov chaw nres nkoj thiab ua kom ntseeg tau tias koj muaj txoj cai tau teev tseg saum toj no. Thaum koj tau teev cov no, tsuas yog siv tus lej thiab koj yuav pom koj cov khoom noj tuaj rau lub neej. >> ncua (8000); Kuv ntxiv qhov ncua sijhawm no tom qab xa cov ntaub ntawv tawm mus rau pachube vim tias lawv txwv qhov txwv tsuas yog 50 qhov kev thov rau pub (nce thiab nqis) rau 3 feeb. Txij li thaum qhov kev nthuav qhia no kuv tau nyeem thiab sau cov ntawv pub rau tib lub sijhawm, Kuv tau ntxiv qhov ncua kom paub tseeb tias kuv tsis tau mus ncig lawv cov Circuit breaker. Qhov no ua rau ncua sijhawm pub mis ntau, tab sis raws li lawv cov kev pabcuam hloov zuj zus, lawv yuav nce cov kev txwv tsis zoo no. Lub Pachube cammunity lub vev xaib muaj Arduino Tut zoo ib yam, kuv pom zoo nyeem nws yog tias koj tseem xav tau cov ntaub ntawv ntxiv: https://community.pachube.com/? Q = node/113. Kev siv cov ntaub ntawv los ntawm Pachube (nyiaj tau tshaj) Koj tuaj yeem haus Pachube cov ntaub ntawv pub mis los ntawm kev ua thiab zoo nkauj npaum li nws tau ua txhua yam koj xav tau. Lwm lo lus, koj tuaj yeem kho qhov zaus raws li sau tseg (lawv daim ntawv qhia rau qhov ntsuas) thiab ua si rov qab lossis tsuas yog siv lawv los ua tus lej tsim hluav taws xob thiab ua lwm yam khoom xws li pom lossis ua piv txwv tsis cuam tshuam. Cov qauv piv txwv ua yeeb yaj kiab sinewave raws qhov zaus nws rub tawm ntawm pachube thiab ua rau lub voos xwmfab xim tig ncig. Kom tau txais cov ntaub ntawv pachube, peb tsuas thov nws hauv kab no: dIn = tshiab DataIn (qhov no, "[PACHUBEURL]", "[APIKEY]", 8000); zoo ib yam li peb xa cov ntaub ntawv hauv kauj ruam 2. Tej zaum feem ntau ib feem nthuav ntawm txoj cai no suav nrog cov tsev qiv ntawv suab paj nruag yooj yim tab sis muaj zog rau Kev Ua Haujlwm hu ua Minim (https://code.compartmental.net/tools/minim/), uas tso cai rau koj yooj yim ua haujlwm nrog cov qauv, tsim ntau zaus lossis ua haujlwm nrog suab tswv yim Nws muaj ntau yam piv txwv zoo heev. Nco ntsoov tias yog koj xav xa ob qho khoom noj thiab haus ib qho, koj yuav xav tau 2 lub khoos phis tawj (Kuv twv koj tuaj yeem ua qhov no zoo ntawm ib lub tshuab). Ib khub nrog lub cuab yeej bluetooth, xa cov ntaub ntawv tawm thiab lwm tus rub qhov pub los ntawm pachube. yog tias koj xav ua qhov kev sim tiag tiag qhov no koj yuav tsum tau txuas lub dongle rau koj lub khoos phis tawj ntawm USB cable ntev thiab xyuas kom tseeb tias koj muaj kab ntawm qhov chaw nrog koj lub suab nrov. Sab hauv bluetooth antennae tsis muaj ntau ntau, tab sis koj tuaj yeem tau txais 100 'lossis ntau dua nrog lub dongle zoo uas tuaj yeem ua haujlwm ncaj qha.

Kauj Ruam 8: Ua Tus Hais Lus Hauv ncoo

Ua Tus Hais Lus Hauv ncoo
Ua Tus Hais Lus Hauv ncoo
Ua Tus Hais Lus Hauv ncoo
Ua Tus Hais Lus Hauv ncoo

Peb xav kom peb lub suab nrov los ntawm tus neeg hais lus, uas yuav txuas nrog lub cev ntawm tsob ntoo (nyob deb ntawm cov ceg ntoo!) Los caw tib neeg los ntsaws thiab mloog. Txhawm rau kom lub hauv ncoo tshwj xeeb me ntsis, peb tau ua kom zoo dua ntawm lub khoos phis tawj tswj tshuab xaws muaj peev xwm ntawm paj ntaub. Peb kos qhov tsim me me ntawm tus hais lus hauv lub tshuab xaws vector duab software, thiab 2 koob thiab ntau xov tom qab, muaj lub cim zoo. Qhov no tau xaws rau hauv lub hauv ncoo me me, nrog tus hais lus sab hauv, tom qab cov khoom ntim. Cov khoom ntim tau pab muffle qee qhov hnyav tawm ntawm lub suab, thiab ua kom nws nyob ntsiag to. Peb xaus li yuav tsum tau rov qab sab ob peb zaug, raws li peb xav tau rub tus hais lus tawm rau kev debugging! Yog tias koj tsis muaj kev nkag mus rau lub tshuab xaws tswj lub computer, muaj ntau ntau txoj hauv kev lom zem los tsim cov qauv, xws li tsuas yog txiav ib daim ntaub thiab xaws nws.

Kauj Ruam 9: Muab tag nrho ua ke

Muab Nws Tag Nrho Ua Ke
Muab Nws Tag Nrho Ua Ke
Muab Nws Tag Nrho Ua Ke
Muab Nws Tag Nrho Ua Ke
Muab Nws Tag Nrho Ua Ke
Muab Nws Tag Nrho Ua Ke

Xaws tus hais lus coj mus rau hauv neoprene rau rooj plaub roj teeb. Ceev faj kom tsis txhob luv - nws yog qhov yooj yim yuam kom cia hauv av, qhov hluav taws xob zoo los ntawm lub roj teeb, lossis tus hais lus xov hlau hla txoj kev. Ib qho kev daws peb tsis tau sim tab sis xav txog yog qhwv cov roj teeb hauv ib daim ntaub ntxiv uas tuaj yeem xaws tau yam tsis muaj kev phom sij. Peb yuav tsum rov ua dua ob peb zaug tom qab tsim lub tsho luv luv - lub digital multimeter yog qhov tseem ceeb rau kev debug qhov no. Txhawm rau ntxiv insulate yam, peb threaded hlaws rau qhov sib txuas ze ntawm lub rooj tsavxwm. Qhov no yog ib txoj hauv kev yooj yim thiab ntxim nyiam los tiv thaiv cov xov hluav taws xob. Nov cov roj teeb neoprene tuaj yeem rub me ntsis thiab ua rau lub roj teeb tsis txuas nrog. Yog tias qhov no tshwm sim, tsuas yog muab qee cov ntaub ua kom zoo rau hauv qab txhawm rau txhuam cov roj teeb.

Kauj Ruam 10: Txhim Kho Nws hauv Tsob Ntoo

Txhim Kho Nws hauv Tsob Ntoo
Txhim Kho Nws hauv Tsob Ntoo
Txhim Kho Nws Hauv Tsob Ntoo
Txhim Kho Nws Hauv Tsob Ntoo
Txhim Kho Nws Hauv Tsob Ntoo
Txhim Kho Nws Hauv Tsob Ntoo

Tam sim no yog qhov lom zem: khaws tsob ntoo, thiab dai nws! Oak ntoo tshwj xeeb tshaj yog zoo, vim tias cov txiv hmab txiv ntoo yuav muaj cov neeg nyob ze. Xaiv qhov chaw uas yuav tau txais cua txaus, yog li ntawd nws yuav co. Thaum xub thawj, peb tau sim nce toj siab mus rau hauv nruab nrab ntawm tsob ntoo loj loj, tab sis qhov no tsis muaj txiaj ntsig zoo li cov ceg ntoo me me nyob sab nraud. Qhov ntev ntawm tus hais lus xaim, lub suab nrov nyob deb tuaj yeem yog los ntawm tus hais lus (duh.). Nco ntsoov kom tau txais tus hais lus xaim ntev txaus - tab sis nco ntsoov, koj ib txwm tuaj yeem txuas rau ntau cov xov hlau yog tias koj xav tau. Peb xaws hlua rau tus hais lus kom peb tuaj yeem khi nws nyob ib ncig ntawm tsob ntoo. Koj tuaj yeem ua tau ib yam, lossis txuas nrog hlua lossis hlua.

Pom zoo: