Wednesday, November 29, 2017

เลือกที่จะอยู่บ้านแบบไหนถ้ามีบ้านหลังเล็กกลางป่าอันโดดเดี่ยว

เลือกที่จะอยู่บ้านแบบไหนถ้ามีบ้านหลังเล็กกลางป่าอันโดดเดี่ยว

ความโดดเดี่ยวเป็นสิ่งที่มนุษย์อยู่คู่มาเนิ่นนาน ตั้งแต่อดีตจนถึงปัจจุบัน เริ่มตั้งแต่ไม่มีบ้านอยู่ตามถ้ำ จนกลายมาเป็นสังคมแห่งการอยู่ร่วมกัน ถ้าย้อนกลับไปอยู่แบบโดดเดี่ยว เราจะใช้ชีวิตอยู่อย่างไร พร้อมกับมีบ้านหลังเล็กน่าอยู่ ออกแบบให้โปร่งโล่ง แต่โดดเดี่ยว เราจะอยู่กันได้ใหม นี่คือประเด็น การที่เราอยู่ร่วมกัน ทำงานร่วมกัน เจอแต่ความโหดร้าย ทำลายรากฐานของการดำเนินชีวิต

ในความรู้สึกลึกๆ ของมนุษย์ที่สัมผัสได้ คือ ความโหยหาความสงบ พลังงานชีวิต แสงแดดสาดส่องนำทาง จิตที่ได้รับความรู้สึก จากการแรงส่งจากสิ่งที่เราสัมผัสถึงความอบอุ่น เมื่อได้รับ ก็จะแปลงเป็นสิ่งที่จิตเราสัมผัสได้

การโหยหาที่อยู่อาศัย บ้านหลังเล็กในป่าเป็นสิ่งที่มนุษย์เราได้รับแรงบันดานใจจากความวุ่นวายในยุคปัจจุบัน ที่มีแต่ความเร่งรีบ

จะมีบ้านหลังไหนที่เราชอบและอยากจะกลับไปอยู่คนเดียว อยู่กับความโดดเดี่ยว










Advertisement








CR: https://www.venuereport.com/

Sunday, November 5, 2017

โปรแกรมไฟวิ่ง Arduino ระดับบิท หลายแบบ

โปรแกรมไฟวิ่ง Arduino ระดับบิท in Bit หลายแบบ


Arduino Project โปรแกรมไฟวิ่ง Arduino ระดับบิท โดยไม่กำหนดใช้ตัวแปร Array หรือ เลขฐาน 16 ทั้งนี้เพื่อศึกษาความหลากหลายคำสั่งการทำงานของ Arudino เขียนโปรแกรมด้วยภาษา C และเพื่อความยืดหยุ่นในการเขียนโปรแกรม ทั้งนี้ ในการเขียนโปรแกรม เพื่อให้ได้ผลลัพที่เหมือนกัน แต่เทนิคการเขียนของโปรแกรมเมอร์แต่ละคนก็ไม่เหมือนกัน ดังตัวอย่าง ไฟวิ่งในระดับบิทนี้ จะไม่ใช้ตัวแปร แอเร่ (Array)  แต่จะเข้าถึงการทำงานของ Arduino ในระดับบิท

การเข้าถึงในระดับบิท คือ การเข้าถึงข้อมูลของ Arudino ในแบบเลข ฐาน 2 และกำหนดควบคุมให้ PORTD ทำงานด้วยเลขฐาน 2

Example Program Shift in Bit

void setup()
{
  DDRD = B11111111; // set PORTD (digital 7~0) to output
}

byte a = B11111111;  //set variable a   binary (digital 7~0) to output
byte b = B00000001;  //set variable a   binary (digital 7~0) to output
byte c = B10000000;
byte e = B10101010;
byte g = B00000111;
byte h = B11100000;

void shiftinbit()
{
  for (int k=0; k<5; k++)
  {
    for (int z=0; z<8; z++)
    {
      PORTD = b << z;   // shift left binary in b
      delay(200);
    }

    for (int z=0; z<8; z++)
    {
      PORTD = c >> z;   // shift right  binary in c
      delay(200);
    }
  }
}

void binaryCount()
{
  for (int z=0; z<256; z++)
  {
    PORTD = z;
    delay(100);
  }
  PORTD=0;
}

void onOff()
{
  for (int k=0; k<10; k++)
  {
    PORTD = a;
    delay(100);
    PORTD = 0;
    delay(100);
  }
}

void invBlink()
{
  for (int z=0; z<10; z++)
  {
    PORTD = e;
    delay(100);
    PORTD = ~e;
    delay(100);
  }
}

void sneck(){

  for (int f=0; f<10; f++){
 
     for (int z=0; z<8; z++){
      PORTD = g << z;
      delay(250);
     }

     for (int z=0; z<8; z++){
      PORTD = h >> z;
      delay(250);
     }

  }
}

void loop()
{

  sneck();
  invBlink();
  delay(500);
  binaryCount();
 delay(500);
  shiftinbit();
 delay(500);
 onOff();
}

ดูผลการทำงานของ โปรแกรมไฟวิ่ง Arduino



Advertisment

โปรแกรมไฟวิ่ง Arduino ระดับบิท สามารถนำไปใช้ได้หลากหลายแบบ เช่น สร้างไฟวิ่ง สร้าง LED cube ที่นิยมกัน เป็นต้น ทั้งนี้บทความนี้เพื่อศึกษาการทำงานของ Arudino uno ไมโครคอนโทรเลอร์

Friday, November 3, 2017

Project-1 ทดลอง Arduino ไฟวิ่ง (Blink) 8 ดวง ไป - กลับ

Project 1 ทดลอง Arduino ไฟวิ่ง (Blink) 8 ดวง ไป - กลับ


Arduino Project  วงจรไฟวิ่ง (Blink), เริ่มจาก 0 ครับ เพราะว่า อยากเล่น Arduino ก็ได้สั่งซื้อ Arduino Uno มาจากนั้นก็เริ่มทดลองต่อวงจร โดยใช้ วงจรไฟวิ่ง หรือเรียกว่า Blink ใช้หลอด LED จำนวน 8 หลอด และก็ต่อจั๊มกับ โปรโต้บอร์ด จะเป็นยังไงลองติดตามครับ กับ หัวข้อ เริ่มต้น ทดลอง Arduino Project กับ Blink ไฟวิ่ง 8 ดวง

Arduino Uno
Arduino Uno


อุปกรณ์ที่ใช้

อุปกรณ์ที่ใช้ ไฟวิ่ง LED
อุปกรณ์ที่ใช้ ไฟวิ่ง LED

  • Arduino UNO       สั่งซื้อออนไลน์ 170 บาท
  • โปรโต้บอร์ด          หาซื้อที่ Nattapong Zeer  320 บาท
  • หลอด LED         8    หลอด 
  • สายไฟแข็ง         เอาไว้ต่อวงจร 9 เส้น

Step 1. วาดวงจรที่ใช้ลงในกระดาษ และต่อวงจรลงโปรโต้บอร์ดตามรูป

ไฟวิ่ง (Blink) 8 ดวง ไป - กลับ
ไฟวิ่ง (Blink) 8 ดวง ไป - กลับ

Step 2. ต่อวงจรตามรูป โดยขั้นตอนนี้สำหรับผู้เริ่มต้น ให้ต่อ LED ลงวางตำแหน่งก่อน จากนั้นให้ต่อ Resistor จากนั้น จั๊มสายไฟ (wiring) เข้ากับ Arduino และอย่าลืม ต่อ GND เข้ากับ ขาของ Arduino ถ้าลืม ก็จะไม่ทำงาน

Arduino ไฟวิ่ง (Blink) 8 ดวง ไป - กลับ
Arduino ไฟวิ่ง (Blink) 8 ดวง ไป - กลับ
Step 3. ทำการเขียน Code ลงใน IDE ของ Arduino (download)
int LEDPIN;     //  ประกาศตัวแปร ชื่อ LEDPIN
void setup() {                   //กำหนดขาต่างๆ ให้ทำงานแบบใหน
pinMode(2,OUTPUT);     // กำหนด D2 ให้เป็น Output
pinMode(3,OUTPUT);     // กำหนด D3 ให้เป็น Output
pinMode(4,OUTPUT);     // กำหนด D4 ให้เป็น Output
pinMode(5,OUTPUT);     // กำหนด D5 ให้เป็น Output
pinMode(6,OUTPUT);     // กำหนด D6 ให้เป็น Output
pinMode(7,OUTPUT);     // กำหนด D7 ให้เป็น Output
pinMode(8,OUTPUT);     // กำหนด D8 ให้เป็น Output
pinMode(9,OUTPUT);     // กำหนด D9 ให้เป็น Output
}
void loop() {                       // ลูปการทำงานของโปรแกรม
for(LEDPIN = 2; LEDPIN <= 9; LEDPIN++) //กำหนดให้ไฟวิ่ง LED จาก ซ้าย ไป ขวา
{
  digitalWrite(LEDPIN,HIGH);   //ให้ LEDPIN ติด
  delay(250);                                 // หน่วงเวลา (1000 = 1sec)
  digitalWrite(LEDPIN,LOW);     //ให้ LEDPIN ดับ
  delay(250);                                  // หน่วงเวลา
}
for(LEDPIN = 9; LEDPIN >= 2; LEDPIN--) //กำหนดให้ไฟวิ่ง LED จาก ซ้าย ไป ขวา
{
  digitalWrite(LEDPIN,HIGH);   //ให้ LEDPIN ติด
  delay(250);                                  // หน่วงเวลา (1000 = 1sec)
  digitalWrite(LEDPIN,LOW);      //ให้ LEDPIN ดับ
  delay(250);                                  // หน่วงเวลา
}
 Step 4. จากนั้นทำการ Compiler และ Upload โปรแกรมไปยัง บอร์ด Arduino ก็เป็นอันเสร็จสิ้น กระบวนการ และดูผลว่าสิ่งที่ทำมามัน ok หรือไม่

Arduino IDE
Arduino IDE วงจรไฟวิ่ง 8 ดวง
Step 5. ดูผลจาการทำงานของ Arduino ไฟวิ่ง (Blink) 8 ดวง ไป - กลับ



Advertisment

สรุปผล: Project-1 ทดลอง Arduino ไฟวิ่ง (Blink) 8 ดวง ไป - กลับ วงจรไฟวิ่งนี้สามารถทำงานได้ตามต้องการ เพื่อศึกษาการทำงานของไมโครคอนโทรเลอร์ ตระกูล Arduino Uno ศึกษาง่าย การต่อวงจรก็ง่าย เพราะบอร์ด Arduino มีตำแหน่งขาระบุชัดเจน มีไฟเลี้ยงจาก USB ง่ายต่อการต่อมาก

บทความและวงจรนี้ เหมาะสำหรับผู้เริ่มต้นศึกษาไมโครคอนโทรเลอร์ ตระกูล Arduino Uno

Monday, October 30, 2017

10 แบบสระว่ายน้ำขนาดเล็ก ข้างบ้าน Swimming Pool

10 แบบสระว่ายน้ำขนาดเล็ก ข้างบ้าน Swimming Pool

ใครที่มีบ้าน และมีพื้นที่เหลือพอที่จะทำสระว่ายน้ำขนาดเล็ก ก็อยากจะหาแบบที่สวย และถูกใจพร้อมกับบรรยากาศรอบสระว่ายน้ำ สามารถที่จะทำกิจกรรมต่างๆ ได้ภายในครอบครัว นอกจากว่ายน้ำแล้ว ก็ยังเป็นที่พักผ่อนได้ บางครั้ง ก็อยากจะมีมุมเงียบๆ สระว่ายน้ำขนาดเล็กน่าจะเป็นคำตอบที่ลงตัวสำหรับบ้านที่มีพื้นที่ขนาดเล็กพอที่จะทำสระว่ายน้ำได้

สระว่ายน้ำขนาดเล็ก
สระว่ายน้ำขนาดเล็ก 1
 สระว่ายน้ำขนาดเล็ก เน้น ธรรมชาติ มีต้นไม้สวยงามล้อมรอบสระว่ายน้ำ
สระว่ายน้ำขนาดเล็ก
สระว่ายน้ำขนาดเล็ก 2
 รับแสงแดด และร่มรำไร เหมือนกับว่ายน้ำท่ามกลางลำธาร ที่มีแมกไม้ เป็นสระว่ายน้ำที่ให้ความรู้สึกใกล้ชิดธรรมชาติ
สระว่ายน้ำขนาดเล็ก 3
สระว่ายน้ำขนาดเล็ก 3
 น้ำในสระว่านน้ำใสสะอาด มีเก้าอีนั่ง นอน หลังจากเล่นน้ำเสร็จ
สระว่ายน้ำขนาดเล็ก
สระว่ายน้ำขนาดเล็ก 4

สระว่ายน้ำขนาดเล็ก
สระว่ายน้ำขนาดเล็ก 5

สระว่ายน้ำขนาดเล็ก
สระว่ายน้ำขนาดเล็ก 6


สระว่ายน้ำขนาดเล็ก
สระว่ายน้ำขนาดเล็ก 7
 ใกล้ชิดธรรมชาติมาก มีต้นไม้ใหญ่เป็นร่มเงาบังแดดได้ดี ไม่ร้อน เล่นน้ำได้ทั้งวัน
สระว่ายน้ำขนาดเล็ก
สระว่ายน้ำขนาดเล็ก 8
 ออกแบบให้สระว่ายน้ำขนาดเล็ก ดูโดดเด่น น้ำใสมาก 
สระว่ายน้ำขนาดเล็ก
สระว่ายน้ำขนาดเล็ก 9

Advertisement


 
สระว่ายน้ำขนาดเล็ก
สระว่ายน้ำขนาดเล็ก 10
10 แบบสระว่ายน้ำขนาดเล็ก ข้างบ้าน Swimming Pool ใครอยากได้แบบใหน ก็ลองสร้าง อาจจะดัดแปลงตามที่เราต้องการ มีบ้าน มีพื้นที่เหลือ อยากจะมีสระว่ายน้ำ เลือกได้เลย จ้า

ที่มารูป http://www.quiet-corner.com

หามาปลูกซ่ะ 6 ไม้ฟอกอากาศในห้อง ประดับสวยงาม แต่งบ้าน

หามาปลูกซ่ะ 6 ต้นไม้ฟอกอากาศในห้อง พร้อมสวยงาม

ไม้ฟอกอากาศ
ไม้ฟอกอากาศ


ไม่ว่าจะห้องนอน นั่งเล่น ห้องรับแขก สามารถที่จะปลูกไม้กระถาง ฟอกอากาศ ได้ เราทราบดีว่าต้นไม้ประดับต่างๆ นำมาปลูกเพื่อสวยงามประดับห้องต่าง แต่จะมีซักกี่คนที่จะรู้หรือไม่ว่า ไม้ประดับที่ซื้อมาอาจจะเป็นไม้ที่มีประโยชน์มากกว่าความสวยงาม โดยเฉพาะ ฟอกอากาศ ภายในห้อง จะดีหรือไม่ถ้าเรารู้ว่าต้นไม่ที่เราจะซื้อสามารถฟอกอากาศและมีสีสันสวยงาม ปลูกง่าย ดูแลง่าย

จะรออะไร เราไปดูรายชื่อต้นไม้ ไม้ประดับ ฟอกอากาศ ก่อนที่จะไปซื้อ ต้นไม้ฟอกอากาศมีด้วยกัน 6 ชนิด แต่ละชนิดนั้นสวยงาม และมีสีสันต่างกันออกไป ใครชอบหมดก็เลือกซื้อหากันได้เลย

1. หมากเหลือง เป็นไม้ตระกูลปาล์ม มีประสิทธิภาพในการกำจัดคาร์บอนไดออกไซด์เป็นอย่างมาก สามารถปลูกในกระถางได้ ปลูกในบ้านได้ เป็นไม้ประดับก็สวยงาม ต้องการแสงแดดน้อย ทนต่อแมลงต่างๆ ได้

2. ต้นจั๋ง หรือ Lady Palm เป็นไม้ประดับที่นิยมปลูก การปลูกต้นจั๋งจะมีส่วนช่วยปรับความชื้นในห้องให้ดีขึ้น ต้นจั๋งจะคายน้ำออกทางปากใบ การปลูกจั๋งนั้นปลูกง่ายสามารถปลูกในร่มใต้อาคาร หรือแดดรำไร ถ้าปลูกในร่มจะมีใบสีเขียว

3. ปาล์มไผ่ (Bamboo Palm) เป็นไม้ประดับที่นิยมปลูก และสามารถฟอกอากาศภายในบ้านได้ ปาล์มไผ่เป็นไม้โตช้า ต้องการแสงแดดรำไร ต้องการน้ำมาก

4. ยางอินเดีย (India Rubber) เป็นไม้อีกชนิดที่สามารถฟอกอากาศภายในห้องได้ สามารถปลูกใส่กระถางได้ เลี้ยงง่าย โตเร็ว ไม่ต้องการแสงแดดมาก ดินร่วน น้ำน้อย

5. ตีนตุ๊กแกฝรั่ง (English Ivy) เป็นไม้เลื้อย นิยมปลูกตามกำแพง สามารถฟอกอากาศได้

6. เยอบีร่า (Gerbera Daisy) เป็นไมประดับฟอกอากาศสุดท้าย ที่มีหลากสีสวยงาม แต่ใครจะรู้ว่าสามารถฟอกอากาศได้เหมือนกัน เยอบีร่า สามารถการกำจัดเบนซินออกจากอากาศพร้อมกับความสามารถในการดูดซับก๊าซคาร์บอนไดออกไซด์ซึ่งจะเพิ่มปริมาณออกซิเจนในอากาศ จึงช่วยเพิ่มการนอนหลับได้เป็นอย่างดี



Advertisement
 


หามาปลูกได้เลย ไม้ประดับ 6 อย่างสามารถฟอกอากาศในห้องได้
ที่มา  http://instiks.com


Friday, October 13, 2017

ไอเดียแต่งบ้าน พื้นที่น้อยแต่สามารถสร้างแรงบันดาลใจที่ยิ่งใหญ่ได้

ไอเดียแต่งบ้าน พื้นที่น้อยแต่สามารถสร้างแรงบันดาลใจที่ยิ่งใหญ่ได้


สิ่งเล็กแต่ยิ่งใหญ่ เชื่อหรือไม่ว่า บ้านเล็กพื้นที่น้อยแต่สามารถสร้างแรงบันดาลใจที่ยิ่งใหญ่ได้ ดังนักแต่หนังสือ เขียนนิยาย แต่งเพลง ต่างก็มีมุมที่ทำให้ผลงานออกมาได้ สร้างสรรค์ผลงาน ซึ่งมุมนั้นเชื่อว่าเป็นมุมสร้างแรงบันดาลใจ หรือมุมเงียบสงบ ใช้สงบสติสมาธิได้ จึงไม่แปลกใจว่านักสร้าง นักประดิษฐ์เขาสร้างแรงบันดาลใจได้อย่างไร นั่นคือ พื้นที่สำหรับสร้างผลงาน นั่นเอง

มุมสร้างแรงบันดาลใจ มีหลายมุม เช่น ห้องนอน ห้องน้ำ ห้องครัว ห้องนอน ห้องรับแขก ห้องอ่านหนังสือ ห้องใต้บันใด ห้องใต้หลังคา เป็นต้น 


small-spaces
small-spaces เท่านี้ก็ดูขลัง

small-spaces
small-spaces พื้นที่น้อย แต่แรงใจยิ่งใหญ่

ห้องครัวน้อย
small-spaces ห้องครัวน้อย แต่เต็มไปด้วยแรงใจที่ยิ่งใหญ่

โต๊ะอ่านหนังสือ ทำงาน
โต๊ะอ่านหนังสือ ทำงาน ถึงแม้จะเล็ก แต่เป็นมุมโปรด

ครัวน้อย
ครัวน้อย แต่มองออกไปดูสิ่งที่ยิ่งใหญ่

ห้องอ่านหนังสือ
ห้องอ่านหนังสือ ที่เต็มไปด้วยพลัง

ห้องหลังคาต่ำ
ห้องหลังคาต่ำ แต่แฝงไปด้วยความแข็งแกร่ง


ห้องนอนเล็ก
ห้องนอนเล็ก แต่สิ่งที่ทำให้สร้างแรงบันดาลใจ คือ พลังจากธรรมชาติ



Advertisement
 

ไอเดียแต่งบ้าน พื้นที่น้อยแต่สามารถสร้างแรงบันดาลใจที่ยิ่งใหญ่ เป็นสิ่งที่เสริมการทำงาน การเป็นอยู่ ถึงแม้จะพื่นที่น้อย แต่ก็เหมาะกับการสร้างแรงบันดาลใจ

เก็บไอเดียสร้างห้องน้ำขนาดเล็กสวยงาม

เก็บไอเดียสร้างห้องน้ำขนาดเล็กสวยงาม

ห้องน้ำขนาดเล็กสำคัญมาก พื้นที่น้อย งบน้อย แต่ใช้ประโยชน์สูงสุด คุ้มค่าเงิน และสถานที่ ห้องน้ำขนาดเล็ก จึงเป็นที่นิยมกันมากสำหรับบ้านที่มีพื้นที่จำกัด และที่สำคัญสร้างออกมาแล้วไม่เล็กเลย สำหรับบ้านที่กำลังต้องการห้องน้ำขนาดเล็ก Aerk Guide นำเสนอแบบห้องน้ำขนาดเล็ก หลากสีสัน หลายอารมณ์ ของห้องน้ำ หรือเป็นที่เก็บเครื่องสำอางสำหรับสาวๆ ที่ชอบอยู่ในห้องน้ำนานๆ ไม่แนถ้าได้สร้างแล้วแทบอยากจะนอนเลยก็ว่าได้ แบบห้องน้ำขนาดเล็ก พอเป็นแนวทางที่จะสร้างห้องน้ำ แต่ละแบบรับรองเป็นไอเดีย สวย หรู แน่นอน

ห้องน้ำขนาดเล็ก
ห้องน้ำขนาดเล็ก แยก พื้นที่เปียก ได้ชัดเจน

ห้องน้ำขนาดเล็ก
ห้องน้ำขนาดเล็ก

ห้องน้ำขนาดเล็ก
ห้องน้ำขนาดเล็ก ใช้ พื้นที่ใต้หลังคาเป็นที่อาบน้ำ

ห้องน้ำขนาดเล็ก
ห้องน้ำขนาดเล็ก แต่น่านั่งมาก

ห้องน้ำขนาดเล็ก
ห้องน้ำขนาดเล็ก มี เครื่องสำอาง ยา เพียบ

ห้องน้ำขนาดเล็ก

ห้องน้ำขนาดเล็ก
ห้องน้ำขนาดเล็ก สี ของห้องน้ำสวยมาก เข้ากับแสงที่ส่องเข้ามา

ห้องน้ำขนาดเล็ก
ห้องน้ำขนาดเล็ก สีชมพู สาวๆ น่าจะชอบ

ห้องน้ำขนาดเล็ก
ห้องน้ำขนาดเล็ก โทนสีฟ้า สวยงาม

ห้องน้ำขนาดเล็ก
ห้องน้ำขนาดเล็ก

Advertisement
ห้องน้ำขนาดเล็ก แต่ละแบบก็สามารถเป็นแบบอย่างในการสร้างห้องน้ำได้ บ้านใครที่มีพื้นที่ตามแบบ ก็สามารถทำได้ อาจจะดัดแปลงแต่งเติม เพื่อความลงตัวของความชอบแต่ละบุคคล แต่ก็ดูงบด้วย แต่ถ้าทำเองเป็นก็จะทุ่นค่าแรง ค่า ช่างไปได้ ไม่มากก็น้อย

Cr: Image : http://www.houseandgarden.co.uk/