Cov txheej txheem:
- Kauj Ruam 1: Daim Ntawv Khw Muag Khoom
- Kauj ruam 2: Kev npaj
- Kauj Ruam 3: Mounting Tablet
- Kauj ruam 4: Software
- Kauj ruam 5: Cov ntsiab lus
Video: Ntse Daim iav Siv Lub Hauv Paus Hauv Tablet: 5 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Ib pliag dhau los kuv tau poob kuv lub ntsiav tshuaj Android ntawm nws lub ntsej muag. Cov iav tawg, tab sis qhov seem tseem ua haujlwm tau zoo. Ntawm qhov pheej hmoo raug hu los ntawm kuv tus khub ib zaug ntxiv, kuv muab tso rau hauv qhov kos, vam tias kuv yuav pom qhov siv rau nws qee hnub. Hnub ntawd tau los txog thaum kuv tau txais "cov neeg ua haujlwm xaiv" email los ntawm Instructables nrog qhov txuas rau qhov ntse Smart Mirror project
Muaj ntau qhov haujlwm zoo sib xws tshaj tawm, thiab kuv li tsis yog qhov zoo tshaj plaws. Qhov txawv heev qhov tseeb, Kuv tsuas yog xav lo lub ntsiav tshuaj tom qab daim iav, rub tawm app thiab ua tiav nrog nws. Tab sis tsis muaj dab tsi yooj yim, tsis yog nws? Puv tawm kuv lub ntsiav tshuaj tau zaum hauv qhov kos rau ntev heev thiab tsis muaj cov apps uas yuav ua haujlwm ntawm Android v2.3 (Gingerbread) ntxiv lawm. Yog li kuv yuav tsum sau txhua yam ntawm kuv tus kheej. Nws yog kuv thawj Android (thiab Java) txoj haujlwm yog li thov tsis txhob txiav txim.
Lub rooj sib tham ntawm lub cev tau yooj yim haum rau siv. Kuv hle lub ntsiav tshuaj txawm tias ua ntej kuv xaj cov khoom kom ntseeg tau tias kuv tuaj yeem rub nws yooj yim yam tsis muaj iav. Hloov tawm tias iav cais los ntawm lub vijtsam LCD thiab tawm los yooj yim heev. Tib lub sijhawm, txhua yam khoom siv xws li PCB, roj teeb thiab lub vijtsam nws tus kheej tau ntim tau zoo ua ke yog li tsis tas yuav tsum tau teeb tsa ntxiv. Kuv tau pom tias qhov kov lub cim txawm li cas los xij, tau lo rau iav. Tab sis raws li kuv tsis tau npaj kom muaj daim iav sib tham sib uas zoo.
Kauj Ruam 1: Daim Ntawv Khw Muag Khoom
Raws li kuv tau hais kuv twb muaj lub ntsiav tshuaj - Scroll Excel 7 -nti, tab sis txhua lub ntsiav tshuaj yuav ua haujlwm zoo ib yam lossis zoo dua. Ntxiv rau qhov uas kuv yuav tsum tau yuav:
- A3 daim duab loj me me los ntawm IKEA
- Ob txoj kev acrylic daim iav daim ntawv A3 los ntawm ebay
- Dub fab ua npuas ncauj daim A3 los ntawm HobbyCraft
Kuv kuj siv:
- Stanley riam
- Super kua nplaum
- Ntawv xeb
- Laum nrog cov laum me me
- Dremel thiab mini hacksaw
Kom tsis txhob muaj teeb meem kuv yuav cov duab thav duab ua ntej. Kuv xav tias qhov ntev hauv qhov kev piav qhia yuav tsis raug thiab kuv tau hais txog qhov ntawd - qhov ntev tau muab los ntawm sab hauv ntawm tus ncej, tsis yog qhov loj me ntawm iav lossis lub nraub qaum.
Kuv tau xaiv yuav daim ntawv acrylic nrog zaj duab xis ib nrab pob tshab uas tau tso thaum kuv nyeem qee cov dab neeg ntawm cov neeg tawm tsam kom tau txais txiaj ntsig zoo ntawm cov kua nplaum-rau zaj duab xis. Koj puas tau sim muab lub vijtsam tiv thaiv ntawm koj lub xov tooj? Kuv xav tias nws tsis yooj yim sua kom tau txais txiaj ntsig yam tsis muaj chav huv.
Kauj ruam 2: Kev npaj
Yog li thawj qhov yog txhawm rau thawb lub thav duab nws tus kheej. Kuv xav tsis thoob tias yooj yim npaum li cas nrog cov clip me me nyob ib puag ncig. Kuv xav tias qhov no ua haujlwm zoo rau kuv vim qee cov thav duab muaj lub nraub qaum uas swb hauv thiab tawm, uas tuaj yeem muaj peev xwm khawb qhov txheej txheej iav tawg.
Tom qab ntawd kuv ntsuas daim iav daim iav acrylic thiab txiav kom loj. Daim ntawv muaj cov yeeb yaj kiab tiv thaiv los ntawm ob sab yog li txiav tau yooj yim haum (txawm li cas los xij, koj tseem yuav tsum tau ceev faj kom tsis txhob khawb qhov tob). Kuv siv rab riam Stanley los ntsuas cov ntawv thiab tom qab ntawd ntuav tawm ntawm ntug ntawm daim ntoo. Nws tsis yog kev ntxuav huv thiab tsim qee qhov ntse, yog li kuv ua tib zoo smothened lawv tawm siv qee cov ntawv txhuam. Ceev faj ntawm no vim acrylic muaj qhov nyiam tawg thiab tawg ntau dua qhov koj xav tau los ntawm yas.
Kuv tsuas yog yuav tsum tau txiav daim iav daim ntawv ntev raws li qhov dav tau yuav luag zoo meej rau lub thav duab thiab nws tsuas muaj ob peb millimeters ntawm kev ua si. Kom paub tseeb tias nws tsis swb ib puag ncig Kuv tau siv qee cov hlua hlau xaim ntawm ob sab.
Txhawm rau tiv thaiv daim iav daim iav los ntawm khawb kuv tau ntxiv ib daim ntawv ntawm dub fab ua npuas ncauj nrog txiav tawm ob peb millimeters me dua li lub vijtsam LCD kom tsis txhob muaj ntug pom. Thaum xub thawj kuv tau sim rov siv lub rooj sab hauv dawb uas los nrog lub thav duab, tab sis xim dawb tuaj yeem pom yooj yim tiv thaiv lub vijtsam LCD dub, tshwj xeeb tshaj yog thaum nruab hnub.
Koj tuaj yeem pom hauv qee qhov ntawm kuv cov duab Kuv muaj lub ncoo hauv qab tus ncej. Kuv paub lig me ntsis tias daim ntawv acrylic hloov pauv tau yooj yim thiab thaum lub thav duab khaws nws saum lub rooj saum toj, qee zaum daim ntawv yuav kov saum npoo thiab tau khawb. Cov khauj khaum tsis tshua pom pom tam sim no tab sis nws nags kuv txhua lub sijhawm kuv ntxuav nws. Koj tau ceeb toom.
Auj, thiab tsis txhob hnov qab tshem cov zaj duab xis tiv thaiv tawm thaum sib dhos. Kuv tau nyeem ob peb qhov kev tshuaj xyuas uas yws txog daim iav tsis yog qhov xav tau lossis pom tseeb. Qhov ntawd ua rau kuv luag nyav me ntsis:)
Kauj Ruam 3: Mounting Tablet
Kuv tau tsa lub ntsiav tshuaj ncaj qha rau hauv lub nraub qaum. Nws yog 3mm hardboard yog li nws muaj lub zog txaus los txhawb qhov hnyav ntawm cov ntsiav tshuaj. Txiav lub rooj tsavxwm tau yooj yim nrog hacksaw thiab Dremel cov cuab yeej, txawm hais tias kuv yuav tsum tau ceev faj kom tsis txhob ua qhov loj dhau.
Txawm hais tias kuv tsis tau npaj yuav siv lub koob yees duab, Kuv chiselled tawm lub qhov me rau nws tsuas yog nyob rau hauv rooj plaub. Tom qab ntawd kuv tau glued qee qhov me me ntawm cov ntawv hardboard nrog cov kua nplaum super uas kuv tau npaj los txhim kho lub hau. Koj tuaj yeem pom ob peb lub yas ntim rau ntawd thiab. Vim yog cov khoom siv hluav taws xob nyob ib puag ncig lub qhov ntsaws, Kuv tuaj yeem siv tsuas yog cov khoom me me thiab kuv tsis xav tias lub hardboard yuav tuav. Yog li kuv pom qee lub thawv yas qub thiab txiav cov ntawv tawm ntawm qhov ntawd.
Thaum kawg kuv tau ntsaws lub hau qub ntawm lub ntsiav tshuaj. Nws tsis kaw nws zoo kawg nkaus, tab sis nws muab kev txhawb nqa zoo thiab kev tiv thaiv rau txhua qhov khoom siv thaum tseem muab kev nkag mus rau kuv txuas thiab txuas lub zog.
Kauj ruam 4: Software
Xav txog tias feem ntau daim ntawv thov muaj rau Android v4 lossis siab dua, Kuv muaj lub sijhawm tsawg heev los nrhiav Smart Mirror daim ntawv thov uas yuav ua haujlwm ntawm kuv lub ntsiav tshuaj. Hloov kho cov ntsiav tshuaj tseem tsis tau, yog li kuv txiav txim siab rub tawm Android Studio thiab tsim daim ntawv thov kuv tus kheej. Kev tsis lees paub - Kuv yog lub sijhawm puv sijhawm. NET tus tsim tawm, yog li txawm hais tias mobile thiab Java kev txhim kho tshiab rau kuv, txoj kev kawm nkhaus tsis yog ntxhab li nws yuav tau kawm programming los ntawm kos.
Piav qhia tag nrho cov hauv paus chaws yuav yog lub ncauj lus ntawm nws tus kheej. Qhia rau kuv paub hauv cov lus yog tias koj txaus siab thiab tej zaum kuv yuav ua lwm qhov ntawv. Tab sis tam sim no, Kuv tsuas yog piav qhia kuv cov kev xav tau thiab kev ua haujlwm yooj yim. Los ntawm txoj kev, qhov chaws muaj nyob ntawm GitHub (https://github.com/audrius-a/smart-mirror.git). Nws tau tshaj tawm nyob rau hauv MIT daim ntawv tso cai yog li thov koj tuaj yeem rub nws thiab siv rau koj cov phiaj xwm.
Kuv yuav tsum tau:
- Yuav tsum qhia hnub thiab sijhawm;
- Yuav tsum qhia hnub thiab hmo ntuj ntsuas huab cua 5 hnub ua ntej;
- Yuav tsum qhia huab cua huab cua 5 hnub ua ntej;
- Yuav tsum khiav tas li yam tsis muaj kev cuam tshuam nrog cov neeg siv txawm tias tom qab rov pib dua;
Txhawm rau ua tiav cov lus saum toj no kuv tau kos npe rau Met Office DataPoint uas muab cov huab cua tshiab hloov tshiab uas ntseeg tau zoo, txawm tias tsis muaj huab cua hauv UK. Kev sau npe yog yooj yim heev thiab lawv muab koj tus lej API tam sim tso cai rau nug cov ntaub ntawv yuav luag tam sim ntawd. Txheeb xyuas app/src/main/java/com/development/audrius/smartmirror/MetService.java cov ntaub ntawv rau cov lus nug uas kuv tau siv.
Txhawm rau tso saib huab cua kuv siv cov cim dawb los ntawm https://www.alessioatzeni.com/meteocons/ qhia los ntawm Alessio Atzeni. Ua tsaug Alessio, rau kev tshaj tawm cov cim no, lawv zoo heev.
Kuv xav tias qhov kev tawm tsam loj tshaj yuav yog qhov xav tau kawg ntawm kev khaws daim ntawv thov ib txwm nyob saum toj. Hloov tawm, nws yooj yim heev nrog ob peb qhov kev tso cai hauv AndroidManifest.xml cov ntaub ntawv thiab Chav Kawm StartupHandler. Txawm hais tias lub ntsiav tshuaj tuag vim li cas lossis tsuas xav tau rov pib dua, daim ntawv thov rov qab los tsuas yog ob peb feeb tom qab pib thiab nyob twj ywm mus ib txhis.
Tsuas yog qhov teeb meem tseem ceeb uas kuv muaj kom deb li deb yog lub teeb liab WiFi ploj tom qab ib hnub lossis ob hnub. Kuv ntseeg tias yog qhov xwm txheej yav dhau los thiab tej zaum kuv qhov kev xaiv tsuas yog yuav rov pib dua lub ntsiav tshuaj tom qab ob peb qhov ua tsis tiav txuas rau internet. Kuv mam li hloov kho tus ncej ib zaug kuv tau daws nws.
Kauj ruam 5: Cov ntsiab lus
Kuv vam tias koj tau nyiam nyeem cov lus qhia no thiab tej zaum txawm tias kawm qee yam lossis tau txais kev tshoov siab. Thov tsis txhob tso koj cov lus tawm lossis cov lus nug hauv cheeb tsam saib.
Pom zoo:
RPI Lub Hauv Paus Lub Hauv Paus: 5 Kauj Ruam (nrog Duab)
RPI Hom Lub Tsev Khaub Ncaws: Nyob zoo, Kuv lub npe yog Boris thiab qhov no yog kuv thawj Phau Ntawv Qhia Kuv muaj Raspberry Pi 3B+ thiab kuv siv nws rau kev yooj yim hauv tsev yooj yim xws li tswj lub TV, AC thiab qee lub teeb. thiab pib ua PCBs yooj yim (Kuv w
Kev Nkag Mus Rau Cov Hauv Paus Cov Hauv Paus Cov Ntaub Ntawv Siv DB410 Raws Li Ethernet Dongle: 6 Cov Kauj Ruam
Kev Nkag Mus Rau Cov Hauv Paus Cov Hauv Paus Cov Ntaub Ntawv Siv DB410 Raws Li Ethernet Dongle: Lub Hom Phiaj: Txhim kho cov cuab yeej cuab tam thiab rov ua dua cov ntsiav kom ntxig USB Ethernet CDC Gadget txhawb nqa; Rov tsim boot.img los ntawm Linaro rau khau raj USB Ethernet CDC; Tsim NFS server los tuav lub hauv paus cov ntaub ntawv system; IP teeb tsa hauv DEVICE thiab HOST
Tsom iav tsom iav Siv Daim Kab Xev: 5 Kauj Ruam (nrog Duab)
Tsom iav tsom iav Siv Daim Kab Xev: Muaj qee yam uas ua rau muaj kev ntxhov siab ntau dua li siv hmo ntuj thaij duab saum ntuj nrog koj lub tsom iav raj, tsuas yog txhawm rau pom tias txhua yam ntawm koj cov duab tsuas yog tsom me ntsis … nyuaj
Ua Koj Tus Kheej Ntse Daim iav rau Hauv $ 80 - Siv Raspberry Pi: 6 Cov Kauj Ruam (nrog Duab)
Ua Koj Tus Kheej Tus Kheej Daim iav rau Hauv $ 80 - Siv Raspberry Pi: Hauv txoj haujlwm no, peb yuav tsim lub iav tsom iav uas yuav qhia koj cov ntaub ntawv muaj txiaj ntsig thaum koj tau npaj thaum sawv ntxov. Tag nrho txhua yam yuav tsum raug nqi qis dua $ 80 ua rau nws tsim nyog tau txais rau cov neeg feem coob Cov lus qhia no tsuas yog qhia koj
Yuav Ua Li Cas Ua Tus Kheej Ntaus Pob Ntaus Pob Ua Si Siv Tus Neeg Siv IRobot Tsim Ua Lub Hauv Paus: 7 Cov Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Ua Tus Kheej Ntaus Pob Ntaus Pob Ntaus Pob Ua Si Siv IRobot Tsim Ua Lub Hauv Paus: Nov yog kuv nkag mus rau iRobot Tsim kev sib tw. Qhov nyuaj tshaj plaws ntawm tag nrho cov txheej txheem rau kuv tau txiav txim siab tias tus neeg hlau yuav ua dab tsi. Kuv xav ua kom pom cov yam ntxwv txias ntawm Tsim, thaum tseem ntxiv qee qhov kev xav ntawm robo. Txhua ntawm kuv