INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hallo almal, my naam is Harji Nagi. Ek is tans 'n tweedejaarstudent wat elektronika en kommunikasie -ingenieurswese in Indië studeer.
Ek het vandag 'n slim "Calorimeter and Activity Tracker" gemaak via Arduino Nano, HC-05 Bluetooth-module en MPU-6050-toestel, wat 'n perfekte kombinasie is van 'n 3-as versnellingsmeter en 'n 3-as gyroscoop. Hierdie toestel kan u kalorieë bereken deur getalle te tel van stappe en grafieke X, Y, Z grafiek op u moniteringstoestel (selfoon).
Die MPU-6050 is die bewegingsopsporingstoestel wat ontwerp is vir lae krag, lae koste en hoë werkverrigting.. Die MPU-6050 stuur sy data via Hc-05 Bluetooth-module na u gekoppelde mobiele toestelle. Vir presiese opsporing van beide vinnige en stadige bewegings en 'n gebruikersprogrammeerbare versnellingsmeter op 'n volledige skaal van ± 2g, ± 4g, ± 8g, en ± 16 g.
Stap 1: Komponentelys
Die lys komponente is:
1) Arduino Nano
2) HC-05 Bluetooth-module
3) MPU-6050
4) Spanningsreguleerder 3.3V
5) Keramiek kondensator 100nf
6) Elektrolitiese ontkoppelingskondensator 10uf/25V
7) Litium -polimeerbattery 7.4V
8) Sommige draaddrae van manlik tot manlik
Stap 2: Verbindingsdiagram
Kyk na die video => Klik hier
Volg die instruksies vir verbindings in die vedio.
Stap 3: Kodering
U moet hierdie biblioteke "Arduino.h", "BTHC05.h", "MPU6050.h", "Wire.h", "I2Cdev.h" in die biblioteke van u Arduino insluit. Klik hier vir die volledige kode en laai die zip -lêer af wat deur die github verskaf word, en voeg dit by in u arduino -sketsboek.
Stap 4: Laai die app af
Retro Band -app laai die skakel na die Google Play -winkel af Klik hier
Stap 5:
Voordat u die kode oplaai, moet u die Rx- en Tx-pen van die Hc-05 Bluetooth-module verwyder, aangesien dit u Bluetooth-module kan beskadig.
Koppel die Hc-05 Tx- en Rx-pen weer na die oplaai van die kode.
Koppel nou die Android-app met Hc-05.
En as dit die beweging van die toestel verander, teken dit die grafiek en bereken u kalorieë deur die aantal stappe of die beweging van die toestel.
Dankie.