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.