บทความ

 Mini Project เครื่องตรวจจับโลหะ Code ตัวอย่าง  int led1 = 5; //LED+ต่อที่ขา7 -ต่อGND int led2 = 4; void setup()  {   Serial.begin(9600);   Serial.println("Nometel");   pinMode (led1, OUTPUT);   pinMode (led2, OUTPUT); } void loop()   {   int detect = digitalRead(7);   if (detect == 1){   digitalWrite(led1, HIGH);     delay(50); }   else { digitalWrite(led1, LOW); digitalWrite(led2, LOW); }   if (detect == 0){   digitalWrite(led2, HIGH);     delay(50); }  else { digitalWrite(led1, LOW);   digitalWrite(led2, LOW); } }

TEST

  TEST void setup() { pinMode(11, OUTPUT);     pinMode(10, OUTPUT); pinMode(9, OUTPUT);     pinMode(8, OUTPUT); pinMode(7, OUTPUT);     pinMode(6, OUTPUT); pinMode(5, OUTPUT); pinMode(2, INPUT); pinMode(1, INPUT); } void loop(){      int XD = digitalRead (2);   if (XD==0){     digitalWrite(11, HIGH);     digitalWrite(10, HIGH);     digitalWrite(9, HIGH);     digitalWrite(8, HIGH);     digitalWrite(7, HIGH);     digitalWrite(6, HIGH);     digitalWrite(5, LOW);     delay(1000);     digitalWrite(11, LOW);     digitalWrite(10, HIGH);     digitalWrite(9, HIGH);     digitalWrite(8, LOW);     digitalWrite(7, LOW);     digitalWrite(6, LOW);     digitalWrite(5, LOW);     delay(1000);     digitalWrite(11, HIGH);     digitalWrite(10, HIGH);     digitalWrite(9, LOW);     digitalWrite(8, HIGH);     digitalWrite(7, HIGH);     digitalWrite(6, LOW);     digitalWrite(5, HIGH);     delay(1000);     digitalWrite(11, HIGH);     digitalWrite(10, HIGH);     digitalWrite(9, HIGH);     digitalWrite(8, HIGH);
รูปภาพ
 งานที่ 12/63 สอนวัดอุณหภูมิ DHT22 แสดงผ่านหน้าจอ LCD ด้วย Nodemcu และ Arduino 1 ปีที่ผ่านมา   โดย  เจ้าของร้าน สวัสดีครับ มีพี่ จากจังหวัด อุบลราชธานี เข้ามาปรึกษา เกี่ยวกับการวัดอุณหภูมิ ด้วย Sensor DHT22 ต้องการแสดงบนหน้าจอแบบ Real Time และต้องการเก็บข้อมูลลง Database ทางร้านก็เลยเขียนบทความเกี่ยวกับการวัดอุณหภูมิ ความชื้น มาแสดงบนหน้าจอ LCD I2C แล้วกันน่ะครับ ในโปรเจคนี้จะพูดถึงสอนการใช้งาน Nodemcu DHT22 แสดงค่าบน จอ LCD น่ะครับ โปรเจคนี้สามารถใช้ร่วมกับ Arduino ได้ทุกรุ่น ด้วยน่ะครับ อุปกรณ์ชุดที่ 1 ใช้เป็น Nodemcu esp8266 V3 Nodemcu  (ทางร้านเลือก  Nodemcu V3  +  Shield 1.0  เพื่อให้เสียบสายไฟได้ง่าย) Sensor DHT22 จอ แสดงข้อมูล LCD I2C 1602 สายไฟ แบบ Female to Female การต่อใช้งาน โดยใช้ Nodemcu V.3 + Shield 1.0 อุปกรณ์ชุดที่ 2 ใช้เป็น Arduino Uno R3 Arduino Uno R3 พร้อมสาย USB Sensor DHT22 จอ แสดงข้อมูล LCD I2C 1602 สายไฟ แบบ Male to Female การต่อใช้งาน โดยใช้ Arduino Uno R3 มาดู Code ตัวอย่างกันเลย Download Library LCD I2C :  http://download.ab.in.th/download.php?file=Arduino-Li
รูปภาพ
 งานที่ 18/63 โปรเจค Arduino Nodemcu เครื่องวัดฝุ่น PM2.5 ด้วย Sensor GP2Y1010AU0F 1 เดือน   โดย  เจ้าของร้าน โปรเจค Arduino Nodemcu เครื่องวัดฝุ่น PM2.5 ด้วย Sensor GP2Y1010AU0F  สวัสดีครับช่วงนี้กระแสเกี่ยวกับ ฝุ่น ควันพิษ PM2.5 กำลังมาแรง ในช่วงที่แอดมินเขียนบทความก็จะเป็นช่วงปลายเดือน มิถุนายน ของทุกปี ก็จะมีฝุ่น ควัน จากไฟป่าประเทศอินโดนนีเซีย พัดพากลุ่มควันไฟป่ามายังภาพใต้ของประเทศไทยทุกปี เป็นประจำ และช่วง ปลายหนาวของประเทศไทย ก็จะเป็นช่วงที่พี่น้อง ชาวเกษตรกร เผ่าอ้อยกันทุกปี ควัน ฝุ่นพิษ PM2.5 กวนอยู่แถวภาคกลาง กรุงเทพ เป็นประจำ ปีนี้บูมมาก ทำให้เรได้รู้ถึงควันพิษ ฝุ่นละอองขนาดเล็ก PM2.5 มันอันตรายแค่ไหน . วันนี้ทาง เว็บก็ได้จัดทำ Mini Project อย่างง่ายๆมาให้เล่นกัน ครับ เป็นโปรเจค สำหรับวัดฝุ่นละอองภายในบ้านราคาถูก สามารถพัฒนาต่อยอดได้หลากหลาย สามารถพัฒนาต่อยอดไปทางด้าน IOT (Internet of things) ได้อีกด้วย อุปกรณ์มีดังต่อไปนี้ Nodemcu esp8266 V.2  https://www.ab.in.th/p/98 Sensor Dust GP2Y1010AU0F  https://www.ab.in.th/p/89 จอแสดงผล LCD I2C  https://www.ab.in.th/product/tag/lc