สารบัญ:

สวิตช์แรงดัน Arduino เป็น LED: 4 ขั้นตอน
สวิตช์แรงดัน Arduino เป็น LED: 4 ขั้นตอน

วีดีโอ: สวิตช์แรงดัน Arduino เป็น LED: 4 ขั้นตอน

วีดีโอ: สวิตช์แรงดัน Arduino เป็น LED: 4 ขั้นตอน
วีดีโอ: 📲💡 แรงดันไฟฟ้า เพื่ออ้างอิง Vref ขั้นพื้นฐาน เรียนรู้+ปฏิบัติ Arduino+Blynk EP.8 2024, พฤศจิกายน
Anonim
สวิตช์แรงดัน Arduino เป็น LED
สวิตช์แรงดัน Arduino เป็น LED

โครงงานนี้แสดงวิธีการใช้เซ็นเซอร์ความดันเป็นสวิตช์ ซึ่งจะทำให้ LED สว่างขึ้นตราบเท่าที่มีแรงดันที่ใช้กับเซ็นเซอร์

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ

ฉันใช้

  • 1 เซ็นเซอร์ความดัน IEFSR
  • 1 LED
  • 1 547 ตัวต้านทานโอห์ม
  • ตัวต้านทาน 1 10k
  • 5 สาย
  • 1 Arduino
  • 1 เขียงหั่นขนม

ขั้นตอนที่ 2: การตั้งค่าวงจร

การตั้งค่าวงจร
การตั้งค่าวงจร

ฉันเตรียมเขียงหั่นขนมของฉันเช่นนี้ เชื่อมต่อเซ็นเซอร์กับแหล่งจ่ายไฟ Arduino 5V จากนั้นต่อขาอีกข้างหนึ่งเข้ากับตัวต้านทาน 10k แล้วต่อกราวด์ เชื่อมต่อง่ามเดียวกันกับ A0

จากนั้นเชื่อมต่อตัวต้านทานอีกตัวกับพอร์ตดิจิทัลตัวใดตัวหนึ่ง (ฉันใช้ 6 ตัวโดยไม่มีเหตุผลพิเศษ) ต่อ LED เป็นอนุกรม แล้วต่อกับกราวด์

วงจรพื้นฐานของคุณได้รับการตั้งค่าทั้งหมดแล้ว

ขั้นตอนที่ 3: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม

หลังจากตั้งค่าวงจรแล้ว ให้เปิดโปรแกรม Arduino บนคอมพิวเตอร์ของคุณ และตรวจสอบให้แน่ใจว่าได้เลือก Arduino ที่ถูกต้อง รวมทั้งพอร์ต COM

คุณสามารถคัดลอกรหัสของฉันได้ที่นี่ แม้ว่าจะไม่อธิบายมากก็ตาม แนวคิดพื้นฐานคือ Arduino จะตั้งค่าพินเป็น OUTPUT และ INPUT และใช้ข้อมูลที่มาจากพิน A0 เพื่อบอกพิน 6 ว่าต้องทำอย่างไร น่าเสียดายที่คำแนะนำนี้จะไม่แสดงวิธีทำให้ LED สว่างขึ้นเมื่อเทียบกับแรงกด แต่เพียงทำให้ LED สว่างขึ้นเมื่อเวลาผ่านไปตราบเท่าที่มีการกดเซ็นเซอร์ วงจรและรหัสมีความคล้ายคลึงกันมากสำหรับสิ่งนั้น และสามารถแก้ไขได้อย่างง่ายดายด้วยการค้นหาของ Google หากคุณต้องการนั่นคือสิ่งที่คุณต้องการ

สิ่งที่แนบมาคือรหัส (ไม่ต้องสนใจชื่อไฟล์ในรูปภาพ นั่นเป็นข้อผิดพลาด)

ขั้นตอนที่ 4: การทดสอบ

การทดสอบ
การทดสอบ
การทดสอบ
การทดสอบ

ตอนนี้คุณควรจะเห็นว่ายิ่งถือเซ็นเซอร์ความดันไว้นานเท่าไหร่ ไฟ LED ก็จะยิ่งสว่างขึ้น (จนกว่าจะรีเซ็ต)

แนะนำ: