ዝርዝር ሁኔታ:

IoT ኢሞጂ ምልክት - 9 ደረጃዎች (ከስዕሎች ጋር)
IoT ኢሞጂ ምልክት - 9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: IoT ኢሞጂ ምልክት - 9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: IoT ኢሞጂ ምልክት - 9 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ከወሲብ በፊት ይህን ከጠጣህ አለቀላት ! | ማለቂያ ለሌለው የወሲብ ብቃት | 2024, ሀምሌ
Anonim
IoT ኢሞጂ ምልክት
IoT ኢሞጂ ምልክት

ይህ አስተማሪዎቹ የአይኦ ኢሞጂ ምልክት ለመፍጠር እንዴት ESP8266 ን እና አንዳንድ NeoPixels ን እንደሚጠቀሙ ያሳያሉ።

ደረጃ 1 - ዝግጅት

አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት

ESP8266 dev ቦርድ

ማንኛውም የ ESP8266 ቦርድ ደህና መሆን አለበት። በዚህ ጊዜ እኔ WeMos D1 Mini Pro ን እጠቀማለሁ ፣ ይህ እኔ ማግኘት የምችለው ትንሹ እና በጣም ቀጭኑ የዲቨርድ ቦርድ ነው። ተንቀሳቃሽ እንዲሆን ከፈለጉ ከሊፖ ድጋፍ ጋር ሰሌዳ ይምረጡ።

ኒኦፒክስሎች

ይህ ፕሮጀክት Arduino Adafruit_NeoPixel ቤተ -መጽሐፍትን ይጠቀማል ፣ ማንኛውም ተኳሃኝ የ LED ቺፕ እንደ WS2812 ፣ WS2812B ፣ SK6812 ፣ SK6812mini…

በዚህ ጊዜ እኔ ትንሽ 8x8 ማትሪክስ ፓነልን ለመሥራት የ SK6812mini 64 LED ቺፕስ እጠቀማለሁ። ነገር ግን የሽያጭ ሥራው የዚህ ፕሮጀክት ዋና ሥራ አይደለም ፣ ሥራውን ለማቃለል ወይም 8x8 NeoPixel LED Matrix ን በቀጥታ ለመግዛት የ LED ንጣፍ መጠቀም ይችላሉ።>

የምልክት ማቆሚያ

በዚህ ጊዜ የማይክሮ ዩኤስቢ ብረት ተጣጣፊ ቱቦ ገመድ እንደ ምልክት ምልክት እጠቀማለሁ።

ደረጃ 2 - አማራጭ - 3 ዲ ማተሚያ እና ስብሰባ

አማራጭ - 3 ዲ ማተሚያ እና ስብሰባ
አማራጭ - 3 ዲ ማተሚያ እና ስብሰባ
አማራጭ - 3 ዲ ማተሚያ እና ስብሰባ
አማራጭ - 3 ዲ ማተሚያ እና ስብሰባ
አማራጭ - 3 ዲ ማተሚያ እና ስብሰባ
አማራጭ - 3 ዲ ማተሚያ እና ስብሰባ

በቀላሉ 8x8 NeoPixel LED Matrix ን ከገዙ ይህንን ደረጃዎች መዝለል ይችላሉ።

  1. 3 ዲ ጉዳዩን ያትሙ -
  2. በዜግዛግ አቅጣጫ SK6812mini ቺፕ ያድርጉ
  3. የሽያጭ ሥራ
  4. የወረዳውን የሙቅ ሙጫ ማኅተም ይጠቀሙ
  5. የኃይል ፒኖችን እና የምልክት ፒን (SK6812 ዲን ወደ ESP8266 ፒን 4 / D2) ከ ESP8266 dev ቦርድ ጋር ያገናኙ
  6. ተንሳፈፈ
  7. የዩኤስቢ ገመዱን ይሰኩ

ደረጃ 3 የሶፍትዌር ዝግጅት

የሶፍትዌር ዝግጅት
የሶፍትዌር ዝግጅት
የሶፍትዌር ዝግጅት
የሶፍትዌር ዝግጅት

አርዱዲኖ አይዲኢ

አርዱዲኖ IDE ን ገና ካልጫኑ ፣ እባክዎን ከኦፊሴላዊው ጣቢያ ያውርዱት እና ይጫኑት

www.arduino.cc/en/main/software

ESP8266 ድጋፍ

የአርዱዲኖ ESP8266 ድጋፍን ገና ካልጫኑ ፣ እባክዎን በ ‹አርዱዲኖ በ ESP8266› ክፍል ውስጥ ያሉትን ደረጃዎች ይከተሉ

github.com/esp8266/Arduino

የአርዱዲኖ ቤተ -መጻሕፍት

የአርዱዲኖ ቤተ -መጽሐፍትን ይጠቀሙ 3 ጥገኛ ቤተ -ፍርግሞችን ይጫኑ

  • WiFi አስተዳዳሪ
  • ArduinoWebSockets
  • Adafruit_NeoPixel

ደረጃ 4: የምንጭ ኮድ ያውርዱ

የምንጭ ኮድ ያውርዱ
የምንጭ ኮድ ያውርዱ

እባክዎን የእኔን ምንጭ ኮድ እዚህ ያውርዱ -

github.com/moononournation/IoT-Emoji-Sign

ደረጃ 5: 8x8 ስሜት ገላጭ ምስል

8x8 ስሜት ገላጭ ምስል
8x8 ስሜት ገላጭ ምስል

ይህ ፕሮጀክት አንዳንድ 8x8 ፒክሰሎች ስሜት ገላጭ ምስል ይፈልጋል ፣ እኔ ጉግል ነኝ እና ከጀስቲን ሲር ትዊተር አንድ ቀላል ስብስብ ያግኙ።

twitter.com/JUSTIN_CYR/status/658031097805…

ከዚያ ምስሉን መጠን አሳድጌ ወደ ኤችቲኤምኤል ለማስገባት base64decode.org ወደ base64 ኢንኮዲንግ ሕብረቁምፊ ቀይሬዋለሁ።

የተቀየረውን ምስል በ: src/emojis-p.webp

ደረጃ 6 - ቀላል HTML በይነገጽ

ቀላል HTML በይነገጽ
ቀላል HTML በይነገጽ

ስሜት ገላጭ ምስልን ለመምረጥ በጣም ቀላል የሆነ ኤችቲኤምኤልን ጽፌያለሁ እና ከዚያ ፒክሴሎችን በድር ሶኬት ፕሮቶኮል በሁለትዮሽ ቅርጸት ወደ ESP8266 አስተላልፌያለሁ።

ከዚያ ወደ አርዱዲኖ ኮድ ለመክተት የኤችቲኤምኤል-ማነስን ወደ ረጅም ነጠላ መስመር ሕብረቁምፊ እጠቀማለሁ።

የኤችቲኤምኤል ፋይልን በ: src/index.html ላይ ሊያገኙት ይችላሉ

ደረጃ 7: Arduino ፕሮግራም

የአርዱዲኖ ፕሮግራም
የአርዱዲኖ ፕሮግራም
  1. የ ESP8266 dev ሰሌዳውን ከኮምፒዩተር ጋር ያገናኙ
  2. የአርዱዲኖ አይዲኢን ይክፈቱ
  3. በመሳሪያዎች ምናሌ ውስጥ ትክክለኛውን ሰሌዳ ይምረጡ
  4. የሰቀላ ቁልፍን ይጫኑ

ደረጃ 8: ማዋቀር እና መጫወት

Image
Image

ለማዋቀር እና ለመጫወት ዝርዝሮች እባክዎን የቪዲዮ ማሳያውን ይመልከቱ።

ማጠቃለያው እነሆ-

  1. የ IoT ስሜት ገላጭ ምስል ምልክት ይሰኩ
  2. WiFi ን ያዋቅሩ (ለመጀመሪያ ጊዜ ብቻ)

    1. የተንቀሳቃሽ ስልክ ፍለጋዎን ይጠቀሙ እና ከኤፒ "esp-emoji" ጋር ይገናኙ
    2. የ WiFiManager ምርኮኛ ፖርታል ማሳያ
    3. “WiFi ን አዋቅር” የሚለውን ቁልፍ ይጫኑ
    4. የእርስዎን ኤፒ ይምረጡ
    5. የ AP ይለፍ ቃል ይሙሉ
    6. “አስቀምጥ” ቁልፍን ተጫን
    7. ESP8266 ራስ -ሰር ዳግም ማስጀመር
  3. ESP8266 ራስ -ሰር ከእርስዎ ኤ.ፒ
  4. «Esp-emoji.local» ለማድረግ የሞባይል አሰሳዎን ይጠቀሙ።
  5. ስሜት ገላጭ ምስል ይምረጡ እና ይጫወቱ!

ማጣቀሻ።

ደረጃ 9 - ደስተኛ ፊርማ

መልካም ፊርማ!
መልካም ፊርማ!
መልካም ፊርማ!
መልካም ፊርማ!

ከጀስቲን ሲር ትዊተር የኢሞጂ ስብስብ ቀላል ምሳሌ ብቻ ነው ፣ የራስዎን 8x8 ኢሞጂ ስብስብ ማዘጋጀት እና ፊርማዎን ማሳየት ይችላሉ!

የአርዱዲኖ ውድድር 2019
የአርዱዲኖ ውድድር 2019
የአርዱዲኖ ውድድር 2019
የአርዱዲኖ ውድድር 2019

በአርዱዲኖ ውድድር 2019 ውስጥ ሯጭ

የሚመከር: