ዝርዝር ሁኔታ:

የርቀት ቀለም የሚቆጣጠረው ጃክ-ኦ-ላንተር 3 ደረጃዎች (ከስዕሎች ጋር)
የርቀት ቀለም የሚቆጣጠረው ጃክ-ኦ-ላንተር 3 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የርቀት ቀለም የሚቆጣጠረው ጃክ-ኦ-ላንተር 3 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የርቀት ቀለም የሚቆጣጠረው ጃክ-ኦ-ላንተር 3 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: መኪና ስንገዛ ማወቅ ያለብን ወሳኝ ነገሮች እንዴት ማወቅ እንችላለን በቀላለሉ?..... 2024, ሰኔ
Anonim
Image
Image

እንደተለመደው ይህ ሃሎዊን ከወቅቱ ጋር የተዛመደ ፕሮጀክት ለመፍጠር ወሰንኩ። Prusa I3 እና Thingiverse ን በመጠቀም ፣ በብሉክ ፕሮጀክት በኩል ቀለሙ በርቀት ቁጥጥር የሚደረግበትን የሃሎዊን ማስጌጫ አተምኩ።

የብሊንክ ፕሮጀክት እንደ አርዱዲኖ ኡኖ ወይም እንደ ዌሞስ ዲ 1 ሚኒ ካሉ ተቆጣጣሪዎች ጋር የሚገናኝ የሞባይል ወይም የጡባዊ መተግበሪያ እንዲፈጥሩ ያስችልዎታል።

ደረጃ 1: የሚያስፈልጉ ቁሳቁሶች

የሚያስፈልጉ ቁሳቁሶች

  • Wemos D1 Mini
  • 22 አውግ ኬብል
  • ቀለበት መር
  • ሶኬት ረድፍ
  • ፕሮቶቦርድ
  • ሻጭ
  • ሙቅ ሙጫ
  • 5V የኃይል አቅርቦት

መሣሪያዎች

  • የመሸጫ ብረት
  • 3 ዲ አታሚ
  • ሙቅ ሙጫ ጠመንጃ

3 ዲ አምሳያ ክላሲክ

ጃክ-ኦ-ላንደር ከ benrules2

ደረጃ 2 ኮድ

#ያካትቱ

#ያካትቱ

#ፒን ዲ 8 ን ይግለጹ

#ጥራት NUMPIXELS 12 #ጥራት BLYNK_PRINT ተከታታይ Adafruit_NeoPixel pixels = Adafruit_NeoPixel (NUMPIXELS ፣ PIN ፣ NEO_GRB + NEO_KHZ800);

ባዶነት ማዋቀር ()

{Serial.begin (9600); ብሊንክ.ጀገን ("" ፣ "" ፣ "");

int R = param [0].asInt ();

int G = param [1].asInt (); int B = param [2].asInt ();

ለ (int i = 0; i <NUMPIXELS; i ++) {pixels.setPixelColor (i ፣ pixels. ቀለም (R ፣ G ፣ B)); pixels.show (); }

}

ባዶነት loop ()

{Blynk.run (); }

ደረጃ 3 - ስብሰባ

ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ

የመጀመሪያዎቹ እርምጃዎች በእቅዱ መሠረት ግንኙነቶችን መፍጠር ፣ ኮዱን እና መተግበሪያውን መተግበር ነበሩ።

በኮድ ደረጃ የመተግበሪያውን ምልክት ማመልከት ብቻ አስፈላጊ ነው (በኢሜል የተላከ ነው ፣ ወይም በቀጥታ መተግበሪያውን ማማከር ይችላል) ፣ ምን ገመድ አልባ አውታረመረብ ጥቅም ላይ እንደሚውል እና የዚህ ቁልፍ። በመተግበሪያው ውስጥ እርስዎ አዲስ ፕሮጀክት መፍጠር እና የ zeRGBa አካል ማከል ያስፈልጋል። በዚህ አካል ውስጥ መረጃው እንደ አንድ ነጠላ እሴት እንዲላክ ፣ የመሪ ቀለበቱ የተገናኘበትን ፒን ያዘጋጁ እና ከፍተኛ እሴቶችን ወደ 255 ያዘጋጁ። ከዚህ ለውጦች በኋላ ዝግጁ ነው ፈተና።

ከዚያ አካሎቹን ለመቀበል ፕሮቶቦርቱን አዘጋጀሁ። በአዲስ ፕሮጀክቶች ለመተካት ወይም ለመጠቀም Wemos D1 Mini ን ለማስወገድ ሁለት ረድፎችን የሶኬት ፒን ታክሏል እና መሪውን ቀለበት ሸጠ።

ይህ በእንዲህ እንዳለ የሃሎዊን ማስጌጥ (ጃክ ኦ ላንተር) በፕሩሳ I3 ላይ በብርቱካን PLA ውስጥ ታትሟል።

ዝግጁ ወረዳው ተደብቆ እና ኃይሉን ለመጫን ፣ ቀጥሎ በመፈተሽ ፣ በላይኛው ክፍል ውስጥ ተተክሏል።

የሚመከር: