2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในโครงการนี้ คุณจะได้เรียนรู้วิธีควบคุมความสว่างของ LED ด้วยโพเทนชิออมิเตอร์ ในโครงการนี้ คุณจะได้รับการสอนเกี่ยวกับ analogWrite, analogRead และการใช้ฟังก์ชัน int หวังว่าคุณจะสนุกกับมัน และอย่าลืมดูโปรเจ็กต์ก่อนหน้าที่ชื่อว่า Project 1, ไฟ LED กะพริบ
ฮาร์ดแวร์ที่จำเป็น:
- Arduino UNO
- เขียงหั่นขนม Solderless
- โพเทนชิออมิเตอร์แบบหมุน
- สายจัมเปอร์ 6 เส้น
- นำ
- ตัวต้านทาน 220 โอห์ม
ซอฟต์แวร์ที่จำเป็น:
Arduino IDE
ขั้นตอนที่ 1: ฮาร์ดแวร์
สร้างวงจรตามภาพด้านบน
ขั้นตอนที่ 2: รหัส
ตอนนี้ให้คัดลอกโค้ดด้านล่างลงใน Arduino IDE หากคุณไม่มีจะมีลิงก์ที่ด้านล่างของหน้า
int ค่าเซนเซอร์ = 0; //ระบุว่า Sensorvalue เท่ากับ 0;
การตั้งค่าเป็นโมฆะ (){
โหมดพิน (8, เอาต์พุต);
}
วงเป็นโมฆะ (){
ค่าเซ็นเซอร์ = analogRead (A0); //Sensorvalue = pin A0 ซึ่งเชื่อมต่อกับโพเทนชิมิเตอร์
analogWrite (8, ค่าเซนเซอร์/4); // การใช้ฟังก์ชัน analogWrite เราสามารถควบคุมพิน 9 ได้เร็วขึ้น
}
ขั้นตอนที่ 3: ตรวจสอบและอัปโหลด
ตรวจสอบและอัปโหลดรหัสของคุณไปยังรหัส Arduino ของคุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโครงการนี้ โปรดดูที่โครงการก่อนหน้าของฉัน คุณสามารถหาลิงก์ด้านล่าง เมื่อโค้ดของคุณถูกอัปโหลด คุณจะสามารถควบคุมความสว่างของ LED ได้โดยการหมุนโพเทนชิออมิเตอร์ ตอนนี้ได้รับความคิดสร้างสรรค์ คุณสามารถลองควบคุมความเร็วของมอเตอร์กระแสตรงโดยใช้อันเดียว
โปรเจ็กต์อื่นๆ จะออกมา คอยติดตามและเรียนรู้วิธีสร้างเครื่องอ่านระยะทาง เครื่องสร้างภาพเสียง เกมหน่วยความจำ นาฬิกาปลุก และอื่นๆ
ดาวน์โหลด Arduino IDE:
www.arduino.cc/en/Main/Software
โครงการก่อนหน้าของฉัน:
www.instructables.com/id/Project-1-Blinkin…