Isi kandungan:

Sit-and Standing Tracker - Imani: 20 Langkah
Sit-and Standing Tracker - Imani: 20 Langkah

Video: Sit-and Standing Tracker - Imani: 20 Langkah

Video: Sit-and Standing Tracker - Imani: 20 Langkah
Video: How To Complete Bunker Research Fast! 2024, November
Anonim
Image
Image
Sit-and Standing Tracker - Imani
Sit-and Standing Tracker - Imani
Sit-and Standing Tracker - Imani
Sit-and Standing Tracker - Imani

Adakah anda ingin memantau kesihatan anda dan memastikan anda cukup berdiri setiap hari? Kemudian Imani adalah aplikasi untuk anda! Dengan satu perintang sensitif kekuatan sederhana di dalam kasut anda, kami dapat mengesan kebiasaan duduk dan berdiri harian anda.

Daftar dengan nama, e-mel, kata laluan dan selfie! Tambahkan rakan sekerja atau rakan anda dengan pengimbas kod QR berteknologi tinggi kami dan periksa statistik di sana dan bandingkan dengan statistik anda.

  • Langkah 1: Bahan
  • Langkah 2-6: Perkakasan
  • Langkah 7-11: Persediaan Perisian Arduino ESP32
  • Langkah 12-19 Visual Studio

Langkah 1: Bahan

Senarai bahan yang diperlukan

  • 1x Izokee ESP32-devkitc
  • 1x Sensor Tenaga Bulat Sensor FSR Interlink 402
  • Powerbank kad kredit 1x (2200mah)
  • Perintang 2x 10k ohm
  • Kira-kira 5 kabel kecil
  • Sepasang schoes
  • Kabel USB mikro

Cuba letakkan imaginasi dan input anda sendiri dalam membuat kasut.

Langkah 2: PINOUT ESP32

PINOUT ESP32
PINOUT ESP32

Anda seharusnya dapat mengatur litar elektrik sendiri TETAPI Anda harus mempertimbangkan untuk memeriksa PINOUT ESP32 ANDA kerana ini mungkin berbeza dengan kami!

Langkah 3: Persediaan ESP32

Persediaan ESP32
Persediaan ESP32
Persediaan ESP32
Persediaan ESP32
  • LINGKARAN MERAH: 5V - 5volt
  • LITAR PUTIH: IO32 - Pin analog untuk pemindahan data
  • LINGKARAN PURPLE: GND - Tanah

Langkah 4: Litar elektrik Shoesole

Litar Elektrik Shoesole
Litar Elektrik Shoesole

Di sinilah bahagian yang menjengkelkan, memotong kasut ke dalam litar elektrik. Kami menasihati anda untuk mungkin mencari tempat yang lebih baik untuk meletakkan FSR anda atau meletakkan FSR yang lebih besar untuk menolak sebarang kesilapan

Langkah 5: Lem Kasut

Gam Kasut
Gam Kasut

Selepas itu pertimbangkan untuk menggunakan gam TETAPI pastikan gam tidak konduktif!

Langkah 6: Kasut

Kasut
Kasut

Mungkin anda dapat memasukkan bateri ke dalam kasut juga tetapi kami hanya memotong bahagian kasut agar kad kredit kad muat.

Langkah 7: Persediaan Perisian Arduino ESP32

Persediaan Perisian Arduino ESP32
Persediaan Perisian Arduino ESP32

Arduino IDE setupMuat turun dan pasang arduino:

Muat turun dan pasang GIT:

Arduino ESP32Buka File Explorer anda, pergi ke dokumen dan klik dua kali pada contoh Arduino: C: / Users / Tom / Documents / Arduino

Kemudian buat folder baru yang disebut "perkakasan" dan di dalam folder ini buat folder lain yang disebut "espressif". (lihat gambar)

Langkah 8: CMD

CMD
CMD

Selepas ini anda membuka cmd di explorer fail anda (lihat gambar)

Langkah 9: Git Clone

Git Klon
Git Klon

Dalam command prompt anda ketik berikut: "git clone https://github.com/espressif/arduino-esp32.git" dan tekan Enter (lihat gambar)

Langkah 10: Lokasi Peta Fail

Lokasi Peta Fail
Lokasi Peta Fail

Selepas itu anda mungkin perlu menukar nama "arduino-esp32" menjadi "esp32" seperti itu (lihat gambar)

Langkah 11: Kod Arduino

Kod Arduino
Kod Arduino

Sekarang mulakan Arduino dan tekan "Tools" dan pastikan untuk memilih Board dan COM PORT yang betul! (lihat gambar) Kod untuk ESP32:

Langkah 12: Visualstudio

Studio Visual
Studio Visual

Untuk pengembangan aplikasi kami menggunakan Microsoft Visual studio 2017 Community Edition 5.3

www.visualstudio.com/

Setelah anda memasang pemula Visual Studio Installer ini (lihat gambar di atas)

Langkah 13: Ubah suai

Ubah suai
Ubah suai

Setelah anda mula tekan "More" dan kemudian pilih "Modify"

Langkah 14: Menambah

Menambah
Menambah

Pastikan anda telah memilih komponen berikut (lihat gambar di atas)

Setelah anda memilih semuanya tekan "Modify" di sudut kanan bawah

Langkah 15: Muat turun Aplikasi

Muat turun Aplikasi
Muat turun Aplikasi

Untuk memulakan aplikasi Imani di Visual Studio, anda harus mengklon halaman GitHub kami:

Buat fail kosong (buat jalan sesingkat mungkin) dan buka cmd (lihat gambar di atas)

Langkah 16: Klon Github

Klon Github
Klon Github

Selepas anda mengklon fail ke komputer, anda boleh membuka projek

Langkah 17: Kebenaran

Kebenaran
Kebenaran

Pastikan bahawa apabila anda mengklik kanan pada project2. Android dan pilih "Properties" sekarang klik pada "Android Manifest" dan pastikan bahawa kebenaran berikut dicentang:

  • ACCESS_NETWORK_STATE
  • ACCESS_WIFI_STATE
  • KAMERA
  • Lampu kilat
  • INTERNET

Langkah 18: Persediaan Telefon Android

Persediaan Telefon Android
Persediaan Telefon Android

Sebelum anda dapat mula mengembangkan telefon anda, anda harus memastikan bahawa telefon anda diizinkan untuk melakukannya: pergi ke Tetapan> Perihal telefon> Status telefon> tekan 15x pada "Bangun nombor". Ini mungkin berbeza untuk peranti anda, jadi anda mungkin perlu mengalaminya. Selepas ini, anda seharusnya dapat memulakan aplikasi.

Langkah 19: Pangkalan Data

Kami menggunakan Microsoft SQL Server Management Studio

docs.microsoft.com/en-us/sql/ssms/download…

Log masuk dengan kelayakan anda

Untuk membuat jadual, anda perlu mengimport skrip berikut:

ghostbin.com/paste/tbne3

Pergi ke "alat pengurusan" dan pilih "Fail"> "Buka" dan pilih skrip yang dimuat turun.

Jalankan skrip dengan menekan "Execute"

Langkah 20: Fungsi Azure

Sekiranya projek ini mendapat sekitar 50 kegemaran, saya akan cuba memuat naik fungsi Azure juga.

Disyorkan: