ዝርዝር ሁኔታ:

ሊደረስባቸው የሚችሉ LEDs ን ለመቆጣጠር ብሉቱዝ 4.0 HC -08 ሞዱሉን ይጠቀሙ - የአርዱዲኖ ኡኖ አጋዥ ስልጠና - 4 ደረጃዎች (ከስዕሎች ጋር)
ሊደረስባቸው የሚችሉ LEDs ን ለመቆጣጠር ብሉቱዝ 4.0 HC -08 ሞዱሉን ይጠቀሙ - የአርዱዲኖ ኡኖ አጋዥ ስልጠና - 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ሊደረስባቸው የሚችሉ LEDs ን ለመቆጣጠር ብሉቱዝ 4.0 HC -08 ሞዱሉን ይጠቀሙ - የአርዱዲኖ ኡኖ አጋዥ ስልጠና - 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ሊደረስባቸው የሚችሉ LEDs ን ለመቆጣጠር ብሉቱዝ 4.0 HC -08 ሞዱሉን ይጠቀሙ - የአርዱዲኖ ኡኖ አጋዥ ስልጠና - 4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Business Requirement Document (BRD) Tutorial and EXAMPLE 2024, ሀምሌ
Anonim
ሊደረስባቸው የሚችሉ LEDs ን ለመቆጣጠር የብሉቱዝ 4.0 HC -08 ሞዱሉን ይጠቀሙ - የአርዱዲኖ ኡኖ አጋዥ ስልጠና
ሊደረስባቸው የሚችሉ LEDs ን ለመቆጣጠር የብሉቱዝ 4.0 HC -08 ሞዱሉን ይጠቀሙ - የአርዱዲኖ ኡኖ አጋዥ ስልጠና
ሊደረስባቸው የሚችሉ LEDs ን ለመቆጣጠር የብሉቱዝ 4.0 HC -08 ሞዱሉን ይጠቀሙ - የአርዱዲኖ ኡኖ አጋዥ ስልጠና
ሊደረስባቸው የሚችሉ LEDs ን ለመቆጣጠር የብሉቱዝ 4.0 HC -08 ሞዱሉን ይጠቀሙ - የአርዱዲኖ ኡኖ አጋዥ ስልጠና

ከአሩዲኖ ጋር ገና ወደ የግንኙነት ሞጁሎች ገብተዋል? ብሉቱዝ ለአርዱዲኖ ፕሮጀክቶችዎ እና የነገሮችን በይነመረብ በመጠቀም የአለምን ዕድል ይከፍታል። እዚህ በሕፃን ደረጃ እንጀምራለን እና HC08 የብሉቱዝ ሞጁልን በመጠቀም ሊደረስባቸው የሚችሉ LEDs ን በስማርትፎን መተግበሪያ እንዴት መቆጣጠር እንደሚቻል እንማራለን። ከዚያ በኋላ ሌሎች ሞጁሎችን በብሉቱዝ ለመቆጣጠር ሊጠቀሙበት ከሚችሉት የስማርትፎን መተግበሪያ ጋር ይተዋወቃሉ።

ለዚህ ትምህርት የሚያስፈልጉዎት-

ሃርድዌር

-አርዱዲኖ UNO

-LED RING 16 X 5050 RGB WS2812

-ዱፖንት ሽቦዎች

-የወንድ ራስጌዎች

-HC-08 የብሉቱዝ ሞዱል

ሶፍትዌር

-አርዱዲኖ አይዲኢ

-ምሳሌ ኮድ

-ኒኦፒክስል ቤተ -መጽሐፍት

-የ Android መተግበሪያ ቀለበቱን ለመቆጣጠር (ለዚህ አጋዥ ስልጠና ተከታታይ የብሉቱዝ ተርሚናልን እጠቀም ነበር)

መሣሪያዎች ፦

-የማሸጊያ ብረት

BLE ን የመጠቀም ጥቅሞች HC-08 ሞዱል BLE (ብሉቱዝ ዝቅተኛ ኃይል) ፕሮቶኮል ይጠቀማል። በብሉቱዝ እና በ BLE መካከል ያለው ዋነኛው ልዩነት የኃይል ፍጆታ ነው። ብሉቱዝ ከ BLE የበለጠ ኃይል ይወስዳል ነገር ግን ብዙ መረጃዎችን ማስተናገድ ይችላል። በአቅራቢያ ባሉ መሣሪያዎች መካከል ትናንሽ መረጃዎችን በፍጥነት ለማስተላለፍ BLE የበለጠ ተገቢ ነው። BLE ያነሰ ኃይል-የተራበ ነው ፣ ስለሆነም ይህንን ፕሮቶኮል የሚያሄዱ መሣሪያዎች በትንሽ ባትሪ ለዓመታት ሊሠሩ ይችላሉ። ለ IoT ፍጹም!

ደረጃ 1 ሞጁሎችዎን ያገናኙ

ሞጁሎችዎን ያገናኙ
ሞጁሎችዎን ያገናኙ

ለማገናኘት የሚያስፈልጉዎት ነገሮች እዚህ አሉ

HC-08> አርዱዲኖ ኡኖ

TXD> RXD

RXD> TXD

GND> GND

3V3> 3V3

የ LED ቀለበት> አርዱዲኖ ኡኖ

ዲን> ፒን 6

GND> GND

ቪሲሲ> 5 ቮ

ደረጃ 2 ሶፍትዌርዎን ያዋቅሩ

  1. አስቀድመው www.arduino.cc/en/Main/Software ላይ ካልሆኑ Arduino IDE ን ያውርዱ
  2. የ NeoPixel ቤተ -መጽሐፍትን ይጫኑ

    1. Adafruit NeoPixel Libraryas a.zip ፋይልን ያውርዱ (https://github.com/adafruit/Adafruit_NeoPixel)
    2. በአርዱዲኖ አይዲኢ ውስጥ ወደ ረቂቅ> ቤተመጽሐፍት አካትት>.zip ቤተ -መጽሐፍት ያክሉ
    3. Adafruit NeoPixel ቤተ -መጽሐፍት ያስመጡ
    4. አሁን የወረዱትን ፋይል ይምረጡ። ቤተ -መጽሐፍቱ በተሳካ ሁኔታ እንደታከለ ማየት አለብዎት።
  3. በእርስዎ ዘመናዊ ስልክ ላይ የብሉቱዝ መተግበሪያውን ያውርዱ። የ HC-08 ሞጁሉን ለመቆጣጠር ብዙ የብሉቱዝ መተግበሪያዎችን መጠቀም ይችላሉ። ሆኖም ፣ ሁሉም ከ BLE ፕሮቶኮል ጋር ተኳሃኝ አይደሉም ፣ ስለዚህ የተለየ መተግበሪያ ለመጠቀም ከፈለጉ መጀመሪያ ተኳሃኝነትን ያረጋግጡ።

    ከ Google Play መደብር የወረደውን ተከታታይ የብሉቱዝ ተርሚናል እንጠቀማለን

ደረጃ 3: ኮዱን ይስቀሉ

ኮዱን ይስቀሉ
ኮዱን ይስቀሉ
ኮዱን ይስቀሉ
ኮዱን ይስቀሉ

አርዱዲኖ ኡኖን ከኮምፒውተሩ ጋር ያገናኙት እና በመሳሪያዎች ትር ስር የተመረጠው ትክክለኛ ሰሌዳ እና ወደብ እንዳለዎት ያረጋግጡ።

ይህንን ምሳሌ ኮድ ያውርዱ።

ማሳሰቢያ -ኮድዎን በሚሰቅሉበት ጊዜ የአርዱዲኖ አር ኤክስ ፒን አያገናኙ። በሚጫንበት ጊዜ የተገናኘ ከሆነ ኮዱ አይሰራም። ከሰቀሉ በኋላ ኤልኢዲ እንዲሠራ እንደገና ማገናኘት አለብዎት።

የኮድ ማብራሪያ

ኮዱ ወደ ጉዳዮች ተደራጅቷል ፣ የሚፈልጉትን ያህል ይጨምሩ ወይም ያስወግዱ። ወደ ብሉቱዝ መተግበሪያዎ በሚያስገቡት ጽሑፍ ይፃ themቸው። በእኛ ኮድ ውስጥ ያሉት ጉዳዮች በትላልቅ ፊደላት ተለያይተዋል። አንድ ጉዳይ በመተግበሪያው ውስጥ ሲተይቡ ፣ በ IDE ውስጥ ወደ ተጓዳኝ ኮዱ የ LED ን ቀለም ይለውጣል።

ለምሳሌ ፣ በመተግበሪያዎ ውስጥ ‹ሀ› ብለው ከጻፉ የእርስዎ LED ወደ አረንጓዴ (0 ፣ 255 ፣ 0) መለወጥ አለበት።

በቅንፍ ውስጥ የ RGB እሴቶችን በማስተካከል የ LED መብራቶችን መለወጥ ይችላሉ። የ RGB እሴቶች ከ 0 እስከ 255 ይደርሳሉ።

የግለሰብ የ LED መብራቶችን እንዴት እንደሚያስተካክሉ

ከላይ በስዕሉ ላይ በሳጥኖች ውስጥ የደመቀውን ኮድ በመገልበጥ ይህንን ማድረግ ይችላሉ (ይህ ኮድ በምሳሌው ኮድ ታችኛው ክፍል አጠገብ ይታያል) እና ‹colorSet (strip. Color›…). መለወጥ የሚፈልጉት ኤልኢዲ ይሁኑ። ‹c› የቀለም ኮድ ይሆናል። እንደገና ወደ ስትሪፕ ማከል አለብዎት። ቀለም (ከ ‹ሐ› እሴት ቦታ ጋር ከ RGB ኮድ ጋር)።

ለምሳሌ:

strip.setPixelColor (3, strip. Color (255, 127, 0));

ይህ 3 ኛ LED ን ወደ ብርቱካናማ ቀለም ይለውጠዋል።

በዚህ ምሳሌ ኮድ ውስጥ ፣ ለግለሰብ ኤልኢዲዎች የተለያዩ የ LED ቀለሞች ያሉት የምሳሌ መያዣ ሰጥተንዎታል። አሁን የግለሰብ ኤልኢዲዎችን በቀላሉ መለወጥ ይችላሉ።

ደረጃ 4: ከእርስዎ መተግበሪያ ጋር ይገናኙ እና ኮዱን ያሂዱ

ከእርስዎ መተግበሪያ ጋር ይገናኙ እና ኮዱን ያሂዱ
ከእርስዎ መተግበሪያ ጋር ይገናኙ እና ኮዱን ያሂዱ
ከእርስዎ መተግበሪያ ጋር ይገናኙ እና ኮዱን ያሂዱ
ከእርስዎ መተግበሪያ ጋር ይገናኙ እና ኮዱን ያሂዱ
ከእርስዎ መተግበሪያ ጋር ይገናኙ እና ኮዱን ያሂዱ
ከእርስዎ መተግበሪያ ጋር ይገናኙ እና ኮዱን ያሂዱ

ኮዱን ያሂዱ! በመስቀል ጊዜ RX ግንኙነቱን ማቋረጡን ያረጋግጡ።

አሁን የእርስዎን ሞዱል ለማግኘት መተግበሪያዎን ይክፈቱ እና ወደ ብሉቱዝ መሣሪያዎች ይሂዱ። አንዴ ከተገናኙ ፣ ከቆሻሻ መጣያ አዶው አጠገብ ባለው የግንኙነት አዶ ላይ ጠቅ ያድርጉ እና የጉዳይ ስም ይተይቡ ፣ በእኛ ምሳሌ ኮድ ውስጥ ፣ ጉዳዮችን ኤ-ኢ ን እንጠቀማለን እና የ LED መብራቱን ይመልከቱ!

አሁን ሁለቱንም በፕሮጀክቶችዎ ውስጥ ማካተት እንዲችሉ የብሉቱዝ መተግበሪያን በመጠቀም እና ሊደረስበት የሚችል የ RGB LED መብራቶችን የመጠቀም ልምድ አለዎት። የበለጠ ይሂዱ እና በጊዜ እና በማዘግየት ተግባራት ይጫወቱ። ይደሰቱ!

የሚመከር: