และสามารถใช้ในโปรเจ็คหลากหลายประเภท นี่คือตัวอย่างโปรเจ็ค ที่คุณสามารถทำได้ด้วย
Arduino Nano:
การควบคุมมอเตอร์:
โครงการเซ็นเซอร์ต่าง ๆ:
ใช้เซ็นเซอร์วัดอุณหภูมิ (เช่น DHT11 หรือ DS18B20) เพื่อสร้างระบบตรวจสอบอุณหภูมิและความชื้น
ใช้เซ็นเซอร์ระยะ (เช่น HC-SR04) เพื่อสร้างโปรเจ็ควัดระยะทาง
ระบบทำงานอัตโนมัติ: Wi-Fi และ IoT:
ฯลฯ
1. Install Arduino IDE
https://www.arduino.cc/
2. Datasheets Arduino Nano
https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf
3. ตัวอย่างโคด้
///////////////////////////////////////////////////////////
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // เปิด LED
delay(1000); // รอ 1 วินาที
digitalWrite(LED_BUILTIN, LOW); // ปิด LED
delay(1000); // รอ 1 วินาที
}
//////////////////////////////////////////////////////////
int timeDa = 1000;
int timeDid = 250;
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // เปิด LED
delay(timeDa); // รอ timeDa
digitalWrite(LED_BUILTIN, LOW); // ปิด LED
delay(timeDa); // รอ timeDa
digitalWrite(LED_BUILTIN, HIGH); // เปิด LED
delay(timeDid); // รอ timeDid
digitalWrite(LED_BUILTIN, LOW); // เปิด LED
delay(timeDid); // รอ timeDid
}
////////////////////////////////////////////////////////////////////
//print "Hello"
void setup() {
Serial.begin(9600); // Initialize serial communication at 9600 baud rate
}
void loop() {
Serial.println("hello"); // Print "hello" followed by a newline
delay(1000); // Delay for 1 second before printing again
}

ความคิดเห็น
แสดงความคิดเห็น