Cov txheej txheem:

DIY Qoj Tracker Ntse Saib Nrog Oximeter thiab Lub Plawv Tus Nqi - Modular Electronic Modules Los Ntawm TinyCircuits - Arcade Me Me: 6 Kauj Ruam
DIY Qoj Tracker Ntse Saib Nrog Oximeter thiab Lub Plawv Tus Nqi - Modular Electronic Modules Los Ntawm TinyCircuits - Arcade Me Me: 6 Kauj Ruam

Video: DIY Qoj Tracker Ntse Saib Nrog Oximeter thiab Lub Plawv Tus Nqi - Modular Electronic Modules Los Ntawm TinyCircuits - Arcade Me Me: 6 Kauj Ruam

Video: DIY Qoj Tracker Ntse Saib Nrog Oximeter thiab Lub Plawv Tus Nqi - Modular Electronic Modules Los Ntawm TinyCircuits - Arcade Me Me: 6 Kauj Ruam
Video: Часы G Shock до 100 долларов-15 лучших часов Casio G Shock до 100 дол... 2024, Hlis ntuj nqeg
Anonim

Hav, ua li cas, Cov Menyuam! Akarsh nov los ntawm CETech.

Hnub no peb muaj nrog peb qee qhov ntawm cov qauv ntsuas uas muaj txiaj ntsig zoo hauv peb lub neej niaj hnub tab sis hauv qhov me me ntawm lawv tus kheej. Cov Sensors uas peb muaj niaj hnub no muaj qhov me me me me piv rau cov tsoos loj loj ntsuas cov qauv uas peb siv nrog Arduino tab sis lawv zoo ib yam li lawv qhov loj dua.

Nrog kev pab ntawm cov khoom me me thiab kev cog lus los ntawm TinyCircuits, peb tab tom tsim kom muaj Kev Tawm Tsam Qoj ntawm peb tus kheej uas yuav muaj lub ntsuas cua, ntsuas lub ntsuas cua, thiab me me OLED zaub ib yam.

Yog li cia peb txav mus rau qhov lom zem tam sim no.

Kauj Ruam 1: Tau PCBs rau Koj Cov Haujlwm Tsim Khoom

Tau PCBs rau Koj Cov Haujlwm Tsim Khoom
Tau PCBs rau Koj Cov Haujlwm Tsim Khoom

PCBGOGO, tsim nyob rau xyoo 2015, muab cov kev pabcuam PCB sib dhos ua ke, suav nrog PCB tsim khoom, PCB sib dhos, cov khoom siv sib txuas, ntsuas kev ua haujlwm, thiab IC programming.

Nws cov hauv paus tsim khoom tau nruab nrog cov cuab yeej tsim khoom zoo tshaj plaws xws li YAMAHA khaws thiab tso lub tshuab, Reflow qhov cub, Wave soldering Tshuab, X-RAY, AOI kuaj tshuab; thiab cov kws tshaj lij tshaj lij cov neeg ua haujlwm.

Txawm hais tias nws tsuas yog tsib xyoos, lawv cov chaw tsim khoom tau muaj kev paub hauv PCB kev lag luam rau ntau dua 10 xyoo hauv Suav lag luam. Nws yog tus kws tshaj lij tshwj xeeb hauv kev teeb tsa saum npoo, hla qhov, thiab sib xyaw thev naus laus zis PCB sib dhos thiab cov kev pabcuam tsim khoom hluav taws xob ntxiv rau kev sib dhos PCB sib dhos.

PCBGOGO muab kev pabcuam xaj los ntawm tsab ntawv mus rau kev tsim khoom loj, koom nrog lawv tam sim no.

Kauj Ruam 2: Cov Khoom Me Me Los Ntawm TinyCircuits

Cov Khoom Me Me Los Ntawm TinyCircuits
Cov Khoom Me Me Los Ntawm TinyCircuits
Cov Khoom Me Me Los Ntawm TinyCircuits
Cov Khoom Me Me Los Ntawm TinyCircuits

Cov Cheeb Tsam uas peb muaj niaj hnub no hauv lawv cov ntawv me me tau teev tseg hauv qab no:-

  • ASM2022 (Tiny Screen+): Qhov no yuav yog lub plawv ntawm cov phiaj xwm uas peb yuav ua nrog cov khoom me me. Nws yuav ua haujlwm zoo sib xws uas Arduino lossis ESP8266 ua nyob hauv ib qho Circuit Court. Nws yog lub vijtsam OLED me me uas tuaj yeem txuas nrog siv USB. Nws muaj 32-ntsis txheej txheem thiab los ua ntej nrog Flappy Bird Game uas koj tuaj yeem ua si siv cov nyees khawm ntawm tus qauv. Nws yog Xim Xim nrog 16-ntsis xim tob. Txhawm rau siv nws hauv peb txoj haujlwm peb yuav tsum teeb tsa nws ua ntej uas peb yuav ua hauv cov kauj ruam ntxiv.
  • ASD2123-R (TinyShield Wifi Board): Nws yog Module uas zoo ib yam li ESP8266 tus qauv nws ua rau txoj haujlwm muaj peev xwm txuas rau Wi-nkaus.
  • AST1024 (TOF Sensor Wireling): Nws yog Lub Sijhawm Dav Hlau Sensor uas yuav tsum tau suav lub sijhawm xav tau los ntawm cov khoom kom npog qhov tshwj xeeb. Ntawm no peb tab tom siv lub sijhawm xaim hluav taws xob vim tias cov qauv tsis tas yuav tsum tau muab sib txuas lawv tuaj yeem txuas nrog ib leeg siv cov txuas txuas tam sim no ntawm lawv lossis nrog kev pab ntawm cov txuas txuas uas tuaj nrog lawv.
  • AST1042 (0.42 "OLED Screen): Nws yog lwm lub OLED zaub tab sis lub sijhawm no nws yog lub sijhawm ntau dua yuav luag qhov me me ntawm peb lub ntsis ntiv tes. Nws yog xim dub thiab dawb uas tuaj yeem muaj ntau daim ntawv thov tab sis hauv txoj haujlwm no, peb tsis mus siv qhov no.
  • AST1037 (Hws noo Sensor Wireling): Nws yog lub ntsuas dej me me thiab nws txoj haujlwm yog tib yam li lub ntsuas dej loj dua. Nws tuaj yeem siv los tsim Cov Tsob Ntoo Tracker.
  • ASD2201-R (TinyShield MicroSD Adapter): Raws li nws lub npe hais tias nws yog MicroSD Adapter nrog kev pab uas peb tuaj yeem txuas daim npav SD nrog peb txoj haujlwm txhawm rau khaws cov ntaub ntawv.
  • AST1030 (MEMS Microphone Wireling): Cov Wireling no siv SPW2430 MEMS Microphone txhawm rau txheeb xyuas lub suab thiab tso tawm cov teeb liab analog.
  • ASD2022 (Wireling Adapter TinyShield): Qhov no yog hom kev tawg ntawm pawg thawj coj saib rau peb cov qauv OLED. Thaum txuas nrog qhov no, Cov chaw nres nkoj sib txuas tau sib cais, thiab txuas nws nrog ntau yam kev hloov pauv tau yooj yim.
  • AST1041 (Pulse Oximeter Sensor Wireling): Nws yog Sensor module uas ntsuas lub plawv dhia lossis mem tes thiab tseem muab qib Oxygen nrog kev pab ntawm Oximeter hauv nws.
  • AST1001 (Accelerometer Wireling): Nws yog lub ntsuas qhov ntsuas uas muab cov ntaub ntawv hais txog txoj haujlwm ntawm txhua yam khoom. Peb yuav siv qhov no hauv peb txoj haujlwm los ua haujlwm raws cov kauj ruam los ntawm kev paub txog kev hloov pauv hauv txoj haujlwm.
  • AST1013 (LRA Driver Wireling): Nws yog lub hauv paus tsav lub cav tsav uas tuaj yeem siv los ua lub tshuab ua kom lub zog ua kom pom kev ceeb toom.
  • 5 Wireling Cables ntawm qhov ntev sib txawv: Cov no yog cov xov hlau ntawm 5 qhov sib txawv uas tau siv los txuas cov qauv sib txawv rau Adapter Shield thiab thaum kawg mus rau TinyScreen+.

Kauj Ruam 3: Txhim Kho Lub Cev Muaj Zog Tracker: Part Hardware

Lub Tsev Qoj Qoj Tracker: Tshooj Kho Vajtse
Lub Tsev Qoj Qoj Tracker: Tshooj Kho Vajtse
Lub Tsev Qoj Qoj Tracker: Tshooj Kho Vajtse
Lub Tsev Qoj Qoj Tracker: Tshooj Kho Vajtse

Tam sim no peb tab tom tsim peb txoj haujlwm qoj ib ce. Hauv cov kauj ruam no, peb yuav txuas txhua qhov qauv tsim nyog uas xav tau rau kev ua kom lub cev muaj zog ua haujlwm. Kuv qhia koj txheeb xyuas cov vis dis aus rau txoj haujlwm no ua ntej ua kev sib txuas vim nws yuav pab koj nkag siab qhov kev sib txuas zoo dua.

Cov Cheeb Tsam Xav Tau: ASM2022 (Tiny Screen+), ASD2022 (Wireling Adapter TinyShield), ASR00007 (Lithium Polymer Battery), AST1041 (Pulse Oximeter Sensor Wireling), AST1001 (Accelerometer Wireling), AST1013 (LRA Driver Wireling), AST1030 (MEMS Microphone Wireling), ASD2201-R (TinyShield MicroSD Adapter)

Cov kauj ruam los ua kev sib txuas yog raws li hauv qab no:-

  • Nqa Cov Hluav Taws Xob Hluav Taws Xob TInyShield thiab Txuas Pulse Oximeter mus rau Chaw nres nkoj 1 ntawm Adapter Shield los ntawm cov xov txuas.
  • Txuas LRA Tus Qauv Tsav Tsheb rau Chaw Nres Nkoj 2 thiab Txuas Microphone Module rau Chaw Nres Nkoj 0.
  • Txuas tus Accelerometer Module rau Tus Naj Npawb 3. Hauv txoj kev no, txhua tus qauv yuav tsum tau txuas nrog Adapter Shield tsis muaj sijhawm.
  • Tam sim no txuas lossis teeb lub Adapter Shield nrog Tiny Screen+ thiab tom qab ntawd txuas MicroSD Adapter rau ntawm pawg.
  • Thaum kawg, Txuas Lub Roj Teeb Lithium Polymer nrog Tiny Screen+, thiab hauv txoj kev no koj tau ua tiav nrog Hardware Ib feem ntawm Txoj Haujlwm tsis muaj sijhawm.

Tam sim no peb yuav tsum teeb tsa Arduino IDE los ua haujlwm Tiny Screen+ los ua haujlwm raws li Kev Tawm Tsam Qoj es tsis txhob ua haujlwm hauv Flappy Birds hom uas peb yuav ua hauv cov kauj ruam tom ntej.

Kauj Ruam 4: Teeb Arduino IDE

Teeb tsa Arduino IDE
Teeb tsa Arduino IDE
Teeb tsa Arduino IDE
Teeb tsa Arduino IDE
Teeb tsa Arduino IDE
Teeb tsa Arduino IDE

Raws li peb tab tom ua haujlwm nrog Tiny Screen+ thawj zaug, peb yuav tsum teeb tsa cov laug cam tsim nyog thiab cov tsev qiv ntawv kom nws ua haujlwm. Rau qhov ntawd koj yuav tsum ua raws cov theem hauv qab no:-

  • Qhib Arduino IDE. Muaj koj yuav tsum nyem khawm cov ntawv. Los ntawm cov ntawv qhia zaub mov uas qhib, Mus rau Preferences.
  • Muaj koj yuav pom daim teb hais ntxiv Tus Thawj Saib Xyuas Haujlwm URL. Hauv qhov chaw ntawd, koj yuav tsum muab qhov txuas txuas hauv qab no cais los ntawm tus lej:
  • Thaum qhov no ua tiav, peb yuav tsum mus rau Cov Cuab Yeej tom qab ntawd Boards, thiab los ntawm lub taub hau dhau mus rau Tus Thawj Saib Xyuas Haujlwm.
  • Hauv Tus Thawj Saib Xyuas Boards, peb yuav tsum tshawb nrhiav "Arduino SAMD" Boards thiab teeb tsa lawv. Thaum Arduino SAMD cov laug cam tau teeb tsa, Peb yuav tsum teeb tsa "TinyCircuits SAMD" cov laug cam ib yam.
  • Tam sim no raws li cov laug cam tau teeb tsa, Peb yuav tsum teeb tsa TinyScreen Library. Rau qhov ntawd, taub hau mus rau Sketch tom qab suav nrog Lub Tsev Qiv Ntawv, thiab tom qab ntawd Tswj Cov Tsev Qiv Ntawv. Muaj peb yuav tsum tshawb nrhiav "TinyScreen" thiab Nruab lub tsev qiv ntawv. Koj tseem tuaj yeem rub tawm Lub Tsev Qiv Ntawv los ntawm Github nplooj ntawv ntawm Txoj Haujlwm no thiab muab tshuaj txhuam ntawd tso rau hauv koj lub tsev qiv ntawv Arduino.

Yog li txoj hauv kev no, peb tau ua tiav nrog kev teeb tsa ntawm peb Arduino IDE. Tam sim no peb tau npaj txuas TinyScreen rau peb lub PC thiab xa cov cai rau txoj haujlwm.

Kauj Ruam 5: Tsim Lub Tsev Qoj Qoj: Software Tshooj

Tsev Qoj Tracker: Software Tshooj
Tsev Qoj Tracker: Software Tshooj
Tsev Qoj Tracker: Software Tshooj
Tsev Qoj Tracker: Software Tshooj

Raws li peb tau ua tiav nrog Arduino IDE teeb tsa thiab Kev Sib Txuas ib feem rau txoj haujlwm. Tam sim no peb tuaj yeem ua Software Ib Feem ntawm Kev Ua Haujlwm Qoj Qoj tsim xws li Uploading Code rau TinyScreen+. Rau qhov ntawd peb yuav tsum ua raws cov theem hauv qab no:-

  • Lub taub hau hla mus rau Github Chaw Tso Khoom ntawm Txoj Haujlwm los ntawm no.
  • Los ntawm qhov ntawd koj yuav tsum rub lub MAX30101 lub tsev qiv ntawv, Wireling lub tsev qiv ntawv, thiab SD Card lub tsev qiv ntawv thiab muab tso rau hauv Arduino cov tsev qiv ntawv tais ceev tseg hauv koj lub PC.
  • Tom qab ntawd, koj yuav tsum rub tawm Cov Ntaub Ntawv Qoj Qoj los ntawm nplooj Github. Nws yog Txoj Cai rau txoj haujlwm no. Qhib qhov ntawd hauv koj Arduino IDE.
  • Tom qab qhib qhov chaws. Txuas lub Tiny Screen+ rau koj lub PC. Xaiv qhov tseeb COM Port thiab ntaus lub pob upload.

Yog li txoj hauv kev no, Peb tau ua tiav nrog Coding ib feem ntawm txoj haujlwm ib yam. Tam sim no sai li sai tau thaum tus lej tau txais kev tso npe, Peb Cov Qoj Qoj Qhua yuav npaj siv.

Kauj Ruam 6: Kuaj Tus Qoj Qoj Qoj

Xeem Qoj Tracker
Xeem Qoj Tracker
Xeem Qoj Tracker
Xeem Qoj Tracker
Xeem Qoj Tracker
Xeem Qoj Tracker

Thaum cov cai tau txais kev tso npe, Lub Vijtsam qhia me me Screen+ Bootloader hom thiab thaum cov lej tau txais kev tso tawm, Lub Vijtsam yuav dhau mus dawb qhov no txhais tau tias tus lej tau muab tso rau thiab tam sim no peb tau npaj siv peb lub zog taug qab. Txhawm rau pib ua haujlwm Tracker, peb yuav tsum nias lub pob ntawm lub vijtsam ib zaug. Sai li peb nias lub pob ntawm lub Vijtsam, Tus Qoj Qoj Qoj yuav pib nws txoj haujlwm thiab lub vijtsam yuav pib nthuav tawm ntau yam ntaub ntawv xws li hnub, sijhawm, Pulse tus nqi, qib Oxygen, qib roj teeb, thiab Suav Ntej Suav. Lub vijtsam tuaj yeem tso saib cov lej suav tsis raug lossis suav tsis raug raws li cov cai tau tsim nyob rau hauv xws li nws suav cov kauj ruam txawm tias thaum muaj kev sib cav me ntsis. Yog li peb tuaj yeem hloov kho qhov tsis nyob hauv cov cai txhawm rau ua kom raug dua. Txhawm rau txheeb xyuas Oxygen qib thiab tus nqi mem tes. Peb yuav tsum coj tus ntsuas Oximeter thiab tso nws nruab nrab ntawm peb tus ntiv tes thiab tus ntiv tes xoo thiab lub Screen yuav tso saib Kev Nyeem Ntawv. Kev nyeem ntawv kuj tseem khaws cia rau hauv daim ntawv ua tau zoo hauv daim npav SD uas peb txuas nrog Lub Tiny Screen thiab cov ntawv nyeem tuaj yeem tshawb xyuas los ntawm kev txuas daim npav SD rau peb lub PC los ntawm Adapter. Peb tseem tuaj yeem txuas Wifi Shield nrog txoj haujlwm thiab xa cov ntaub ntawv mus rau huab. Yog li koj tuaj yeem pom tias qhov muaj peev xwm muaj ntau. Koj tuaj yeem tsim tus lej ntawm cov phiaj xwm los ntawm cov khoom no yam tsis muaj teeb meem ntawm kev siv tshuaj txhuam. Qee qhov haujlwm uas tuaj yeem ua los ntawm cov khoom no kuj tseem muaj nyob hauv TinyCircuits lub vev xaib koj tuaj yeem tshuaj xyuas lawv thiab ua rau koj tus kheej.

Yog li qhov no yog Kev Ua Haujlwm Qoj Qoj Qeb. Vam tias koj nyiam nws.

Pom zoo: