Mundarija:

O'tirish va tik turish - Imani: 20 qadam
O'tirish va tik turish - Imani: 20 qadam

Video: O'tirish va tik turish - Imani: 20 qadam

Video: O'tirish va tik turish - Imani: 20 qadam
Video: Telegram akkauntni o'chirish, Как удалить аккаунт Телеграмм, Delete Telegram Account #telegram 2024, Noyabr
Anonim
Image
Image
O'tirgan va tik turgan kuzatuvchi - Imani
O'tirgan va tik turgan kuzatuvchi - Imani
O'tirgan va tik turgan kuzatuvchi - Imani
O'tirgan va tik turgan kuzatuvchi - Imani

Siz sog'lig'ingizni kuzatib borishni va har kuni etarlicha turishingizga ishonch hosil qilishni xohlaysizmi? Keyin Imani siz uchun ilova! Oyoq kiyimining ichidagi oddiy kuch sezgir rezistor yordamida biz sizning kundalik turish va turish odatingizni kuzatib boramiz.

Ism, elektron pochta, parol va selfi bilan ro'yxatdan o'ting! Bizning yuqori texnologiyali QR-kod skaneri yordamida hamkasblaringizni yoki do'stlaringizni qo'shing va u erdagi statistikani tekshiring va ularni sizniki bilan solishtiring.

  • 1 -qadam: materiallar
  • 2-6-qadam: Uskuna
  • 7-11-qadam: Arduino dasturiy ta'minotini sozlash ESP32
  • 12-19-qadam Visual Studio

1 -qadam: materiallar

Kerakli materiallar ro'yxati

  • 1 marta Izokee ESP32-devkitc
  • 1x dumaloq kuchga sezgir sensor FSR Interlink 402
  • 1x Powerbank kredit kartasi (2200 mah)
  • 2x 10k ohmli rezistor
  • Taxminan 5 ta kichik kabel
  • Bir juft poyabzal
  • Mikro USB kabeli

Poyafzal yaratishda o'z tasavvuringizni va hissangizni qo'shishga harakat qiling.

2 -qadam: ESP32 PINOUT

ESP32 PINOUT
ESP32 PINOUT

Siz elektr zanjirini o'zingiz o'rnatishingiz kerak, lekin ESP32 PINOUT -ni tekshirib ko'rishingiz kerak, chunki bu biznikidan farq qilishi mumkin!

3 -qadam: ESP32 -ni sozlash

ESP32 sozlash
ESP32 sozlash
ESP32 sozlash
ESP32 sozlash
  • Qizil aylana: 5V - 5 volt
  • Oq aylana: IO32 - ma'lumotlarni uzatish uchun analog pin
  • Binafsharang aylana: GND - yer

4 -qadam: poyabzal poyafzalining elektr davri

Oyoq kiyimining elektr davri
Oyoq kiyimining elektr davri

Bu erda tirnash xususiyati beruvchi qism keladi, elektr pallasiga qo'yish uchun poyabzal poyabzalini kesib tashlaydi. Sizga xatolikni istisno qilish uchun FSR joylashtirish uchun yaxshiroq joyni yoki kattaroq FSR joylashtirishni maslahat beramiz

5 -qadam: poyabzal poyabzali uchun elim

Poyafzal uchun elim
Poyafzal uchun elim

Keyin elim qo'llashni o'ylab ko'ring, lekin elim o'tkazuvchan emasligiga ishonch hosil qiling!

6 -qadam: poyabzal

Poyafzal
Poyafzal

Balki siz batareykangizni poyabzal tagiga ham joylashtirasiz, lekin biz kredit kartaning quvvat kartasiga mos kelishi uchun poyabzalning bir qismini kesib tashlaymiz.

7 -qadam: Arduino dasturiy ta'minotini sozlash ESP32

Arduino dasturiy ta'minotini sozlash ESP32
Arduino dasturiy ta'minotini sozlash ESP32

Arduino IDE -ni o'rnatish Arduino -ni yuklab oling va o'rnating:

GITni yuklab oling va o'rnating:

Arduino ESP32 Fayl Explorer -ni oching, hujjatlarga o'ting va Arduino misoliga ikki marta bosing: C: / Users / Tom / Documents / Arduino

Keyin "apparat" deb nomlangan yangi papka yarating va bu papka ichida "espressif" deb nomlangan boshqa papkani yarating. (rasmga qarang)

8 -qadam: CMD

CMD
CMD

Shundan so'ng siz fayl qidiruvchisida cmd -ni ochasiz (rasmga qarang)

9 -qadam: Git Clone

Git Clone
Git Clone

Buyruqning satriga quyidagilarni kiriting: "git clone https://github.com/espressif/arduino-esp32.git" va Enter tugmasini bosing (rasmga qarang)

10 -qadam: Fayl xaritasining joylashuvi

Fayl xaritasining joylashuvi
Fayl xaritasining joylashuvi

Keyin "arduino-esp32" nomini "esp32" ga o'zgartirishingiz kerak bo'ladi (rasmga qarang)

11 -qadam: Arduino kodi

Arduino kodi
Arduino kodi

Endi Arduino -ni ishga tushiring va "Asboblar" tugmachasini bosing va to'g'ri boshqaruv paneli va COM PORTni tanlang! (rasmga qarang) ESP32 kodi:

12 -qadam: Visualstudio

Visualstudio
Visualstudio

Ilovalarni ishlab chiqish uchun biz Microsoft Visual studio 2017 Community Edition 5.3 dan foydalandik

www.visualstudio.com/

O'rnatganingizdan so'ng, Visual Studio Installer dasturini ishga tushiring (yuqoridagi rasmga qarang)

13 -qadam: O'zgartirish

O'zgartirish
O'zgartirish

Ishni boshlaganingizdan so'ng "Yana" tugmasini bosing va "O'zgartirish" -ni tanlang.

14 -qadam: qo'shish

Qo'shish
Qo'shish

Quyidagi komponentlarni tanlaganingizga ishonch hosil qiling (yuqoridagi rasmga qarang).

Hammasini tanlagandan so'ng, o'ng pastki burchakdagi "O'zgartirish" tugmasini bosing

15 -qadam: Ilovani yuklab oling

Ilovani yuklab olish
Ilovani yuklab olish

Visual Studio -da Imani dasturini ishga tushirish uchun siz bizning GitHub sahifasini klonlashingiz kerak:

Bo'sh fayl yarating (yo'lni iloji boricha qisqa qiling) va cmd -ni oching (yuqoridagi rasmga qarang)

16 -qadam: Github Clone

Github Clone
Github Clone

Faylni kompyuteringizga klonlagandan so'ng, siz loyihani ochishingiz mumkin

17 -qadam: Ruxsatnomalar

Ruxsatnomalar
Ruxsatnomalar

Project2. Android -ni sichqonchaning o'ng tugmasi bilan bosganingizda va "Xususiyatlar" ni tanlaganingizda, endi "Android Manifesti" ni bosing va quyidagi ruxsatnomalar o'chirilganligiga ishonch hosil qiling.

  • ACCESS_NETWORK_STATE
  • ACCESS_WIFI_STATE
  • KAMERA
  • FLASHLIGHT
  • INTERNET

18 -qadam: Android telefoniga tayyorgarlik

Android telefon uchun tayyorgarlik
Android telefon uchun tayyorgarlik

Telefoningizda ishlab chiqishni boshlashdan oldin, telefoningiz bunga ruxsat berilganligiga ishonch hosil qilishingiz kerak: Sozlamalar> Telefon haqida> Telefon holati> "Raqam yaratish" bo'limida 15x tugmasini bosing. Bu sizning qurilmangiz uchun boshqacha bo'lishi mumkin, shuning uchun uni google -ga yuborishingiz kerak bo'ladi. Shundan so'ng siz dasturni ishga tushirishingiz kerak.

19 -qadam: ma'lumotlar bazasi

Biz Microsoft SQL Server Management Studio dasturidan foydalanamiz

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

Hisob ma'lumotlari bilan tizimga kiring

Jadvallarni yaratish uchun siz quyidagi skriptni import qilishingiz kerak:

ghostbin.com/paste/tbne3

"Boshqaruv vositasi" ga o'ting va "Fayl"> "Ochish" -ni tanlang va yuklab olingan skriptni tanlang.

"Ishga tushirish" tugmasini bosib skriptni bajaring.

20 -qadam: Azure funktsiyalari

Agar bu loyiha 50 ga yaqin sevimlilarga ega bo'lsa, men Azure funktsiyalarini yuklashga harakat qilaman.

Tavsiya: