บทความ

งาน ปฎิบัติ 4

รูปภาพ
กลับทิศทาง Delay & Transiter wiring diagram Cod 1  Delay void setup() { pinMode(7 ,OUTPUT); pinMode(6 ,OUTPUT); } void loop() { digitalWrite(7 ,HIGH); digitalWrite(6 ,LOW); delay(1000); digitalWrite(7 ,LOW); digitalWrite(6 ,HIGH); delay(1000); } Cod 2  Transiter int PT1 = 13; int PT2 = 12; int BTS1 = 0; int BTS2 = 0; void setup() {   pinMode(2, OUTPUT);   pinMode(1, OUTPUT);  pinMode(PT1, INPUT);  pinMode(PT2, INPUT);   digitalWrite(1, LOW);   digitalWrite(2, LOW); } void loop() {    BTS1 = digitalRead(PT1);    BTS2 = digitalRead(PT2); if(BTS1 == LOW){   digitalWrite(1, LOW);   digitalWrite(2, HIGH);    delay(50); } if(BTS2 == LOW){   digitalWrite(1, HIGH);   digitalWrite(2, LOW);      delay(50); }                   ...

งาน ปฎิบัติ 3

รูปภาพ
LED 7-Segmant wiring diagram Code 1  #include "LedControl.h" LedControl lc=LedControl(5,7,6,1);  int num = 0,seg1,seg2; void setup() {   lc.shutdown(0,false);     lc.setIntensity(0,5);    lc.clearDisplay(0);       } void loop() {   seg1=num%10;   seg2=num/10;   lc.setDigit(0,0,seg1,false);   lc.setDigit(0,1,seg2,false);     delay(1000);    num=num+1;     if (num > 99)     {       num = 0;     } } Code 2  #include "LedControl.h" LedControl lc=LedControl(5,7,6,1);  int num = 0,seg1,seg2; void setup() {   lc.shutdown(0,false);     lc.setIntensity(0,5);    lc.clearDisplay(0);       } void loop() {   seg1=num%10;   seg2=num/10;   lc.setDigit(0,0,seg1,false);   lc.setDig...

งานปฎิบัติที่ 2 เรื่อง7 - SEGMENT

รูปภาพ
การต่อแบบที่ 1  โค้ด (Code Arduino) int a=13; int b=12; int c=11; int d=10; int e=9; int f=8; int g=7; void setup() {   pinMode (a,OUTPUT); pinMode (b,OUTPUT); pinMode (c,OUTPUT);   pinMode (d,OUTPUT); pinMode (e,OUTPUT); pinMode (f,OUTPUT);   pinMode (g,OUTPUT); } void loop() {   digitalWrite (a,HIGH); digitalWrite (b,HIGH); digitalWrite (c,HIGH);   digitalWrite (d,HIGH); digitalWrite (e,HIGH); digitalWrite (f,HIGH);   digitalWrite (g,HIGH); }

งาน ปฎิบัติ 1

รูปภาพ
ไฟวิ่ง + ไฟกระพริบ wiring diagram 1  ไฟกระพริบ Code 1  void setup() {   pinMode(13, OUTPUT); } void loop() {   digitalWrite(13, HIGH);    delay(100);   digitalWrite(13, LOW);    delay(100);           }   wiring diagram 2  ไฟวิ่ง Code void setup() {   pinMode(13, OUTPUT);   pinMode(12, OUTPUT);   pinMode(11, OUTPUT);   pinMode(10, OUTPUT);   pinMode(9, OUTPUT);   pinMode(8, OUTPUT);             } void loop() {   digitalWrite(13, HIGH);    delay(100);   digitalWrite(13, LOW);   digitalWrite(12, HIGH);    delay(100);     digitalWrite(12, LOW);   digitalWrite(11, HIGH);    delay(100);     digitalWrite(11, LOW);   digitalWrite...

โปรเจค หุ่นยนต์หลบสิ่งกีดขวาง Arduino

รูปภาพ
โปรเจค หุ่นยนต์หลบสิ่งกีดขวาง Arduino การทำงานหุ่นยนต์หลบสิ่งกีดขวางของเวอร์ชั่นนี้  คือ เมื่อ หุ่นยนต์พบสิ่งกีดขวาง จะถอยหลัง แล้ว เลี้ยวหลบไปทางซ้ายเสมอ  หุ่นยนต์หลบสิ่งกีดขวาง Arduino 2WD อุปกรณ์ที่ต้องใช้ก็คือ       1.  2WD Smart Robot Car Chassis Kits      2.  Arduino UNO R3 - Made in italy      3.  เซนเซอร์ Ultrasonic Module HC-SR04      4.  Mounting Bracket for HC-SR04 Ultrasonic Module แบบยาว      5.  Motor Drive Module L298N      6.  สาย Jumper Female to Male ยาว 20cm.      7.  สาย Jumper Male to Male ยาว 20cm.      8.  รางถ่านแบบ 18650 ใส่ถ่าน 2 ก้อน      9.  แบตเตอรี่ลิเธียม 18650 จำนวน 2 ก้อน      10.  เสารองแผ่นพีซีบีโลหะแบบเหลี่ยม 6 mm  เริ่มต้นด้วยการ ประกอบ 2WD Smart Car Robot Chassis Kits เชื่อมต่อ รางถ่าน 18650 กับ Mo...