Агуулгын хүснэгт:

DIY ухаалаг шагайн жин: 5 алхам
DIY ухаалаг шагайн жин: 5 алхам

Видео: DIY ухаалаг шагайн жин: 5 алхам

Видео: DIY ухаалаг шагайн жин: 5 алхам
Видео: хэрхэн 1000 төгрөгийг 10000 болгох вэ 2024, Арваннэгдүгээр
Anonim
DIY ухаалаг шагайн жин
DIY ухаалаг шагайн жин
DIY ухаалаг шагайн жин
DIY ухаалаг шагайн жин
DIY ухаалаг шагайн жин
DIY ухаалаг шагайн жин

Та амьдралдаа шагайн жинг ашиглаж байсан байж магадгүй. Тэд таны хөлийг хүчтэй болгож, гүйлтийн хурдыг нэмэгдүүлж, бүр илүү идэвхтэй болгодог. Гэсэн хэдий ч та шагайн жингээсээ хэзээ ч мэдээлэл цуглуулж чадахгүй. Та дасгал хийх зорилгоо өөрөө тодорхойлж чадахгүй бөгөөд илүү ихийг хийх хүсэл эрмэлзэлтэй байдаггүй. Зарим хэрэгслүүдийн тусламжтайгаар та ухаалаг жинг өөрөө хийх боломжтой болно! Энэхүү төсөл нь маш хялбар бөгөөд таны амьдралын хэв маягт эерэгээр нөлөөлөх болно.

Хангамж

  • 1 удаа Arduino Uno
  • 1x ADXL335 хурдасгуур
  • 1x HC-05 Bluetooth модуль
  • 7х холбогч утас
  • 1х 9 вольтын батерейны хавчаар
  • 1х DC цахилгаан залгуур
  • 1х9 вольтын батерей
  • 1х шагай жин

Алхам 1: Холболтыг бий болгох

Холболтыг бий болгох
Холболтыг бий болгох

HC-05 Bluetooth модуль болон ADXL335 Accelerometer-ийг Arduino руу зарим холбогч утас ашиглан холбоно уу. Батерейны хавчаарыг тогтмол гүйдлийн залгуурт гагнаж, хооронд нь унтраалга хийнэ үү.

  • ADXL335 Y-OUT зүү Arduino A3 зүү рүү
  • ADXL335 VCC зүү Arduino 3.3V зүү
  • ADXL335 GND зүү Arduino GND зүү рүү
  • HC-05 TXD зүү Arduino D5 зүү рүү
  • HC-05 RXD зүү Arduino D6 зүү
  • HC-05 VCC зүү Arduino 5V зүү рүү
  • HC-05 GND зүү Arduino GND зүү рүү

Алхам 2: Кодыг байршуулах

Arduino -ийн код нь маш энгийн бөгөөд янз бүрийн томъёог ашигладаг. Хөлөө өргөх болгонд ADXL335 нэг алхам нэмж өгдөг. Дараа нь хөтөлбөр нь таны биеийн байдлыг таны алхам, өндөр, жингийн хамт тооцдог. Эцэст нь Arduino нь өгөгдлийг Bluetooth -ээр дамжуулан таны утас руу илгээдэг. Энд код байна:

#оруулах

SoftwareSerial Bluetooth (5, 6); HC-05 char BT_input-ийн // (TXD, RXD); int өндөр = 135; // өндрөө оруулна уу (см) int жин = 35; // жингээ оруулна уу (кг) хөвөх калс1; хөвөх каль2; int алхамууд = 0; хөвөх кал3; хөвөх зай; хөвөх алхам; хөвөх каль0; хүчингүй тохиргоо () {Bluetooth.begin (9600); // HC-05 Serial.begin (9600) -тай харилцаж эхэлнэ; // Цуваа монитор pinMode (A3, INPUT) -тай харилцаж эхэлдэг; // ADXL335 Y-OUT pin} void loop () {int raw_result = analogRead (A3) -ийг тодорхойлдог; // ADXL335 int mapped_result = map -аас өгөгдлийг уншдаг (raw_result, 0, 1023, 0, 255); // Хүлээн авсан өгөгдлийг газрын зураг дээр (mapped_result = 60) {steps+= 2; delay (500);} // Бид хоёр хөлөөрөө хийсэн алхмуудыг тоолох шаардлагатай тул 2 алхам нэмнэ = өндөр*0.43; зай = алхам*алхам; зай = зай/100000; // KM cals0 = жин*0.57 дахь зайг олох томъёо. cals1 = алхам/зай; cals2 = cals0/cals1*10; cals3 = (cals2/10)*алхам; // Илчлэгийг олох томъёо Serial.print (mapped_result); // Тооцоолсон өгөгдлийг Serial Monitor Serial.print дээр хэвлэнэ ("алхамууд:"); Цуваа.хэвлэх (алхам); Serial.print (""); Цуваа.хэвлэх (зай); Serial.print (""); Serial.print (""); Serial.println (cals3); хэрэв (Bluetooth.available ()) {BT_input = Bluetooth.read (); if (BT_input == '1') {Bluetooth.print ("Calories:"); // Bluetooth Bluetooth.print (cals3) -аар өгөгдлийг Arduino руу илгээдэг; Bluetooth.print ("cals Steps:"); Bluetooth.хэвлэх (алхам); Bluetooth.print ("алхамуудын зай:"); Bluetooth хэвлэх (зай); Bluetooth.хэвлэх ("км");}}}

Алхам 3: Апп үүсгэх

Апп үүсгэж байна
Апп үүсгэж байна
Апп үүсгэж байна
Апп үүсгэж байна

Аппликейшн нь HC-05 чипээс ухаалаг гар утсанд bluetooth-ээр дамжуулан өгөгдлийг хүлээн авдаг бөгөөд та өөрийн өгөгдлийг ямар Bluetooth төхөөрөмж рүү илгээхийг сонгохын тулд жагсаалт сонгогчийг ашигладаг. Дараа нь таны апп HC-05-аас өгөгдлийг хүлээн авна. Аппликешны блокуудыг дээр харуулав. (Апп нь MIT App Inventor 2 ашиглан бүтээгдсэн)

Алхам 4: Холболтуудыг дарна уу

Холболтуудыг дарна уу
Холболтуудыг дарна уу
Холболтуудыг дарна уу
Холболтуудыг дарна уу
Холболтуудыг дарна уу
Холболтуудыг дарна уу

Эцсийн алхам бол бүх холболтыг туузаар бэхлэх явдал юм. Та үүнийг миний байгаа шиг хийж эсвэл өөрийн бүтээлч сэтгэлгээг ашиглаж болно. Гэсэн хэдий ч акселерометрийг миний зурган дээрх шиг байрлуул.

Алхам 5: Сайхан амраарай

Алхах, гүйх, дасгал хийх гэх мэт энэ хэрэгслийг ашиглаарай. Та энэ хэрэгслээс өгөгдөл цуглуулж, шинэ зорилго тавихад ашиглаж болно.

Энэхүү зааварчилгаа танд таалагдсан гэж найдаж байна.

Зөвлөмж болгож буй: