ዝርዝር ሁኔታ:
- ደረጃ 1 - የኩብ አወቃቀር
- ደረጃ 2 - ቡንችውን በቀላል ሰማያዊ ባቄላ ያቅዱ
- ደረጃ 3 - ሰማያዊውን ቢን ከአዳፍ ፍሬ ኒዮፒክስል ቀለበት ጋር ያገናኙ
- ደረጃ 4 የብሉቱዝ መተግበሪያ እና ተከታታይ ግንኙነት
ቪዲዮ: ኦ-ዞን: DIY የብሉቱዝ ባትሪ መብራት: 4 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ኦ-ዞን DIY የብሉቱዝ መብራት ነው። የመብራት ቀለምን እና እንዲሁም የሌዲዎችን ብሩህነት መለወጥ ይችላሉ። ብርሃንን ለማብራት የእርስዎን ዘመናዊ ስልክ ፣ ጡባዊዎን መጠቀም ፣ ቀለሞችን እና የክፍልዎን ስሜት መለወጥ ይችላሉ።
ለመብራት ቁሳቁሶች የሚከተሉት ናቸው
1 x Light BlueBean ከባትሪ ጋር
1 x Adafruit Neopixel ቀለበት (16 x ሌዶች)
ምቹ የብሉቱዝ መተግበሪያ iOS
ብሉቱዝ ተርሚናል ለ Android
ለመዋቅሩ ቁሳቁሶች-
3 ሚሜ (3.1 ኢንች) እንጨት
1.5 ሚሜ (0.05 ኢንች) ነጭ Plexiglass
ደረጃ 1 - የኩብ አወቃቀር
ለመብራት አወቃቀር ፣ እኔ አንድ ኩብ ዲዛይን አድርጌያለሁ። ቀላል ግን መስመራዊ የእንጨት ኩብ። እኔ በሌዘር መቅረጫዬ እንጨት ቆረጥኩ። እንዲሁም ፣ በኩቤው የላይኛው ፊት ውስጥ አንድ ክበብ ቆርጫለሁ። በመቁረጫው ውስጥ ፣ ነጭ የ plexiglass ቀለበት አስቀምጫለሁ። Plexiglass ን በ 40 ዋ ሌዘር መቁረጥ እቆርጣለሁ። የአዳፍ ፍሬው መሪ ቀለበት ብዙ ቀለሞች ስላሉት ነጭውን ፕሌክስግላስን መጠቀም ይችላሉ። እንዲሁም ፣ ግልፅ የሆነ ፕሌክሲን መጠቀም ይችላሉ ፣ ግን ለብርሃን ማለስለስ ጥራት ነጭው የተሻለ ይመስለኛል።
ለአወቃቀር መቁረጥ ፣ የሌዘር መቁረጫዎን መጠቀም ይችላሉ ወይም እንደ ፋብላብ የሌዘር የመቁረጥ አገልግሎት መጠቀም ይችላሉ ወይም ደግሞ ፕሮጀክቱን እንደ Shapeways ላሉ የመስመር ላይ አገልግሎት መላክ ይችላሉ።
ቁርጥራጮቹን ከቪኒዬል ሙጫ ጋር አንድ ላይ ያድርጉ። Adafruit Neopixel ቀለበት ከተሰበሰበ በኋላ በ plexiglass ቀለበት። ለፕላስቲክ ክፍሎች ፣ acrylic ሙጫ መጠቀም ይችላሉ። ሁሉንም በአንድ ላይ ያሰባስቡ።
ከዚህ እርምጃ በኋላ ፣ የእርስዎ መዋቅር ዝግጁ ነው!
ደረጃ 2 - ቡንችውን በቀላል ሰማያዊ ባቄላ ያቅዱ
ለፕሮግራም ብርሃን ብሉቤን የአርዲኖ አይዲኢን መጠቀም ይችላሉ። በብርሃን ብሉቤንዎ ላይ firmware ን ሲጭኑ የብሉቱዝ ግንኙነቱን መጠቀም አለብዎት። የአርዱዲኖ አይዲኢን መጠቀም እና ይህንን ፕሮግራም ከፓንች ትራው ብርሃን ብሉቤን ጫኝ ጋር ማዋሃድ ይችላሉ። ለዝርዝሮች ኦፊሴላዊውን ጣቢያ ይመልከቱ።
በብርሃን BLUEBean ይጀምሩ
ይህንን ኮድ ለ Light BlueBean መጠቀም ይችላሉ-
/* ******************************************
* ኦ-ዞን ብሉቱዝ መብራት
* 31 ማርች 2017
* ጆቫኒ አሕዛብ
* ለፓንች በብርሃን ብሉቤን በኩል
**********************************************/
#"አዳፍ ፍሬ_ኔኦፒክስል.ህ" ን ያካትቱ
// ከ NeoPixels ጋር የተገናኘው ፒን
#ፒን 5 ን ይግለጹ
// በ NeoPixels ውስጥ የኤልዲዎች መጠን
#መግለፅ NUMPIXELS 16 int ብሩህ = 20; ቡሊያን ሉሚ = 1; ቡሊያን ቀዳሚ ሉሚ = 1;
ሕብረቁምፊ ትእዛዝ;
ቡሊያን ትእዛዝ ተጀምሯል = ሐሰት; Adafruit_NeoPixel pixels = Adafruit_NeoPixel (NUMPIXELS ፣ ፒን ፣ NEO_GRB + NEO_KHZ800); LedReading ledColor; LedReadingLedColor; ባዶነት ማዋቀር () {Serial.begin (); // የ NeoPixels pixels.begin () ን ያስጀምሩ; }
ባዶነት loop () {
getCommand (); }
/*
ይህ ተግባር ተከታታይ ወደቡን ያነባል እና የመነሻ ገጸ -ባህሪያቱን ይፈትሻል '#' የመነሻ ገጸ -ባህሪው ከተገኘ ሁሉንም የተቀበሉ ገጸ -ባህሪያትን ወደ ትዕዛዙ ቋት ያክላል የመጨረሻውን ትእዛዝ እስኪያገኝ ድረስ ';' የመጨረሻው ትዕዛዝ ሲደርሰው ትዕዛዙ የተጠናቀቀ () ተግባር ይባላል። ከመጨረሻው ገጸ -ባህሪ በፊት ሁለተኛ የመነሻ ቁምፊ ከተገኘ ቋሚው ተጠርጓል እና ሂደቱ እንደገና ይጀምራል። */ ባዶ ባዶ getCommand () {ሳለ (Serial.available ()) {char newChar = (char) Serial.read (); ከሆነ (newChar == '#') {commandStarted = true; ትዕዛዝ = "\ 0"; } ሌላ ከሆነ (newChar == ';') {commandStarted = false; ትዕዛዝ ተጠናቅቋል (); ትዕዛዝ = "\ 0"; } ሌላ ከሆነ (commandStarted == true) {command += newChar; }}}
/*
ይህ ተግባር የተጠናቀቀውን ትእዛዝ ይወስዳል እና ከሚገኙት ትዕዛዞች ዝርዝር ጋር ይፈትሻል እና ተገቢውን ኮድ ያስፈጽማል። ያ ትእዛዝ ሲደርሰው ሊፈጽሙት ከሚፈልጉት ኮድ ጋር ትዕዛዞችን ለመጨመር ተጨማሪ ‹if› መግለጫዎችን ያክሉ። በ ‹ጠፍቷል› ምሳሌ ውስጥ እንደሚታየው ከጥቂት የኮድ መስመሮች በላይ ካሉ ለትእዛዝ ተግባርን መፍጠር ይመከራል። */ ባዶ ባዶ ትዕዛዝ ተጠናቅቋል () {ከሆነ (ትዕዛዝ == "ዝቅተኛ") {ብሩህ = ብሩህ - 10; lumi = -lumi; Serial.print (ደማቅ); } ከሆነ (ትዕዛዝ == "ከፍተኛ") {ደማቅ = ብሩህ + 10; lumi = -lumi; Serial.print (ደማቅ); } ከሆነ (ትዕዛዝ == "ቀይ") {Bean.setLed (255, 0, 0); Serial.print ("ኤልኢዲ ቀይ ሆነ"); } ከሆነ (ትዕዛዝ == "አረንጓዴ") {Bean.setLed (0, 255, 0); Serial.print ("LED አረንጓዴ ሆነ"); } ከሆነ (ትዕዛዝ == "ሰማያዊ") {Bean.setLed (0, 0, 255); Serial.print ("LED ሰማያዊ ሆነ"); } ከሆነ (ትዕዛዝ == “ቢጫ”) {Bean.setLed (255 ፣ 255 ፣ 0) ፤ Serial.print ("LED ቢጫ ሆነ"); } ከሆነ (ትዕዛዝ == “ብርቱካናማ”) {Bean.setLed (255 ፣ 60 ፣ 0) ፤ Serial.print ("LED orange orange"); } ከሆነ (ትዕዛዝ == “ሐምራዊ”) {Bean.setLed (128 ፣ 0 ፣ 128) ፤ Serial.print ("LED ሐምራዊ ሆነ"); } ከሆነ (ትዕዛዝ == “ነጭ”) {Bean.setLed (255 ፣ 255 ፣ 255) ፤ Serial.print ("LED ነጭ ሆነ"); } ከሆነ (ትዕዛዝ == "ጠፍቷል") {ጠፍቷል (); } ከሆነ (Bean.getConnectionState ()) {// እሴቶቹን ከቤን ላይ ቦርድ LED ledColor = Bean.getLed () ያግኙ ፤ } ከሆነ (lumi! = previousLumi || ledColor.red! = previousLedColor.red || ledColor.green! = previousLedColor.green || ledColor.blue! = previousLedColor.blue) {ለ (int i = 0; i
/*
ከጥቂት የኮድ መስመሮች በላይ ሲሆኑ እንደዚህ ያለ የተለየ ተግባር ይጠቀሙ። ይህ ኮድ ለማንበብ ቀላል ንፅህናን ለመጠበቅ ይረዳል። */ ባዶ ባዶ () {Bean.setLed (0, 0, 0); Serial.print ("LED ጠፍቷል"); }
ደረጃ 3 - ሰማያዊውን ቢን ከአዳፍ ፍሬ ኒዮፒክስል ቀለበት ጋር ያገናኙ
ከ firmware ጭነት በኋላ ፣ ከስማርትፎንዎ ጋር ብርሃን ብሉቤንን መጠቀም ይችላሉ። በ rgb መሪ መርከብ ላይ በመጠቀም ፕሮግራሙን መሞከር ይችላሉ። የ Adafruit 16x ቀለበትን ማገናኘት ከቻሉ በኋላ።
ትኩረት ይስጡ ፣ ቪሲሲውን ከብርሃን ብሉቤን 5 ቪ ፣ ጂኤንዲ ከብርሃን ብሉቤን ጂኤንዲ ጋር እና በ Ada ቁጥር 5 ላይ በ Adafruit Neopixel ቀለበትዎ ላይ ያለውን የውሂብ ፒን ያገናኙ።
ደረጃ 4 የብሉቱዝ መተግበሪያ እና ተከታታይ ግንኙነት
በብርሃን ብሉቤን ውስጥ ያለው ኮድ በተከታታይ መረጃ ይቀበላል። የብሉቱዝ ፕሮቶኮሉን በመጠቀም ተከታታይ ሕብረቁምፊውን ወደ ብሉቤን መላክ ይችላሉ። እኔ ለ iOS Handy BLE ን እጠቀማለሁ። የሚፈልጉትን ማንኛውንም ተከታታይ ሕብረቁምፊ በብሉቱዝ ፕሮቶኮል ለመላክ ይህንን መተግበሪያ መጠቀም ይችላሉ። 6 የክበብ ቀለሞች ፣ 1 ጠፍቷል ክበብ እና ሁለት ካሬ ብሩህ ያለው ዳሽቦርድ ፈጥሬያለሁ። የካሬው ትዕዛዞች የሊድ ቀለበትን ብሩህነት ወደ ላይ ከፍ እና ዝቅ ለማድረግ ነው።
ብሉቤን የሚቀበለው ተከታታይ ትእዛዝ -
ሌዶቹን ለማቅለም;
#ቀይ;
#ሐምራዊ;
#ሰማያዊ;
#አረንጓዴ;
#ቢጫ;
#ብርቱካናማ;
ሌዶቹን ለመዝጋት;
#መቋረጥ;
ብሩህነትን ለማስተካከል;
#በታች;
#ከፍተኛ;
የሚመከር:
DIY ባትሪ የተጎላበተው የብሉቱዝ ድምጽ ማጉያ // እንዴት እንደሚገነባ - የእንጨት ሥራ - 14 ደረጃዎች (ከስዕሎች ጋር)
DIY ባትሪ የተጎላበተው የብሉቱዝ ድምጽ ማጉያ / // እንዴት እንደሚገነባ-የእንጨት ሥራ-እኔ ይህንን የሚሞላ ፣ በባትሪ የሚንቀሳቀስ ፣ ተንቀሳቃሽ የብሉቱዝ ቡምቦክ ማጉያውን የሠራሁት ክፍሎች ኤክስፕረስ ሲ-ኖት ድምጽ ማጉያ ኪት እና የ KAB አምፕ ቦርድ (ከዚህ በታች ወደ ሁሉም ክፍሎች አገናኞች) ነው። ይህ የመጀመሪያው ተናጋሪዬ ግንባታ ነበር እና በእውነቱ በጣም ተገርሜአለሁ
ንቁ የሙዚቃ ፓርቲ የ LED መብራት እና የብሉቱዝ ድምጽ ማጉያ በጨለማ PLA ውስጥ 7 ደረጃዎች (ከስዕሎች ጋር)
ንቁ የሙዚቃ ፓርቲ የ LED መብራት እና የብሉቱዝ ድምጽ ማጉያ በጨለማው PLA ውስጥ: ሰላም ፣ እና የእኔን አስተማሪ በማስተካከል አመሰግናለሁ! በየዓመቱ ከልጄ ጋር አንድ አስደሳች ፕሮጀክት እሠራለሁ። (እሱ እንዲሁ አስተማሪ ነው) ፣ የ CNC ማቀፊያ አግዳሚ ወንበር ፣ እና Fidget Spinners.Wi
የ Li-ion ባትሪ የብሉቱዝ ውጤት ሰሌዳ 4 ደረጃዎች (ከስዕሎች ጋር)
የ Li-ion ባትሪ የብሉቱዝ የውጤት ሰሌዳ-መግቢያ ፕሮጄክቱ ካለፈው ዓመት ጀምሮ በአስተማሪዎቼ ላይ የተመሠረተ ነው-የብሉቱዝ የጠረጴዛ ቴኒስ የውጤት ሰሌዳ የውጤት ሰሌዳው ለአማተር ስፖርት ደጋፊዎች እና ለጠረጴዛ ቴኒስ ተጫዋች የተሰጠ ነው ግን ለጠረጴዛ ቴኒስ ብቻ አይተገበርም። ለሌላ ጥቅም ላይ ሊውል ይችላል
የኪስ ኤልኢዲ መብራት (እንደ መብራት መብራት ትንሽ .. ዓይነት ጠቃሚ) 4 ደረጃዎች
የኪስ ኤልኢዲ መብራት (እንደ ላስቲሳቤር ቢት .. Kinda Usefull) - ይህ አስተማሪ ጠቃሚ ፣ ምቹ እና ምናልባትም አስደሳች የኪስ መብራት እንዴት እንደሚያደርግ ያሳያል። 1 ኛ ለምስል ጥራት ይቅርታ። ማክሮ በርቶ ቢሆን እንኳ ካሜራ በቅርብ ርቀት ላይ sux። እንዲሁም እኔ ለዚህ እንደ ተሠራሁ መመሪያዎቹን መሳል ነበረብኝ
የብሉቱዝ ጆሮ ማዳመጫዎን ወደ ባለገመድ የብሉቱዝ ማዳመጫ ይለውጡ 5 ደረጃዎች (ከስዕሎች ጋር)
የብሉቱዝ ጆሮ ማዳመጫዎን ወደ ባለገመድ የብሉቱዝ ማዳመጫ ይለውጡ - ዛሬ የራስዎን ባለገመድ የብሉቱዝ ጆሮ ማዳመጫ እንዴት እንደሚሠሩ ወይም እንደሚለውጡ እነግርዎታለሁ። የእኔን ደረጃ ይከተሉ እና እሱን ለመለወጥ አንድ እርምጃ ወደ ኋላ ቀርተዋል።