ዝርዝር ሁኔታ:

ተንቀሳቃሽ ፓርቲ መብራቶች 12 ደረጃዎች (ከስዕሎች ጋር)
ተንቀሳቃሽ ፓርቲ መብራቶች 12 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ተንቀሳቃሽ ፓርቲ መብራቶች 12 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ተንቀሳቃሽ ፓርቲ መብራቶች 12 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: TechTalk With Solomon S18 Ep12: መርዝ እንዴት ያድናል? አስገራሚ የመድሃኒት ሳይንስ 2024, ህዳር
Anonim
Image
Image
ሃሳቡ
ሃሳቡ

የቲንከርካድ ፕሮጄክቶች »

ለፓርቲ ብርሃንን ማምጣት እና የበለጠ አስደሳች ማድረግ ይችላሉ?

ያ ጥያቄ ነበር። እና መልሱ አዎ ነው (በእርግጥ)።

ይህ አስተማሪ ሙዚቃን የሚያዳምጥ እና ከኒውዮፒክስል ኤልኢዲዎች ማዕከላዊ ቀለበቶች ውስጥ የሙዚቃ ምስልን የሚፈጥር ተንቀሳቃሽ መሣሪያ መሥራት ነው።

መሣሪያው “ዳንስ” ፣ ማለትም ወደ ሙዚቃው ምት እንዲሄድ ለማድረግ ሙከራ ተደርጓል ፣ ነገር ግን ድብደባ ማወቁ ከሚሰማው የበለጠ የተወሳሰበ ተግባር ሆኖ ተገኝቷል (ስለዚህ ምንም የታሰበ የለም) ፣ ስለሆነም “ዳንስ” ትንሽ አሰልቺ ነው ፣ ግን አሁንም አለ።

መሣሪያው በብሉቱዝ ነቅቷል እና ለጽሑፍ ትዕዛዞች ምላሽ ይሰጣል። የድግስ መብራቶችን (Android ወይም iOS ን) ለመቆጣጠር አንድ መተግበሪያ ለመፃፍ ጊዜ አልነበረኝም። እርስዎ ለሥራው ከደረሱ - እባክዎን ያሳውቁኝ !!!

ይህንን ትምህርት ሰጪ ከወደዱ ፣ እባክዎን በ ‹Elow Glow› ውድድር ውስጥ ድምጽ ይስጡ!

አቅርቦቶች

የፓርቲ መብራቶችን ለመገንባት የሚከተሉትን ያስፈልግዎታል

  • STM32F103RCBT6 ቅጠሎች ቅጠል የሜፕል ሚኒ ዩኤስቢ አርኤም ኮርቴክስ -ኤም 3 ሞዱል ለአርዱዲኖ (እዚህ አገናኝ) - የመሣሪያው አንጎል። እነዚህ በአንፃራዊነት ርካሽ መሣሪያዎች በጣም ኃይለኛ ናቸው ፣ ለምን ወደ አርዱinoኖ እንደሚመለሱ ግልፅ አይደለም።
  • MSGEQ7 ባንድ ግራፊክ አመጣጣኝ IC DIP-8 MSGEQ7 (እዚህ አገናኝ)
  • HC-05 ወይም HC-06 የብሉቱዝ ሞዱል (እዚህ አገናኝ)
  • Adafruit MAX9814 ማይክሮፎን (እዚህ አገናኝ)
  • መደበኛ የ servo ሞተር (እዚህ አገናኝ) መሣሪያዎ “እንዲደንስ” ይፈልጋሉ?
  • CJMCU 61 ቢት WS2812 5050 RGB LED የአሽከርካሪ ልማት ቦርድ (እዚህ አገናኝ)
  • TTP223 የንክኪ ቁልፍ ሞዱል አቅም አቅም አዘጋጅ የራስ መቆለፊያ/የቁልፍ መቀየሪያ ሰሌዳ (እዚህ አገናኝ)
  • Ultra Compact 5000-mah Dual USB Outputs Super Slim Power Bank (እዚህ አገናኝ)

  • ተከላካዮች ፣ አቅም ቆጣሪዎች ፣ ሽቦዎች ፣ ሙጫ ፣ ብሎኖች ፣ ፕሮቶታይፕ ቦርዶች ፣ ወዘተ.

ደረጃ 1 ሀሳቡ

ሃሳቡ
ሃሳቡ

ሀሳቡ ወደ ሙዚቃ ምንጭ አቅራቢያ ሊቀመጥ የሚችል እና በቀለማት ያሸበረቀ የሙዚቃ ምስሎችን የሚፈጥሩ ተንቀሳቃሽ መሣሪያ እንዲኖር ነው። በአዝራሮች (በመንካት) እና በብሉቱዝ በኩል የመሣሪያውን ባህሪ መቆጣጠር መቻል አለብዎት።

በአሁኑ ጊዜ የፓርቲ መብራቶች 7 ዕይታዎች ተተግብረዋል (ተጨማሪ ሀሳቦች ካሉዎት ያሳውቁኝ!)

  1. ማዕከላዊ ቀለም ያላቸው ክበቦች
  2. የማልታ መስቀል
  3. አስገዳጅ መብራቶች
  4. የእሳት ቦታ (የእኔ የግል ተወዳጅ)
  5. የሩጫ መብራቶች
  6. ቀላል ዛፎች
  7. የጎን ክፍሎች

በነባሪ ፣ መሣሪያው በየደቂቃው በምስል እይታዎች ይሽከረከራል። ሆኖም ፣ አንድ ተጠቃሚ በአንድ የእይታ እይታ//ወይም በእነሱ ውስጥ በእራሱ ዑደት ለማቆየት መምረጥ ይችላል።

የቀለም ቤተ -ስዕላቸውን የሚሽከረከሩ የእይታ ምስሎች እንዲሁ አንድ ተጠቃሚ አንድን የተወሰነ የቀለም ጥምረት ከወደደ “በረዶ” ሊሆን ይችላል።

እና እንደ ሁለት ተጨማሪ መቆጣጠሪያዎች ተጠቃሚው የማይክሮፎኑን ትብነት መለወጥ እና የ servo ሞተር “ዳንስ” ሁነታን ማንቃት/ማሰናከል ይችላል።

ደረጃ 2 - መርሃግብራዊ እና የድምፅ ማቀነባበር

የእቅድ እና የድምፅ ማቀነባበር
የእቅድ እና የድምፅ ማቀነባበር
የእቅድ እና የድምፅ ማቀነባበር
የእቅድ እና የድምፅ ማቀነባበር
የእቅድ እና የድምፅ ማቀነባበር
የእቅድ እና የድምፅ ማቀነባበር
የእቅድ እና የድምፅ ማቀነባበር
የእቅድ እና የድምፅ ማቀነባበር

በ “ፋይሎች” ንዑስ አቃፊ ውስጥ በ Github ላይ በጥቅሉ ውስጥ አንድ የፍሪቲንግ መርሃግብር ፋይል ተካትቷል።

በመሠረቱ ፣ MSEQ7 ቺፕ የድምፅ ማቀነባበሪያውን ይሠራል ፣ የድምፅ ምልክትን በ 7 ባንዶች ማለትም 63Hz ፣ 160Hz ፣ 400Hz ፣ 1kHz ፣ 2.5kHz ፣ 6.25kHz እና 16kHz

ማይክሮ መቆጣጠሪያው የተለያዩ የእይታ ምስሎችን ለመፍጠር እነዚያን 7 ባንዶች ይጠቀማል ፣ በመሠረቱ የየአንድ ባንድ ስፋትዎችን ወደ የ LED ብርሃን ጥንካሬ እና የቀለም ጥምሮች ካርታ።

የድምፅ ምንጭ 3 የማግኘት ቁጥጥር ያለው ማይክሮፎን ነው። የድምፅ ምንጩ ምን ያህል/ከፍ ባለ መጠን ላይ በመመስረት በአንዱ አዝራሮች በመጠቀም በቅንብሮች ቅንብሮች ውስጥ ማሽከርከር ይችላሉ።

ማይክሮ መቆጣጠሪያው በ 63Hz “ባስ” ባንድ ላይ “ምት” ማወቂያን ለማከናወን ይሞክራል። የድብደባ አሰላለፍን ለመለየት እና ለማቆየት አሁንም አስተማማኝ በሆነ መንገድ እሰራለሁ።

የ “ንክኪ” አዝራሮች አጠቃቀም ሙከራ ነበር። እነሱ በጥሩ ሁኔታ የሚሰሩ ይመስለኛል ፣ ሆኖም ፣ የፕሬስ ግብረመልስ እጥረት በተወሰነ ደረጃ ግራ የሚያጋባ ነው።

ደረጃ 3 የ LED ጎማ

የ LED ጎማ
የ LED ጎማ
የ LED ጎማ
የ LED ጎማ
የ LED ጎማ
የ LED ጎማ

የማየት ዋናው የ 61 LED ጎማ ነው።

እባክዎን ክፍሉ እንደ አንድ ግለሰብ ቀለበቶች እንደሚመጣ ልብ ይበሉ። እኔ ለኃይል መስመሮች (እንዲሁም ቀለበቶችን በጥሩ ሁኔታ የሚይዙትን) እና ቀጭን የምልክት ሽቦዎችን የመዳብ ሽቦዎችን አስብ ነበር።

ኤልኢዲዎቹ ከታች ከውጭ ኤልኢዲ ጀምሮ በሰዓት አቅጣጫ ወደ ውስጥ በመግባት ከ 0 እስከ 60 ተቆጥረዋል። የመሀል LED ቁጥር 60 ነው።

እያንዳንዱ የእይታ እይታ በሁለት አቅጣጫዊ የውሂብ ድርድሮች ላይ የተመሠረተ ነው ፣ ይህም እያንዳንዱን ኤልኢዲ ለታለመው የእይታ ክፍል በተወሰነ ቦታ ላይ ካርታ ይሰጣል።

ለምሳሌ ፣ ለትኩረት ክበቦች 5 ክፍሎች አሉ-

  • ውጫዊ ክበብ ፣ ኤልኢዲዎች 0 - 23 ፣ 24 ኤልኢዲዎች ርዝመት
  • ሁለተኛ ውጫዊ ክበብ ፣ ኤልኢዲዎች 24 - 39 ፣ 16 ኤልኢዲዎች ርዝመት
  • ሦስተኛው ክበብ (መሃል) ፣ ኤልኢዲዎች 40 - 51 ፣ 12 ኤልኢዲዎች ርዝመት
  • ሁለተኛው የውስጥ ክበብ ፣ ኤልኢዲዎች 52 - 59 ፣ 8 ኤልኢዲዎች ርዝመት
  • LED ውስጥ ፣ LED 60 ፣ 1 LED ረጅም

የእይታ ምስሉ ከ 7 የድምፅ ሰርጦች ውስጥ 5 ካርታዎችን ይይዛል እና በባንዱ ውስጥ ካለው የድምፅ ደረጃ ጋር በሚመሳሰል በክብ ባንድ ውስጥ ባለው ቦታ መሠረት ኤልኢዲዎችን በደረጃ ያበራል።

ሌሎች ዕይታዎች የተለያዩ የውሂብ አወቃቀሮችን እና ቅርፀቶችን ይጠቀማሉ ፣ ግን ሀሳቡ ሁል ጊዜ በኮዱ ብዙ ሳይሆን በመረጃ ድርደራዎች የሚነዱ ምስላዊዎች እንዲኖሯቸው ነው። በዚህ መንገድ ዕይታዎች በመረጃ ድርድር ውስጥ ያሉ እሴቶችን ብቻ ሳይቀይሩ ኮዱን ሳይቀይሩ በተለያዩ ቅርጾች (ብዙ ወይም ያነሱ ኤልኢዲዎች ፣ ብዙ የ EQ ባንዶች) ሊስተካከሉ ይችላሉ።

ለምሳሌ ፣ ለዕይታ 1 የውሂብ አወቃቀር በስዕሉ ውስጥ እንደዚህ ይመስላል -

// የእይታ 1 & 3 - ሙሉ 5 ክበቦች ባይት አስተካክል TOTAL_LAYERS1 = 5; const byte LAYERS1 [TOTAL_LAYERS1] [25] = {// 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 {24 ፣ 0 ፣ 1 ፣ 2 ፣ 3 ፣ 4 ፣ 5 ፣ 6 ፣ 7 ፣ 8 ፣ 9 ፣ 10 ፣ 11 ፣ 12 ፣ 13 ፣ 14 ፣ 15 ፣ 16 ፣ 17 ፣ 18 ፣ 19 ፣ 20 ፣ 21 ፣ 22 ፣ 23} ፣ {16 ፣ 24 ፣ 25 ፣ 26 ፣ 27 ፣ 28 ፣ 29 ፣ 30 ፣ 31 ፣ 32 ፣ 33 ፣ 34 ፣ 35 ፣ 36 ፣ 37 ፣ 38 ፣ 39} ፣ {12 ፣ 40 ፣ 41 ፣ 42 ፣ 43 ፣ 44 ፣ 45 ፣ 46 ፣ 47 ፣ 48 ፣ 49 ፣ 50 ፣ 51} ፣ {8 ፣ 52 ፣ 53 ፣ 54 ፣ 55 ፣ 56 ፣ 57 ፣ 58 ፣ 59} ፣ {1 ፣ 60}} ፤

ደረጃ 4: የእይታ እይታዎች

ዕይታዎች
ዕይታዎች
ዕይታዎች
ዕይታዎች
ዕይታዎች
ዕይታዎች
ዕይታዎች
ዕይታዎች

እስካሁን ድረስ 7 ዕይታዎች እና የመነሻ እነማ አሉ-

የመነሻ አኒሜሽን

መሣሪያው ሲበራ ፣ የእሳት ሥራ ማስመሰል ይታያል። ይህ የ LED እና Servo የሙከራ ቅደም ተከተል መሆን ነበረበት ፣ ግን በኋላ ወደ እንደዚህ ዓይነት የሙከራ ስሪት ወደ ተሻሻለ

ማዕከላዊ ቀለም ያላቸው ክበቦች

መብራቶቹ ከሚመለከታቸው የኤክ ባንድ ስፋት ጋር በሚመጣጠኑ ማዕከላዊ ክበቦች ውስጥ በማሳያው ዙሪያ ይራወጣሉ። በሰዓት እና በተቃራኒ ሰዓት ጠቢብ መካከል በዘፈቀደ መቀያየር እና ቀለሞቹን በ 256 የቀለም ጎማ ላይ ቀስ በቀስ ማሽከርከር

የማልታ መስቀል

አንድ ባንድ ማዕከላዊ LED ነው። ሌላ ባንድ የ LEDs አቀባዊ እና አግድም መስመሮች ፣ እና እያንዳንዱ የ EQ ባንድን የሚወክሉ ቀሪዎቹ ክፍሎች ናቸው። ንፅፅር ሆኖ ለመቆየት ሁሉም ክፍሎች በ 128 ማካካሻ ውስጥ የሚሽከረከሩ ቀለሞች ናቸው።

አስገዳጅ መብራቶች

በትንሽ ክዳን ቀስ በቀስ ቀለሞችን በሚሽከረከርበት ጊዜ እያንዳንዱ ክበብ ለተወሰነ የኢክ ባንድ ሁሉንም LEDs በአንድነት ያበራል። የ EQ ባንዶች ቀስ በቀስ ከአንዱ ክበብ ወደ ቀጣዩ የውጪ እድገትን ይፈጥራሉ።

የእሳት ቦታ

ባንዶቹ ከፊል-ክበቦች በደማቅ ቀይ በመጀመር እና በእሳት ቦታ ውስጥ የሚነድ እሳትን በማስመሰል ላይ ቢጫ በመጨመር ከፊል ክበቦች ናቸው። አልፎ አልፎ ደማቅ ነጭ “ብልጭታ” በዘፈቀደ ይበቅላል። የቀለም ሽክርክሪት የለም

የሩጫ መብራቶች

እያንዳንዱ የትኩረት ክበብ የተለየ የ EQ ባንድ ነው። መሪዎቹ ኤልኢዲዎች ከመካከለኛው ኤልኢዲ በታች ባለው ቀጥ ያለ መስመር ላይ ያሉት ናቸው። አንዴ ኤልዲ (LED) ከባንዱ ስፋት ጋር ተመጣጣኝ ከሆነ ፣ በየክብሩ ዙሪያ “መሮጥ” ይጀምራል ፣ ቀስ በቀስ ጥንካሬን ይቀንሳል። ሁለቱም የሰዓት እና በተቃራኒ ሰዓት አቅጣጫ የሚሽከረከሩ ይደገፋሉ ፣ በዘፈቀደ ይቀየራሉ።

ቀላል ዛፎች

ክፍሎቹ ከዝቅተኛ LED ወደ ላይ ቀጥ ባለ መስመር ከዚያም የዘንባባ ዛፎችን በመኮረጅ በማዕከላዊ ከፊል ክበቦች ውስጥ ወደ ጎን ያበራሉ። የቀለም ሽክርክሪት.

የጎን ክፍሎች

ይህ ጥቅም ላይ የዋለው 2 ሰያፍ ክፍሎች ብቻ ያሉት የቀድሞው የማልታ መስቀል ስሪት ነው። ለድምፅ ሞገዶች አዶውን ለመምሰል ይታሰባል።

ደረጃ 5 ፦ የንክኪ አዝራር መቆጣጠሪያዎች

የንክኪ አዝራር መቆጣጠሪያዎች
የንክኪ አዝራር መቆጣጠሪያዎች

ለንክኪ ስሜት የሚነኩ 4 አዝራሮች አሉ ፦

  1. በምስል እይታዎች ውስጥ ዑደት ያድርጉ እና ሌላ እስኪመረጥ ድረስ የአሁኑን ይቀጥሉ (በነባሪ የእይታዎች ዑደት በየ 30 ሰከንዶች)
  2. የአሁኑን የቀለማት “ፍሪዝ” / “አልፈታ” - አንድ የተወሰነ የቀለም ጥምረት ከወደዱት ማቀዝቀዝ ይችላሉ - የቀለም ሽክርክሪት ተሰናክሏል እና ምስላዊው በዚህ የቀለም ቤተ -ስዕል ብቻ ይቀጥላል።
  3. የማይክሮፎን ትብነት ያስተካክሉ
  4. “የዳንስ ሁናቴ” አብራ / አጥፋ

በዳንስ ሁኔታ መሣሪያው በአሁኑ ጊዜ የሚጫወተውን ሙዚቃ “ምት” ለመለየት እና በድብደባው መሠረት ጭንቅላቱን ለማዞር ይሞክራል። እውነቱን ለመናገር እስካሁን ድረስ “ዳንስ” ከውበት ይልቅ አሰልቺ ነው።

ደረጃ 6: ቢት ማወቂያ እና ሰርቪ “ዳንስ”

ቢት ማወቂያ እና ሰርቪስ
ቢት ማወቂያ እና ሰርቪስ

መሣሪያው የአሁኑን ዜማ “ምት” በ 63Hz ባንድ በተከታታይ ጫፎች መካከል እንደ ርቀት ለመለየት በየጊዜው ይሞክራል። አንዴ ከተገኘ (እና የዳንስ ሁናቴ በርቶ ከሆነ ብቻ) ፣ መሣሪያው በድብደባው መሠረት በአጋጣሚ ወደ ግራ ወይም ወደ ቀኝ ለመዞር የ servo ሞተሩን ያነቃቃል።

ይህንን የበለጠ አስተማማኝ ለማድረግ ማንኛውም ብሩህ ሀሳቦች እንኳን ደህና መጡ!

‹Music_Test_LED› ረቂቅ አርዱዲኖ አይዲኢን በመጠቀም ለማሴር ተስማሚ በሆነ መንገድ 7 EQ ባንዶችን ያወጣል።

ደረጃ 7: 3 ዲ ቅርጾች

3 ዲ ቅርጾች
3 ዲ ቅርጾች
3 ዲ ቅርጾች
3 ዲ ቅርጾች
3 ዲ ቅርጾች
3 ዲ ቅርጾች

መላው የፓርቲ መብራቶች ስብሰባ Autodesk TinkerCAD ን በመጠቀም ከባዶ የተነደፈ ነው።

የመጀመሪያው ንድፍ እዚህ ይገኛል። በ github.com ላይ ያለው “ፋይሎች/3 ዲ” አቃፊ የ STL ሞዴሎችን ይ containsል።

ይህ ንድፍ መሣሪያው እንዴት እንደተሰበሰበ ያሳያል።

ሁሉም ክፍሎች ታትመው ከዚያ ተሰብስበው/ተጣብቀዋል።

“ጉልላት” ማይክሮ መቆጣጠሪያውን ፣ የብሉቱዝ ሰሌዳውን እና ማይክሮፎኑን እያስተናገደ ነው። ማይክሮ መቆጣጠሪያው በ 40 ሚሜ x 60 ሚሜ ቦርድ ላይ የተቀመጠ እና በተሰየሙ ሀዲዶች የተደገፈ ነው።

ሰርቪው በዶማው “እግር” ውስጥ የሚገኝ ሲሆን አዝራሮች በመሠረቱ ውስጥ ይገኛሉ።

የባትሪ ክፍሉ በአቅርቦቶች ክፍል ውስጥ ለተጠቀሰው የባትሪ ዓይነት በተለይ ታትሟል። የተለየ ባትሪ ለመጠቀም ከመረጡ ፣ ክፍሉ በዚህ መሠረት እንደገና የተነደፈ መሆን አለበት።

ደረጃ 8 የኃይል አቅርቦት

ገቢ ኤሌክትሪክ
ገቢ ኤሌክትሪክ
ገቢ ኤሌክትሪክ
ገቢ ኤሌክትሪክ

አንድ Ultra-Compact 5000-mh ባለሁለት ዩኤስቢ ውፅዓት ሱፐር ቀጭን ኃይል ባንክ ለሰዓታት ሥራ በቂ ኃይል የሚያቀርብ ይመስላል።

የባትሪው ክፍል የተቀረው ከመሣሪያው በሚለይበት መንገድ ነው የተነደፈው እና ለተለየ የባትሪ ዓይነት በተዘጋጀው ሊተካ ይችላል።

ወደ ውስጥ ሲንሸራተት ባትሪውን ለማገናኘት የዩኤስቢ ተሰኪው በቦታው ተሞልቶ በሙቅ ተጣብቋል።

ደረጃ 9 የብሉቱዝ ቁጥጥር

የብሉቱዝ ቁጥጥር
የብሉቱዝ ቁጥጥር

መሣሪያውን ያለገመድ ለመቆጣጠር መንገድን ለማቅረብ የ HC-05 ሞዱል ተጨምሯል።

ሲበራ መሣሪያው ስልክዎን ሊያጣምሩበት የሚችሉት «LEDDANCE» የተባለ የብሉቱዝ ግንኙነት ይፈጥራል።

በሐሳብ ደረጃ ፣ PartyLights ን ለመቆጣጠር (የቀለም ቤተ -ስዕል መምረጥ ፣ የአዝራር ማተሚያዎችን ማስመሰል ፣ ወዘተ) ለመቆጣጠር የሚያስችል መተግበሪያ መኖር አለበት። ሆኖም ፣ እስካሁን አንድ አልጻፍኩም።

ለፓርቲ መብራቶች የ Android ወይም የ iOS መተግበሪያን ለመፃፍ ለመርዳት ፍላጎት ካለዎት እባክዎን ያሳውቁኝ!

መሣሪያውን ለመቆጣጠር በአሁኑ ጊዜ የብሉቱዝ ተርሚናል መተግበሪያን መጠቀም እና የሚከተሉትን ትዕዛዞች መላክ ይችላሉ-

  • LEDDBUTT - የት '1', '2' '3' ወይም '4' አስመስሎ አንድ በሚመለከታቸው አዝራር በመጫን. ለምሳሌ: LEDDBUTT1
  • LEDDCOLRc - ሐ ከ 0 እስከ 255 ያለው ቁጥር - የሚፈለገው ቀለም በቀለም ጎማ ላይ። መሣሪያው ወደተጠቀሰው የ LED ቀለም ይቀየራል።
  • LEDDSTAT - ‹0› እና ‹1› ብቻ ያካተተ 3 የቁምፊ ቁጥር ይመልሳል ፦

    • የመጀመሪያው አቀማመጥ - '0' - ቀለሞች አይሽከረከሩ ፣ '1' - ቀለሞች እየተሽከረከሩ ናቸው
    • ሁለተኛ አቀማመጥ - '0' - የዳንስ ሁኔታ ጠፍቷል ፣ '1' - የዳንስ ሁኔታ በርቷል
    • ሦስተኛ ቦታ - '0' - ማይክሮፎን በመደበኛ ትርፍ ውስጥ ነው ፣ '1' - ማይክሮፎን በከፍተኛ ትርፍ ላይ ነው

ደረጃ 10 በብላይንክ ላይ የተመሠረተ የቁጥጥር መተግበሪያ

በብላይክ ላይ የተመሠረተ የቁጥጥር መተግበሪያ
በብላይክ ላይ የተመሠረተ የቁጥጥር መተግበሪያ
በብላይንክ ላይ የተመሠረተ የቁጥጥር መተግበሪያ
በብላይንክ ላይ የተመሠረተ የቁጥጥር መተግበሪያ
በብላይክ ላይ የተመሠረተ የቁጥጥር መተግበሪያ
በብላይክ ላይ የተመሠረተ የቁጥጥር መተግበሪያ
በብላይክ ላይ የተመሠረተ የቁጥጥር መተግበሪያ
በብላይክ ላይ የተመሠረተ የቁጥጥር መተግበሪያ

ብሊንክ (blynk.io) የሃርድዌር-አግኖስቲክስ IoT መድረክ ነው። በእኔ IoT አውቶማቲክ የእፅዋት መስኖ ስርዓት ውስጥ ብሊንክን ተጠቀምኩ እና በመድረኩ ቀላል እና ጠንካራነት ተደንቄ ነበር።

ብሊንክ በብሉቱዝ በኩል ከጠርዝ መሣሪያዎች ጋር መገናኘትን ይደግፋል - ለፓርቲ መብራቶች የምንፈልገውን በትክክል።

እስካሁን ከሌለዎት እባክዎን ብላይንክ መተግበሪያን ያውርዱ ፣ ይመዝገቡ እና ከዚህ ደረጃ ጋር የተገናኙትን ቅጽበታዊ ገጽ እይታዎችን በመጠቀም የብላይንክ ፓርቲ መብራቶች መተግበሪያን ይፍጠሩ። እባክዎን ምናባዊ የፒን ምደባዎች በቅጽበታዊ ገጽ እይታዎች ላይ አንድ መሆናቸውን ያረጋግጡ ፣ አለበለዚያ በመተግበሪያው ላይ ያሉት አዝራሮች እንደታሰበው አይሰሩም።

ፋይሉ "blynk_settings.h" የግል ብሊንክ ዩአይዲ ይ containsል። ፕሮጀክትዎን ሲፈጥሩ እርስዎ እንዲጠቀሙበት አዲስ ለእርስዎ ይመደባል።

የ PartyLightsBlynk.ino ንድፍ ይስቀሉ ፣ መተግበሪያውን ያቃጥሉ። ከብሉቱዝ መሣሪያ ጋር ያጣምሩ እና በድግሱ ይደሰቱ።

ደረጃ 11: ንድፎች እና ቤተመፃህፍት

ንድፎች እና ቤተመፃህፍት
ንድፎች እና ቤተመፃህፍት

ዋናው ንድፍ እና ደጋፊ ፋይሎች እዚህ በ Github.com ላይ ይገኛሉ።

በፓርቲ መብራቶች ንድፍ ውስጥ የሚከተሉት ቤተ -መጻሕፍት ጥቅም ላይ ውለዋል

  • TaskScheduler - ተባባሪ ባለብዙ ተግባር - እዚህ (በእኔ የተገነባ)
  • አማካይ ማጣሪያ - የተፈተነ አማካይ ማጣሪያ - እዚህ (በእኔ የተገነባ)
  • Servo - Servo መቆጣጠሪያ - መደበኛ የአርዱዲኖ ቤተ -መጽሐፍት ነው
  • WS2812B -NEOPixel መቆጣጠሪያ - እንደ STM32 ጥቅል አካል ሆኖ ይመጣል

ይህ የዊኪ ገጽ የ STM32 ሰሌዳዎችን ከአርዱዲኖ አይዲኢ ጋር እንዴት እንደሚጠቀሙ ያብራራል።

ደረጃ 12 - የወደፊት ማሻሻያዎች

የወደፊት ማሻሻያዎች
የወደፊት ማሻሻያዎች

በዚህ ፕሮጀክት ውስጥ ጥቂት ነገሮች ሊሻሻሉ ይችላሉ ፣ ይህንን ፕሮጀክት ከጀመሩ ሊያስቡበት የሚችሉት

  • ከሜፕል ሚኒ ሰሌዳ ይልቅ ESP32 ን ይጠቀሙ። ESP32 2 ሲፒዩዎች ፣ ብሉቱዝ እና የ WiFi ቁልሎች አሉት ፣ እና በ 60 ሜኸ ፣ 120 ሜኸ እና ሌላው ቀርቶ 240 ሜኸር ላይ ሊሠራ ይችላል።
  • አነስ ያለ ንድፍ - የተገኘው መሣሪያ ትልቅ -ኢሽ ነው። የበለጠ የታመቀ ሊሆን ይችላል (በተለይም የዳንስ ሀሳቡን እና ተጓዳኝ ሰርቪሱን ከጣሉ)
  • ቢት ማወቂያ ገደብ የለሽ ሊሻሻል ይችላል። ለእኛ በተፈጥሮ የሚመጣው ፣ ለኮምፒዩተር ከባድ ሥራ ይመስላል
  • ብዙ ተጨማሪ ዕይታዎች ተቀርፀው ሊተገበሩ ይችላሉ።
  • እና በእርግጥ ፣ መሣሪያውን ከቀዝቃዛ በይነገጽ ጋር ያለገመድ ለመቆጣጠር አንድ መተግበሪያ ሊጻፍ ይችላል።

የሚመከር: