หมุน Dc Motor ด้วย Raspberry Pi: 6 ขั้นตอน
หมุน Dc Motor ด้วย Raspberry Pi: 6 ขั้นตอน
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: หวังว่าคุณจะสนุก

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

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