สอบถามเกี่ยวกับการต่อวงจร กับ arduino

ช่วยโปรเจคด้วยค่ะ พอดีทำเกี่ยวกับ ใช้ arduino ควบคุมการทำงานของ กลอนไฟฟ้า Solenoid 12V
เพื่อควบคุมการเปิดปิดประตู
โดยวงจรที่เราจะต่อ จะใช้
ตัวต้านทาน 1kโอห์ม เชื่อมระหว่างขา pin output ของ Arduino Uno กับ ขา B ของ Transistor TIP120
ขา C ของ transistor TIP120 ต่อกับ สายกราวน์ ของ Solenoid
ส่วนสายพาเวอร์ของ solenoid ต่อกับ ขั้ว+ของแหล่งจ่ายไฟ 12V
ขั้ว-ของแหล่งจ่ายไฟต่อลงกราวน์
และนำ ไดโอด 1N4004 ต่อคร่อม Solenoid
ขา E ของ transistor TIP120 ต่อลงกราวน์ของบอร์ด

นี้เป็นเว็ปอ้างอิง มีภาพวงจรในนี้
https://www.instructables.com/id/Controlling-solenoids-with-arduino/

คำถามคือ 1.)ทำไมถึงต้องใช้ตัวต้านทาน 1kโอห์ม คำนวณยังไง ใช้สูตรอะไร เห็นส่วนใหญ่ใช้ค่านี้
              2.) ทำไมต้องใช้ ทรานซิสเตอร์ ตัวต้านทาน และไดโอดมาต่อในวงจร
              3.) ทำไมใช้ ทรานซิสเตอร์เบอร์ TIP120 และ ไดโอด 1N4004 ใช้ตัวอื่นได้ไหม
              4.) ใช้อะไรเป็นตัวขับ กลอนไฟฟ้า solenoid ให้ทำงาน ใช้กำลังเท่าไหร่

ช่วยตอบคำถามหนูหน่อยนะคะ เครียดมากเลย ตอบสัก 1-2ข้อก็ได้ TT
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่