สารบัญ:
วีดีโอ: โครงการ 2, Dimming LED: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
ในโครงการนี้ คุณจะได้เรียนรู้วิธีควบคุมความสว่างของ 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…
แนะนำ:
โครงการ Arduino แผง LED RGB 16x16: 5 ขั้นตอน (พร้อมรูปภาพ)
โปรเจ็กต์ Arduino แผงไฟ LED 16x16 RGB: สวัสดีทุกคน ฉันโพสต์โปรเจ็กต์นี้เพราะฉันอยากให้ทุกคนมีสถานที่ง่ายๆ ที่จะมาเล่นกับแผง LED RGB 16x16 RGB อันยอดเยี่ยมเหล่านี้ ฉันได้หยิบไอเดียจากโปรเจ็กต์อื่นมาแก้ไขสำหรับโปรเจ็กต์นี้ มันให้คุณ
โครงการ Arduino Uno Multi-LED: 8 ขั้นตอน
โครงการ Arduino Uno Multi-LED: โปรเจ็กต์ที่ฉันเลือกสร้างคือภาพร่าง Arduino ระดับเริ่มต้นที่เกี่ยวข้องกับการส่องสว่างของ LED ในรูปแบบต่อเนื่องทุกๆ 1,000 มิลลิวินาที (1 วินาที) ฉันสนุกกับการเรียนรู้เกี่ยวกับวิธีการจัดการ LED หลายตัวโดยใช้ Arduino Un
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก
หลอดไฟ LED ที่เชื่อมต่อ - โครงการ IoT: 7 ขั้นตอน (พร้อมรูปภาพ)
หลอดไฟ LED ที่เชื่อมต่อ | โครงการ IoT: นี่ไม่ใช่แค่หลอดไฟ LED แบบสลักอีกดวงที่คุณเห็นในตลาดทุกวันนี้ นี่คือรุ่น advancd ของโคมไฟนั้น ในยุคของการเชื่อมต่ออุปกรณ์ ฉันได้ทำโคมไฟเชื่อมต่อของตัวเอง โครงการนี้ได้รับแรงบันดาลใจจากผลิตภัณฑ์หนึ่งชื่อ Filimin:
ไฟ LED เติบโตสี่สีพร้อม PWM Dimming: 12 ขั้นตอน (พร้อมรูปภาพ)
ไฟ LED เติบโตสี่สีพร้อม PWM Dimming: นี่คือส่วนขยายสำหรับ Grow Light ก่อนหน้าของฉันที่ติดตั้งในเคสพีซีที่ใช้แล้ว มี PWM Dimming สี่ช่องสัญญาณสำหรับไฟ LED สีแดง แดง น้ำเงิน และขาว ความสามารถในการควบคุมส่วนผสมของสีผสมหมายความว่าคุณสามารถควบคุมการเจริญเติบโตของราก ใบ