ዝርዝር ሁኔታ:

ናኖ ESP32 BLE ስካነር 14 ደረጃዎች (ከስዕሎች ጋር)
ናኖ ESP32 BLE ስካነር 14 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ናኖ ESP32 BLE ስካነር 14 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ናኖ ESP32 BLE ስካነር 14 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: TX81Z Arduino MIDI Controller / Editor 2024, ሀምሌ
Anonim
ናኖ ESP32 BLE ስካነር
ናኖ ESP32 BLE ስካነር

ይህ አስተማሪዎቹ ገመድ አልባ የ BLE ምልክት ስካነር ለማድረግ እንዴት ESP32 ን እንደሚጠቀሙ ያሳያሉ ፣ ሁሉም የተቃኘ ውሂብ በ HTTP አገልጋይ በኩል በ WiFi በኩል ይልካል።

ደረጃ 1 ለምን BLE ስካነር?

BLE ስካነር ለምን?
BLE ስካነር ለምን?

BLE (ብሉቱዝ ዝቅተኛ ኢነርጂ) ምልክት ለአሁኑ ዲጂታል መሣሪያ ፣ ሞባይል ስልክ ፣ የእጅ አንጓ ባንድ ፣ iBeacon ፣ ንብረቶች መለያ በጣም የተለመደ ነው። ይህ ምልክት መሣሪያዎቹን ለማጣመር ብቻ አይረዳም ፣ እንዲሁም እንደ የባትሪ ደረጃ ፣ የልብ ምት ፣ እንቅስቃሴ (መራመድ ፣ መሮጥ ፣ መውደቅ) ፣ የሙቀት መጠን ፣ የፍርሃት ቁልፍ ፣ ፀረ-መጥፋት…

በተወሰነ የቦታ ቁጥር ላይ የ BLE ምልክትን መሰብሰብ ከቻልን ለአካባቢያዊ መከታተያ ትልቅ ዋጋ ያለው ውሂብ ነው።

በረጅም ጊዜ ውስጥ የ BLE ስካነር በተመረጠው ቦታ ላይ መጠገን አለበት። ሆኖም ፣ ትክክለኛውን ቦታ መምረጥ ሙከራ እና ስህተት ይጠይቃል። ትክክለኛው ቦታ የት እንዳለ ለመፈተሽ የሚያግዝዎት አነስተኛ ሽቦ አልባ የ BLE ስካነር ምቹ ነው።

ደረጃ 2 - ዝግጅት

አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት

ESP32 ቦርድ

ESP-WROOM-32 ሰሌዳ በዚህ ጊዜ እጠቀማለሁ።

ትንሽ መያዣ

ማንኛውም ትንሽ ኮንቴይነር ደህና መሆን አለበት ፣ በእጄ ውስጥ አንድ ትንሽ የቲካክ ሳጥን አለኝ እና በውስጡ የ ESP32 ሰሌዳ ብቻ ይገጥማል ፣ እንዴት ያለ ድንገተኛ ነው!

ሊፖ ባትሪ

የ ESP32 ከፍተኛው ፍሰት 250 mA አካባቢ ነው። በማንኛውም ጊዜ ከ 1 C በላይ የአሁኑን ባለመሳል ፣ ሊፖ ባትሪ ከ 250 ሚአሰ አቅም በላይ መሆን አለበት። 852025 ወደ Tictac ሳጥን ውስጥ ሊገባ የሚችል ከፍተኛው መጠን ነው እና 300 ሚአሰ አለው የሚል በቂ ነው ፣ በቂ ነው።

የኃይል ተቆጣጣሪ ወረዳ

የ 3.3 V LDO ተቆጣጣሪ ፣ አንዳንድ capacitors ፣ እኔ አንዳንድ የኤችቲ7333 ኤ ተቆጣጣሪ ፣ 22 uf እና 100 uf capacitor በእጄ ውስጥ አሉኝ

ሌሎች

የኤን ፒን ለማንሳት የ 10k Ohm SMD resistor ፣ ባለብዙ ዓላማ ፒሲቢ ትንሽ ቁራጭ ፣ የኃይል መቀየሪያ ፣ አንዳንድ የተሸፈኑ ሽቦዎች ፣ 7 ፒን ራስጌ

ESP32 ዴቭ መትከያ

በፕሮግራም ሂደት ውስጥ ፣ እሱ እንዲሁ የ ESP32 ልማት መትከያን ይፈልጋል ፣ በቀድሞው አስተማሪዎቼ ውስጥ እንዴት እንደሚያደርጉት ማግኘት ይችላሉ-

www.instructables.com/id/Battery-Powered-E…

ደረጃ 3 PCB ን ይከርክሙት

ፒሲቢውን ይከርክሙ
ፒሲቢውን ይከርክሙ

የትንሽ ኮንቴይነርዎን ስፋት ይለኩ እና ከእሱ ጋር እንዲገጣጠም ፒሲቢውን ይከርክሙት።

ደረጃ 4: የፒን ራስጌን በመሸጥ ላይ

የመሸጫ ፒን ራስጌ
የመሸጫ ፒን ራስጌ

ከ 7 ፒኖች ራስጌ እና ፒሲቢ የመሸጥ ሥራ እንጀምር።

ደረጃ 5 የመሸጥ ኃይል ወረዳ

የመሸጥ ኃይል ወረዳ
የመሸጥ ኃይል ወረዳ
የመሸጥ ኃይል ወረዳ
የመሸጥ ኃይል ወረዳ
የመሸጥ ኃይል ወረዳ
የመሸጥ ኃይል ወረዳ

የግንኙነት ማጠቃለያ እዚህ አለ

ኤልዲኦ ቪን -> ቪሲሲ ፒን ራስጌ (1) -> የኃይል ማብሪያ -> ሊፖ ቪ+፣ የባትሪ መሙያ ራስጌ (7)

LDO GND -> GND ፒን ራስጌ (2) ፣ capacitors V- pin ፣ ESP32 GND LDO Vout -> capacitors V+ pin ፣ ESP32 Vcc

ደረጃ 6: ብየዳውን መጎተት ተከላካይ

ብየዳውን ወደላይ Resistor ይጎትቱ
ብየዳውን ወደላይ Resistor ይጎትቱ

በዚህ ፕሮጀክት ውስጥ በጣም አስቸጋሪው የሽያጭ ሥራ ነው ፣ በ ESP32 ሰሌዳ ውስጥ ያለው የፒን ስፋት 1.27 ሚሜ ብቻ ነው። እንደ እድል ሆኖ ፣ ቪሲሲ እና ኤን ፒን በአቅራቢያ ይገኛል ፣ ሽቦ በሌለበት በሁለቱም ፒን መካከል የሽያጭ ተከላካይን ሊመራ ይችላል።

ESP32 Vcc pin -> 10k Ohm resistor -> ESP32 EN pin

ደረጃ 7: የሽያጭ ፕሮግራም ፒን

የሽያጭ ፕሮግራም ፒን
የሽያጭ ፕሮግራም ፒን

የግንኙነት ማጠቃለያ እነሆ-

Tx pin header (3) -> ESP32 Tx pin

Rx pin header (4) -> ESP32 Rx pin Program pin head (5) -> ESP32 GPIO 0 pin RST pin header (6) -> ESP32 EN pin

ደረጃ 8 - የቲካክ ሳጥኑን ማጽዳት

የቲካክ ሳጥኑን ማጽዳት
የቲካክ ሳጥኑን ማጽዳት
  • ሁሉንም ጣፋጮች ይበሉ
  • ተለጣፊዎቹን ያስወግዱ

ደረጃ 9 በሳጥኑ ውስጥ ይጨመቁ

በሳጥኑ ውስጥ ጨመቅ
በሳጥኑ ውስጥ ጨመቅ
በሳጥኑ ውስጥ ጨመቅ
በሳጥኑ ውስጥ ጨመቅ
በሳጥኑ ውስጥ ጨመቅ
በሳጥኑ ውስጥ ጨመቅ

በ TicTac ሳጥኑ ውስጥ ሁሉንም አካላት ይጭመቁ ፣ ይጠንቀቁ ማንኛውንም ሽቦዎች እንዳያፈርሱ።

ደረጃ 10: ሶፍትዌር ያዘጋጁ

ሶፍትዌር ያዘጋጁ
ሶፍትዌር ያዘጋጁ
ሶፍትዌር ያዘጋጁ
ሶፍትዌር ያዘጋጁ

አርዱዲኖ አይዲኢ

እስካሁን ካልሆነ አርዱዲኖ IDE ን ያውርዱ እና ይጫኑት ፦

www.arduino.cc/en/Main/Software

arduino-esp32

ለ ESP32 የሃርድዌር ድጋፍን ይጫኑ

በታዋቂ ስርዓተ ክወናዎች ውስጥ ለመጫን ዝርዝር መመሪያዎች።

ለሊኑክስ

ለ macOS X:

ለዊንዶውስ

ማጣቀሻ:

ደረጃ 11 - ESP32 ን ፕሮግራም ያድርጉ

ESP32 ን ፕሮግራም ያድርጉ
ESP32 ን ፕሮግራም ያድርጉ
ESP32 ን ፕሮግራም ያድርጉ
ESP32 ን ፕሮግራም ያድርጉ
ESP32 ን ፕሮግራም ያድርጉ
ESP32 ን ፕሮግራም ያድርጉ
ESP32 ን ፕሮግራም ያድርጉ
ESP32 ን ፕሮግራም ያድርጉ
  • የአርዱዲኖ ፕሮግራሙን ያውርዱ
  • ግቤቶችን ቀይር ፦

#WIFI_SSID “YOURAPSSID” ን ይግለጹ

#ይግለጹ WIFI_PASSWORD "የእርስዎ አፖፓስዎርድ" #POST_URL ን ይግለጹ https:// YOURSERVERNAMEORIP: 3000/"

  • ቦርድ ይምረጡ - ማንኛውም የ ESP32 ቦርድ
  • ክፍልፍል ይምረጡ -ምንም ኦቲኤ / አነስተኛ SPIFFS የለም
  • ስቀል

ደረጃ 12 - ውሂብ ይቀበሉ

ውሂብ ይቀበሉ
ውሂብ ይቀበሉ

የ POST ውሂቡን ለመቀበል ገና የኤችቲቲፒ አገልጋይ ከሌለዎት ይህንን ቀላል የ Node.js ፕሮግራም ለመጠቀም ሊሞክሩ ይችላሉ-

የተቀበሉት የናሙና ውሂብ እነሆ -

Tue Mar 20 2018 08:44:41 GMT+0000 (UTC): [{"አድራሻ": "6e: 3d: f0: a0: 00: 36", "Rssi": -65, "ManufacturerData": "4c0010050b1047f0b3"}, {"Address": "f8: 04: 2e: bc: 51: 97 "፣" Rssi ": -94 ፣" ManufacturerData ":" 75004204018020f8042ebc5197fa042ebc519601000000000000 "} ፣ {" አድራሻ ":" 0c: 07: 4a: fa: 60: dd "," Rssi ": -96," አምራች "4c0009060304c0a80105"}]

ደረጃ 13 የኃይል መለኪያ

የኃይል መለኪያ
የኃይል መለኪያ
የኃይል መለኪያ
የኃይል መለኪያ
የኃይል መለኪያ
የኃይል መለኪያ

ፕሮግራሙ ለ 30 ሰከንዶች የ BLE ምልክትን ይቃኛል ፣ ከዚያ ጥልቅ እንቅልፍ 300 ሰከንዶች እና ከዚያ እንደገና ይቃኙ። ለእያንዳንዱ ዑደት 3.9 ሜጋ ዋት አካባቢ ይወስዳል።

በንድፈ ሀሳብ ፣ ሊሠራ ይችላል ((የሙከራ ውጤቱን በኋላ በትዊተር ላይ አዘምነዋለሁ)

300 ሚአሰ ሊፖ / 3.9 ሜጋ ዋት @ 330 ሰከንዶች

= [(300 MA * 3.3 V) mWh / 3.9 mWh * 330] ሰከንዶች ~ 83769 ሰከንዶች ~ 23 ሰዓታት

2018-04-08 ዝማኔ

እኔ XC6503D331 LDO ተቆጣጣሪን ለመጠቀም ቀይሬ 2 ልኬቶችን አደረግሁ

ዙር 1: 12:43:28 - 16:42:10 (~ 20 ሰዓታት) 210 BLE ቅኝት POST ደርሷል

ዙር 2: 10:04:01 - 05:36:47 (~ 19.5 ሰዓታት) 208 BLE ቅኝት POST ደርሷል

ደረጃ 14: ደስተኛ ቅኝት

መልካም ቅኝት!
መልካም ቅኝት!

BLE የመከታተያ አውታረ መረብ እርስዎን ለማዋቀር ቦታ ለማግኘት ጊዜው ነው!

የሚመከር: