instructables Lub neej Arduino Biosensor
Lub neej Arduino Biosensor
Koj puas tau poob thiab tsis tuaj yeem sawv? Zoo, ces Lub Neej Alert (lossis nws cov khoom sib tw ntau yam) yuav yog qhov kev xaiv zoo rau koj! Txawm li cas los xij, cov cuab yeej no kim heev, nrog rau cov nqi them nqi siab tshaj $ 400- $ 500 toj ib xyoo. Zoo, cov cuab yeej zoo ib yam li Life Alert lub tswb ntsuas kev kho mob tuaj yeem ua tau los ua lub tshuab biosensor. Peb txiav txim siab los nqis peev lub sij hawm hauv biosensor no vim peb xav tias nws yog ib qho tseem ceeb uas cov neeg hauv zej zog, tshwj xeeb tshaj yog cov neeg muaj kev pheej hmoo ntawm kev poob, muaj kev nyab xeeb. Txawm hais tias peb cov qauv tshwj xeeb tsis yog hnav, nws yog ib qho yooj yim los siv los xyuas qhov kev ntog thiab txav tam sim ntawd. Tom qab kuaj pom cov lus tsa suab, lub cuab yeej yuav muab sijhawm rau tus neeg siv los nias lub pob "Koj puas nyob zoo" ntawm lub vijtsam kov ua ntej ua suab nrov, ceeb toom rau tus neeg saib xyuas nyob ze uas xav tau kev pab.
Cov khoom siv
Muaj cuaj yam hauv lub neej Arduino kho vajtse Circuit Court ntxiv txog $ 107.90. Ntxiv nrog rau cov khoom siv hluav taws xob no, cov xaim me me yuav tsum tau xaim cov khoom sib txawv ua ke. Tsis muaj lwm yam cuab yeej xav tau los tsim lub voj voog no. Tsuas yog Arduino software thiab Github xav tau rau qhov coding feem.
Cheebtsam
- Ib nrab Loj Breadboard (2.2 "x 3.4") - $ 5.00
- Piezo Khawm - $ 1.50
- 2.8 "TFT Touch Shield Rau Arduino nrog Resistive Touch Screen - $ 34.95
- 9V Battery Holder - $3.97
- Arduino Uno Rev 3 – $23.00
- Accelerometer Sensor - $ 23.68
- Arduino Sensor Cable - $10.83
- 9V Roj teeb - $ 1.87
- Breadboard Jumper Wire Kit – $3.10
- Tus nqi tag nrho: $ 107.90
https://www.youtube.com/watch?v=2zz9Rkwu6Z8&feature=youtu.be
Kev npaj
- Txhawm rau tsim qhov project no, koj yuav tsum ua haujlwm nrog Arduino Software, rub tawm Arduino tsev qiv ntawv, thiab xa cov lej los ntawm GitHub.
- Txhawm rau rub tawm Arduino IDE software, mus saib https://www.arduino.cc/en/main/software.
- Cov cai rau qhov project no tuaj yeem rub tawm los ntawm https://github.com/ad1367/LifeArduino., li LifeArduino.ino.
Kev xav txog kev nyab xeeb
Kev lees paub: Cov cuab yeej no tseem tab tom txhim kho thiab tsis muaj peev xwm tshawb xyuas thiab tshaj tawm txhua qhov kev poob. Tsis txhob siv cov cuab yeej no ua tib txoj hauv kev los saib xyuas tus neeg mob lub caij nplooj zeeg.
- Tsis txhob hloov kho koj qhov kev tsim hluav taws xob kom txog thaum lub hwj chim cable raug txiav, kom tsis txhob muaj kev pheej hmoo ntawm kev poob siab.
- Tsis txhob siv lub cuab yeej ze ntawm cov dej qhib lossis ntawm qhov chaw ntub dej.
- Thaum txuas rau lub roj teeb sab nraud, nco ntsoov tias cov khoom siv hluav taws xob tuaj yeem pib kub tom qab siv ntev lossis siv tsis raug. Nws raug nquahu kom koj txiav tawm lub hwj chim thaum lub cuab yeej tsis siv.
- Tsuas yog siv lub accelerometer kom paub qhov ntog; Tsis yog tag nrho Circuit Court. TFT touchscreen siv tsis yog tsim los tiv thaiv kev cuam tshuam thiab tuaj yeem tawg.
Tswv yim & Tricks
Cov lus qhia daws teeb meem
- Yog tias koj xav tias koj tau xaim txhua yam kom raug tab sis koj lub teeb liab tau txais yog qhov tsis paub tseeb, sim ua kom nruj qhov kev sib txuas ntawm Bitalino qaum thiab lub ntsuas ntsuas.
- Qee lub sij hawm qhov kev sib txuas tsis zoo ntawm no, txawm tias tsis pom los ntawm qhov muag, ua rau muaj teeb meem tsis zoo.
- Vim yog lub suab nrov tom qab ntawm lub accelerometer siab, nws yuav ntxias kom ntxiv qhov qis qis.
- lim kom lub teeb liab ntxuav. Txawm li cas los xij, peb tau pom tias ntxiv LPF txo qis qhov loj ntawm lub teeb liab, hauv kev faib ua feem ncaj qha rau cov zaus xaiv.
- Xyuas cov version ntawm koj lub TFT touchscreen kom paub tseeb tias lub tsev qiv ntawv raug raug muab tso rau hauv Arduino.
- Yog tias koj lub Touchscreen tsis ua haujlwm thaum xub thawj, nco ntsoov tias tag nrho cov pins tau txuas rau qhov chaw zoo ntawm Arduino.
- Yog tias koj lub Touchscreen tseem tsis ua haujlwm nrog cov lej, sim siv qhov piv txwv yooj yimample code los ntawm Arduino, pom ntawm no.
Kev xaiv ntxiv
Yog tias Touchscreen kim dhau, hnyav, lossis nyuaj rau xaim, nws tuaj yeem hloov pauv rau lwm yam, xws li Bluetooth module, nrog rau kev hloov kho code kom lub caij nplooj zeeg prompts Bluetooth module rau kev txheeb xyuas es tsis yog lub touchscreen.
Nkag siab txog Accelerometer
Bitalino siv lub capacitive accelerometer. Cia peb tawg qhov ntawd kom peb thiaj li nkag siab qhov peb ua haujlwm nrog. Capacitive txhais tau hais tias nws tso siab rau kev hloov pauv ntawm lub peev xwm los ntawm kev txav mus los. Capacitance yog lub peev xwm ntawm cov khoom siv los khaws cov nqi hluav taws xob, thiab nws nce nrog qhov loj ntawm lub capacitor lossis qhov ze ntawm ob daim hlau ntawm lub capacitor. Lub capacitive accelerometer yuav siv sij hawm advantage ntawm qhov ze ntawm ob daim hlau siv ib pawg; Thaum acceleration txav cov huab hwm coj nce lossis nqis, nws rub lub phaj capacitor ntxiv los yog ze dua rau lwm lub phaj, thiab qhov kev hloov hauv capacitance tsim ib lub teeb liab uas tuaj yeem hloov mus rau hauv acceleration.
Kev Hlau Hluav Taws Xob
Daim duab Fritzing qhia tau hais tias yuav ua li cas cov khoom sib txawv ntawm Lub Neej Arduino yuav tsum tau txuas ua ke. 12 kauj ruam tom ntej no qhia koj yuav ua li cas xaim hluav taws xob no.
- Tom qab Piezo khawm tau txuas ruaj khov rau ntawm lub khob cij, txuas tus pin sab saum toj (hauv kab 12) rau hauv av.
- Tom ntej no, txuas tus pin hauv qab ntawm piezo (hauv kab 16) rau tus pin 7 ntawm Arduino.
Circuit Part 3 – Nrhiav cov Shield Pins
- Cov kauj ruam tom ntej yog nrhiav xya tus pins uas yuav tsum tau xaim los ntawm Arduino mus rau TFT Screen. Cov pins 8-13 thiab 5V fais fab yuav tsum tau txuas nrog.
- Tswv yim: Txij li thaum lub vijtsam yog daim ntaub thaiv npog, txhais tau tias nws tuaj yeem txuas ncaj qha rau saum Arduino, nws yuav pab tau kom tig daim ntaub thaiv npog thiab pom cov pins no.
Txuas lub Shield Pins
- Cov kauj ruam tom ntej yog xaim cov ntaub thaiv npog pins siv lub breadboard jumper xov hlau. Tus poj niam kawg ntawm lub adapter (nrog rau lub qhov) yuav tsum tau txuas mus rau cov pins nyob rau sab nraum qab ntawm TFT npo nyob rau hauv kauj ruam 3. Tom qab ntawd, rau lub xov tooj digital yuav tsum tau xaim rau lawv cov pins sib xws (8-13).
- Tswv yim: Nws yog qhov pab tau kom siv cov xim sib txawv ntawm cov hlau kom paub tseeb tias txhua cov hlau txuas mus rau tus pin raug.
Txuas 5V / GND ntawm Arduino
- Cov kauj ruam tom ntej yog ntxiv ib lub xaim rau 5V thiab GND pins ntawm Arduino kom peb tuaj yeem txuas lub zog thiab hauv av rau lub breadboard.
- Tswv yim: Txawm hais tias txhua yam xim ntawm cov hlau tuaj yeem siv tau, tsis tu ncua siv cov xaim liab rau lub zog thiab cov hlau dub rau hauv av tuaj yeem pab daws teeb meem hauv Circuit Court tom qab.
Txuas 5V / GND ntawm Breadboard
- Tam sim no, koj yuav tsum ntxiv lub hwj chim rau lub breadboard los ntawm kev nqa cov xaim liab txuas rau hauv cov kauj ruam dhau los mus rau liab (+) sawb ntawm lub rooj tsavxwm. Cov hlau tuaj yeem mus qhov twg hauv txoj kab ntsug. Rov ua dua nrog cov hlau dub ntxiv rau hauv av rau lub rooj tsavxwm uas siv cov xim dub (-) sawb.
Txuas 5V Screen Pin rau Board
- Tam sim no hais tias lub breadboard muaj hwj chim, lub xeem xaim los ntawm TFT npo tuaj yeem xaim mus rau liab (+) strip ntawm breadboard.
Txuas ACC Sensor
- Cov kauj ruam tom ntej yog txuas lub accelerometer sensor lub BITalino cable raws li qhia.
Txuas BITalino Cable
- Muaj peb cov xov hlau los ntawm BITalino Accelerometer uas yuav tsum tau txuas rau hauv Circuit Court. Cov xaim liab yuav tsum txuas nrog liab (+) sawb ntawm lub khob cij, thiab cov xaim dub yuav tsum tau xaim mus rau qhov dub (-) sawb. Cov hlau liab yuav tsum txuas nrog Arduino hauv analog pin A0.
Muab roj teeb rau hauv lub Hwj Chim
- Cov kauj ruam tom ntej yog tsuas yog muab 9V roj teeb rau hauv lub hnab ntim roj teeb raws li qhia.
Txuas lub roj teeb pob rau Circuit Court
- Tom ntej no, ntxig lub hau rau ntawm lub hnab ntim roj teeb kom paub tseeb tias lub roj teeb tuav nruj rau hauv qhov chaw. Tom qab ntawd, txuas lub roj teeb pob rau lub zog hluav taws xob ntawm Arduino raws li qhia.
Plug rau hauv Computer
- Txhawm rau upload cov cai rau hauv Circuit Court, koj yuav tsum siv USB cable los txuas lub Arduino rau lub computer.
Uploading lub Code
Txhawm rau rub tawm cov cai rau koj lub voj voog tshiab zoo nkauj, ua ntej xyuas kom koj USB txuas koj lub khoos phis tawm rau koj lub rooj tsav xwm Arduino.
- Qhib koj lub Arduino app thiab tshem tawm tag nrho cov ntawv nyeem.
- Txhawm rau txuas rau koj lub rooj tsav xwm Arduino, mus rau Cov Cuab Yeej> Chaw nres nkoj, thiab xaiv qhov chaw nres nkoj muaj
- Mus ntsib GitHub, luam cov lej, thiab muab tso rau hauv koj lub Arduino app.
- Koj yuav tsum tau "suav nrog" lub tsev qiv ntawv touchscreen kom tau koj cov lej ua haujlwm. Txhawm rau ua qhov no, mus rau Cov Cuab Yeej> Tswj Cov Tsev Qiv Ntawv, thiab tshawb rau Adafruit GFX Library. Nas dhau nws thiab nyem lub pob nyem uas tshwm sim, thiab koj yuav npaj pib.
- Thaum kawg, nyem lub Upload xub nyob rau hauv xiav toolbar, thiab saib cov khawv koob tshwm sim!
Ua tiav Lub Neej Arduino Circuit
- Tom qab cov cai tau muab tso rau kom raug, tshem tawm USB cable kom koj thiaj li nqa lub neej Arduino nrog koj. Lub sijhawm no, lub voj voog ua tiav!
Daim duab Circuit Court
- Daim duab kos duab no tsim hauv EAGLE qhia txog kev kho vajtse thaiv ntawm peb lub neej Arduino system. Arduino Uno microprocessor yog siv los ua lub zog, hauv av, thiab txuas 2.8 "TFT Touchscreen (digital pins 8-13), piezospeaker (pin 7), thiab BITalino accelerometer (pin A0).
Circuit Court thiab Code - Ua haujlwm ua ke
- Thaum lub voj voog tsim thiab tsim cov cai, lub kaw lus pib ua haujlwm ua ke. Qhov no suav nrog kev ntsuas qhov ntsuas qhov ntsuas qhov hloov loj (vim lub caij nplooj zeeg). Yog hais tias lub accelerometer pom qhov kev hloov loj, ces lub touchscreen hais tias "Koj puas nyob zoo" thiab muab lub pob rau tus neeg siv nias.
Tus neeg siv nkag
- Yog tias tus neeg siv nias lub pob, ces lub vijtsam hloov ntsuab, thiab hais tias "Yog," yog li lub kaw lus paub tus neeg siv tau zoo. Yog tias tus neeg siv tsis nias lub pob, qhia tias yuav muaj lub caij nplooj zeeg, ces lub piezospeaker ua suab nrov.
Cov tswv yim ntxiv
- Txhawm rau txuas ntxiv lub neej Arduino lub peev xwm, peb xav kom ntxiv ib lub bluetooth module nyob rau hauv qhov chaw ntawm piezospeaker. Yog tias koj ua li ntawd, koj tuaj yeem hloov kho cov cai kom thaum tus neeg poob qis tsis teb rau qhov screen kov, ceeb toom raug xa los ntawm lawv lub cuab yeej bluetooth rau lawv tus neeg saib xyuas, leej twg tuaj yeem tuaj xyuas lawv.
Cov ntaub ntawv / Cov ntaub ntawv
![]() |
instructables Lub neej Arduino Biosensor [ua pdf] Cov lus qhia Lub neej Arduino Biosensor, Arduino Biosensor, Biosensor |