instructable-LOGO

instructables Life Arduino Biosensor

instructables-Life-Arduino-Biosensor-PRODUCT

Buhay Arduino Biosensor

Nahulog ka na ba at hindi ka na makabangon? Kaya, kung gayon, ang Life Alert (o ang iba't ibang mga device ng kakumpitensya) ay maaaring isang magandang opsyon para sa iyo! Gayunpaman, ang mga device na ito ay mahal, na ang mga subscription ay nagkakahalaga ng pataas na $400-$500 bawat taon. Well, ang isang device na katulad ng isang Life Alert medical alarm system ay maaaring gawin bilang isang portable biosensor. Nagpasya kaming maglaan ng oras sa biosensor na ito dahil sa tingin namin ay mahalaga na ang mga tao sa komunidad, lalo na ang mga nasa panganib na mahulog, ay ligtas. Bagama't hindi naisusuot ang aming partikular na prototype, madali itong gamitin upang matukoy ang pagbagsak at biglaang paggalaw. Pagkatapos matukoy ang paggalaw, bibigyan ng device ng pagkakataon ang user na pindutin ang "Are You Okay" na button sa touch screen bago gumawa ng alarm sound, na nagbabala sa malapit na tagapag-alaga na kailangan ng tulong.
Mga gamit
Mayroong siyam na bahagi sa Life Arduino hardware circuit na nagdaragdag ng hanggang $107.90. Bilang karagdagan sa mga bahagi ng circuit na ito, kailangan ng maliliit na wire upang i-wire ang iba't ibang piraso nang magkasama. Walang ibang mga tool ang kailangan para sa paglikha ng circuit na ito. Tanging Arduino software at Github ang kailangan para sa coding na bahagi.
Mga bahagi

  • Half Size Breadboard (2.2″ x 3.4″) – $5.00
  • Piezo Button – $1.50
  • 2.8″ TFT Touch Shield Para sa Arduino na may 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 Baterya – $1.87
  • Breadboard Jumper Wire Kit – $3.10
  • Kabuuang Gastos: $107.90

https://www.youtube.com/watch?v=2zz9Rkwu6Z8&feature=youtu.be

Paghahanda

  • Upang gawin ang proyektong ito, kakailanganin mong magtrabaho sa Arduino Software, mag-download ng mga library ng Arduino, at mag-upload ng code mula sa GitHub.
  • Upang i-download ang Arduino IDE software, bisitahin ang https://www.arduino.cc/en/main/software.
  • Maaaring ma-download ang code para sa proyektong ito mula sa https://github.com/ad1367/LifeArduino., bilang LifeArduino.ino.

Mga Pagsasaalang-alang sa Kaligtasan

Disclaimer: Ang device na ito ay nasa development pa rin at hindi kayang tuklasin at iulat ang lahat ng falls. Huwag gamitin ang device na ito bilang ang tanging paraan ng pagsubaybay sa isang pasyenteng nasa panganib na mahulog.

  • Huwag baguhin ang iyong disenyo ng circuit hanggang sa madiskonekta ang power cable, upang maiwasan ang panganib ng pagkabigla.
  • Huwag patakbuhin ang aparato malapit sa bukas na tubig o sa mga basang ibabaw.
  • Kapag kumokonekta sa isang panlabas na baterya, tandaan na ang mga bahagi ng circuit ay maaaring magsimulang uminit pagkatapos ng matagal o hindi wastong paggamit. Inirerekomenda na idiskonekta mo sa kuryente kapag hindi ginagamit ang device.
  • Gamitin lamang ang accelerometer para sa sensing falls; HINDI ang buong circuit. Ang TFT touchscreen na ginamit ay hindi idinisenyo upang makayanan ang mga epekto at maaaring mabasag.

instructables-Life-Arduino-Biosensor-FIG-1

Mga Tip at Trick

Mga Tip sa Pag-troubleshoot

  • Kung sa tingin mo ay nai-wire mo nang tama ang lahat ngunit hindi mahuhulaan ang iyong natanggap na signal, subukang higpitan ang koneksyon sa pagitan ng Bitalino cord at ng accelerometer.
  • Minsan ang isang hindi perpektong koneksyon dito, kahit na hindi nakikita ng mata, ay nagreresulta sa isang walang kapararakan na signal.
  • Dahil sa mataas na antas ng ingay sa background mula sa accelerometer, maaaring nakakaakit na magdagdag ng low-pass
  • filter para gawing mas malinis ang signal. Gayunpaman, nalaman namin na ang pagdaragdag ng LPF ay lubos na nakakabawas sa magnitude ng signal, sa direktang proporsyon sa napiling frequency.
  • Suriin ang bersyon ng iyong TFT touchscreen upang matiyak na ang tamang library ay na-load sa Arduino.
  • Kung ang iyong Touchscreen ay hindi gumana sa simula, siguraduhin na ang lahat ng mga pin ay nakakabit sa mga tamang spot sa Arduino.
  • Kung hindi pa rin gumagana ang iyong Touchscreen sa code, subukang gamitin ang pangunahing example code mula sa Arduino, matatagpuan dito.

Mga Karagdagang Opsyon

Kung ang Touchscreen ay masyadong mahal, malaki, o mahirap i-wire, maaari itong palitan ng isa pang bahagi, gaya ng Bluetooth module, na may binagong code upang ang pagkahulog ay mag-udyok sa Bluetooth module para sa isang check-in kaysa sa touchscreen.instructables-Life-Arduino-Biosensor-FIG-2

Pag-unawa sa Accelerometer

Gumagamit ang Bitalino ng capacitive accelerometer. Hatiin natin iyon para maunawaan natin nang eksakto kung ano ang ginagawa natin. Ang capacitive ay nangangahulugan na umaasa ito sa isang pagbabago sa kapasidad mula sa paggalaw. Ang kapasidad ay ang kakayahan ng isang bahagi na mag-imbak ng singil sa kuryente, at tumataas ito sa alinman sa laki ng kapasitor o sa pagkakalapit ng dalawang plato ng kapasitor. Ang capacitive accelerometer ay tumatagal ng advantage ng pagkakalapit ng dalawang plato gamit ang isang masa; kapag ang acceleration ay gumagalaw sa masa pataas o pababa, hinihila nito ang capacitor plate nang higit pa o mas malapit sa kabilang plate, at ang pagbabago sa capacitance ay lumilikha ng isang signal na maaaring ma-convert sa acceleration.instructables-Life-Arduino-Biosensor-FIG-3

Mga Kable ng Circuit

Ang Fritzing diagram ay nagpapakita kung paano ang magkakaibang bahagi ng Life Arduino ay dapat na magkakaugnay. Ang susunod na 12 hakbang ay nagpapakita sa iyo kung paano i-wire ang circuit na ito.

instructables-Life-Arduino-Biosensor-FIG-4

Circuit Part 1 – Paglalagay ng Piezo Button

instructables-Life-Arduino-Biosensor-FIG-5

  • Matapos madikit nang husto ang Piezo button sa breadboard, ikonekta ang tuktok na pin (sa row 12) sa ground.
  • Susunod, ikonekta ang ilalim na pin ng piezo (sa hilera 16) sa digital pin 7 sa Arduino.

instructables-Life-Arduino-Biosensor-FIG-6

Circuit Part 3 – Paghahanap ng Shield Pins

  • Ang susunod na hakbang ay upang mahanap ang pitong pin na kailangang i-wire mula sa Arduino hanggang sa TFT Screen. Kailangang konektado ang mga digital pin na 8-13 at 5V power.
  • Tip: Dahil ang screen ay isang kalasag, ibig sabihin maaari itong direktang kumonekta sa tuktok ng Arduino, maaaring makatulong na i-flip ang kalasag at hanapin ang mga pin na ito.instructables-Life-Arduino-Biosensor-FIG-7

Pag-wire ng Shield Pins

  • Ang susunod na hakbang ay i-wire ang mga shield pin gamit ang breadboard jumper wires. Ang babaeng dulo ng adaptor (na may butas) ay dapat na naka-attach sa mga pin sa likod ng TFT screen na matatagpuan sa hakbang 3. Pagkatapos, ang anim na digital pin wire ay dapat na naka-wire sa kanilang mga kaukulang pin (8-13).
  • Tip: Makakatulong na gumamit ng iba't ibang kulay ng wire upang matiyak na ang bawat wire ay kumokonekta sa tamang pin.instructables-Life-Arduino-Biosensor-FIG-8

Wiring 5V/GND sa Arduino

  • Ang susunod na hakbang ay magdagdag ng wire sa 5V at GND pin sa Arduino upang maikonekta namin ang power at ground sa breadboard.
  • Tip: Bagama't maaaring gamitin ang anumang kulay ng wire, ang patuloy na paggamit ng pulang wire para sa kuryente at itim na wire para sa lupa ay makakatulong sa pag-troubleshoot ng circuit sa ibang pagkakataon.instructables-Life-Arduino-Biosensor-FIG-9

Wiring 5V/GND sa Breadboard

  • Ngayon, dapat kang magdagdag ng kapangyarihan sa breadboard sa pamamagitan ng pagdadala ng pulang wire na konektado sa nakaraang hakbang sa pulang (+) strip sa board. Ang wire ay maaaring pumunta kahit saan sa vertical strip. Ulitin gamit ang itim na wire upang magdagdag ng lupa sa board gamit ang black (-) strip.instructables-Life-Arduino-Biosensor-FIG-10

Pag-wire ng 5V Screen Pin sa Board

  • Ngayong may power na ang breadboard, ang huling wire mula sa TFT screen ay maaaring i-wire sa pulang (+) strip sa breadboard.instructables-Life-Arduino-Biosensor-FIG-11

Pagkonekta ng ACC Sensor

  • Ang susunod na hakbang ay ikonekta ang accelerometer sensor sa BITalino cable tulad ng ipinapakita.instructables-Life-Arduino-Biosensor-FIG-12

Wiring BITalino Cable

  • May tatlong wire na nagmumula sa BITalino Accelerometer na kailangang ikabit sa circuit. Ang pulang wire ay dapat na konektado sa pulang (+) strip sa breadboard, at ang itim na wire ay naka-wire sa itim na (-) strip. Ang purple wire ay dapat na konektado sa Arduino sa analog pin A0.instructables-Life-Arduino-Biosensor-FIG-13

Paglalagay ng Baterya sa Holder

  • Ang susunod na hakbang ay ilagay lamang ang 9V na baterya sa lalagyan ng baterya tulad ng ipinapakita.instructables-Life-Arduino-Biosensor-FIG-14

Pag-attach ng Battery Pack sa Circuit

  • Susunod, ipasok ang takip sa lalagyan ng baterya upang matiyak na ang baterya ay mahigpit na nakahawak sa lugar. Pagkatapos, ikonekta ang baterya pack sa power input sa Arduino tulad ng ipinapakita.instructables-Life-Arduino-Biosensor-FIG-15

Pag-plug in sa Computer

  • Upang ma-upload ang code sa circuit, dapat mong gamitin ang USB cord para ikonekta ang Arduino sa computer.instructables-Life-Arduino-Biosensor-FIG-16

Pag-upload ng Code

Upang i-upload ang code sa iyong magandang bagong circuit, siguraduhin munang maayos na ikinokonekta ng iyong USB ang iyong computer sa iyong Arduino board.

  1. Buksan ang iyong Arduino app at i-clear ang lahat ng text.
  2. Para kumonekta sa iyong Arduino board, pumunta sa Tools > Port, at piliin ang available na port
  3. Bisitahin ang GitHub, kopyahin ang code, at i-paste ito sa iyong Arduino app.
  4. Kakailanganin mong "isama" ang touchscreen na library para gumana ang iyong code. Upang gawin ito, pumunta sa Tools > Manage Libraries, at hanapin ang Adafruit GFX Library. Itapat ito ng mouse at i-click ang lalabas na button sa pag-install, at handa ka nang magsimula.
  5. Panghuli, i-click ang Upload arrow sa asul na toolbar, at panoorin ang magic na nangyari!

instructables-Life-Arduino-Biosensor-FIG-17

Tapos na Buhay Arduino Circuit

  • Pagkatapos ma-upload nang tama ang code, i-unplug ang USB cable para madala mo ang Life Arduino. Sa puntong ito, kumpleto na ang circuit!

instructables-Life-Arduino-Biosensor-FIG-18

Circuit Diagram

  • Ang circuit diagram na ito na ginawa sa EAGLE ay nagpapakita ng hardware wiring ng aming Life Arduino system. Ang Arduino Uno microprocessor ay ginagamit sa power, ground, at connect ng 2.8″ TFT Touchscreen (digital pins 8-13), isang piezospeaker (pin 7), at isang BITalino accelerometer (pin A0).

instructables-Life-Arduino-Biosensor-FIG-19

Circuit at Code – Nagtutulungan

  • Kapag ang circuit ay nalikha at ang code ay nabuo, ang sistema ay magsisimulang magtrabaho nang sama-sama. Kabilang dito ang pagkakaroon ng accelerometer na sumusukat ng malalaking pagbabago (dahil sa pagkahulog). Kung ang accelerometer ay nakakita ng malaking pagbabago, ang touchscreen ay nagsasabing "Are You Okay" at nagbibigay ng isang button para pindutin ng user.instructables-Life-Arduino-Biosensor-FIG-20

Input ng User

  • Kung pinindot ng user ang button, magiging berde ang screen, at sasabihing "Oo," para malaman ng system na okay ang user. Kung hindi pinindot ng user ang button, na nagpapahiwatig na maaaring may pagkahulog, pagkatapos ay gagawa ng tunog ang piezospeaker.

instructables-Life-Arduino-Biosensor-FIG-21

Karagdagang Ideya

  • Upang mapalawak ang mga kakayahan ng Life Arduino, iminumungkahi namin ang pagdaragdag ng bluetooth module sa halip na piezospeaker. Kung gagawin mo, maaari mong baguhin ang code upang kapag ang taong nahulog ay hindi tumugon sa touchscreen prompt, isang alerto ang ipapadala sa pamamagitan ng kanilang bluetooth device sa kanilang itinalagang tagapag-alaga, na pagkatapos ay maaaring pumunta upang tingnan ang mga ito.

instructables-Life-Arduino-Biosensor-FIG-22

Mga Dokumento / Mga Mapagkukunan

instructables Life Arduino Biosensor [pdf] Mga tagubilin
Buhay Arduino Biosensor, Arduino Biosensor, Biosensor

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *