ዝርዝር ሁኔታ:

Raspberry Pi ን ወደ ብሉቱዝ ቢኮን ያዙሩት 4 ደረጃዎች
Raspberry Pi ን ወደ ብሉቱዝ ቢኮን ያዙሩት 4 ደረጃዎች

ቪዲዮ: Raspberry Pi ን ወደ ብሉቱዝ ቢኮን ያዙሩት 4 ደረጃዎች

ቪዲዮ: Raspberry Pi ን ወደ ብሉቱዝ ቢኮን ያዙሩት 4 ደረጃዎች
ቪዲዮ: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, ህዳር
Anonim
Raspberry Pi ን ወደ ብሉቱዝ ቢኮን ያዙሩት
Raspberry Pi ን ወደ ብሉቱዝ ቢኮን ያዙሩት

ብሉቱዝ መረጃን ያለገመድ ለማስተላለፍ ፣ የቤት አውቶማቲክ ስርዓቶችን ለመገንባት ፣ ሌሎች መሣሪያዎችን ለመቆጣጠር ወዘተ ፈጠራ ቴክኖሎጂ አንዱ ነው።

በዚህ አስተማሪዎች ውስጥ ፣ Raspberry Pi ን ወደ ብሉቱዝ ቢኮን ለመቀየር እሞክራለሁ።

መስፈርቶች

  • Raspberry Pi
  • ብሉዮ (ብሉቱዝ ዝቅተኛ ኃይል ዩኤስቢ ዶንግሌ)
  • ብሉቱዝ ያለው የሞባይል ስልክ እና እንደ BLE Scanner ፣ LightBlue ወይም DSPS ከዲያሎግ ሴሚኮንዳክተር።

ደረጃ 1: ዶንግሉን ያገናኙ

ዶንግሉን ያገናኙ
ዶንግሉን ያገናኙ
ዶንግሉን ያገናኙ
ዶንግሉን ያገናኙ

BleuIO dongle ን ከእርስዎ Raspberry Pi ጋር ያገናኙ።

ዶንግሉ የተገናኘበትን የመሣሪያ ስም ለመለየት ፣ ማሄድ ያስፈልግዎታል ፦

ls /dev

ዶንግሉን ከማገናኘትዎ በፊት እና አንዴ የመሣሪያው ስም የትኛው እንደሆነ ለመለየት አንድ ጊዜ ሁለት ጊዜ ማድረግ ሊያስፈልግዎት ይችላል። በሚነሳበት ጊዜ ዶንግሉ firmware ን እንዲያዘምኑ (ወይም የራስዎን ትግበራ እንዲያበሩ) ለ 10 ሰከንዶች ያህል ለ bootloader የ COM ወደብ ይከፍታል።

ከዚያ በኋላ ያንን ወደብ ይዘጋል እና እኛ እዚህ የምንፈልገው ለ BleuIO ትግበራ አዲስ ወደብ ይከፍታል። መሮጥ ይችላሉ ፦

lsusb

ደረጃ 2 - ተከታታይ ግንኙነት

ተከታታይ ግንኙነት
ተከታታይ ግንኙነት

ከ dongle ጋር ለመገናኘት ተከታታይ የግንኙነት መርሃ ግብር ያስፈልግዎታል። ለዚህ አጋዥ ስልጠና እኛ ሚኒኮምን እንጠቀማለን። በመሮጥ ሚኒኮምን ማግኘት ይችላሉ-

sudo apt-get install minicom ን ይጫኑ

አሁን ፣ dongle ን መጠቀም ለመጀመር ፣ ለምሳሌ ፣ የእርስዎ ዶንግሌ ከመሣሪያው ስም ttyACM0 ጋር ከተገናኘ የሚከተለውን ትእዛዝ ያሂዱ -

minicom -b 9600 -o -D /dev /ttyACM0

አሁን AT-Command ለመተየብ ይሞክሩ። ለምሳሌ

አት

እሺ ምላሽ ካገኙ ያ ማለት ዶንግሉ እየሰራ ነው ማለት ነው።

ደረጃ 3 የ Python ስክሪፕት ያሂዱ

ይህንን Raspberry Pi ወደ ብሉቱዝ ቢኮን ለመቀየር ለማገዝ ዝግጁ የሆነ የፓይዘን ስክሪፕት አለን።

እነዚህን ስክሪፕቶች ለመጠቀም ፓይዘን መጫን ያስፈልግዎታል።

እርስዎም ሞዱሉን pySerial መጫን ያስፈልግዎታል። እሱን ለመጫን ቀላሉ መንገድ በፓይፕ (Python ን ከጫኑ በኋላ ሊኖርዎት የሚገባው) በማሄድ ነው-

Python2:

ቧንቧ መጫኛ

Python3:

python3 -m ፒፕ መጫኛ መሣሪያ

ከተገናኙ በኋላ የእራስዎን iBeacon.the source code በ GitHub ላይ ለማዋቀር ምሳሌ የናሙና ፓይዘን ስክሪፕትን መጠቀም ይችላሉ።

ይህንን ስክሪፕት ibeacon.py በሚባል ፋይል ውስጥ ያስቀምጡ ወይም የሚወዱትን ማንኛውንም ስም መሰየም ይችላሉ።

አሁን በመተየብ የትእዛዝ ጥያቄን በመጠቀም ፋይሉን ይክፈቱ

ፓይዘን ibeacon.py

ደረጃ 4 መሣሪያዎን ይቃኙ

መሣሪያዎን ይቃኙ
መሣሪያዎን ይቃኙ

የፓይዘን ስክሪፕት ሲጀምሩ ፣ ለብሉቱዝ ዝቅተኛ ኢነርጂ (BLE) የተነደፈ የስካነር መተግበሪያን በመጠቀም የእርስዎን iBeacon ማየት መቻል አለብዎት።

የስካነር መተግበሪያ ምሳሌዎች ከ Bluepixel Technologies BLE Scanner ሊሆኑ ይችላሉ።

እዚህ ማየት ይችላሉ ፣ የእርስዎ መሣሪያ ማስታወቂያ ጀምሯል።

እንዲሁም የ Eddystone ስክሪፕትን መጠቀም ይችላሉ። የመረጃ ምንጭ እዚህ አለ።

የሚመከር: