สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: วงจร
- ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type
- ขั้นตอนที่ 4: ใน Visuino เพิ่มส่วนประกอบ
- ขั้นตอนที่ 5: ในส่วนประกอบชุด Visuino
- ขั้นตอนที่ 6: ในส่วนประกอบ Visuino Connect
- ขั้นตอนที่ 7: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
- ขั้นตอนที่ 8: เล่น
วีดีโอ: วิธีง่ายๆ ในการควบคุมเซอร์โวมอเตอร์ด้วย Arduino: 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
ในบทช่วยสอนนี้ เราจะใช้เซอร์โวมอเตอร์และ Arduino UNO และ Visuino เพื่อควบคุมตำแหน่งองศาเซอร์โวมอเตอร์โดยใช้ส่วนประกอบเพียงไม่กี่ชิ้น จึงทำให้โครงการนี้เรียบง่ายมาก
ดูวิดีโอสาธิต
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- Arduino UNO (หรือ Arduino อื่น ๆ)
- สายจัมเปอร์
- เซอร์โวมอเตอร์
- โปรแกรม Visuino: ดาวน์โหลด Visuino
ขั้นตอนที่ 2: วงจร
- เชื่อมต่อพิน "สีส้ม" ของเซอร์โวมอเตอร์กับพิน Arduino ดิจิตอล[8]
- เชื่อมต่อพิน "สีแดง" ของเซอร์โวมอเตอร์กับพินบวก Arduino [5V]
- เชื่อมต่อพิน "สีน้ำตาล" ของเซอร์โวมอเตอร์กับพินลบ Arduino [GND]
ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type
ในการเริ่มต้นเขียนโปรแกรม Arduino คุณจะต้องติดตั้ง Arduino IDE จากที่นี่:
โปรดทราบว่ามีข้อบกพร่องที่สำคัญบางอย่างใน Arduino IDE 1.6.6 ตรวจสอบให้แน่ใจว่าคุณติดตั้ง 1.6.7 หรือสูงกว่า มิฉะนั้น Instructable นี้จะไม่ทำงาน! หากคุณยังไม่ได้ทำตามขั้นตอนในคำแนะนำนี้เพื่อตั้งค่า Arduino IDE เพื่อตั้งโปรแกรม Arduino UNO! ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย เริ่ม Visuino ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "Arduino UNO" ดังแสดงในภาพที่ 2
ขั้นตอนที่ 4: ใน Visuino เพิ่มส่วนประกอบ
- เพิ่มองค์ประกอบ "ลำดับ"
- เพิ่มองค์ประกอบ "ค่าแอนะล็อก"
- เพิ่มองค์ประกอบ "แบ่งแอนะล็อกตามค่า"
- เพิ่มองค์ประกอบ "เซอร์โว"
ขั้นตอนที่ 5: ในส่วนประกอบชุด Visuino
เลือกองค์ประกอบ "Sequence1" ดับเบิลคลิกที่มัน ในกล่องโต้ตอบ "องค์ประกอบ":
ลากองค์ประกอบ "ระยะเวลา" 5X ไปทางซ้าย
- เลือกองค์ประกอบ "Period1" และภายใต้หน้าต่างคุณสมบัติตั้งค่า "Delay" เป็น "1000"
- เลือกองค์ประกอบ "Period2" และภายใต้หน้าต่างคุณสมบัติตั้งค่า "Delay" เป็น "2000"
- เลือกองค์ประกอบ "Period3" และภายใต้หน้าต่างคุณสมบัติตั้งค่า "Delay" เป็น "3000"
- เลือกองค์ประกอบ "Period4" และภายใต้หน้าต่างคุณสมบัติตั้งค่า "Delay" เป็น "4000"
- เลือกองค์ประกอบ "Period5" และภายใต้หน้าต่างคุณสมบัติตั้งค่า "Delay" เป็น "5000" >>อันนี้จะใช้สำหรับการหยุดชั่วคราวในตอนท้าย
ตอนนี้ให้ตั้งค่าองศาสำหรับเซอร์โวมอเตอร์: เลือกส่วนประกอบ "AnalogValue1" ดับเบิลคลิกที่มัน ในกล่องโต้ตอบ "องค์ประกอบ":
ลากองค์ประกอบ "ตั้งค่า" 4X ไปทางซ้าย
- เลือกองค์ประกอบ "ตั้งค่า 1" และภายใต้หน้าต่างคุณสมบัติตั้งค่า "ค่า" เป็น "0"
- เลือกส่วนประกอบ "Set Value2" และภายใต้หน้าต่างคุณสมบัติตั้งค่า "Value" เป็น "60"
- เลือกส่วนประกอบ "Set Value3" และภายใต้หน้าต่างคุณสมบัติตั้งค่า "Value" เป็น "120"
- เลือกส่วนประกอบ "Set Value4" และภายใต้หน้าต่างคุณสมบัติตั้งค่า "Value" เป็น "180"
เลือกส่วนประกอบ "DivideByValue1" และภายใต้หน้าต่างคุณสมบัติตั้งค่า "value" เป็น "180"
ขั้นตอนที่ 6: ในส่วนประกอบ Visuino Connect
- เชื่อมต่อ "Sequence1">Period1 pin [Out] กับพิน "AnalogValue1" [ตั้งค่า 1]
- เชื่อมต่อ "Sequence2">Period1 pin [Out] กับพิน "AnalogValue1" [ตั้งค่า 2]
- เชื่อมต่อ "Sequence3">Period1 pin [Out] กับพิน "AnalogValue1" [ตั้งค่า 3]
- เชื่อมต่อ "Sequence4">Period1 pin [Out] กับพิน "AnalogValue1" [ตั้งค่า 4]
- เชื่อมต่อพิน "AnalogValue1" [ออก] กับพิน "DivideByValue1" [ใน]
- เชื่อมต่อพิน "DivideByValue1" [ออก] กับพิน "Servo1" [ใน]
- เชื่อมต่อพิน "Servo1" [ออก] กับพินดิจิตอล Arduino [8]
ขั้นตอนที่ 7: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
ใน Visuino ที่ด้านล่างให้คลิกแท็บ "บิลด์" ตรวจสอบให้แน่ใจว่าได้เลือกพอร์ตที่ถูกต้อง จากนั้นคลิกที่ปุ่ม "รวบรวม/สร้างและอัปโหลด"
ขั้นตอนที่ 8: เล่น
หากคุณจ่ายไฟให้กับโมดูล Arduino UNO เซอร์โวมอเตอร์จะเริ่มเคลื่อนที่ตามองศาที่คุณตั้งไว้
ยินดีด้วย! คุณได้เสร็จสิ้นโครงการของคุณด้วย Visuino สิ่งที่แนบมาด้วยคือโครงการ Visuino ที่ฉันสร้างขึ้นสำหรับคำแนะนำนี้ ดาวน์โหลดและเปิดได้ใน Visuino:
แนะนำ:
วิธีง่ายๆ ในการปรับแต่งแล็ปท็อปในแบบของคุณ: 8 ขั้นตอน
วิธีง่ายๆ ในการปรับแต่งแล็ปท็อปในแบบของคุณ: เคยเห็นสกินขนาดใหญ่ที่สร้างขึ้นสำหรับแล็ปท็อปหรือไม่? ดูเหมือนว่าพวกเขาจะยากที่จะกลับออกไปจริงๆเหรอ? นั่นเป็นเหตุผลหลักที่ฉันละทิ้งพวกเขาไปในอดีต แต่ฉันต้องการเพิ่มความเป็นส่วนตัวให้กับแล็ปท็อปของฉัน ฉันเริ่มคิดอย่างนั้น
วิธีง่ายๆ ในการใช้ Makey Makey ด้วย Tech Deck: 5 ขั้นตอน
วิธีง่ายๆ ในการใช้ Makey Makey ด้วย Tech Deck: สวัสดี เมื่อเร็ว ๆ นี้ฉันได้เห็นโปรแกรม Makey Makey เทคเด็คในการประกวดนี้ซึ่งเจ๋งมาก แต่ดูเหมือนยาก ดังนั้นฉันจึงสร้างวิธีง่ายๆ ในการเล่นเกมด้วยเด็คเทคโนโลยี หากคุณชอบคำแนะนำของฉันโปรดลงคะแนนให้ในการแข่งขัน makey makey
วิธีง่ายๆ ในการเริ่มต้นระบบอัตโนมัติภายในบ้านโดยใช้โมดูล DIY: 6 ขั้นตอน
วิธีง่ายๆ ในการเริ่มต้นระบบอัตโนมัติภายในบ้านโดยใช้โมดูล DIY: ฉันรู้สึกประหลาดใจมากเมื่อตัดสินใจลองเพิ่มเซ็นเซอร์ DIY ให้กับผู้ช่วยในบ้าน การใช้ ESPHome นั้นง่ายมาก และในโพสต์นี้ เราจะได้เรียนรู้วิธีควบคุมพิน GPIO และรับอุณหภูมิ & ข้อมูลความชื้นจากเครื่องเ
วิธีง่ายๆ ในการรับข้อมูลจากรถของคุณ: 4 ขั้นตอน
วิธีง่ายๆ ในการรับข้อมูลจากรถของคุณ: ในที่นี้เราจะแนะนำวิธีง่ายๆ ในการรับข้อมูลจากขั้วต่อ OBD-II ของรถของคุณ รวมทั้งข้อมูล GPS OBD-II การวินิจฉัยออนบอร์ดครั้งที่สอง เป็นคำศัพท์เกี่ยวกับยานยนต์ที่อ้างถึงความสามารถในการวินิจฉัยและการรายงานของรถยนต์ด้วยตนเอง ระบบ OBD ให้
วิธีง่ายๆ ในการทำความสะอาดแผ่นเสียงไวนิล: 5 ขั้นตอน (พร้อมรูปภาพ)
วิธีง่ายๆ ในการทำความสะอาดแผ่นเสียงไวนิล: นักสะสมไวนิลมือใหม่หลายคนไม่ค่อยมีความรู้เกี่ยวกับแผ่นเสียงหรือวิธีการดูแลแผ่นเสียงอย่างถูกต้อง สิ่งแรกที่ฉันพิจารณาเมื่อเริ่มสะสมคือวิธีการทำความสะอาดไวนิลอย่างถูกต้อง มีผู้คนมากมายที่จะบอกคุณว่า