1.Arduino (ในกรณีของฉัน Uno)
2. ขนมปังหรือมันก็เรียกว่าเขียงหั่นขนม slessless
3. LED ของสีใด ๆ สำหรับแรงดันไฟฟ้า 3 โวลต์
4. สายเคเบิลสำหรับการเขียนโปรแกรม
5. โพเทนชิออมิเตอร์
6. สายจัมเปอร์
7. ตัวต้านทาน 220 โอห์ม
ดังนั้นก่อนอื่นคุณต้องเขียนโปรแกรม arduino
นี่คือภาพร่าง:
// ให้ชื่อที่สมเหตุสมผลสำหรับหมุดที่มีไฟ LED
// และโพเทนชิออมิเตอร์ (โพเทนชิโอมิเตอร์แบบอังกฤษหรือเพียงแค่“ หม้อ”)
#define LED_PIN 9
#define POT_PIN A0
การตั้งค่าเป็นโมฆะ ()
{
// pin พร้อม LED - output เหมือนเมื่อก่อน ...
pinMode (LED_PIN, OUTPUT);
// ... แต่เข็มที่มีโพเทนชิออมิเตอร์ควรเป็นอินพุต
// (ภาษาอังกฤษ "อินพุต"): เราต้องการอ่านแรงดันไฟฟ้า
// ออกโดยเขา
pinMode (POT_PIN, INPUT);
}
เป็นโมฆะห่วง ()
{
// ประกาศว่าต่อไปเราจะใช้ 2 ตัวแปรด้วย
// ชื่อการหมุนและความสว่างและสิ่งที่เราจะเก็บไว้ในนั้น
// จำนวนเต็ม (ภาษาอังกฤษ "จำนวนเต็ม" เรียกง่าย ๆ ว่า "int")
การหมุน int, ความสว่าง;
// อ่านแรงดันการหมุนจากโพเทนชิออมิเตอร์ในการหมุน:
// ไมโครคอนโทรลเลอร์จะให้ตัวเลขตั้งแต่ 0 ถึง 1023
// สัดส่วนกับมุมของการหมุนของที่จับ
การหมุน = analogRead (POT_PIN);
// ในความสว่างเขียนค่าการหมุนที่ได้รับก่อนหน้านี้
// หารด้วย 4 เนื่องจากเราต้องการเก็บไว้ในตัวแปร
// ค่าจำนวนเต็มส่วนที่เป็นเศษส่วนของการหารจะถูกยกเลิก
// เป็นผลให้เราได้จำนวนเต็มจาก 0 ถึง 255
ความสว่าง = การหมุน / 4;
// แสดงผลลัพธ์ไปยัง LED
analogWrite (LED_PIN, ความสว่าง);
}
จากนั้นคุณต้องเชื่อมต่อทุกอย่างตามแบบแผนนี้
และเกี่ยวกับดังนั้นฉันได้
ฉันคิดว่าคุณชอบบทความนี้และฉันขอแนะนำให้คุณเข้าร่วมในแบบสำรวจด้านล่าง แต่สำหรับฉันแล้ว
ในขณะที่
END