ዝርዝር ሁኔታ:
- ደረጃ 1 የሚያስፈልጉ ቁሳቁሶች እና ክፍሎች
- ደረጃ 2 - ኒዮፒክስል ቀለበቶች
- ደረጃ 3 - ግንኙነቶች
- ደረጃ 4 ኮድ
- ደረጃ 5 ሁሉንም ነገር በአንድ ላይ ማዋሃድ
ቪዲዮ: የመዝናኛ መነጽሮች - ITTT: 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
የ HKU ፕሮጀክት - ITTT (ይህ ከሆነ ያ) - ጁሊያ በርኮወር ፣ 1 ለ
መቼም ውጥረት እንደተሰማዎት እና እራስዎን እንዴት ማረጋጋት እንደሚችሉ አያውቁም ፣ ከዚያ እነዚህን የመዝናኛ መነጽሮች መሞከር አለብዎት! አስለብሷቸው እና ዓይኖችዎን ይዝጉ ፣ ከዚያ የትንፋሽ ንድፍ ይጫወታል። ይህንን የአተነፋፈስ ዘይቤ በመከተል የአተነፋፈስዎ ዘፈን በደቂቃ 6 ጊዜ ወደ ውስጥ እና ወደ ውስጥ ለመተንፈስ ይወርዳል። ይህንን በማድረግ የዕለት ተዕለት ውጥረትን ያስለቅቃል።
እንዲሁም fsr- ዳሳሽ በመጠቀም በማብሪያ ላይ በመገልበጥ የአተነፋፈስዎን ጥንካሬ መከታተል ይችላሉ።
በዚህ አጠቃላይ ሁኔታ የእራስዎን የመዝናኛ መነጽር ደረጃ በደረጃ በመገንባት እመራዎታለሁ።
ደረጃ 1 የሚያስፈልጉ ቁሳቁሶች እና ክፍሎች
ቁሳቁሶች:
1x arduino uno;
1xbreadboard ወይም PCV;
3x 10 ኪ ተቃዋሚዎች
ሽቦዎች (በተሻለ ሁኔታ የተለያዩ ቀለሞች ስለዚህ የትኞቹ ነገሮች ወደ መሬት እንደሚሄዱ እና ወደ ተለያዩ ፒኖች ወዘተ እንደሚሄዱ ለመናገር ቀላል ነው)።
አንዳንድ የሙቀት መቀነስ ቧንቧዎች;
2x NeoPixel Ring - 16 x 5050 RGB LED ከተዋሃዱ ነጂዎች ጋር;
1x መቀየሪያ;
1x FSR ዳሳሽ;
1x SteamPunk መነጽሮች (እነዚህን በፓርቲ ሱቅ ውስጥ መግዛት ይችላሉ ፣ የኒዮፒክስል ቀለበት በብርጭቆዎች ላይ በትክክል ስለሚስማማ ለመጠቀም ቀላል ናቸው። ሁል ጊዜ ሌሎች መነጽሮችን ለመጠቀም ይሞክራሉ ወይም የራስዎን ይፍጠሩ።);
በደረትዎ ዙሪያ ለመለጠፍ 1x የሆነ ዓይነት (elastick) ባንድ።
መሣሪያዎች-ላፕቶፕ
-የማሸጊያ ብረት
-አርዱዲኖ አይዲኢ ሶፍትዌር
በእኔ ፒቪሲ ላይ ሁለት አዝራሮች እና ማብሪያ / ማጥፊያ ያያሉ ፣ እኔ ከመቀየሪያው ጋር ለማገናኘት የግራ አዝራርን ብቻ እጠቀማለሁ ፣ በስዕሉ በስተቀኝ ላይ ሁለተኛውን ቁልፍ አልጠቀምም። እኔ እንደማያስፈልገኝ ከመገንዘቤ በፊት ቁልፎቹን በፒ.ቪ. ላይ አስቀምጫለሁ እና በምትኩ መቀያየርን መጠቀም ነበረብኝ።
ከዚህ በታች እኔ የተጠቀምኩባቸውን ነገሮች ሁሉ ስዕሎች ያያሉ -
ደረጃ 2 - ኒዮፒክስል ቀለበቶች
ነጩ ሽቦ በኒዮፒክስል ቀለበት ጀርባ ላይ ከመሬት ጋር ተገናኝቷል።
የብርቱካን ሽቦ ከ 5 ቪ ጋር ተገናኝቷል።
እና ቡናማ ሽቦ ከውሂብ ግብዓት ጋር ተገናኝቷል
ደረጃ 3 - ግንኙነቶች
ፕሮቶታይፕ በሚሠራበት ጊዜ የእኔ የዳቦ ሰሌዳ እንደዚህ ይመስል ነበር ፣ ይህንን እንደ ማጣቀሻ ሊጠቀሙበት ይችላሉ።
እንዲሁም በአንድ አዝራር ብቻ ምን እንደሚመስል የሽቦቹን አቀማመጥ ሠራሁ።
ደረጃ 4 ኮድ
ምናልባት በጣም ቀልጣፋ ኮድ ላይሆን ይችላል ፣ ግን ለእኔ ይሠራል። እራስዎን ይጋፈጡ እና የበለጠ ቀልጣፋ ለማድረግ ይሞክሩ ፣ ገጽ
#ያካትቱ
// የትኛው
በ Arduino ላይ ያለው ፒን ከ NeoPixels ጋር ተገናኝቷል?
#መለየት
ፒን 6
// የትኛው
በአርዱዲኖ ላይ ያለው ፒን ከአዝራሩ ጋር ተገናኝቷል
#መለየት
BUTTON_PIN 9
// እንዴት
ብዙ ኒኦፒክስሎች ከአርዱዲኖ ጋር ተያይዘዋል?
#መለየት
ቁጥሮች 16
// መቼ
የ NeoPixel ቤተ -መጽሐፍትን እናዘጋጃለን ፣ ምን ያህል ፒክሰሎች እና ምልክቶችን ለመላክ የትኛውን ፒን እንጠቀምበታለን።
// ማስታወሻ
ለአሮጌው NeoPixel strips ሶስተኛውን ልኬት መለወጥ ሊያስፈልግዎት ይችላል-ከባድውን ይመልከቱ
//
ሊሆኑ በሚችሉ እሴቶች ላይ ለተጨማሪ መረጃ ምሳሌ።
Adafruit_NeoPixel
ፒክሰሎች = Adafruit_NeoPixel (NUMPIXELS ፣ ፒን ፣ NEO_GRB + NEO_KHZ800);
int ለአፍታ አቁም
= 1; // መዘግየት 2
int
ለአፍታ አቁም 2 = 80; // fsr ጥቅም ላይ ሲውል ወደ ታች መውረድ
int
ለአፍታ አቁም 3 = 150; // fsr ጥቅም ላይ ሲውል ማከናወን
int
መዘግየት = 4; // መዘግየት 1
int
fsrPin = 0; // FSR እና 10K pulldown ከ a0 ጋር ተገናኝተዋል
int
fsrReading;
ባዶነት
አዘገጃጀት() {
pinMode (BUTTON_PIN ፣ ማስገቢያ);
Serial.begin (9600);
pixels.begin (); // ይህ ያስጀምራል
ኒኦፒክስል ቤተ -መጽሐፍት።
pixels.show ();
}
bool
አዝራር ተጭኗል (int pin) {
digitalRead (ፒን) ተመለስ;
}
ባዶነት
loop () {// የፒን ግብዓት እውነት ወይም ሐሰት መሆኑን ያነባል
fsrReading = analogRead (fsrPin);
Serial.print ("የአናሎግ ንባብ =");
Serial.print (fsrReading);
ከሆነ (አዝራር ተጭኖ (BUTTON_PIN) == እውነት) {
// የ fsr ዳሳሽ ሲጠቀሙ የብርሃን ተፅእኖ
ከሆነ (fsrReading> 50) {
pixels.setPixelColor (0, 1, 0, 1);
pixels.setPixelColor (15, 1, 0, 1);
pixels.setPixelColor (1, 1, 0, 1);
pixels.setPixelColor (14, 1, 0, 1);
pixels.show ();
መዘግየት (ለአፍታ አቁም 3);
}
ከሆነ (fsrReading <52) {
pixels.setPixelColor (0, 0, 0, 0);
pixels.setPixelColor (15, 0, 0, 0);
pixels.setPixelColor (1, 0, 0, 0);
pixels.setPixelColor (14, 0, 0, 0);
pixels.show ();
መዘግየት (ለአፍታ አቁም 2);
}
ከሆነ (fsrReading> 57) {
pixels.setPixelColor (2, 1, 0, 1);
pixels.setPixelColor (13, 1, 0, 1);
pixels.setPixelColor (3, 1, 0, 1);
pixels.setPixelColor (12, 1, 0, 1);
pixels.show ();
መዘግየት (ለአፍታ አቁም 3);
}
ከሆነ (fsrReading <59) {
pixels.setPixelColor (2, 0, 0, 0);
pixels.setPixelColor (13, 0, 0, 0);
pixels.setPixelColor (3, 0, 0, 0);
pixels.setPixelColor (12, 0, 0, 0);
pixels.show ();
መዘግየት (ለአፍታ አቁም 2);
}
ከሆነ (fsrReading> 65) {
pixels.setPixelColor (4, 1, 0, 1);
pixels.setPixelColor (11, 1, 0, 1);
pixels.setPixelColor (5, 1, 0, 1);
pixels.setPixelColor (10, 1, 0, 1);
pixels.show ();
መዘግየት (ለአፍታ አቁም 3);
}
ከሆነ (fsrReading <67) {
pixels.setPixelColor (4, 0, 0, 0);
pixels.setPixelColor (11, 0, 0, 0);
pixels.setPixelColor (5, 0, 0, 0);
pixels.setPixelColor (10, 0, 0, 0);
pixels.show ();
መዘግየት (40);
}
ከሆነ (fsrReading> 79) {
pixels.setPixelColor (6, 1, 0, 1);
pixels.setPixelColor (9, 1, 0, 1);
pixels.setPixelColor (7, 1, 0, 1);
pixels.setPixelColor (8, 1, 0, 1);
pixels.show ();
መዘግየት (ለአፍታ አቁም 3);
}
ከሆነ (fsrReading <85) {
pixels.setPixelColor (6, 0, 0, 0);
pixels.setPixelColor (9, 0, 0, 0);
pixels.setPixelColor (7, 0, 0, 0);
pixels.setPixelColor (8, 0, 0, 0);
pixels.show ();
መዘግየት (20);
}
}
ሌላ {
እስትንፋስ ሰማያዊ (20 ፣ 100 ፣ 0 ፣ 1 ፣ 1); // መደበኛ
ውጤት
}
}
// ለአፍታ አቁም
= በሽግግሮች መካከል መዘግየት
// ደረጃዎች
= የእርምጃዎች ብዛት
// አር ፣ ጂ ፣
ቢ = ሙሉ የ RGB እሴቶች
// ባዶ ባዶ መተንፈስ voor het licht effect als de
fsrsensor niet gebruikt wordt. De void loop () weer aangeroepen ውስጥ ባዶ ባዶ ቃል።
ባዶ ባዶ እስትንፋስ / ሰማያዊ (int ለአፍታ ቆሞ ፣ int ደረጃዎች ፣ ባይት አር ፣ ባይት ጂ ፣
ባይት ለ) {
int
tmpR ፣ tmpG ፣ tmpB; // የሙቀት መጠኖች
// ይደበዝዝ
ለ (int s = 1; s <= ደረጃዎች ፣ s ++) {
tmpR = (R * s) /
ደረጃዎች; // የመቁረጥ ስህተቶችን ለማስወገድ በመጀመሪያ ማባዛት
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0;
እኔpixels.setPixelColor (0, tmpR, tmpG+1, tmpB);
pixels.setPixelColor (15 ፣ tmpR ፣ tmpG+1 ፣ tmpB);
}
pixels.show ();
መዘግየት (4);
}
// ይደበዝዝ
ለ (int s = 1; s <= ደረጃዎች ፣ s ++) {
tmpR = (R * s) /
ደረጃዎች; // የመቁረጥ ስህተቶችን ለማስወገድ በመጀመሪያ ማባዛት
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0;
እኔpixels.setPixelColor (1, tmpR, tmpG+1, tmpB);pixels.setPixelColor (14, tmpR, tmpG+1, tmpB);
}
pixels.show ();
መዘግየት (4);
}
// ይደበዝዝ
ለ (int s = 1; s <= ደረጃዎች ፣ s ++) {
tmpR = (R * s) /
ደረጃዎች; // የመቁረጥ ስህተቶችን ለማስወገድ በመጀመሪያ ማባዛት
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0;
እኔpixels.setPixelColor (2, tmpR, tmpG+2, tmpB);pixels.setPixelColor (13 ፣ tmpR ፣ tmpG+2 ፣ tmpB);
}
pixels.show ();
መዘግየት (3.5);
}
// ይደበዝዝ
ለ (int s = 1; s <= ደረጃዎች ፣ s ++) {
tmpR = (R * s) /
ደረጃዎች; // የመቁረጥ ስህተቶችን ለማስወገድ በመጀመሪያ ማባዛት
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0;
እኔpixels.setPixelColor (3, tmpR, tmpG+3, tmpB+5);pixels.setPixelColor (12 ፣ tmpR ፣ tmpG+3 ፣ tmpB+5);
}
pixels.show ();
መዘግየት (3);
}
ለ (int i = 0;
እኔpixels.setPixelColor (0, 0, 0, 0);pixels.setPixelColor (15, 0, 0, 0);
}
// ይደበዝዝ
ለ (int s = 1; s <= ደረጃዎች ፣ s ++) {
tmpR = (R * s) /
ደረጃዎች; // የመቁረጥ ስህተቶችን ለማስወገድ በመጀመሪያ ማባዛት
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0;
እኔ
pixels.setPixelColor (4, tmpR, tmpG+3, tmpB+15);pixels.setPixelColor (11, tmpR, tmpG+3, tmpB+15);
}
pixels.show ();
መዘግየት (3);
}
// ይደበዝዝ
ለ (int s = 1; s <= ደረጃዎች ፣ s ++) {
tmpR = (R * s) /
ደረጃዎች; // የመቁረጥ ስህተቶችን ለማስወገድ በመጀመሪያ ማባዛት
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0;
እኔpixels.setPixelColor (5 ፣ tmpR ፣ tmpG+4 ፣ tmpB+20);pixels.setPixelColor (10, tmpR, tmpG+4, tmpB+20);
}
pixels.show ();
መዘግየት (2);
}
ለ (int i = 0;
እኔpixels.setPixelColor (1, 0, 0, 0);
pixels.setPixelColor (14, 0, 0, 0);
}
// ይደበዝዝ
ለ (int s = 1; s <= ደረጃዎች ፣ s ++) {
tmpR = (R * s) /
ደረጃዎች; // የመቁረጥ ስህተቶችን ለማስወገድ በመጀመሪያ ማባዛት
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0;
እኔpixels.setPixelColor (6, tmpR, tmpG+2, tmpB+40);
pixels.setPixelColor (9, tmpR, tmpG+2, tmpB+40);
}
pixels.show ();
መዘግየት (መዘግየት);
}
ለ (int i = 0;
እኔpixels.setPixelColor (2, 0, 0, 0);pixels.setPixelColor (13, 0, 0, 0);
}
// ይደበዝዝ
ለ (int s = 1; s <= ደረጃዎች ፣ s ++) {
tmpR = (R * s) /
ደረጃዎች; // የመቁረጥ ስህተቶችን ለማስወገድ በመጀመሪያ ማባዛት
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0;
እኔ
pixels.setPixelColor (7, tmpR, tmpG, tmpB+44);pixels.setPixelColor (8, tmpR, tmpG, tmpB+44);
}
pixels.show ();
መዘግየት (መዘግየት);
}
// ውረድ
ለ (int s = steps; s> 0; s--) {
tmpR = (R * s) / ደረጃዎች; // መቆራረጥን ለማስወገድ በመጀመሪያ ማባዛት
ስህተቶች
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0; i
pixels.setPixelColor (7, tmpR, tmpG, tmpB);
pixels.setPixelColor (8, tmpR, tmpG, tmpB);
}
pixels.show ();
መዘግየት (1);
}
// ውረድ
ለ (int s = steps; s> 0; s--) {
tmpR = (R * s) / ደረጃዎች; // መቆራረጥን ለማስወገድ በመጀመሪያ ማባዛት
ስህተቶች
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0; i
pixels.setPixelColor (6, tmpR, tmpG, tmpB);
pixels.setPixelColor (9, tmpR, tmpG, tmpB);
}
pixels.show ();
መዘግየት (1);
}
// ውረድ
ለ (int s = steps; s> 0; s--) {
tmpR = (R * s) / ደረጃዎች; // መቆራረጥን ለማስወገድ በመጀመሪያ ማባዛት
ስህተቶች
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0; i
pixels.setPixelColor (5, tmpR, tmpG, tmpB);
pixels.setPixelColor (10, tmpR, tmpG, tmpB);
}
pixels.show ();
መዘግየት (2);
}
// ውረድ
ለ (int s = steps; s> 0; s--) {
tmpR = (R * s) / ደረጃዎች; // መቆራረጥን ለማስወገድ በመጀመሪያ ማባዛት
ስህተቶች
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0; i
pixels.setPixelColor (4, tmpR, tmpG, tmpB);
pixels.setPixelColor (11, tmpR, tmpG, tmpB);
}
pixels.show ();
መዘግየት (2);
}
// ውረድ
ለ (int s = steps; s> 0; s--) {
tmpR = (R * s) / ደረጃዎች; // መቆራረጥን ለማስወገድ በመጀመሪያ ማባዛት
ስህተቶች
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0; i
pixels.setPixelColor (3, tmpR, tmpG, tmpB);
pixels.setPixelColor (12 ፣ tmpR ፣ tmpG ፣ tmpB);
}
pixels.show ();
መዘግየት (3);
}
// ውረድ
ለ (int s = steps; s> 0; s--) {
tmpR = (R * s) / ደረጃዎች; //
የመቁረጫ ስህተቶችን ለማስወገድ በመጀመሪያ ማባዛት
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0; i
pixels.setPixelColor (2, tmpR, tmpG, tmpB);
pixels.setPixelColor (13 ፣ tmpR ፣ tmpG ፣ tmpB);
}
pixels.show ();
መዘግየት (3);
}
// ውረድ
ለ (int s = steps; s> 0; s--) {
tmpR = (R * s) / ደረጃዎች; // መቆራረጥን ለማስወገድ በመጀመሪያ ማባዛት
ስህተቶች
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0; i
pixels.setPixelColor (1, tmpR, tmpG, tmpB);
pixels.setPixelColor (14, tmpR, tmpG, tmpB);
}
pixels.show ();
መዘግየት (4);
}
// ውረድ
ለ (int s = steps; s> 0; s--) {
tmpR = (R * s) / ደረጃዎች; // መቆራረጥን ለማስወገድ በመጀመሪያ ማባዛት
ስህተቶች
tmpG = (G * s) / ደረጃዎች;
tmpB = (B * s) / ደረጃዎች;
ለ (int i = 0; i
pixels.setPixelColor (0, tmpR, tmpG, tmpB);
pixels.setPixelColor (15, tmpR, tmpG, tmpB);
}
pixels.show ();
መዘግየት (4);
}
}
ደረጃ 5 ሁሉንም ነገር በአንድ ላይ ማዋሃድ
ከእርስዎ የዳቦ ሰሌዳ ወይም ከፒ.ቪ.ቪ. ጋር የተገናኙትን ሁሉንም ገመዶችዎን ብቻ መተው ይችላሉ ፣ ያ የእርስዎ ነው (እኔ በአርዱዲኖ አናት ላይ ፒቪዲ (PVC ን) ለማስቀመጥ መርጫለሁ) ጥሩ እና ሥርዓታማ ነው።
ቀጣዩ ደረጃ ሙቀትን የሚቀንሱ ቱቦዎችን በሁሉም ሽቦዎች ዙሪያ ማኖር ነው ስለዚህ ከረብሻ ያነሰ ነው።
PVC ን ለመጠቀም ከመረጡ ከዚያ አሁን ሁሉንም በአንድ ላይ መሸጥ ነበረብዎት።
ከዚያ በኋላ የኒዮፒክስል ቀለበቶችን ከጉሊ መነጽር ውጭ (ሌዶቹ በሾሉ ላይ የተጣጣሙ መሆናቸውን ያረጋግጡ) እና በአንዳንድ ቴፕ ወይም ሙጫ (ቴፕን እጠቀም ነበር) በቦታቸው ያስጠብቋቸዋል።
በአንዳንድ ቴፕ የ fsr- ዳሳሹን ወደ ተጣጣፊ ባንድ ለመለጠፍ ወይም ለብቻው ለመተው መምረጥ ይችላሉ።
መነጽርዎን ይደሰቱ:)
የሚመከር:
ለ Google ካርቶን የምሽት ራዕይ መነጽሮች 10 ደረጃዎች (ከስዕሎች ጋር)
ለ Google ካርቶን የሌሊት ዕይታ መነጽሮች - ማስተባበያ - የዚህ መሣሪያ አጠቃቀም ለመዝናኛ ፣ ለትምህርት እና ለሳይንሳዊ አጠቃቀም ብቻ የታሰበ ነው ፤ ለስለላ እና/ወይም ለክትትል አይደለም። ‹የስለላ መግብር›። ባህሪዎች ለመዝናናት ብቻ በመተግበሪያው ላይ ተጨምረዋል እና ምንም ተግባራዊ ዓላማ አይኖራቸውም
DIY - የ RGB መነጽሮች 3 ደረጃዎች (ከስዕሎች ጋር)
DIY | የ RGB መነጽር: ሄይ! እኔ WS2812B LEDs እና Arduino Nano ን በመጠቀም የ RGB መነጽር አድርጌያለሁ። መነፅሮች የሞባይል መተግበሪያን በመጠቀም ሊቆጣጠሯቸው የሚችሉ ብዙ እነማዎች አሏቸው። መተግበሪያው በብሉቱዝ ሞዱል ከአርዲኖ ጋር መገናኘት ይችላል።
የብሉቱዝ አጥንት ማስተዋወቂያ መነጽሮች -7 ደረጃዎች
የብሉቱዝ የአጥንት መስተዋት መነጽሮች - የዚህ አስተማሪ ዓላማ ርካሽ ፣ እንደ ብሉቱዝ የጆሮ ማዳመጫ የሚሠራ ፣ የአጥንት ማስተላለፊያ ቴክኖሎጂን የሚጠቀም ፣ የማይታይ ኬብሎች የሉት ፣ ጥሩ ይመስላል (ቢያንስ ሳይቦርጅ እንዲመስልዎት አያደርግም) እና ማለት ይቻላል ሊገጥም ይችላል
የቤት ውስጥ የምሽት ራዕይ መነጽሮች 6 ደረጃዎች
በቤት ውስጥ የተሰራ የሌሊት ዕይታ መነጽሮች - አጭር የግጥም መፍታት ለ መጀመሪያ። ለ 5 ዓመታት በተከታታይ STALKER - airsoft / LARP ክስተት በሊትዌኒያ አድርገናል። በወንድሞች Strugatsky መጽሐፍት እና ለፒሲ - STALKER ጨዋታው መሠረት የተፈጠሩ ተከታታይ ጨዋታዎች። ጨዋታው ብዙውን ጊዜ l
ሊሞሉ የሚችሉ የ LED ደህንነት መነጽሮች -3 ደረጃዎች (ከስዕሎች ጋር)
ሊሞላ የሚችል የ LED ደህንነት መነጽሮች-የዲጂታል ካሜራ ሊሞላ የሚችል ባትሪ በ LED ደህንነት መነጽሮች እንዴት እንደሚቀልጥ እነሆ። ጀርባ-ትንሽ ቆይቶ ፣ ከብርጭቆዎች እጆች ጋር በሚጣበቁ የ LED መብራቶች ላይ እነዚያን ቅንጥቦች ጥንድ ገዛሁ። መጀመሪያ ላይ በጣም ጥሩ ሠርተዋል። ግን ከጥቂት ሰዓታት አጠቃቀም በኋላ ፣