ዝርዝር ሁኔታ:
- ደረጃ 1: ለኒዮፒክስሎች መግቢያ
- ደረጃ 2 - አስፈላጊ ቁሳቁሶች
- ደረጃ 3 - ግንባታ
- ደረጃ 4 ኮድ
- ደረጃ 5: መተግበሪያ
- ደረጃ 6 - ወደ SPIFFS እንዴት እንደሚጫን?
- ደረጃ 7: እንዴት ይሠራል?
- ደረጃ 8 የ Android መተግበሪያ
ቪዲዮ: በ WIFI ላይ ከእሳት ጋር ይጫወቱ! ESP8266 & Neopixels: 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
በ ElectropeakElectroPeak ኦፊሴላዊ ድር ጣቢያ ተጨማሪ በደራሲው ይከተሉ
ስለ: ኤሌክትሮክፔክ ኤሌክትሮኒክስን ለመማር እና ሀሳቦችዎን ወደ እውነት ለመውሰድ የእርስዎ አንድ ማቆሚያ ቦታ ነው። ፕሮጀክቶችዎን እንዴት መሥራት እንደሚችሉ ለማሳየት ከፍተኛ ደረጃ መመሪያዎችን እናቀርባለን። እኛ ስለ… ተጨማሪ ስለ Electropeak እንዲኖርዎት ከፍተኛ ጥራት ያላቸውን ምርቶች እናቀርባለን።
በ Wi-Fi ገመድ አልባ መቆጣጠሪያ አማካኝነት አሪፍ የእሳት ማስመሰል ውጤት ይፍጠሩ። ጥሩ የሚመስል በይነገጽ ያለው የሞባይል መተግበሪያ (ለ Android ዘመናዊ ስልኮች) ከፍጥረትዎ ጋር ለመጫወት ለመጫን ዝግጁ ነው! እንዲሁም ነበልባሉን ለመቆጣጠር አርዱዲኖ እና ESP8266 ን እንጠቀማለን። በዚህ ፕሮጀክት መጨረሻ ላይ ይማራሉ-
- ኒኦፒክስሎች እንዴት እንደሚሠሩ።
- ESP8266 ን እንዴት ፕሮግራም ማድረግ እና ተለዋዋጮችን በ wifi ላይ መቆጣጠር እንደሚቻል
- በ Neopixels አማካኝነት አሪፍ የእሳት ውጤት እንዴት እንደሚፈጠር
ደረጃ 1: ለኒዮፒክስሎች መግቢያ
በግለሰብ ደረጃ ሊደረስባቸው የሚችሉ ኤልኢዲዎች ወይም ብዙውን ጊዜ ኒዮፒክስሎች ተብለው የሚጠሩት አሁን ለተወሰነ ጊዜ ነበር እና እርስዎም ያውቋቸው ይሆናል ፣ ግን ካላወቁ እንደ ተለመደው የ RGB LED ዎች ናቸው ፣ ግን ስሙ እንደሚጠቁመው የእያንዳንዳቸው ቀለም በተናጠል ሊስተካከል ይችላል ፣ ማለቂያ የሌለው አሪፍ ቅጦች እና እነማዎች እንዲሠሩ በመፍቀድ። ለ WS2812b 3 ሽቦዎች ፣ 2 ለኃይል እና 1 ለመረጃ ብቻ ያስፈልግዎታል። ያ ማለት አንድ ቶን LED ን ለመቆጣጠር አንድ ነፃ የአርዱዲኖ ፒን ያስፈልግዎታል ማለት ነው!
በዚህ ፕሮጀክት ውስጥ የእሳት ብልጭታ ለመፍጠር እነዚህን ዘመናዊ LED ዎች እንጠቀማለን። ኤልኢዲዎችን ለመቆጣጠር እኛ አስደናቂውን FastLED ቤተ -መጽሐፍትን እንጠቀማለን። በማርቆስ ክሪግስማን የተፃፈውን የቤተመፃህፍት Fire2012 ንድፍ ምሳሌ እንጠቀማለን። እያንዳንዳቸው 30 LED ዎች (በጠቅላላው 180 ኤል.ዲ.) ያላቸው 6 ንጣፎችን (LED) እንጠቀማለን ፣ ይህንን ኤልኢዲዎች በ PVC ቧንቧ ቁራጭ ላይ ተጣብቀን በመስታወት ሲሊንደር ውስጥ እናስቀምጣቸዋለን (እነዚህ የመስታወት ሲሊንደሮች ብዙውን ጊዜ እንደ የአበባ ማስቀመጫዎች ያገለግላሉ)። እነሱ እንዲታዩ ለማድረግ የኤልዲዎቹን ብርሃን ማሰራጨት አለብን ፣ ያንን ለማድረግ ብርሃንን የሚያበራ እና ብርሃንን የሚያሰራጭ የመከታተያ ወረቀት እንጠቀማለን።
ደረጃ 2 - አስፈላጊ ቁሳቁሶች
የሃርድዌር አካላት
- ESP8266 ተከታታይ WIFI ጠቢብ ደመና ቦርድ × 1
- Neopixels Smart LED Strip (60LED/m strip) × 1
- የሎጂክ ደረጃ መለወጫ × 1
- 21 ሴሜ 40 ፒ ወንድ ወደ ሴት ዝላይ ሽቦ × 1
- የ PVC ቧንቧ 60 ሴ.ሜ ስፋት 2”× 1
- የመከታተያ ወረቀት × 1
- የመስታወት ሲሊንደር × 1
የሶፍትዌር መተግበሪያዎች
አርዱዲኖ አይዲኢ
የእጅ መሣሪያዎች
- ሙቅ ሙጫ ጠመንጃ
- የመሸጫ ብረት
ደረጃ 3 - ግንባታ
በመጀመሪያ ትክክለኛውን የመስታወት ሲሊንደር ያግኙ ፣ የእኛ ሲሊንደር የ 60 ሴ.ሜ ርዝመት እና የ 12 ሴ.ሜ ዲያሜትር አለው።
ጥሩ ሆኖ የቀዘቀዘ የመስታወት ሲሊንደርን ማግኘት ከቻሉ ግን ግልፅ መስታወት ከሆነ የሲሊንደሩን ወለል (የውስጠኛውን ወይም የውጪውን ወለል) ለመሸፈን የመከታተያ ወረቀት መጠቀም ይችላሉ ፣ የወረቀት ፍለጋ ብርሃንን በማሰራጨት ጥሩ ሥራን ይሠራል እና ጥሩ ውጤት ያስገኛል። አንድ ብርጭቆ ሲሊንደር ውስጡን ርዝመት ይለኩ እና ከዚያ በሲሊንደሩ ውስጥ እንዲገባ የ PVC ቧንቧውን ይቁረጡ። የእኛ የመስታወት ሲሊንደር 60 ሴ.ሜ ቁመት አለው (ከመሠረቱ በስተቀር 59 ሴ.ሜ ውስጣዊ ርዝመት አለው) ስለዚህ የእኛን የ PVC ቧንቧ ወደ 59 ሴ.ሜ እንቆርጣለን። በዚህ ቧንቧ ላይ የ LED ንጣፎችን ይለጥፋሉ ፣ የ 4 ሴ.ሜ ዲያሜትር ያለው ቧንቧ ፍጹም ይሆናል። በመቀጠልም የእኛን መሪ ጭረት እዚህ ወደ 6 እኩል ክፍሎች መቁረጥ አለብን 60LEDs/m density strip (ከፈለጉ ለተሻለ ውጤት ከፍ ያለ መጠኖችን መጠቀም ይችላሉ) ስድስት 50 ሴ.ሜ ርዝመቶችን እንጠቀማለን ፣ ያ ማለት 3 ሜትር ያስፈልገናል ማለት ነው። በ PVC ቧንቧ ዙሪያ ስድስቱን ርዝመቶች በእኩል ያጥፉ እና ማሰሪያዎቹን ከቧንቧው ጋር ያያይዙ። እንዴት መምሰል እንዳለበት እነሆ።
ወደ የ LED ሰቆች በአንድ ላይ በቀጥታ በሚከተለው ስዕል መሠረት ሽቦዎችን በቀጥታ ወደ ሽቦው መሸጥ ይችላሉ ወይም በመጀመሪያ የሽያጭ ፒን ራስጌዎችን ወደ ቁርጥራጮች እና ከዚያ ለማገናኘት የዳቦ ሰሌዳ ሽቦዎችን ይጠቀሙ።
ሁሉም የ LED ስትሪፕ ግንኙነቶች ሲጠናቀቁ ቧንቧውን በሲሊንደር ውስጥ ማስገባት አለብዎት። በሲሊንደሩ ውስጥ ያለውን ቧንቧ ለማእከል ከጠርሙ ሲሊንደር ውስጣዊ ዲያሜትር እና ከ PVC ቧንቧው ውጫዊ ዲያሜትር ጋር እኩል የሆነ ዲያሜትር ያለው ክበብ ለመቁረጥ አረፋ መጠቀም ይችላሉ። ከቧንቧው ለእያንዳንዱ ጎን ከእነዚህ ውስጥ ሁለቱን ያዘጋጁ። እነዚህን ክፍሎች ወደ ጫፎቹ ያያይዙ እና ቧንቧውን በሲሊንደሩ ውስጥ በቀስታ ያስገቡ።
ደረጃ 4 ኮድ
ወደ ESP8266 ኮድ እና ለመስቀል አርዱዲኖ አይዲኢ እንጠቀማለን። በ SPIFFS ላይ ተቆጣጣሪውን የሶፍትዌር ፋይሎችን ለመስቀል ከፈለጉ ከ 3 ሜባ SPIFFS ጋር ESP8266 ያለው ሰሌዳ መጠቀም አለብዎት። SPIFFS ለ “Serial Peripheral Interface Flash File System” አጫጭር ነው ፣ ፋይሎቹን ከዚያ ቦታ ለማገልገል የመቆጣጠሪያ ፋይሎችን ወደዚህ ማህደረ ትውስታ መስቀል ይችላሉ። ይህንን በማድረግ አሳሽዎን (በስልክዎ ወይም በማስታወሻ ደብተርዎ ላይ) መክፈት እና ወደ የእርስዎ ESP አድራሻ መሄድ ይችላሉ (ነባሪው 192.168.4.1 ነው) እና መተግበሪያውን መጫን ሳያስፈልግዎት በአሳሽዎ ውስጥ የመቆጣጠሪያ በይነገጽ ያገኛሉ። IPhone ወይም iPad ይኑርዎት ይህ የእርስዎ ብቸኛ ምርጫ ነው።
የሚከተለውን ንድፍ በኢኤስፒ ቦርድዎ ላይ ይስቀሉ። እኛ FastLED ቤተ -መጽሐፍት እንፈልጋለን ፣ ስለዚህ አስቀድመው ከሌለዎት ወደ Arduino IDE ያክሉት (እዚህ ማውረድ ይችላሉ)። የእሳት ማስመሰል ኮድ በምሳሌዎቹ ውስጥ ሊያገኙት የሚችሉት የማርቆስ ክሪግስማን እሳት 2012 ንድፍ ነው። ያ ምሳሌ ለአንድ መሪ መሪነት ነው ፣ ግን እዚህ እኛ ተለዋዋጭ የቁጥሮችን ብዛት ለመጠቀም ኮዱን ቀይረናል። የረድፎች/ሌዶች ብዛት በበዛ ቁጥር ውጤቱ የበለጠ ይሆናል። የእሳት ማስመሰል አመክንዮ በምሳሌ ፋይል ውስጥ በግልፅ ተገል is ል። እንዴት እንደሚሰራ ለማወቅ ከፈለጉ የምሳሌውን ምንጭ ኮድ ያንብቡ።
ደረጃ 5: መተግበሪያ
ወደ “SPIFFS” ወይም ወደ ማውረድ በሚችሉት የ android መተግበሪያ በተሰቀለው የመቆጣጠሪያ ሶፍትዌር ውስጥ በተለዋዋጭ መቆጣጠር የሚችሉት የእሳትን “እይታ እና ስሜት” ለመጫወት ሁለት ተለዋዋጮች አሉ - SPARKING እና ማቀዝቀዣ። እንዲሁም እዚህ FPS ን መቆጣጠር ይችላሉ።
የእሳቱ ቀለም የሚቆጣጠረው በቀለም ቤተ -ስዕል ነው ፣ እሱም በመቆጣጠሪያ ሶፍትዌሩ (በ 4 የቀለም ማቆሚያዎች በኩል) ሊለወጥ የሚችል ነው። መገናኛውን ለመዝጋት እና ለውጡን ለማየት ቀለሙን በቅርብ ካቀናበሩ በኋላ ቀለሙን ለማዘጋጀት የቀለም ማቆሚያውን የሚወክል እያንዳንዱን የቀለም ክበብ ጠቅ ያድርጉ/መታ ያድርጉ።
ደረጃ 6 - ወደ SPIFFS እንዴት እንደሚጫን?
Arduino IDE ን ተጠቅመው ፋይሎቹን ወደ SPIFFS ማህደረ ትውስታ ለመስቀል በመጀመሪያ በስዕሉ አቃፊ ውስጥ “ውሂብ” የሚባል አቃፊ መፍጠር እና በዚያ አቃፊ ውስጥ እንዲሰቀሏቸው የሚፈልጓቸውን ፋይሎች ሁሉ ማስቀመጥ ያስፈልግዎታል። እዚህ የተሰቀለው ፋይል ሁለቱንም ረቂቅ እና ይህንን አቃፊ ይ containsል።
በመቀጠል ፣ ለአርዱዲኖ Arduino ESP8266 የፋይል ስርዓት መስቀያ ተሰኪ ያስፈልግዎታል። በ Github ገጽ ላይ ያሉትን መመሪያዎች ይከተሉ እና ተሰኪውን ይጫኑ። ሲጫኑ በመሳሪያዎች ምናሌ ስር ESP8266 Sketch Data Upload ን ያገኛሉ። የእርስዎን ESP በፕሮግራም ሞድ ውስጥ ያስገቡ እና ያንን ጠቅ ያድርጉ። ታጋሽ እና ፋይሎቹ እንዲጫኑ ይፍቀዱ ፣ ያ ትንሽ ጊዜ ሊወስድ ይችላል። ማሳሰቢያ -ፈጣን ለማድረግ “የሰቀላ ፍጥነት” ወደ 921600 ያዘጋጁ።
ደረጃ 7: እንዴት ይሠራል?
በ ESP8266 ሰሌዳ ላይ የተሰቀለው ንድፍ በዚያ ላይ የድር አገልጋይ ይፈጥራል ፣ ይህም ከመተግበሪያው ለተላኩ ጥያቄዎች ምላሽ ይሰጣል። መተግበሪያው በቀላሉ የ GET ጥያቄዎችን ለአገልጋዩ (ESP8266) ይልካል። ቤተ -ስዕሉን ለመፍጠር የቀለሙ መረጃ በማግኛ ጥያቄ ውስጥ እንደ ክርክሮች ይላካሉ ፣ እንደ Sparking እና Cooling መለኪያዎች ላሉት ሌሎች መለኪያዎች ተመሳሳይ ነው።
ለምሳሌ ፣ ብሩህነትን ለማቀናበር የሚከተለው ጥያቄ በመተግበሪያው ይላካል https://192.168.4.1/conf?brightness=224 ይህ ጥያቄ ሲያገኝ ብሩህነቱን የሚያስተካክለው በስዕሉ ውስጥ ለዚህ ጥያቄ ተቆጣጣሪ አለ። የበለጠ ለማወቅ ኮዱን ይገምግሙ።
ደረጃ 8 የ Android መተግበሪያ
የ Android መተግበሪያ የተፈጠረው Phonegap ን በመጠቀም ነው። የድር ቴክኖሎጂዎችን (ኤችቲኤምኤል ፣ ሲኤስኤስ ፣ ጃቫስክሪፕት) በመጠቀም ተሻጋሪ መድረክ የሞባይል መተግበሪያዎችን እንዲፈጥሩ የሚያስችል ቴክኖሎጂ ነው። ከሚከተለው አገናኝ የምንጭ ኮዱን ማግኘት ይችላሉ።
የሚመከር:
ቪዲዮን በ ESP32 ይጫወቱ 10 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮን በ ESP32 አጫውት - ይህ አስተማሪዎች በ ESP32 ቪዲዮ እና ኦዲዮ ስለመጫወት አንድ ነገር ያሳያሉ
ይሰኩ እና ይጫወቱ CO2 ዳሳሽ ማሳያ በ NodeMCU/ESP8266 ለት/ቤቶች ፣ መዋለ ህፃናት ወይም ለቤትዎ 7 ደረጃዎች
ተሰኪ & አጫውት CO2 ዳሳሽ ማሳያ በ NodeMCU/ESP8266 ለት/ቤቶች ፣ መዋለ ሕጻናት ወይም ቤትዎ - እንዴት መሰኪያ በፍጥነት እንደሚገነቡ አሳያችኋለሁ & ሁሉም የፕሮጀክቱ አካላት ከዱፖንት ሽቦዎች ጋር የሚገናኙበትን የ CO2 ዳሳሽ ይጫወቱ። መሸጥ የሚያስፈልጋቸው 5 ነጥቦች ብቻ ይኖራሉ ፣ ምክንያቱም ከዚህ ፕሮጀክት በፊት አልሸጥሁም።
በ 5 ቀላል ደረጃዎች በእርስዎ አይፖድ ላይ ጥፋት ይጫወቱ! 5 ደረጃዎች
በ 5 ቀላል ደረጃዎች ውስጥ በእርስዎ አይፖድ ላይ ጥፋት ይጫወቱ !: ዱም እና በደርዘን የሚቆጠሩ ሌሎች ጨዋታዎችን ለመጫወት በእርስዎ iPod ላይ ሮክቦክስን እንዴት ባለ ሁለት ማስነሳት እንደሚቻል የደረጃ በደረጃ መመሪያ። ማድረግ በእውነት ቀላል ነገር ነው ፣ ግን ብዙ ሰዎች በእኔ iPod ላይ ጥፋት ስጫወት ሲያዩኝ ይደነቃሉ ፣ እና በትምህርቱ ግራ ተጋብተዋል
DIY የሰሊጥ መንገድ ማንቂያ ሰዓት (ከእሳት ማንቂያ ጋር!) 6 ደረጃዎች (ከስዕሎች ጋር)
DIY የሰሊጥ መንገድ ማንቂያ ሰዓት (ከእሳት ማንቂያ ጋር!): ሰላም ለሁላችሁ! ይህ ፕሮጀክት የመጀመሪያዬ ነው። የአክስቶቼ ልጆች የመጀመሪያ የልደት ቀን ስለመጣ ፣ ለእርሷ ልዩ ስጦታ ለማድረግ ፈለግሁ። እሷ ወደ ሰሊጥ ጎዳና እንደገባች ከአጎቴ እና ከአክስቴ ሰምቻለሁ ፣ ስለሆነም ከወንድሞቼ እና እህቶቼ ጋር የማንቂያ ሰዓት እንዲሠራ ወሰንኩ
ሚኒ ጆይስቲክ ከእሳት ቁልፍ ጋር - 9 ደረጃዎች (ከስዕሎች ጋር)
ሚኒ ጆይስቲክ ከእሳት ቁልፍ ጋር - ይህ ከጥቂት መቀያየሪያዎች እና ከኳስ ነጥብ ብዕር የተሠራ አነስተኛ ጆይስቲክ ነው። የእርስዎ ብዕር ጠቅ ማድረጊያ ዓይነት ከሆነ አማራጭ የእሳት ቁልፍ ሊታከል ይችላል። ድርጊቱ በጣም ለስላሳ እና ምላሽ ሰጭ ነው። ትንሽ የኋላ ታሪክ ይከተላል ስለዚህ እሱን ለመዝለል እና ለማዝናናት ነፃነት ይሰማዎ