สารบัญ:

หมุน Dc Motor ด้วย Raspberry Pi: 6 ขั้นตอน
หมุน Dc Motor ด้วย Raspberry Pi: 6 ขั้นตอน

วีดีโอ: หมุน Dc Motor ด้วย Raspberry Pi: 6 ขั้นตอน

วีดีโอ: หมุน Dc Motor ด้วย Raspberry Pi: 6 ขั้นตอน
วีดีโอ: Raspberry Pi EP.39 ควบคุมเซอร์โวมอเตอร์ (Servo Motor) 2024, มิถุนายน
Anonim
หมุนมอเตอร์ดีซีด้วย Raspberry Pi
หมุนมอเตอร์ดีซีด้วย Raspberry Pi

สวัสดี! ยินดีต้อนรับสู่โลกแห่งรีเลย์ มอเตอร์ อิเล็กทรอนิกส์ และเหนือสิ่งอื่นใด… RASPBERRY PI!

ฉันรู้ว่าพวกคุณบางคนไม่รู้อะไรเกี่ยวกับราสเบอร์รี่ pi แต่พวกคุณบางคนไม่รู้ด้วยซ้ำว่ามันมีอยู่จริง! ถ้าไม่รู้ว่ามันคืออะไร คลิกที่นี่!. ตอนนี้คุณทุกคนพร้อมแล้ว ไปลุยกันเลย! (ถ้าคุณดูวิดีโอ YouTube ของฉัน (@Computer Kid) คำเหล่านี้คุ้นเคยกับคุณมาก!) หากคุณสนใจงานแกะสลักด้วยเลเซอร์ โปรดไปที่หน้า Facebook ของฉัน!

เสบียง

1. Raspberry Pi (2b และใหม่กว่าเพื่อหลีกเลี่ยงการกรีดร้องที่ pi เพราะรุ่นก่อนหน้านั้นช้าแค่ไหน;-)

2. รีเลย์ (ฉันใช้ SRD-05VDC-SL-C))

3. มอเตอร์

4. ที่ใส่แบตเตอรี่

5. สายจัมเปอร์หญิงกับหญิง

ขั้นตอนที่ 1: ต่อรีเลย์เข้ากับ Raspberry Pi

ขอรีเลย์กับ Raspberry Pi
ขอรีเลย์กับ Raspberry Pi
ขอรีเลย์กับ Raspberry Pi
ขอรีเลย์กับ Raspberry Pi
ขอรีเลย์กับ Raspberry Pi
ขอรีเลย์กับ Raspberry Pi

+ ไปที่ 5V

- ไปที่ GND

S ไปที่ GPIO18

ขั้นตอนที่ 2: ต่อมอเตอร์เข้ากับรีเลย์

ต่อมอเตอร์เข้ากับรีเลย์
ต่อมอเตอร์เข้ากับรีเลย์
ต่อมอเตอร์เข้ากับรีเลย์
ต่อมอเตอร์เข้ากับรีเลย์

ยึดขั้วลบเข้ากับมอเตอร์โดยตรง บวกขึ้นไปที่กึ่งกลางของรีเลย์ แล้วสุดท้ายทางด้านซ้ายของรีเลย์ไปยังขั้วบวกของมอเตอร์

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

โค้ดอิท!!
โค้ดอิท!!

#เพื่อสร้างไฟล์ประเภทนี้ในเทอร์มินัล sudo nano relay.py

#เพื่อเรียกใช้ไฟล์นี้ ให้รันในเทอร์มินัล python3 relay.py นำเข้า RPi. GPIO เป็น GPIO จากเวลานำเข้า sleep GPIO.setmode(GPIO. BCM) GPIO.setup(18, GPIO. OUT) ในขณะที่ True: GPIO.output(18, จริง) สลีป(1) GPIO.output(18, เท็จ) สลีป(1)

ขั้นตอนที่ 4: เปิดเครื่อง

เปิด!
เปิด!

เรียกใช้ sudo รีบูตครั้งแรก เรียกใช้ต่อไป python3 relay.py มอเตอร์จะเปิดและปิด!

ขั้นตอนที่ 5: การแก้ไขปัญหา

การแก้ไขปัญหา
การแก้ไขปัญหา

หากรีเลย์/มอเตอร์ของคุณทำงานได้ดี ให้ข้ามส่วนที่น่าเบื่อนี้ไป!!

ปัญหาทั่วไปที่ 1: รีเลย์กำลังคลิก แต่มอเตอร์ไม่หมุน

แก้ไข: ตรวจสอบสายไฟของคุณ ถ้าไม่ได้ผล ให้ตรวจสอบว่ามอเตอร์ของคุณมีแรงดันไฟฟ้าเท่าใด และแบตเตอรี่ของคุณมีการส่งออกเท่าใด

ปัญหาทั่วไป 2: raspberry pi เปิดไม่ติด

แก้ไข: สายไฟบางเส้นอาจสัมผัสกัน

ปัญหาไม่ปกติ: คุณได้กลิ่นไหม้และ/หรือเห็นควัน

สิ่งที่ต้องทำ: ถอดแบตเตอรี่ออกทันที!!!

หากคุณมีปัญหาใด ๆ ที่ไม่ได้ระบุไว้ที่นี่ หรือการแก้ไขใช้การไม่ได้ แสดงความคิดเห็น!

ขอให้โชคดี!

ขั้นตอนที่ 6: หวังว่าคุณจะสนุก

หวังว่าคุณจะสนุก!
หวังว่าคุณจะสนุก!

หวังว่าคุณจะสนุก! หากคุณต้องการใช้รีเลย์และมอเตอร์ให้ไกลกว่านี้ อย่าลืมลองใช้ปืนเนิร์ฟตรวจจับการเคลื่อนไหวของฉัน!

แนะนำ: