» Electronics » Arduino »Smart backpack sa Arduino

Smart backpack sa Arduino

Smart backpack sa Arduino

Ang mga mag-aaral, estudyante, turista, at maging ang ilang mga manggagawa sa tanggapan at manggagawa ay nagdadala ng backpacks. Pinapayagan ka ng backpack na pantay-pantay na ipamahagi ang dala-dala. Ngunit hindi wastong pagdadala ng isang backpack, ang labis na labis na karga ay maaaring maging sanhi ng malubhang mga problema sa kalusugan. Ang pangunahing mga problema ay maaaring lumitaw kapag: labis na karga at hindi tamang pagsasaayos ng mga sinturon, suot ng isang backpack nang mahabang panahon, may suot na backpack sa isang balikat, hindi tamang pustura kapag may suot na backpack. Paano magsuot ng backpack upang walang pakiramdam na kakulangan sa ginhawa, sakit at kahit na pinsala sa gulugod? Nagpasya ang may-akda na sagutin ang tanong na ito gamit ang modernong teknolohiya.

Ang aparato na ginawa niya, nalulutas ang mga sumusunod na gawain:
- Kinakalkula ang ligtas na bigat ng bigat at inaalam kung lumampas ito;
-balanced na pamamahagi ng pag-load sa mga balikat;
- binabalaan ang isang hindi tamang posisyon;
-Nagbabatid kung ang dami ng pagpuno ng backpack ay lumampas;

Bilang karagdagan, ang lahat ng data ay maaaring karagdagang nakolekta para sa karagdagang pagsusuri. Sa paggawa ng may-akda na inilatag sa halagang halos $ 40.
Mga tool at materyales:

Mga resistors ng Sensitive Force;
Accelerometer ADXL345 ();
-Arduino Nano ();
-Bluetooth module HC-06 ();
microcontroller ESP8266 ();
buzzer;
-wire;

Hakbang Isa: Paglagay ng Sensor
Para sa kanyang aparato, ang may-akda ay nangangailangan ng tatlong sensor. Inilagay niya ang dalawa sa mga strap. Una kailangan mong ilagay sa iyong backpack at ayusin ang haba ng mga sinturon. Susunod, alamin ang lugar sa strap kung saan ang pinakamataas na presyon. Kinakailangan upang matukoy ang naturang lugar nang tumpak hangga't maaari, dahil ang isang pagkakamali ng 2 cm ay makabuluhang makakaapekto sa resulta. Humigit-kumulang sa puntong ito ay matatagpuan sa harap 1 cm mula sa itaas na bahagi ng balikat. Opsyonal na, ang parehong mga sensor ay dapat na pantay na spaced, dahil ang code ay may kasamang isang pagkakalibrate algorithm.


Ang isa pang sensor ay dapat ilagay sa likod, sa punto ng maximum na presyon. Sinusubaybayan ng sensor na ito ang pagpuno ng dami ng backpack. Kung ang dami ng backpack ay lumampas, ang pag-load sa likod ay tataas.

Hakbang dalawa: mga wire
Dagdag pa, ang mga may-akda ay nagbebenta ng mga wire sa mga contact ng mga sensor. Ang mga wire ay humila sa loob ng isang backpack.


Hakbang Tatlong: Buzzer
Kumokonekta sa buzzer, sa pamamagitan ng isang 100 ohm risistor, sa Arduino 9 pin.

Hakbang Apat: Ikonekta ang Mga Module
Ngayon kailangan mong ikonekta ang mga module. Kumokonekta sa Vcc (kasama) ng lahat ng mga module sa 5V, at Gnd (minus) upang minus Arduino.
Pagkatapos ay kinokonekta nito ang SCL at SDA ng ADXL345 sa mga katulad na board ng Arduino. Kumokonekta sa ESP8266. TX hanggang 3, at RX upang i-pin 2 ng board ng Arduino.Karagdagan, pagkatapos ng pag-download ng code, ikinonekta nito ang HC-06 sa karaniwang RX at TX pin.

Hakbang Apat: Kaso
Upang ang aparato ay maging compact hangga't maaari, tipunin ang lahat ng ito sa isang kaso mula sa isang gitara na tuner.




Hakbang Limang: Mga File ng Code
Nag-upload ng mga file ng code sa
at sa
Kung kinakailangan, maaari mong baguhin ang mga contact na ginagamit upang ikonekta ang mga sangkap, tinukoy ng may-akda ang mga ito sa simula ng code. Kinakailangan din na irehistro ang password ng WiFi sa ESP8266 module, tulad ng sa bahay network.

Hakbang anim: pagkonekta ng mga sensor sa module
Ang bawat sensor ay may dalawang output. Ang isang output ay kumokonekta sa isang 5V network. Ang natitirang mga dulo: ang kaliwang sensor ay A0, ang tamang sensor ay A1, ang gitnang sensor ay A2. Para sa katumpakan ng pagsukat sa pagitan ng Gnd at A0, A1, A2 ay nagkokonekta ng isang 22k risistor.
Ngayon ay maaari mong ilagay ang aparato sa isang backpack at gawin ang software.
Hakbang pitong: aplikasyon
Para gumana ang aparato, kailangan mong i-download ang application mula sa tindahan. Pagkatapos ng pag-install, i-import. I-on ang aparato at kumonekta sa HC-06. Ngayon ay maaari mong simulan ang interface.

Suriin natin ang notasyon para sa interface.
-Buzz-on at off ang buzzer;
-calibrate-pagkakalibrate ng mga sensor bago gamitin;
-set ng timbang-nagtatakda ng bigat ng gumagamit (kapag naipasok mo ang timbang, awtomatikong kinakalkula ng aparato at ipinapakita ang ligtas na timbang ng backpack);
-IP-upang mahanap ang address ng aparato sa network (gamitin pagkatapos kumonekta sa Wi-Fi. Gamit ang adres na ito maaari mong suriin ang katayuan ng aparato sa pamamagitan ng Internet);

Matapos ang pag-calibrate, awtomatikong mai-save ng aparato ang mga halaga ng threshold sa EEPROM (memorya) at ipagbigay-alam sa iyo na ang backpack ay hindi ginamit nang tama sa buzzer.
- tungkol sa kawalan ng timbang ng sinturon - tono ng mababang dalas (300 Hz)
- tungkol sa labis na timbang - kalagitnaan ng dalas ng dalas (1400 Hz)
- tungkol sa maling anggulo ng katawan - tono ng mataas na dalas (2000Hz)

Gayundin, ang patotoo ay maaaring suriin sa pamamagitan ng Internet, halimbawa, kung ang aparato ay naka-install sa backpack ng iyong anak, at wala ka sa bahay. Upang gawin ito, ipasok ang IP address sa address bar at ipapakita ng screen ang mga halagang binabasa ng mga sensor ng aparato. Maaari mo ring i-off ang buzzer online.


At isang maikling video tungkol sa pagpapatakbo ng aparato.
10
7.8
8.6

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit
23 komentaryo
Hindi ba sila maliit? Sa larawan ang mga ito ay napakatagal, at ang isang ito ay 6cm lamang
Ang may-akda
Tingnan dito.
Kumusta! Mangyaring sabihin sa akin kung saan kukuha ng mga resistors na ito. Hindi namin ito mahanap. Gaano katagal sila?
Quote: pogranec
upang hindi magulat, kailangan mong magkaroon ng malusog na nerbiyos.

Isang mas mahusay na ulo.
Ang may-akda
Habang hindi ako itinapon ng isang grupo ng mga reklamo at subukang ipaliwanag sa akin at sa lutong bahay.
1. Abaldet - kung ang mga sinturon ay nababagay nang tama at ang tamang paglo-load ay hindi malutang kahit ano. Mayroon ka bang kotse na may alarm ng seat belt? Gaano karami ang hindi ka magpapatawad doon sa upuan, gagana pa rin ito.
2 Abaldeth Ang tanong ay nakuha nang tama.Ito ay dahil sa labis na dami ng backpack na mai-trigger ang sensor. Mag-isip sa iyong ulo. Sa paglo-load ng portfolio na may mga sledgehammers, ang sensor ay hindi gumagana, ang puwersa ay kumikilos. Ang pagdidikit nito ng hay, ito ay yumuko, magpaputok, at ang sensor na matatagpuan sa likod ay gagana.
3 abaldet - walang mahirap na makilala ang tono ng buzzer.
Karagdagang walang kumplikado upang huwag paganahin ang buzzer. Kung ang isang tao ay hindi napansin, pagkatapos bilang karagdagan sa Wi-Fi mayroong bluetooth doon. Sa palagay ko lahat ay maaaring kumonekta? Dagdag pa tungkol sa teksto - hindi palaging wasto na isalin ang higit pa sa ganoong teknolohiyang kumplikadong teksto, sa kasong ito ang tanging bagay na hindi ko isinulat ay ang pangalan ng mga sensor (ngunit mayroong isang paglalarawan, isang larawan at malinaw mula sa trabaho kung anong uri ng sensor ito).Ngunit sa prinsipyo, maaari kong ilarawan ang mga pistola at bangka, walang kahirapan, na-rate ang isang libong. Susunod na sasagutin ko si Valery. Ikaw ang pinaka-layunin na komentarista, makatotohanang pagtingin sa buhay. Ang nasabing backpack ay maaaring magamit para sa pagkolekta at pagsusuri ng impormasyon. Ang mga bata ay magkakaiba, ang kalusugan ng lahat ay naiiba, at walang nakansela sa mga pamantayan sa kalusugan at scoliosis. Ang tila sa iyo ay walang saysay sa iba ay isang kapaki-pakinabang na aparato.
Hindi ito para sa iyo. Tungkol sa naiintindihan ko. na para bang maingat na upang hindi masaktan. Ivan, naiintindihan ko na ikaw ay isang techie sa buto, ngunit ang buhay ay hindi katulad nito. Magbibigay ako ng isang halimbawa. Sa isang opisyal na auto dealer, kung ang isang bahagi ay nabigo, pagkatapos ang buong pagpupulong ay nagbabago, ayon sa mga regulasyon. At sino, sa kanyang tamang pag-iisip, habang nag-aayos ng isang makina, sa halip na palitan ang isang bola, ay mababago ba niya ang pingga? Ito ay tungkol sa mga pamantayang iyon. Hindi posible sa ordinaryong buhay na sundin ang lahat ng mga patakaran. Ngayon tungkol sa kahibangan. Isinulat ito sa mga gawa na pribado bilang tugon sa iyong sulat, ngunit kung nais mong maipagtawad ko silang dalawa sa publiko. At tungkol sa artikulo, isinulat ko na ang iyong pagtatangka na sumulat ng isang artikulo (upang magsalita upang magbago muli ang mga ranggo ng mga co-may-akda) ay hindi matagumpay. Kaya nagsulat ako, nagsusulat ako at magsusulat. Ito ay kinakailangan para sa isang tao kung ayaw ni Ivan at hindi mo magagawa.
ngunit halos nakalimutan ko na
kailangan mo pa ring "magulat" sa tuwing lilitaw ang mga tunog na ito,

upang hindi magulat, kailangan mong magkaroon ng malusog na nerbiyos.
Ngayon sa admin - maaari mo akong pagbawalan. ngunit mangyaring huwag tanggalin ang koment hanggang mabasa ko ang lahat kung kanino ito tinutugunan.
Quote: Upang Delusam
Ito ay lumiliko ang lahat ay maaaring i-off.

Oo, madali at simple:
Posible rin online huwag paganahin ang buzzer.
sa halos isang galaw: napunta sa Internet, nag-type ng isang IP address sa address bar, idinagdag / buzz = OFF.
Walang alam tungkol sa iba pang mga pagpipilian upang huwag paganahin.
pogranec
"Maaari kang mag-usap kahit ano, ngunit talakayinat hindi katarantaduhan na sumulat. Tulad ng para sa pag-squeaking, basahin nang mabuti ang artikulo, maaaring hindi pinagana ang buzzer. At hindi isang librong libro ,"
Kaya, nagsasalita ako ng walang katuturan.Hindi ako marunong magbasa, lumiliko na ang lahat ay maaaring patayin. At banalan mo ako.
("Lahat ay ninakaw na sa harap namin")
xaxa
Sa may-akda ng artikulo:
Nirerespeto ko ang iyong trabaho, at nauunawaan ko na ang paghahanap ng "mga prototypes" ay nagiging mahirap, ngunit ...
... pagtanggi sa mga emosyon, mangyaring sagutin ang tanong na hiniling ni Delosius:

Ang may-akda ng artikulo ay hindi obligadong sagutin ang katanungang ito; nakilala lamang niya kami sa gawaing gawa ng bahay ng isang banyagang kasama. Tinanong siya ni Delayusam ng lahat ng mga miyembro ng site.
At sapat para sa "backpack" upang hugasan ang mga buto - isaalang-alang ito ng isang babala

Nai-post ni admin sa isang chat kay Delausam ...

Dahil "nawala ang tulad ng isang balahibo," Isusulat ko kung ano ang isinulat ko tungkol sa imbensyon na ito:
Nais kong payuhan ang may-akda ng "aparato" na ito (na hindi malito sa may-akda ng artikulo) na gumawa ng "Smart cowards" sa mga sensor na maaaring matukoy kung kailan nais ng may-ari ng cf ** b, na agad na i-on ang sirena at mas mahusay! tumulong ... At kaya na "hanggang sa katapusan ng proseso" imposible na i-off ang alinman sa flasher o ang sirena! At pagkatapos siya mismo ay maaaring hindi mapansin ito at gumawa ng gulo! shok
Sa may-akda ng artikulo:
Nirerespeto ko ang iyong trabaho, at nauunawaan ko na ang paghahanap ng "mga prototypes" ay nagiging mahirap, ngunit ...
... pagtanggi sa mga emosyon, mangyaring sagutin ang tanong na hiniling ni Delosius:
Mayroon bang sinuman na nagustuhan ito at nais niyang gumawa ng tulad ng isang backpack para sa kanyang sarili?

Totoo lang! Objectively, mangyaring!
Ako, tulad ng alam mo, pagkatapos ng lahat, pati na rin sa kanya, ay "pinutok", ngunit sa partikular na kaso na ito Gusto ko rin magtanong ng isang katulad na katanungan ...
Subukan nating maging layunin!
... Lumilitaw ang mga maling interpretasyon ng mga term at error sa pagsasalin. Para sa kadahilanang mayroong, ang parehong salita ay may maraming kahulugan. Upang piliin ang tama, kailangan mong malaman ito.
Iyon ay: ang mga teknikal na termino ay hindi palaging nag-tutugma sa kung ano ang dinisenyo ng mga auto-translator para sa averaging alok. Ang tamang pagpipilian ay maaaring gawin lamang sa pamamagitan ng pag-unawa, hindi bababa sa humigit-kumulang, ang kakanyahan ng isinalin. At kung minsan ang teksto ng Ruso ay ginulo sa panahon ng pag-retelling o makabuluhang mga detalye ay hindi naipabatid.

At sa gayon ang hamon ay itinapon.Hindi para sa kapakanan ng mga nakakatawang insulto sa may-akda, alang-alang sa katotohanan at pagiging kapaki-pakinabang ng imbensyon na ito. Humihingi ako ng paumanhin sa mga kalahok sa site, ang katotohanan ay mas mahal. Upang magsimula, magkomento ako sa aking "Abaldet."
"1Abserte." Alamin ang punto ng presyon sa strap na may isang error na 2 cm, ito ang dapat gumawa ng isang marka sa board ng isang lumulutang na bangka, upang markahan ang lugar kung saan ka bumagsak ng isang bagay sa tubig. Ang puntong ito ay lumulutang at depende sa maraming mga kadahilanan; mula sa mga damit, pag-load ng backpack, mga medyas ng ginhawa (maaaring ilipat ang mga strap) ...
"Abaldet 2"
Hindi lamang iyon, ang tanong ay hindi nakuha ng tama, na pinagtutuunan na ang puntong ito ay depende sa dami ng backpack, kaya ito (fulcrum) ay maaaring magbago sa bawat tab na nilalaman. Lumulutang din.
"Abaldet 3"
"-
Hindi lamang kailangan mong malaman upang matukoy kung anong tono at kung ano ang senyales sa iyo, kailangan mo pa ring "magulat" sa bawat oras na lumilitaw ang mga tunog na ito, tinutukoy kung ano ang mali. At maaari itong; ang mga strap ay itinuwid ang backpack, inalog ang backpack at na-misign, kinuha ang maling pustura (nakasandal ng higit sa CLOSE).
At anong tunog ang dapat tunog kung dalawa o tatlong sensor ay gumagana kaagad?
At isipin ang praktikal na aplikasyon ng "himala."
Sa umaga pinupunan mo ang iyong backpack, at umuungol ito sa lahat ng oras (halimbawa, pagiging sobra sa timbang, kahit na ang natitirang mga sensor ay parang hindi gumana (at kahit papaano kailangan ding umepekto), iniiwan ang ilang mga item sa bahay. Nagpunta ka sa isang "paglalakbay." bumili ka ng isang tiyak na bagay, hindi mo maaaring ilagay ito sa isang backpack, doon ka pupunta sa mga eyeballs.Dala mo ang bagay sa iyong mga kamay at pagkatapos ay nag-ring ang iyong telepono, abala ang iyong mga kamay, kung paano mo sinasagot ang tawag, at doon dinala ng iyong supling ang backpack, kumuha ng dagdag na panimulang aklat Kailangan kong dalhin ito sa aking mga kamay, at pagkatapos ng isang bagong tawag, hindi ako nabaluktot, hindi ito masisira sa aking pustura. sa loob ng mahabang panahon, siyempre, ang may pag-aalinlangan ay sasabihin, maaari bang i-off ang lahat, ngunit pagkatapos ay ano ang punto?
Gaano katagal ang iyong pasensya? Magiging ganap ka bang kalmado mula sa pakiramdam ng pagkakaroon ng tulad ng isang backpack?
At ito ay muli ng isang pagtalakay sa pagtalakay sa problema ng backpack at mga may-ari nito.
At din tinalakay ko paksang ipinakita ng co-author, hindi ang kanyang pagkatao. Bagaman madalas itong konektado, bilang tugon naririnig ko ang mga personal na pang-iinsulto.
CONDEMN KO mga paksang ipinakita ng mga co-may-akda kung saan hindi nila naiintindihan ang kanilang mga sarili (at mas madalas kaysa sa hindi sa "ngipin"), para sa kadahilanang ito ay hindi tamang pagpapaliwanag sa mga termino at mga error sa pagsasalin. Para sa kadahilanang mayroong, ang parehong salita ay may maraming kahulugan. Upang piliin ang tama, kailangan mong malaman ito. At kasama nito mayroon silang mga pag-iipon.
Kaya't hatulan mo ang iyong sarili kung ano.
Ang timbang ay nakasalalay sa dami nang halos humigit-kumulang: isang bagay ay isang sintepon na kumot, ang iba ay mga dumbbells. At sinabi ng may-akda tungkol sa kapangyarihan: "Samakatuwid kailangan nating sukatin ang puwersang iyon upang matiyak na nasa loob ng ligtas na limitasyon. "." kailangan nating sukatin ang puwersa na iyon "-" dapat nating sukatin ang puwersang ito. "
Ang may-akda
Siyempre ang bigat, o mas tiyak ang puwersa (o presyur ng isang bagay tulad nito) na inilapat dito, depende sa dami ng pagpuno. Kahit papaano naiintindihan ko ito. Susubukan kong tanungin ang may-akda ng isang katanungan kung naaalala ko ang password mula sa aking Google.
pogranec,
Kinumpirma mo mismo na tinutukoy ng sensor ang labis na timbang, hindi dami.
Ang may-akda
Siguro, ngunit nagsusulat siya
Ginagamit ang sensor na ito upang matukoy kung ang backpack ay na-overload. Kapag nasobrahan, ang form ay tulad ng isang lobo at gumagawa ng higit na pagsisikap sa asno. Maaari itong maging sanhi ng malubhang pangmatagalang sakit sa likod.
Maaari mong muling maglagay ng tatlong sledgehammers at ang backpack ay hindi magiging tulad ng isang "lobo", ngunit magkakaroon ng maraming timbang.
Ang may-akda
Ito ay lamang na karaniwang naghahanap ako ng mga analogues sa Russian. Hindi ko sila nakita o hindi hanapin ng tama ang mga ito.
Quote: pogranec
mga resistors ng kapangyarihan, di ba?

Hindi. Kung literal - pilitin ang pagsukat ng mga resistors, at kung tama ang teknikal - pilay ng gages.
Ngunit seryoso, hindi mo maintindihan na hindi ito dami na sinusubaybayan, ngunit isang puwersa na proporsyonal sa timbang. Ang timbang at dami, para sa iyong impormasyon, ay medyo magkakaibang mga bagay.
Ang may-akda
mga resistors ng kapangyarihan, di ba?
Ang may-akda
Buweno, hindi mo sinisisi ang pooh sa pagpupuno ng helium sa isang backpack. Ngunit seryoso, maaari lamang itong ma-verify sa empirically. Sapagkat mahalaga ito (sa kasong ito), hindi timbang, ngunit hugis. Tingnan kung paano pumasok ang mga bata sa paaralan. Napuno nila ang maraming mga libro doon na ang backpack ay nagiging semicircular. At dahil dito, ayon sa may-akda, nagbabago ang lakas ng presyon sa sensor. Ngunit pagkatapos ay muli, hindi lahat ng mga backpacks ay gagana.
oo At nagustuhan ko ang paglalarawan: -
". "
Abaldet -1 !!!
"."
Abaldet 2
""
Abaldet -3
At Abaldet sa kawalang-hanggan ...... swoon
"
Pagpupuno ng tanong: - "Pagkatapos ng anong oras ang nagmamay-ari ng tulad ng backpack ay nakakuha ng kamangmangan?"

At ito, tulad ng dati, ay walang kabuluhan, nang walang "pagpapalalim."
Mayroon bang sinuman na nagustuhan ito at nais niyang gumawa ng tulad ng isang backpack para sa kanyang sarili?
Force Sensors
Subukan tama isalin.
Sinusubaybayan ng sensor na ito ang pagpuno ng dami ng backpack.
Hindi malinaw kung paano subaybayan ang dami ng backpack.
Kung ang dami ng backpack ay lumampas, ang pag-load sa likod ay tataas.
Ganap na hindi kinakailangan: kung pinupunan mo ang backpack na may isang lobo na may helium, tataas ang dami, at bababa ang pagkarga sa likod. :)

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...