Ua lub pob khawv koob siv Arduino Pro Mini

Kuv tab tom saib ib tug yeeb yam uas ib tug ntawm cov cim muaj ib tug khawv koob pob uas teb cov lus nug. Tom qab ntawd kuv xav tias nws yuav zoo los ua tib yam, tab sis digital. Kuv khawb los ntawm kuv cov khoom siv hluav taws xob thiab pom tias kuv muaj dab tsi kuv xav tau los tsim lub pob. Thaum muaj kev sib kis, kuv tsis xav xaj dab tsi tshwj tsis yog tias tsim nyog. Raws li qhov tshwm sim, kuv pom peb-axis accelerometer, ib qho screen rau Nokia 5110, Arduino Pro Mini board thiab qee yam me me. Qhov no yuav tsum tau txaus rau kuv thiab kuv tau mus ua haujlwm.

Ua lub pob khawv koob siv Arduino Pro Mini

Hardware ib feem ntawm qhov project

Nov yog cov npe ntawm cov khoom uas ua rau kuv qhov project:

  • Arduino Pro Mini Board.
  • GX-12 connector (txiv neej).
  • Peb-axis accelerometer MMA7660.
  • Zaub PCD8544 rau Nokia 5110/3310.
  • Charger rau lithium polymer roj teeb TP4056.
  • Hloov DD0505MD
  • Lithium polymer roj teeb loj 14500.

zaub

Lub vijtsam uas kuv txiav txim siab siv hauv qhov project no tau nyob hauv kuv lub sijhawm ntev. Thaum kuv pom nws, kuv xav tam sim ntawd vim li cas kuv tsis tau siv nws nyob qhov twg ua ntej. Kuv pom ib lub tsev qiv ntawv ua haujlwm nrog nws thiab txuas lub zog rau nws. Tom qab ntawd, tam sim ntawd kuv pom cov lus teb rau kuv cov lus nug. Qhov teeb meem yog nws qhov sib txawv thiab qhov tseeb tias cov khoom siv ntxiv yog xav tau rau nws txoj haujlwm. kuv pom qhov no tsev qiv ntawv rau kev ua hauj lwm nrog cov zaub thiab kawm tau hais tias koj muaj peev xwm txuas ib tug potentiometer mus rau ib tug analog hu. Kuv txiav txim siab siv lub accelerometer los kho cov duab sib piv. Namely, yog tias koj mus rau cov ntawv qhia zaub mov, tilting lub cuab yeej mus rau sab laug ua rau txo qis ntawm cov nqi sib xws, thiab tilting mus rau sab xis ua rau muaj kev nce ntxiv. Kuv ntxiv ib lub pob rau lub cuab yeej, thaum nias, qhov sib piv tam sim no tau txais kev cawmdim hauv EEPROM.

Accelerometer tsav zaub mov

Kuv pom navigating menus siv cov nyees khawm kom tho txawv heev. Yog li kuv txiav txim siab sim siv lub gyroscope ua haujlwm nrog cov ntawv qhia zaub mov. Cov txheej txheem ntawm kev sib cuam tshuam nrog cov ntawv qhia zaub mov tau ua tiav zoo heev. Yog li, tilting lub cuab yeej mus rau sab laug qhib qhov sib piv cov ntawv qhia zaub mov. Raws li qhov tshwm sim, koj tuaj yeem mus rau cov ntawv qhia zaub mov no txawm tias qhov pom qhov sib txawv deviates heev los ntawm cov qauv. Kuv kuj siv lub accelerometer los xaiv ntau yam apps kuv tsim. no lub tsev qiv ntawv uas kuv tau siv hauv qhov project no.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ

Thaum xub thawj kuv xav ua ib yam dab tsi uas ua tau raws li lub pob khawv koob. Tab sis tom qab ntawd kuv txiav txim siab tias kuv tuaj yeem muab qhov kuv muaj nrog cov peev xwm ntxiv uas tau muab los ntawm ntau daim ntawv thov. Piv txwv li, kuv tau sau ib qhov kev pab cuam uas sim ua pov ib lub tsuav, random ua tus lej ntawm 1 txog 6. Lwm qhov kev pab cuam ntawm kuv tuaj yeem teb cov lus nug "Yes" thiab "Tsis yog" thaum nug rau nws. Nws pab txiav txim siab hauv cov xwm txheej nyuaj. Koj tuaj yeem ntxiv lwm daim ntawv thov rau kuv lub cuab yeej.

Roj teeb

Qhov teeb meem nrog kuv cov haujlwm yog tias kuv ib txwm siv cov roj teeb lithium polymer tsis tshem tawm hauv lawv. Thiab tom qab ntawd, thaum cov haujlwm no tsis nco qab ib ntus, qee yam tsis zoo tuaj yeem tshwm sim rau cov roj teeb. Lub sijhawm no kuv txiav txim siab ua tej yam txawv thiab xyuas kom meej tias lub roj teeb tuaj yeem raug tshem tawm ntawm lub cuab yeej yog tias tsim nyog. Piv txwv li, nws yuav muaj txiaj ntsig zoo hauv qee qhov haujlwm tshiab. Los ntawm lub sijhawm ntawd, kuv twb tau tsim lub tsev rau lub roj teeb, tab sis kuv yuav tsum ua kom tiav los ntawm kev teeb tsa lub qhov rooj. Thawj cov ntawv luam ntawm cov ntaub ntawv tau hloov mus ua tsis tsim nyog thiab nyuaj. Yog li kuv rov tsim dua. Tej zaum nws yuav muaj txiaj ntsig zoo hauv kuv txoj haujlwm.

Ua lub pob khawv koob siv Arduino Pro Mini
Roj teeb vaj tsev

Kuv thawj zaug xav kom ruaj ntseg cov ntaub ntawv npog nrog cov hlau nplaum, tab sis kuv yeej tsis nyiam siv txhua yam ntawm cov khoom ntxiv uas kuv tuaj yeem ua yam tsis muaj lawv. Yog li ntawd kuv txiav txim siab los ua ib lub hau nrog ib tug latch. Qhov kuv tuaj nrog thawj zaug tsis haum rau XNUMXD luam ntawv. Yog li kuv rov tsim lub hau. Yog li ntawd, nws muaj peev xwm luam tawm tau zoo.

Ua lub pob khawv koob siv Arduino Pro Mini
Roj teeb vaj tsev cover

Kuv txaus siab rau qhov tshwm sim, tab sis kev siv lub roj teeb zoo li no hauv kuv cov haujlwm txwv kuv cov kev xaiv tsim, txij li lub npog npog yuav tsum nyob rau sab saum toj ntawm lub cuab yeej. Kuv sim tsim cov roj teeb hauv lub cev ntawm lub cuab yeej kom lub hau npog txuas mus rau sab ntawm lub cev, tab sis tsis muaj dab tsi zoo los ntawm nws.

Ua lub pob khawv koob siv Arduino Pro Mini
Roj teeb cov ntaub ntawv luam ntawv

Ua lub pob khawv koob siv Arduino Pro Mini
Lub roj teeb npog yog nyob rau sab saum toj ntawm lub cuab yeej

Hais txog cov teeb meem kev noj haus

Kuv tsis xav kom txuas cov ntsiab lus rau lub rooj tsav xwm tseem ceeb rau lub zog ntawm lub cuab yeej, vim qhov no yuav ua rau nws loj thiab nce tus nqi ntawm qhov project. Kuv xav tias nws yuav zoo tagnrho yog tias kuv tuaj yeem koom ua ke TP4056 charger thiab DD0505MD converter kuv twb muaj rau hauv qhov project. Txoj kev no kuv yuav tsis tas siv nyiaj rau cov khoom ntxiv.

Ua lub pob khawv koob siv Arduino Pro Mini
Kev daws teeb meem ntawm cov khoom siv hluav taws xob

Kuv ua nws. Cov laug cam tau xaus rau qhov uas lawv yuav tsum tau ua, kuv txuas nrog lawv siv cov hlua khi luv luv, uas ua rau nws tuaj yeem ua rau cov qauv tsim tau zoo heev. Ib qho qauv zoo sib xws tuaj yeem tsim rau hauv kuv li lwm cov haujlwm.

Ua lub pob khawv koob siv Arduino Pro Mini
Sab hauv ntawm rooj plaub nrog qhov chaw rau cov khoom uas muab lub zog rau lub cuab yeej

Kev ua tiav ntawm qhov project thiab qhov tshwm sim ntawm qhov tsis ua tiav qhov kev tso kawm ntawm cov khoom hauv rooj plaub

Thaum ua haujlwm ntawm qhov project, ib qho tsis kaj siab tshwm sim rau nws. Tom qab kuv sau txhua yam, kuv tso lub cuab yeej rau hauv pem teb. Tom qab qhov no, cov zaub nres ua haujlwm. Thaum xub thawj kuv xav tias nws yog cov zaub. Yog li kuv rov txuas nws, tab sis qhov ntawd tsis kho dab tsi. Qhov teeb meem ntawm qhov project no yog qhov tsis zoo ntawm cov khoom siv. Namely, kom txuag tau qhov chaw, kuv mounted cov zaub saum Arduino. Yuav kom tau mus rau Arduino, kuv yuav tsum tau unsolder cov zaub. Tab sis resoldering cov zaub tsis daws qhov teeb meem. Hauv qhov project no kuv siv Arduino board tshiab. Kuv muaj lwm lub rooj tsavxwm zoo li no uas kuv siv rau kev sim ua breadboard. Thaum kuv txuas lub vijtsam rau nws, txhua yam ua haujlwm. Txij li thaum kuv tau siv qhov chaw mounting, kuv yuav tsum tau unsolder cov pins ntawm lub rooj tsavxwm no. Los ntawm kev tshem cov pins ntawm lub rooj tsavxwm, kuv tsim ib qho luv luv los ntawm kev sib txuas ntawm VCC thiab GND pins. Qhov tsuas yog qhov kuv ua tau yog xaj lub rooj tsavxwm tshiab. Tab sis kuv tsis muaj sijhawm rau qhov ntawd. Tom qab ntawd kuv txiav txim siab coj lub nti los ntawm lub rooj tsavxwm uas qhov luv luv tau tshwm sim thiab txav mus rau lub rooj tsavxwm "tuag". Kuv daws qhov teeb meem no siv qhov chaw nres tsheb kub cua sov. Ua rau kuv xav tsis thoob, txhua yam ua haujlwm. Kuv tsuas yog xav tau siv tus pin uas rov pib dua lub rooj tsavxwm.

Ua lub pob khawv koob siv Arduino Pro Mini
Board nrog chip tshem tawm

Raws li ib txwm muaj xwm txheej kuv yuav tsis tau mus rau qhov kawg. Tab sis kuv lub rooj tsav xwm Arduino tsuas yog ib lub lis piam xwb. Yog vim li cas kuv thiaj mus rau qhov kev sim no. Tej zaum tus kab mob kis thoob qhov txhia chaw tau ua rau kuv txaus siab rau kev sim thiab kev tsim kho ntau dua.

Lanyard fastening

Kuv muab kuv tej yaam num nrog lanyard mounts. Tom qab tag nrho, koj yeej tsis paub ua ntej thaum twg thiab qhov twg koj yuav siv lawv.

Cov txiaj ntsim tau los


Qhov no yog qhov nws zoo li ua haujlwm nrog lub pob khawv koob tshwm sim.

nws yog koj tuaj yeem nrhiav cov ntaub ntawv rau 3D luam ntawv ntawm rooj plaub. Ntawm no koj tuaj yeem saib kom pom cov cai.

Koj puas siv Arduino Pro Mini hauv koj cov haujlwm?

Ua lub pob khawv koob siv Arduino Pro Mini

Ua lub pob khawv koob siv Arduino Pro Mini

Tau qhov twg los: www.hab.com

Ntxiv ib saib