ዝርዝር ሁኔታ:
ቪዲዮ: Raspberry Pi ን ወደ ብሉቱዝ ቢኮን ያዙሩት 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ብሉቱዝ መረጃን ያለገመድ ለማስተላለፍ ፣ የቤት አውቶማቲክ ስርዓቶችን ለመገንባት ፣ ሌሎች መሣሪያዎችን ለመቆጣጠር ወዘተ ፈጠራ ቴክኖሎጂ አንዱ ነው።
በዚህ አስተማሪዎች ውስጥ ፣ 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 ስክሪፕትን መጠቀም ይችላሉ። የመረጃ ምንጭ እዚህ አለ።
የሚመከር:
የአየር ሁኔታ ትንበያ ቢኮን 4 ደረጃዎች (ከስዕሎች ጋር)
የአየር ሁኔታ ትንበያ ቢኮን - በዚህ ፕሮጀክት ውስጥ የ 3 ዲ ህትመትን ፣ የ LED መስመሮችን ፣ የኃይል አቅርቦትን እና የአርዲኖን ቦርድ ከ wifi ግንኙነት ጋር ከሠራሁት የአከባቢ የአየር ሁኔታ መብራት አምሳያ እያቀረብኩ ነው። ዋናው ዓላማ
RuuviTag እና PiZero W እና Blinkt! በብሉቱዝ ቢኮን ላይ የተመሠረተ ቴርሞሜትር 3 ደረጃዎች (ከስዕሎች ጋር)
RuuviTag እና PiZero W እና Blinkt! በብሉቱዝ ቢኮን ላይ የተመሠረተ ቴርሞሜትር - ይህ አስተማሪው ብሉቱዝን በ Raspberry Pi Zero W በመጠቀም የሙቀት እና የእርጥበት መረጃን ከ RuuviTag ለማንበብ እና እሴቶቹን በፒሞሮኒ ብላይት ላይ በሁለትዮሽ ቁጥሮች ለማሳየት ያለውን አቀራረብ ይገልጻል! pHAT ወይም በአጭሩ ለመግለጽ - ግዛት እንዴት እንደሚገነባ
አነስተኛ ባለሁለት ቀለም ሮታሪ ቢኮን የማስጠንቀቂያ ብርሃን - 6 ደረጃዎች
አነስተኛ ባለሁለት ቀለም ሮታሪ ቢኮን የማስጠንቀቂያ መብራት - በዚህ አስተማሪ ውስጥ ፣ አነስተኛ ቢኮን መብራት እንፈጥራለን። ታውቃለህ ፣ ኤልኢዲዎች ትልቅ ከመሆናቸው በፊት የግንባታ መሣሪያዎችን ከለበሱት ከእነዚያ ያረጁ የሚሽከረከሩ መብራቶች አንዱ? አዎ። ከእነዚህ ውስጥ አንዱ። ይህ በአንፃራዊነት ቀላል እና አነስተኛ ይሆናል
ቢኮን/eddystone እና Adafruit NRF52 ፣ ድር ጣቢያዎን/ምርትዎን በቀላሉ ያስተዋውቁ 4 ደረጃዎች
ቢኮን/eddystone እና Adafruit NRF52 ፣ ድር ጣቢያዎን/ምርትዎን በቀላሉ ያስተዋውቁ - ሰላም ሁላችሁ ፣ ዛሬ እኔ በቅርቡ የሠራሁትን ፕሮጀክት ላካፍላችሁ እፈልጋለሁ ፣ የቤት ውስጥ/ከቤት ውጭ የሚያገናኝ መሣሪያ ፈልጌ ነበር እና ሰዎች ተጠቅመው ከእሱ ጋር እንዲገናኙ ይፍቀዱ። ስማርት ስልካቸውን ፣ እና አንድ የተወሰነ ድር ጣቢያ ለመጎብኘት ወይም ለማስተዋወቅ ችሎታ ይስጧቸው
ምናባዊ የሚሽከረከር LED ቢኮን (Rundumlicht): 5 ደረጃዎች
ምናባዊ የሚሽከረከር LED ቢኮን (Rundumlicht): የእኔ የመጀመሪያ በጣም ትንሽ * ምናባዊ * የሚሽከረከር የ LED መብራት እዚህ አለ። እና የእኔ የመጀመሪያ አስተማሪም እንዲሁ! የተገነባው ከ 4 x 0603 SMD LEDs ነው። እነሱ ወደ 2.5 ሚሜ 3 ክፍል ብቻ ያስፈልጋቸዋል። የክብ ጉዞው ብርሃን ይበልጥ ተጨባጭ እንዲመስል በ PIC12F ላይ አንድ ፕሮግራም ጻፍኩ