สารบัญ:

การซีดจาง/การควบคุม LED/ความสว่างโดยใช้โพเทนชิออมิเตอร์ (ตัวต้านทานแบบปรับค่าได้) และ Arduino Uno: 3 ขั้นตอน
การซีดจาง/การควบคุม LED/ความสว่างโดยใช้โพเทนชิออมิเตอร์ (ตัวต้านทานแบบปรับค่าได้) และ Arduino Uno: 3 ขั้นตอน

วีดีโอ: การซีดจาง/การควบคุม LED/ความสว่างโดยใช้โพเทนชิออมิเตอร์ (ตัวต้านทานแบบปรับค่าได้) และ Arduino Uno: 3 ขั้นตอน

วีดีโอ: การซีดจาง/การควบคุม LED/ความสว่างโดยใช้โพเทนชิออมิเตอร์ (ตัวต้านทานแบบปรับค่าได้) และ Arduino Uno: 3 ขั้นตอน
วีดีโอ: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, ธันวาคม
Anonim
Image
Image
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น

ขาอินพุตอนาล็อก Arduino เชื่อมต่อกับเอาต์พุตของโพเทนชิออมิเตอร์ ดังนั้น Arduino ADC (ตัวแปลงอนาล็อกเป็นดิจิตอล) พินอะนาล็อกจึงอ่านแรงดันเอาต์พุตโดยโพเทนชิออมิเตอร์ การหมุนปุ่มโพเทนชิออมิเตอร์จะแตกต่างกันไปตามแรงดันเอาต์พุต และ Arduino จะอ่านรูปแบบนี้ Arduino แปลงแรงดันไฟฟ้าขาเข้าเป็นขาอนาล็อกเป็นรูปแบบดิจิทัล ค่าดิจิตอลมีตั้งแต่ 0 ถึง 1023 โวลต์ 0 แทน 0 โวลต์ และ 1023 แทน 5 โวลต์ Arduino ADC คือ 10 บิต ซึ่งหมายความว่าเป็นแรงดันอินพุตของตัวอย่างแคมและส่งสัญญาณออกในช่วงระหว่าง 0 ถึง 1023 โวลต์ (2^10 = 1024) Arduino ทำงานบน 5 โวลต์ ดังนั้นช่วงแรงดันไฟฟ้าอินพุต ADC จึงอยู่ระหว่าง 0 ถึง 5 โวลต์ บอร์ด Arduino ทำงานบนช่วงอินพุต 3 โวลต์สำหรับ ADC คือ 0 ถึง 3 โวลต์

หมายเหตุ: การใช้แรงดันไฟฟ้าที่มากขึ้นกับพินอนาล็อกของ Arduino จะทำให้บอร์ด Arduino ของคุณเสียหาย ดังนั้นในกรณีของเรา เอาต์พุตแรงดันโพเทนชิออมิเตอร์ต้องไม่เพิ่มขึ้น 5 โวลต์

ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น:

ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น

1. Arduino Uno

2. เขียงหั่นขนม

3. โพเทนชิออมิเตอร์ (10k)

4. นำ

5. ตัวต้านทาน

6. สายจัมเปอร์

ขั้นตอนที่ 2: แผนภาพวงจร:

Image
Image

โพเทนชิออมิเตอร์ใช้ในวงจรที่เราต้องการความต้านทานตัวแปรเพื่อควบคุมกระแสและแรงดัน คุณสังเกตไหมว่าลําโพงที่คุณมีในบ้านของคุณ คุณเลื่อนปุ่มลําโพงไปในทิศทางตามเข็มนาฬิกาและทวนเข็มนาฬิกาเพื่อตั้งระดับเสียง ที่จริงแล้ว ที่ด้านหลังลูกบิด มีโพเทนชิออมิเตอร์ นั่นคือคุณกำลังเปลี่ยนความต้านทานเพื่อตั้งระดับเสียง โพเทนชิออมิเตอร์ของเครื่องใช้ในบ้านอื่นๆ ก็ใช้เพื่อจุดประสงค์เดียวกันเช่นเดียวกัน (ทีวีเก่า วิทยุเก่า ฯลฯ)

หากเราเชื่อมต่อ LED กับโพเทนชิออมิเตอร์โดยตรง เราสามารถหรี่/ควบคุมความสว่างของ LED ได้ แต่ไม่ถูกต้อง และหากเราใส่ไมโครคอนโทรลเลอร์และไมโครคอนโทรลเลอร์ระดับกลาง ไมโครคอนโทรลเลอร์ก็สามารถหรี่ไฟ LED ด้วยระดับความสว่างที่เราต้องการได้ ในการควบคุมความสว่างโดยตรงนั้นขึ้นอยู่กับความต้านทานของโพเทนชิออมิเตอร์ แต่ด้วยไมโครคอนโทรลเลอร์ระหว่างความสว่างนั้นขึ้นอยู่กับแรงดันเอาต์พุตของโพเทนชิออมิเตอร์ และเราก็สามารถละเลยเอาต์พุตของแรงดันไฟฟ้าและควบคุมพารามิเตอร์ที่เรากำหนดได้ ไมโครคอนโทรลเลอร์มีความยืดหยุ่นมากกว่าการซีดจางด้วยตนเอง

ขั้นตอนที่ 3: รหัส:

สำหรับโครงการที่น่าสนใจเพิ่มเติมสามารถติดต่อกับฉันได้ที่:

Youtube:https://www.youtube.com/channel/UCTS10_CRYJhT-vb9…หน้า Facebook:

อินสตาแกรม:

การตั้งค่าเป็นโมฆะ ()

{ Serial.begin(9600); โหมดพิน (5, เอาต์พุต); โหมดพิน (3, อินพุต); } วงเป็นโมฆะ () { int a= analogRead (A0); int b = a/4; Serial.println(b); analogWrite(5, b); ล่าช้า(200);

}

แนะนำ: