ዝርዝር ሁኔታ:

Wifi የተመሳሰሉ አምፖሎች 10 ደረጃዎች (ከስዕሎች ጋር)
Wifi የተመሳሰሉ አምፖሎች 10 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Wifi የተመሳሰሉ አምፖሎች 10 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Wifi የተመሳሰሉ አምፖሎች 10 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: የማይክሮሶፍት አዲስ መልቲሞዳል AI CoDi የቴክኖሎጂ ቦታውን በአውሎ ነፋስ እየወሰደ ነው (ልክ ታውቋል) 2024, ሀምሌ
Anonim
Image
Image

ሕይወትዎን የሚያበራ ሰው ፕሮጀክት…

ከ 2 ዓመታት በፊት ፣ ለርቀት ጓደኛዬ እንደ ገና ስጦታ ፣ በበይነመረብ ግንኙነት በኩል እነማዎችን የሚያመሳስሉ መብራቶችን ፈጠርኩ። በዚህ ዓመት ፣ ከ 2 ዓመታት በኋላ ፣ ይህንን የዘመነ ስሪት ከተጨማሪ የኤሌክትሮኒክስ ዓመታት ዳብሊንግ በተገኘው ዕውቀት ፈጠርኩ። ከድር ጣቢያ እና ከአካላዊ ለስላሳ ፖታቲሞሜትር ይልቅ ከቀላል የስልክ መተግበሪያ በይነገጽ (ለብሊንክ አይኦት ምስጋና ይግባው) በተጨማሪ ይህ ስሪት ምንም ውጫዊ ተቆጣጣሪዎች ወይም የቁልፍ ሰሌዳዎች አያስፈልጉም (እና አንድ ቀላል ቺፕ ፣ ሁለት ብቻ አይደለም!)

በመተግበሪያው ውስጥ በየትኛው እነማዎች ማከል እንደሚፈልጉ የበለጠ ተጣጣፊነትን የሚሰጡ አዝራሮች አሉ -ከ RGB ቁጥጥር 3 ተንሸራታቾች አሉ ፣ ከካርታው ላይ ቀለሞችን ለመምረጥ ከሚያስችልዎ መግብር በተጨማሪ (እርስዎ እንዳይኖሩዎት) ለሚፈልጉት ቀለም የ RGB ቁጥሮች ምን እንደሆኑ ለማወቅ)። እርስዎ ለማውራት የሚፈልጉት ነገር ግን የማይፈልጉትን ጊዜዎች ለደስታ ፣ ለቁጣ ፣ ለሐዘን እና ለ “ሜህ” ቅድመ -ቁልፎች አሉ። በብዙ ፅሁፎች ሰውን ለመረበሽ።

የኤሌክትሮኒክስ ተሞክሮ የለም? ምንም አይደለም! 3 ዋና ደረጃዎች ብቻ አሉ -ሃርድዌርን ማገናኘት ፣ ኮዱን መስቀል እና የብሊን መተግበሪያን መፍጠር። ሆኖም ያስታውሱ -ስህተት ሊሠራ የሚችል ፣ ስህተት ይሆናል። ለማረም ሁል ጊዜ ብዙ ጊዜ ይጨምሩ።

እኔ ያደረግሁትን በትክክል ከተጠቀሙ እና ያለኝን በትክክል ከሰቀሉ ፣ ከኤሌክትሮኒክስ ጋር በጭራሽ ባይሠሩም እንኳን ደህና መሆን አለብዎት። በፕሮጀክቱ ላይ ማስተካከያዎችን ቢያደርጉም ፣ በዚህ መማሪያ በኩል ማንበብ ይህንን እንደ መመሪያ ከተጠቀሙ መለወጥ ያለብዎትን ስሜት ሊሰጥዎት ይገባል። ዋጋው በተቻለ መጠን ዝቅተኛ ሆኖ ተጠብቆ ነበር -ጠቅላላ ወጪ ፣ ምንም ክፍሎች ከሌሉዎት በአንድ መብራት ~ $ 40 ከፍተኛ ነው።

ደረጃ 1: ቁሳቁሶች

እነዚህ ለ ONE መብራት የሚያስፈልጉዎት ቁሳቁሶች (ሊሠሩ በሚፈልጓቸው መብራቶች ብዛት ይባዙ)

  • 1x NodeMCU ESP8266 ቺፕስ (እያንዳንዳቸው 7 ዶላር ፣ $ 13 ለ 2)
  • 1x ፕሮቶቦር ወይም የዳቦ ሰሌዳዎች (~ እያንዳንዳቸው $ 1)
  • ብየዳ ብረት እና ብየዳ
  • 1x ኒዮፒክስል ቀለበቶች (እያንዳንዳቸው 10 ዶላር ፣ ከ adafruit.com ከገዙ 8 ዶላር)
  • 1x 5V የኃይል አቅርቦት (ቢያንስ 500mA ውፅዓት ፣ ስለዚህ 1A ወይም 2A ፍጹም ይሆናል) በማይክሮ ዩኤስቢ ግንኙነት (ወይም በርሜል መሰኪያ ግን በርሜል መሰኪያ መለወጫ ወደ ባዶ ሽቦዎች ይግዙ) (እያንዳንዳቸው $ 8)
  • በጥብቅ አስፈላጊ አይደለም ነገር ግን ለወረዳ ጥበቃ በጣም የሚመከር (እያንዳንዳቸው ጥቂት ሳንቲሞች ፣ ግን በጅምላ መግዛት ሊኖርብዎት ይችላል)

    • 1x 300-500Ohm resistor (እኔ 200Ohm ን እጠቀም ነበር እና ምንም እንኳን አልሸሽኩም)
    • 1x 100-1000uF capacitor
  • የኤሌክትሪክ ሽቦ (ወይም እነዚህን ሪባን ዓይነቶች ያገኛሉ) (ነጠላ ኮር ምርጥ ነው) (ጥቂት ሳንቲሞች ለ 5 ኢንች)

    ያን ያህል ሽቦ አያስፈልግዎትም ፤ 5 "ብቻ በቂ ይሆናል

  • ለውጭ መብራት የፈለጉትን ማድረግ ይችላሉ (ከላይ ያሉት ለኤሌክትሮኒክስ ክፍሎች ብቻ ናቸው)። ለብርሃን ማሰራጫ በስዕል ደብተር ወረቀት በሌዘር ከተቆረጠ እንጨት እና አክሬሊክስ ጋር ሄድኩ።

ላገኛቸው በጣም ርካሽ አማራጮች (ከዲሴምበር 20 ቀን 2018 ጀምሮ) ከላይ የአማዞን አገናኞችን አያይዣለሁ ፣ ግን በእርግጠኝነት ከተለያዩ ቦታዎች ርካሽ ክፍሎችን ማግኘት ይችላሉ። እኔ አሁንም የዩኒቨርሲቲ ተማሪ ስለሆንኩ capacitors እና resistors ማግኘት ችዬ ነበር - ከኤሌክትሮኒክስ ጋር በሚሠሩ ማናቸውም ጓደኞች ዙሪያ ለመጠየቅ ይሞክሩ። ከዚያ ለማዘዝ የሚፈልጓቸው ሌሎች ነገሮች ካሉዎት (በመርከብ ወጪ ለመቆጠብ..) Neopixels ከ adafruit.com በርካሽ ሊገዛ ይችላል። ምንም እንኳን የመላኪያ ከፍተኛ ሊሆን ቢችልም ከዲጂ ኬይ ወይም ከሙዘር በጣም ተቃዋሚዎችን እና መቆጣጠሪያዎችን ማግኘት ይችላሉ። ለኃይል አቅርቦቶች ፣ የድሮ የስልክ ባትሪ መሙያ ጥሩ ይሆናል (ወይም ከግድግዳ መውጫ ይልቅ መብራቱን በዩኤስቢ ወደብ ላይ ማስገባት ከፈለጉ ማይክሮ ዩኤስቢ ገመድ ብቻ)። ከእነዚህ ክፍሎች ውስጥ አንዳቸውም ከሌሉዎት ፣ በአንድ መብራት ከፍተኛው $ 40 ዶላር ይሆናል (እና እርስዎ የበለጠ በሚያደርጉት መብራት ያነሰ ፣ ብዙውን ጊዜ እነዚህን ክፍሎች በጅምላ ስለሚገዙ - ፕሮቶቦርድ ለምሳሌ በ 5 ጥቅሎች ውስጥ ሊመጣ ይችላል)። እኔ በዙሪያዬ ተኝተው ስለነበር ለእኔ 5 ዶላር ብቻ ነበር (አዎ ፣ ብዙ ነገሮችን የሚለቁ ጓደኞቼ ጋር ተከማችቻለሁ - በተጨማሪም ባለፈው ጊዜ የኔኦፒክስል ቀለበቶችን እንደገና ተጠቅሜአለሁ)።

የአሩዲኖ ኮድ እና የ Adobe Illustrator ፋይሎች (ለጨረር ቆራጭ ሳጥኑ) ከዚህ በታች ተያይዘዋል።

ደረጃ 2 አጠቃላይ እይታ - መብራቶቹ እንዴት እንደሚሠሩ

ደህና ፣ ስለዚህ ቁሳቁሶቹን አንዴ ካገኙ ፣ ሁሉም እንዴት እንደሚሰበሰቡ እያሰቡ ይሆናል። እዚህ ማብራሪያ እነሆ-

NodeMCU ESP8266 በ 3.3V ሎጂክ (እንደ አብዛኞቹ አርዱኢኖዎች ከ 5 ቮ አመክንዮ በተቃራኒ) የሚሠራ ማይክሮ መቆጣጠሪያ ነው። እርስዎ ከሚያገናኙዋቸው ክፍሎች ጋር ዲጂታል እና አናሎግ ምልክቶችን ለመጠቀም በቦርዱ ላይ የ wifi ቺፕ እና የጂፒኦ ፒን ያካትታል። የ PWM ምልክቶችን ለማውጣት ከሚችሉት ፒኖች አንዱን ይጠቀማሉ (እዚህ ላይ ፒኖትን ይመልከቱ - ከእሱ ቀጥሎ ያለው ማንኛውም ፒን የአናሎግ ምልክቶችን ከ 0 ወይም 1 ፣ LOW ወይም HIGH) በተቃራኒ ለመቆጣጠር ኒዮፒክስል ቀለበት። ለፕሮግራሙ እሱን በቀላሉ እዚህ ማውረድ በሚችል በአርዱዲኖ አይዲኢ በኩል ይህንን በቀላሉ ማድረግ ይችላሉ። (ማስታወሻ ፣ እኛ ካለን NodeMCE አንድ ይልቅ የአዳፍሬዝ መመሪያውን ለእነሱ ESP8266 HUZZH ሰጥቻለሁ። መመሪያው አሁንም ለሁለቱም ሰሌዳዎች ተፈጻሚ ነው ፣ ግን በአርዱዲኖ ውስጥ ለመስቀል የተለየ ሰሌዳ መምረጥ ብቻ ያስፈልግዎታል።)

የኒዮፒክስል ቀለበት የመብራት ቀለም እነማዎችን የሚፈጥር ነው። በቀለበት ምስረታ ውስጥ አድራሻ ያላቸው ኤልኢዲዎች አሉት ፣ እያንዳንዳቸው በግለሰብ ቁጥጥር ሊደረግባቸው ይችላል። እሱ በመደበኛነት የ 5 ቮን አመክንዮ በመጠቀም ይሠራል ፣ ይህም ብዙውን ጊዜ የደረጃ ለውጥን ይፈልጋል (እዚህ ተብራርቷል) ፣ ግን እንደ እድል ሆኖ የአዳፍሩት ኒዮፒክስል ቤተ -መጽሐፍት ESP8266 ን ለመደገፍ ተዘምኗል። 5V ክፍሎች ለ 3.3V ምልክቶች በአስተማማኝ ሁኔታ ምላሽ ባይሰጡም ፣ ኒዮፒክስል በዝቅተኛ ቮልቴጅ (ስለዚህ ከ 5 ቮ ይልቅ 3.3 ቮ) ሲሠራ በትክክል በአስተማማኝ ሁኔታ ይሠራል። በዚህ ላይ ዝርዝሮችን እዚህ ይመልከቱ።

ከማይክሮ መቆጣጠሪያ ወደ ኒኦፒክስል ካለው ግንኙነት አንፃር ፣ በኒውዮፒክስል የውሂብ መስመር እና ምልክቶችን በሚልክበት የጂፒኦ ፒን (300 ፐርሰንት ኦኤም) ተከላካይ (ከ LEDs ከማንኛውም ድንገተኛ ማዕበል ለመከላከል) በጣም አስተማማኝ ነው። እንዲሁም ከኒዮፒክስል ቀለበት ኃይል እና ከመሬት ሽቦዎች ጋር በትይዩ የተገናኘ 1000uF capacitor ማከል አለብዎት -ይህ በአሁኑ ጊዜ ከድንገተኛ ፍንዳታ ጥበቃን ለመስጠት ነው። እነዚህን የ LED ቀለበቶች (እና እዚህ በአዳፍ ፍሬዝ ሙሉ የተጠቃሚ መመሪያ) ላይ ለበለጠ ምርጥ ልምዶች ይህንን ያንብቡ።

ከብላይንክ አይኦቲ መድረክ ጋር ለመገናኘት አርዱዲኖ ብሊንክን ለመጠቀም ቤተመጽሐፍት አለው። በአጠቃላይ ብሊንክን ስለመጠቀም የበለጠ ለማወቅ ሰነዱን እዚህ ማንበብ ይችላሉ። ለመጀመር ፣ ይህ በተለይ ለኖድኤምሲዩ ESP8266 እና ለብሊንክ ምቹ የሆነ ትምህርት ነበር።

ከእነዚህ ነገሮች አንዳንዶቹ ትርጉም የማይሰጡ ከሆነ አይጨነቁ! የወደፊቱ እርምጃዎች በትክክል ምን እንደሚሰቅሉ ፣ እንደሚያወርዱ ፣ እንደሚገናኙ ፣ ወዘተ ይዘረዝራሉ (አዎ ፣ ረጅም ትምህርት ነው ፣ ግን ቢያንስ ተንሸራታች) መገንባት ከመጀመርዎ በፊት !!! መመሪያዎችን በጭፍን ከመከተል ይልቅ ነገሮች እንዴት እንደሚገናኙ ለማወቅ ይረዳዎታል።

ደረጃ 3 - ሃርድዌር

ምስል
ምስል
ምስል
ምስል

ለመጀመር ፣ ከላይ ባሉት ሥዕሎች ላይ እንደሚታየው የእርስዎን ሃርድዌር ያገናኙ። ኒዮፒክስል በሽቦዎች ላይ ለመገጣጠም ቀዳዳዎች ወደ እርስዎ መምጣት አለበት። ሽቦዎቹን ከ ESP8266's 3.3V ፣ ከመሬት እና ከ D2 ፒኖች ጋር ከማገናኘትዎ በፊት መጀመሪያ ሽቦዎችን ወደ PWR (ኃይል) ፣ GND (መሬት) ፣ እና IN (ለአናሎግ ምልክቶች ግብዓት) መሸጥ ያስፈልግዎታል (ይህንን ለመመልከት). እንደ አውራ ጣት ፣ ቀይ ሽቦ ለኃይል ነው ፣ ጥቁር ሽቦዎች መሬትን ያመለክታሉ ፣ እና ለኔኦፒክሴል የውሂብ መስመር (የ PWM ምልክቶች ካለው D2 ፒን ጋር የተገናኘ) ሰማያዊ መጠቀም እወዳለሁ።

Capacitor ን በትክክለኛው አቅጣጫ ማገናኘቱን ያረጋግጡ -መያዣው ፖላራይዝ አለው ፣ ማለትም ከኒዮፒክስል መሬት እና ኃይል ጋር በትይዩ ማገናኘት አስፈላጊ ነው ማለት ነው። የእርስዎን 1000uF capacitor ከተመለከቱ ፣ የአቃፊውን አሉታዊ ጎን የሚያመለክተው ከግራ በኩል ግራጫ ነጠብጣብ አለ (እርስዎም ከላይ ባለው የፍሪግራም ሥዕላዊ መግለጫ ውስጥ ማየት ይችላሉ)። ከኒዮፒክስል መሬት ጋር በትይዩ መገናኘት ያለበት ይህ ጎን ነው። ተቃዋሚው polarity የለውም ፣ ስለዚህ ስለአቅጣጫው መጨነቅ አያስፈልግም።

ጽኑ ግንኙነትን ከመፍጠር አንፃር ፣ ሽቦዎቹን ወደ የዳቦ ሰሌዳ ውስጥ ከመክተት እና ወደ ውጭ የመውጣት አደጋን ከማስቀረት ይልቅ ክፍሎቹን አንድ ላይ ለመሸጥ የተሻለው መንገድ ፕሮቶቦርን መጠቀም ነው። እኔ ጊዜ ስለሌለኝ የዳቦ ሰሌዳ ተጠቀምኩ ፣ ግን እንደገና ፕሮቶቦርድ ተመራጭ ነው። የዳቦ ሰሌዳው ጥሩ ነገር ተጣባቂ ጀርባ ያለው በመሆኑ ሁሉንም ነገር ወደ መብራቴ መሠረት ላይ ለመለጠፍ ተለጣፊውን ፈታሁ። ለፕሮቶቦርዱ ፣ እነሱ ብዙውን ጊዜ በማእዘኖቹ ላይ ያሉትን 4 ቀዳዳዎች በመጠቀም ወይም ወደ ታች በመለጠፍ/በመለጠፍ ወደ መሠረቱ ሊሰኩት ይችላሉ።

ደረጃ 4: የአርዲኖ ኮድ

የ.ino Arduino ኮድ ለማጣቀሻ በዚህ ደረጃ ታች ላይ ተያይ attachedል። ረጅምና ቃላዊ ይመስላል ግን አይጨነቁ - አብዛኛው ሁሉንም ነገር ለማብራራት አስተያየቶችን ያካትታል። እንዲሁም ክፍሎቹን ለመለየት ቦታዎችን ለመጨመር መስመሮችን መዝለል እወዳለሁ ፣ ይህም ኮዱን ረዘም ያለ ያደርገዋል።

የእርስዎን ኮድ ለማስማማት ለማርትዕ ዋና ክፍሎች

  • ብሊንክ የፈቃድ ማስመሰያ/ኮድ (በመተግበሪያው ውስጥ መሣሪያ ሲፈጥሩ ከብሊንክ በኢሜል የተላከዎት ለበለጠ መረጃ የሚቀጥለውን ገጽ ይመልከቱ)

    ለእያንዳንዱ መብራት የተለየ የፈቃድ ኮድ ያስፈልግዎታል

  • የ wifi ጎራ ስም (በሁለቱ ሐዋርያቶች መካከል)
  • የ wifi ይለፍ ቃል (በሁለቱ ሐዋርያቶች መካከል)

ከዚያ ውጭ ፣ የእኔን ትክክለኛ የብሊንክ መተግበሪያ እና አጠቃላይ ሃርድዌር እስከተጠቀሙ ድረስ (ስለዚህ በሚቀጥለው ደረጃ የእኔን ትክክለኛ የብሊንክ መተግበሪያ ውቅረት ይጠቀሙ ፣ በኔኦፒክስል ቀለበትዎ ውስጥ 12 ኤልዲዎች ይኑሩ ፣ ለኔኦፒክስል የውሂብ መስመር የ ESP8266 ን D2 ፒን ይጠቀሙ ፣ ወዘተ) ፣ ያንን ኮድ በትክክል ወደ የእርስዎ ESP8266 መስቀል አለብዎት። ለእያንዳንዱ መብራቶችዎ የተለያዩ የፈቃድ ኮዶችን መጠቀም እንደሚያስፈልግዎት ልብ ይበሉ! የተለዩ መሣሪያዎችን ለማከል እና እነዚያን ኮዶች ለማግኘት የሚቀጥለውን ገጽ ይመልከቱ። በተለያዩ ቦታዎች ላይ ከሆኑ የ wifi ጎራ እና የይለፍ ቃል እንዲሁ ከመብራት ጋር ማዛመድዎን አይርሱ። እርስዎ በሚፈልጓቸው እነማዎች እና ቀለሞች ወይም ምናልባትም በሚጠቀሙባቸው ፒኖች ላይ በመመስረት ሌሎች ነገሮችን ማርትዕ ይፈልጉ ይሆናል። እንደአስፈላጊነቱ ነገሮችን ለመለወጥ እንዲረዳዎት ኮዱን አስተያየት ሰጥቻለሁ። (በአዳፍ ፍሬው ኒዮፒክሰል ቤተ -መጽሐፍት ውስጥ ለሐሳቦችም በጣም ከባድ ምሳሌ ኮድ ያንብቡ)።

ኮዱን ከመጠቀምዎ በፊት ኮዱ የሚጠቀምባቸውን ቤተ -መጽሐፍት (በኮዱ አናት ላይ ያሉትን) ማውረድ ያስፈልግዎታል። ለ ESP8266 ለማዘጋጀት ምን ማድረግ እንዳለብዎ ከአዳፍ ፍሬዝ («አርዱዲኖ አይዲኢን መጠቀም» ላይ ይጀምሩ)) ይህን መመሪያ ያንብቡ እና ይከተሉ። አዎ: CP2104 ሾፌሩን መጫን ፣ በአርዱዲኖ ምርጫዎች ውስጥ ወደ ተጨማሪ የቦርድ ሥራ አስኪያጅ ዩአርኤሎች ማከል ፣ የ ESP8266 ጥቅሉን መጫን (ወደ ረቂቅ> ቤተመጽሐፍት አካትት> ቤተ -መጽሐፍትን ማቀናበር… እና የሚፈልጉትን መፈለግ አለብዎት - ከዚህ በታች ያለውን ስዕል ይመልከቱ) ፣ እና እንዲሁም ለኒዮፒክስል ፣ ለብሊንክ ፣ ወዘተ በኮዱ አናት ላይ ያሉትን ሌሎች ቤተ -ፍርግሞችን ይጫኑ።

ምስል
ምስል

ከ አርዱዲኖ አይዲኢ ኮድ ወደ ESP8266 ቺፕ ለመስቀል ፣ ትክክለኛውን ሰሌዳ (NodeMCU ESP8266 ESP-12E) ፣ የፍላሽ መጠን ፣ ወደብ ፣ ወዘተ (ከዚህ በታች ያለውን ስዕል ይመልከቱ) መምረጥ ያስፈልግዎታል። ESP8266 ን ወደ ኮምፒውተርዎ እስካልሰኩት ድረስ ትክክለኛው ወደብ SLAB_USBtoUART አይታይም። ነገር ግን አንዴ ከተገናኘ ፣ እና በቀደመው ደረጃ ወረዳዎን በትክክል ማገናኘቱን እርግጠኛ ከሆኑ ወደፊት መሄድ እና ኮድዎን ወደ ቦርዱ ለመስቀል በላይኛው ግራ ጥግ ላይ ያለውን ቀስት መጫን ይችላሉ። አዎ ፣ ከተለመደው የመጫን-ወደ አርዱinoኖ ሂደት የበለጠ ጊዜ ይወስዳል። በሚሰቀልበት ጊዜ ኮዱን በቀስታ ሲያጠናቅቅ ፣ ከዚያም አንድ ብርቱካናማ ወቅቶች ሕብረቁምፊ …………………… (በአርዱዲኖ መስኮት የታችኛው ጥቁር ክፍል ውስጥ ይታያል)።

ምስል
ምስል

አሁን ፣ ለኮዱ መከፋፈል እዚህ አለ። የመጀመሪያው ክፍል ተግባሮቹ የሚጠቀሙባቸውን እና ዓለም አቀፋዊ ተለዋዋጮችን (በኮዱ ውስጥ በማንኛውም ተግባር ሊደረስባቸው የሚችሉ ተለዋዋጮችን) የሚጀምሩ ቤተ -መጽሐፍትን ያጠቃልላል። የ BLYNK_WRITE (ምናባዊ ፒን) ክፍሎች በብሌንክ መተግበሪያ ውስጥ (ከምናባዊ ፒኖች ጋር የተገናኙ) መግብሮች ሲቀየሩ የሚደረገውን ይቆጣጠራሉ (ማለትም አብራ/አጥፋ ፣ ተንሸራታች አቀማመጥ ተቀይሯል)። በብሌንክ መተግበሪያዬ ውስጥ ለምጠቀምባቸው 7 ምናባዊ ፒኖች ከእነዚህ ውስጥ 7 ቱ አሉ። ቀጣዩ የባዶ ቀለምWipe () ፣ ቀስተ ደመና () ፣ ወዘተ የቀረው ኮድ የሚጠቀሙባቸውን ተግባራት መግለፅ ነው። እነዚህ ተግባራት በአብዛኛው ከአዳፍ ፍሬው የኒዮፒክስል ቤተ -መጽሐፍት ምሳሌ ኮድ (በተለይ ከባድ ፈተና) ተበድረዋል። የመጨረሻዎቹ ክፍሎች በሁሉም የአርዱዲኖ ኮድ ውስጥ የሚገቡ የእርስዎ መደበኛ ባዶነት ቅንብር () እና ባዶ ባዶ loop () ናቸው። ኃይል በሚሰጥበት ጊዜ ያልፋል። ባዶ ባዶ loop () እኔ በፈጠርኩት ተለዋዋጭ “አኒሜሽን” ላይ በመመርኮዝ መብራቱ ምን እንደሚያንቀሳቅስ ይገልጻል።

ደረጃ 5: ብሊንክ ኢዮቲ

ብሊንክ አይኦቲ
ብሊንክ አይኦቲ
ብሊንክ አይኦቲ
ብሊንክ አይኦቲ
ብሊንክ አይኦቲ
ብሊንክ አይኦቲ

ለዚህ ስሪት 2.0 መብራት ከአዳፍ ፍሬው አይኦ በላይ ብሊንክን መርጫለሁ። Adafruit IO በጣም ጥሩ ነው ፣ ግን ብሌንክ ከአዳፍ ፍሬው አይኦ በተቃራኒ ሁለት ነገሮች ነበሩት - የመተግበሪያ በይነገጽ እና “ባዶ” ን እንደ wifi የይለፍ ቃል የመቀበል ችሎታ (ስለዚህ ከሌለው የህዝብ wifi ጋር የሚገናኙ ከሆነ) የይለፍ ቃል ፣ የይለፍ ቃል ክፍሉን ባዶ ፣ ማለትም “” ብቻ መተው ይችላሉ። ጓደኛዬ ለሕክምና ብዙ ጊዜ ወደ ሆስፒታሎች ይሄዳል ፣ ስለዚህ እሷ በአንድ ሌሊት ባደረችባቸው አጋጣሚዎች ግን ይህንን ችሎታ እንዲኖረኝ ፈልጌ ነበር ፣ ግን አንዳንድ ምናባዊ ኩባንያ ትፈልጋለች -አሁንም በሆስፒታሉ ውስጥ ከ wifi ጋር መገናኘት ትችላለች።

የብሌንክ መተግበሪያን በስልክዎ ላይ ለማውረድ ወደ Google Play መደብር ወይም ወደ iPhone የመተግበሪያ መደብር በመሄድ ይጀምሩ። መለያ በነፃ ይፍጠሩ እና አዲስ ፕሮጀክት ያዘጋጁ። በላይኛው ቀኝ ጥግ ላይ የ QR ኮድ ስካነር ቁልፍን ያያሉ -ሁሉንም አዝራሮቼን እና የመሳሰሉትን ወደ አዲሱ ፕሮጀክት ለመቅዳት ከዚህ በታች ባለው ሥዕል ውስጥ ያለውን የ QR ኮድ ለመቃኘት ይጠቀሙበት። ይህ እንዴት እንደሚሰራ የበለጠ ለማወቅ ይህንን ገጽ ይመልከቱ (“የፕሮጀክትዎን ውቅር ያጋሩ”)። ያ ገጽ እንዲሁ ፕሮጀክቱን ከእርስዎ መብራት ተቀባዩ በኋላ ለማጋራት ጠቃሚ መረጃን ይሰጣል።

ምስል
ምስል

በእርግጥ እርስዎ እንደፈለጉት ቁልፎቹን ማበጀት ይችላሉ! ምን ንዑስ ፕሮግራሞችን ማከል እንደሚችሉ ለማሳየት ወደ ቀኝ ያንሸራትቱ። ምንም እንኳን ለመግብሮች ምን አማራጮች እንዳሉዎት መረዳት አለብዎት -የአዝራሮቹ ቅንጅቶች (በዚህ ስዕል አናት ላይ ያሉ ሥዕሎች) እና በዚህ ደረጃ አናት ላይ እነሱን ለመጠቀም ጥቆማዎችን (በእያንዳንዱ ስዕል ውስጥ ማስታወሻዎች ያሉት) አያይዘዋለሁ።

በነገራችን ላይ ንዑስ ፕሮግራሞችን ማከል በመተግበሪያው ውስጥ የወጪ ነጥቦችን ያስገኛል ፣ እና እያንዳንዱ ሰው በተወሰነ መጠን በነፃ ይጀምራል። ተጨማሪ ነጥቦችን ማከል ገንዘብ ያስከፍላል (ለ 1000 ተጨማሪ ነጥቦች 2 ዶላር)። የእኔ ውቅረት እንዲሠራ 1000 ነጥቦችን ጨመርኩ ፣ ግን በነፃው መጠን እንዲሠራ በቀላሉ አንድ ወይም ሁለት ቁልፍን ማስወገድ ይችላሉ።

በፕሮጀክቱ ውስጥ የፕሮጀክት ቅንብሮችን ለመድረስ ከላይ በስተግራ (ከ “አጫውት” የሶስት ማዕዘን ቁልፍ ቀጥሎ) ያለውን የለውዝ ቁልፍን መጫን ያስፈልግዎታል።

ምስል
ምስል

ቀደም ሲል እንደተጠቀሰው በአርዲኖ ኮድ ውስጥ የሚቀይሩት ለእያንዳንዱ መብራት የፍቃድ ማስመሰያ/ኮዶችን ለማግኘት በፕሮጀክቱ ላይ መሳሪያዎችን ማከል ያስፈልግዎታል። አዲስ መሣሪያዎችን ለመፍጠር የመሣሪያዎቹን የቀስት ቀስት ይጫኑ። መሣሪያን ሲፈጥሩ ከዚህ በታች ባለው ሥዕል (በቀይ ደብዛዛ) እንደሚታየው ምልክቱን ያያሉ።

ምስል
ምስል

ኮዱን ከያዙ በኋላ ለእያንዳንዱ አምፖል በአርዲኖ ኮድ ውስጥ ትክክለኛውን ማስመሰያ ፣ የ wifi ጎራ እና የይለፍ ቃል ማስገባትዎን ያስታውሱ። እያንዳንዱ መብራት በትክክል መሥራቱን እና እንደ አስፈላጊነቱ ማረምዎን ለማረጋገጥ መጀመሪያ የራስዎን የ wifi ምስክርነቶች ማስገባት አለብዎት ፣ ግን ከዚያ ከመላክዎ በፊት በተቀባይዎ የ wifi ጎራ እና የይለፍ ቃል ያዘምኑ።

አዝራሮችዎን በትክክል ለመጠቀም መተግበሪያውን ማብራትዎን ያረጋግጡ! መተግበሪያው “በርቷል” (ለቅንብሮች ከለውዝ አዝራሩ ቀጥሎ በላይኛው ቀኝ ጥግ ላይ ያለውን የማጫወቻ ቁልፍን ይጫኑ) ፣ በአርትዖት ሁኔታ ውስጥ ሲሆኑ ከሚያዩት የነጥብ ፍርግርግ ይልቅ ዳራው ጠንካራ ጥቁር ይሆናል። የአርዲኖን ኮድ ወደ የእርስዎ ESP8266 ከሰቀሉት እና ከሰኩት ቺፕው በራስ -ሰር ከ wifi ጋር መገናኘት አለበት። በላይኛው ቀኝ ጥግ ላይ ያለውን አነስተኛውን ማይክሮ መቆጣጠሪያ አዶን በመጫን ይህንን ያረጋግጡ (መተግበሪያው ሲበራ ብቻ ይታያል) - ለፕሮጀክቱ የፈጠሯቸውን መሣሪያዎች ዝርዝር እና የትኞቹ በመስመር ላይ እንደሆኑ ማየት አለብዎት።

ምስል
ምስል

ደረጃ 6 - የመብራት ሽፋን

ለትክክለኛው መብራት ፣ እኔ በሌዘር የተቆረጠ እንጨት (1/8 “የበርች ኮምፖንች) እና አክሬሊክስ (ግልፅ ፣ 1/4” ፣ ለታችኛው ፊት ብርሃኑ እንዲበራ) ሄድኩ። እንጨቱ ለእኔ እና ለጓደኛዬ ልዩ የሆኑ ቁርጥራጮች ነበሩት ፣ ግን ቅርጹን ከወደዱት እንዲቆርጡዎት የ Adobe Illustrator ፋይሎችን ለእንቆቅልሽ ቁራጭ የፊት ዲዛይኖች (4 “ኩብ ይሠራል)” አያያዝኳቸው። ማስጠንቀቂያ -በእነዚያ ፋይሎች ውስጥ ቁርጥራጮቹ እርስ በእርስ እንዲጣመሩ የታችኛው ፊት 1/4”ውፍረት ሊኖረው ይገባል። የተለየ መጠን ለመሥራት ወይም ሁሉንም ነገር በአንድ ውፍረት እንዲኖርዎት ከፈለጉ ሣጥን ለመቁረጥ ፋይሎችን ለማምረት makercase.com ን ይጠቀሙ።

ምስል
ምስል
ምስል
ምስል

የኤሌክትሪክ ገመዱ ከመብራት እንዲወጣ ቀዳዳ መተውዎን አይርሱ። እሱን ማካተት ረሳሁ ነገር ግን በ 1/8 ኢንች እንጨት በኩል ትንሽ የሶስት ማዕዘን ቀዳዳ ለመቁረጥ የሽቦ መቁረጫዎችን መጠቀም ችዬ ነበር።

ደረጃ 7: መብራቶችን ለተቀባዮች ማጋራት

መብራቱን ወደ ተቀባዩዎ በሚልኩበት ጊዜ ፣ መብራቱን ለመቆጣጠር የብሌንክ መተግበሪያን ከ Google Play መደብር ወይም ከአፕል የመተግበሪያ መደብር ላይ ስልካቸው ላይ ማውረድ አለባቸው። እርስዎ የተለየ መለያ እንዲፈጥሩ ወይም ተመሳሳይ መግቢያዎን እንዲጠቀሙ ማድረግ ይችላሉ። እነሱ የተለየ መለያ ከሠሩ ፣ ሌሎች ለ 1000 ነጥቦች እንዲጠቀሙበት ልዩ የ QR ኮድ ማጋራት ይችላሉ (በቀድሞው የብሊንክ ደረጃ ያጋራሁት አይደለም ፣ ይህ የ QR ኮድ እርስዎ እንደ እርስዎ ተመሳሳይ መተግበሪያን ለመጠቀም ፈቃድ ይሰጣል ፣ ግን እነሱ ይችላሉ ' ማንኛውንም የአዝራር ቅንብሮችን ወይም ውቅረትን ይለውጡ - በዚህ ገጽ ያንብቡ ፣ በተለይም “ለሃርድዌርዎ መዳረሻ ያጋሩ”)። ሌሎች መተግበሪያውን እንዲጠቀሙ ለማድረግ መተግበሪያውን ማብራትዎን ማረጋገጥ አለብዎት (ከላይ ካለው የቀኝ ጥግ ላይ ያለውን የማጫወቻ ቁልፍን ይጫኑ።

እሷ በመለያዬ በኩል ወደ መተግበሪያው እንድትገባ ለጓደኛዬ የመግቢያ መረጃዬን በመስጠት የ 1000 ነጥቦችን ወጪ አገኘሁ። እነዚህን መብራቶች በኤሌክትሮኒክስ (በዕድሜ የገፉ ሰዎች ፣ በአጠቃላይ) ላልሆኑ ሰዎች ከላኩ ፣ የመለያዎ መዳረሻ እንዳይኖራቸው እና እንዳይችሉ የጋራ አገናኝ ለመፍጠር $ 2 ዶላር እንዲያወጡ እመክራለሁ። የመተግበሪያዎን ቅንብሮች ያበላሹ። በዚህ የ QR አማራጭ (የ 1000 ነጥብ ዋጋ) ፣ አሁንም የመተግበሪያዎ ክሎኒ አላቸው ፣ ግን ምንም ነገር መለወጥ አይችሉም።

ደረጃ 8: መተግበሪያውን መጠቀም

አሁን ፣ መብራቶቹን ለመቆጣጠር እንዴት መተግበሪያውን መጠቀም ይችላሉ?

በትልቁ የኃይል አዝራር (ሲጠፋ ቀይ ፣ ሲበራ አረንጓዴ) መብራቱን ያብሩ እና ያጥፉ። መብራቱ ከጠፋ ፣ በመተግበሪያው ውስጥ ያሉትን ሁሉንም ሌሎች ቁልፎች በራስ -ሰር ያጠፋል እና RGB ን ወደ 0 ፣ 0 ፣ 0. ያዘጋጃል ፣ መብራቱን እንደገና ለማብራት ሲጫኑ ፣ መብራቱ ነጭ በሚነድፍ ይጀምራል።

በመብራት ብልጭታ ውስጥ የ RGB ቀለም ውጤትን ለመቆጣጠር ከላይ በስተቀኝ በኩል ሶስት የ RGB ተንሸራታቾች አሉ። ተንሸራታቾቹን ሲያስተካክሉ ቀለሙን በእውነተኛ ጊዜ ያዘምኑታል። እንዲሁም በመተግበሪያው ታችኛው ክፍል ላይ ባለው የሜዳ አህያ ቅርፅ ባለው የቀለም ካርታ ቀለሙን ማስተካከል ይችላሉ። ይህ ከ RGB ተንሸራታቾች ጋር የተገናኘ ነው ፣ ስለዚህ ተንሸራታቾች በካርታው ውስጥ በምን ዓይነት ቀለም እንደሚመርጡ ላይ በመመርኮዝ ይሻሻላሉ ፣ እና በተቃራኒው ይህ ጥላ በተለይ እርስዎ የሚፈልጉት ጥላ ካለዎት ግን ተገቢውን የ RGB ቁጥር እሴቶችን ካላወቁ ጠቃሚ ነው።

በመተግበሪያው በግራ በኩል ለደስታ ፣ ለቁጣ ፣ ለሐዘን እና ለሜህ ቅድመ -እነማ ያላቸው አዝራሮች አሉ። “ደስተኛ” መብራቱ በቀስተ ደመናው ቀለሞች በኩል እንዲበራ ፣ “ቁጣ” መብራቱን በቀይ እና በቢጫ መካከል እንዲበራ ያደርገዋል ፣ “አሳዛኝ” መብራቱን በሰማያዊ እና በሰማያዊ ሰማያዊ ያበራል ፣ እና “መህ” መብራቱ የሚሽከረከር ቀስተ ደመና እንዲፈጥር ያደርጋል። ጎማ። ቀስተ ደመናዎቹን ለደስታ እና ለሜህ የመረጥኳቸው ነባሪ ፣ የዕለታዊ እነማዎች የመሆን ዕድላቸው ሰፊ ስለሆነ ነው። ከቅድመ -ቅምጥ አዝራሮች ውስጥ አንዱን በሚጫኑበት ጊዜ ሁሉም ሌሎች አዝራሮች ይጠፋሉ (ማለትም “ደስተኛ” ላይ ቢሆኑም “ተቆጡ” የሚለውን ይጫኑ ፣ የደስታ አዝራሩ ከጥቂት ሰከንዶች በኋላ በራስ -ሰር ይጠፋል)።ከደስታ እና ከሜህ እነማዎች ረዘም ያለ ጊዜ እንደሚወስድ ልብ ይበሉ ምክንያቱም መብራቱ አኒሜሽንን ከመቀየሩ በፊት ሙሉውን ቀስተ ደመና አኒሜሽን ማለፍ አለበት። ማንኛውንም ቅድመ -ቅምጥ አዝራሮችን ካጠፉ ፣ መብራቱ የ RGB ተንሸራታቾች የሚዛመዱትን ማንኛውንም ቀለም ወደ ብልጭ ድርግም ይላል። ማንኛውም ቅድመ -ቅምጥ እነማዎች በርተው ከሆነ ግን የ RGB ተንሸራታቾችን ከቀየሩ ፣ ምንም ነገር አይከሰትም - ቅድመ -አኒሜሽን የበላይ ነው።

መብራቱን ከማላቀቅዎ በፊት በመተግበሪያው ውስጥ ያለውን የኃይል ማጥፊያ ቁልፍን እንደ ጥሩ መመሪያ አድርገው ይጫኑ። መብራቱን ወደ ውስጥ ሲያስገቡ ከዚያ በመተግበሪያው ውስጥ ኃይልን ይጫኑ። ማንኛውም መብራቶች በማይበሩበት ወይም ከ wifi ጋር በማይገናኙበት ጊዜ የመተግበሪያ ቁልፎቹን አያስተካክሉ (የዓለም መጨረሻ አይደለም ፣ ግን መብራቱን ያበላሸዋል) ክወና)። ለምን ቀጣዩን ደረጃ ይመልከቱ…

ደረጃ 9 ** ማስጠንቀቂያ ለትክክለኛ አሠራር **

በመብራት አሠራሩ ውስጥ አንድ ቀዳዳ አለ። የብሌንክ በይነገጽ ሌላ ነገር ሲበራ ወይም ሲጠፋ ሊቀየር የሚችልን በመምረጥ እንድቆጣጠር አይፈቅድልኝም ፣ ግን መብራቱ ሲጠፋ ወይም ሌላ አኒሜሽን ሲቀየር መቀያየር የሌለበትን ነገር ከቀየሩ እንደዚህ ያሉ ሁኔታዎችን በኮድ ውስጥ አስቀምጫለሁ። በርቷል ፣ መቀያየሪያው እራሱን ይቀልዳል - ያ ብዙ ማረም የወሰደ ግን በጥሩ ሁኔታ ይሠራል (ከላይ ባለው ቪዲዮ ላይ ይታያል - መተግበሪያው መብራቱ ሲጠፋ የሚከሰቱ ለውጦችን አይቀበልም ፣ እና ቅድመ -ቅምጥ እነማዎች በርተው ከሆነ ማንኛውም ለውጦች የቅድመ -ቅምጥ አዝራሩ እስኪጠፋ ድረስ ተንሸራታቾች እነማውን አይነኩም)!

ቀሪው ጥፋት ቺፕው ከበይነመረቡ ጋር በማይገናኝበት ጊዜ በመተግበሪያው ውስጥ ነገሮችን ከቀየሩ ፣ ይህ አውቶማቲክ “መቀልበስ” ተግባር አይሰራም እና መብራቱ መተግበሪያው ያዘዘውን አይከተልም። ከዚያ መብራቱን ሲያበሩ ፣ እርስዎ የሚያደርጉትን በትክክል አይያንጸባርቅም (ምንም ቢሆን ፣ መብራቱ ሲበራ ነጭ ብልጭ ድርግም ይላል)። ይህንን ለማስተካከል ፣ ትልቁን ማብሪያ/ማጥፊያ ቁልፍን ብቻ ይጫኑ -የኃይል ዑደት በመተግበሪያው ውስጥ ያለውን ሁሉ ዳግም ያስጀምራል ስለዚህ መብራቱ እንደተጠበቀው ይሠራል።

ረጅም ታሪክ አጭር - መብራቱን በጀመሩ ቁጥር ሁሉንም ነገር ዳግም ለማስጀመር በመተግበሪያው ውስጥ ያለውን የኃይል ቁልፍ የኃይል ዑደት ብቻ ያድርጉ። መብራቱን በማይሰካበት ጊዜ መብራቱን ነቅለው ወይም መተግበሪያውን ከተጠቀሙ (ወይም ምላሽ ለመስጠት ጊዜ በሚሰጡበት ጊዜ እንኳን መብራቱ በድንገት በትክክል ምላሽ ካልሰጠ ፣ ምናልባት የእርስዎ wifi በዘፈቀደ ከተቋረጠ) ይህንን ያድርጉ።

ደረጃ 10: ተጠናቅቋል

እና ያ ጥቅል ነው! የረጅም ርቀት ግንኙነት ለሚያጋሩት ለማንኛውም ሰው ጥሩ ስጦታ ነው-ወደ ኮሌጅ ከመውጣትዎ ወይም ለአዲሱ ሥራዎ ወደ ሌላ ግዛት ከመዛወሩ በፊት ለወላጆችዎ አንድ ያድርጉ ፣ እነሱን ለመጎብኘት ትንሽ ጊዜ ሲያገኙ ፣ ለአያቶችዎ አንድ ያድርጉ። አንድ የ SO ኩባንያዎን በስራ ላይ ለማቆየት ፣ ወዘተ.

ሊያደርጓቸው የሚችሏቸው አንዳንድ ተጨማሪ ልዩነቶች እዚህ አሉ

  • እኔ ካለሁበት ከመደብዘዝ ይልቅ በበርካታ ቀለሞች (ቀይ ብርቱካናማ ቢጫ) በኩል ብልጭ ድርግም ሊሉ ይችላሉ

    • ከተመሳሳይ ጥላ ብሩህ እና ደብዛዛ ስሪቶች ይልቅ ለእነዚህ በርካታ ብልጭታዎች (የመጀመሪያ ቀይ ፣ ሁለተኛ ብርቱካናማ ፣ ሦስተኛ ቢጫ) የቀለም ቁጥጥር ይኑርዎት
    • ለዚያ እያንዳንዱ አኒሜሽን የሚያሽከረክረውን ቀለሞች ለመቆጣጠር የተለየ የቀለም ካርታ ወይም ተንሸራታቾች ስብስብ ያክላሉ (ስለዚህ ሁል ጊዜ ከቀይ ብርቱካናማ ቢጫ ይልቅ የሻይ ሮዝ ነጭ ፣ አረንጓዴ ሐምራዊ ሰማያዊ ፣ ወዘተ እንዲኖርዎት በግለሰብ ደረጃ ቁጥጥር ይደረግበታል)
  • እንደ ቲያትር ቼዝ አማራጭ በአዳፍ ፍሬ ኒዮፒክስል የንድፍ ምሳሌ ኮድ ውስጥ ሊሞክሯቸው የሚችሏቸው ሌሎች የአኒሜሽን ዓይነቶች አሉ።
  • የድምፅ ማጉያ ማቋረጫ ቦርድ ማከል ከፈለጉ ፣ ለ መብራቶችዎ የሙዚቃ አማራጭም ሊኖርዎት ይችላል። ምናልባት ለተለያዩ አጋጣሚዎች የተለያዩ ሙዚቃዎችን እንዲጫወቱ ያድርጓቸው። ወይም ከሙዚቃ ይልቅ ፣ በድምፅ የተቀዱ መልዕክቶች።

መብራቶቹን በማበጀት ይደሰቱ! በጥያቄዎች ወይም በአስተያየቶች እኔን ለመላክ ነፃነት ይሰማዎ።

የሚመከር: