Mundarija:
- 1 -qadam: materiallar
- 2 -qadam: ESP32 PINOUT
- 3 -qadam: ESP32 -ni sozlash
- 4 -qadam: poyabzal poyafzalining elektr davri
- 5 -qadam: poyabzal poyabzali uchun elim
- 6 -qadam: poyabzal
- 7 -qadam: Arduino dasturiy ta'minotini sozlash ESP32
- 8 -qadam: CMD
- 9 -qadam: Git Clone
- 10 -qadam: Fayl xaritasining joylashuvi
- 11 -qadam: Arduino kodi
- 12 -qadam: Visualstudio
- 13 -qadam: O'zgartirish
- 14 -qadam: qo'shish
- 15 -qadam: Ilovani yuklab oling
- 16 -qadam: Github Clone
- 17 -qadam: Ruxsatnomalar
- 18 -qadam: Android telefoniga tayyorgarlik
- 19 -qadam: ma'lumotlar bazasi
- 20 -qadam: Azure funktsiyalari
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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
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
- Qizil aylana: 5V - 5 volt
- Oq aylana: IO32 - ma'lumotlarni uzatish uchun analog pin
- Binafsharang aylana: GND - yer
4 -qadam: poyabzal poyafzalining 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
Keyin elim qo'llashni o'ylab ko'ring, lekin elim o'tkazuvchan emasligiga ishonch hosil qiling!
6 -qadam: poyabzal
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 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
Shundan so'ng siz fayl qidiruvchisida cmd -ni ochasiz (rasmga qarang)
9 -qadam: 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
Keyin "arduino-esp32" nomini "esp32" ga o'zgartirishingiz kerak bo'ladi (rasmga qarang)
11 -qadam: 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
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
Ishni boshlaganingizdan so'ng "Yana" tugmasini bosing va "O'zgartirish" -ni tanlang.
14 -qadam: 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
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
Faylni kompyuteringizga klonlagandan so'ng, siz loyihani ochishingiz mumkin
17 -qadam: 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
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.