สารบัญ:
วีดีโอ: การควบคุมมอเตอร์กระแสตรงด้วย L298N โดยใช้ไมโครคอนโทรลเลอร์ CloudX: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
ในโครงการนี้ เราจะอธิบายวิธีใช้ L298N H-bridge เพื่อเพิ่มและลดความเร็วของมอเตอร์กระแสตรง โมดูล L298N H-bridge สามารถใช้กับมอเตอร์ที่มีแรงดันไฟฟ้าระหว่าง 5 ถึง 35V DC
นอกจากนี้ยังมีตัวควบคุมออนบอร์ด 5V ดังนั้นหากแรงดันไฟฟ้าของคุณสูงถึง 12V คุณสามารถจ่ายไฟ 5V จากบอร์ดได้เช่นกันโมดูลคอนโทรลเลอร์มอเตอร์คู่ L298 H-bridge ราคาไม่แพงและมีจำหน่ายที่นี่
ขั้นตอนที่ 1: ส่วนประกอบ
- ไมโครคอนโทรลเลอร์ CloudX
- CloudX Softcard
- สาย USB V3
- L298N สะพาน H
- เขียงหั่นขนม
- สายจัมเปอร์
- มอเตอร์กระแสตรง
- ตัวต้านทาน 10k
- 4* ปุ่มกด
สามารถออนไลน์ได้ที่นี่
ขั้นตอนที่ 2: แผนภาพวงจร
ติดตามวงจรขึ้น
ขั้นตอนที่ 3: รหัส
คัดลอกโค้ดนี้ไปยัง CloudX IDE. ของคุณ
#รวม #รวม
ลงชื่อ char ฉัน, j;
ธงบิต;
ติดตั้ง(){
// ตั้งค่าที่นี่สำหรับ (i=1; i<5; i++){ pinMode(i, INPUT); } PWM1_Init(5000); PWM2_Init(5000); PWM1_Start(); PWM2_Start(); PWM1_Duty(0); PWM2_Duty(0); ผม=j=0; วน () { // โปรแกรมที่นี่ถ้า (!readPin (1)) { delayMs (200); ถ้า(flag==0){ PWM1_Duty(i); PWM2_Duty(0); } if(flag==1){ PWM2_Duty(j); PWM1_Duty(0); } ธง = ~ ธง; } ถ้า (!readPin(2)){ delayMs(200); if(flag==1){ //i -= 10; ผม--; ถ้า(ผม <= 0) ผม=0; PWM1_Duty(i); PWM2_Duty(0); } if(flag==0){ //j -= 10; NS--; ถ้า(j <= 0) j=0; PWM2_Duty(j); PWM1_Duty(0); } } if(!readPin(3)){ delayMs(200); if(flag==1){ //i += 10; ผม++; ถ้า(ผม>= 100) ผม=100; PWM1_Duty(i); PWM2_Duty(0); } if(flag==0){ //j += 10; เจ++; ถ้า(j>=100) j=100; PWM2_Duty(j); PWM1_Duty(0); } }
ถ้า(!readPin(4)){
ความล่าช้า(200); PWM1_Duty(0); PWM2_Duty(0); ผม=0; เจ=0; }
}
}
แนะนำ:
การควบคุมมอเตอร์กระแสตรงด้วย Arduino และ L293: 5 ขั้นตอน (พร้อมรูปภาพ)
การควบคุมมอเตอร์กระแสตรงด้วย Arduino และ L293: วิธีง่ายๆ ในการควบคุมมอเตอร์กระแสตรง สิ่งที่คุณต้องมีคือความรู้ด้านอิเล็กทรอนิกส์และการเขียนโปรแกรม หากคุณมีคำถามหรือปัญหาใดๆ คุณสามารถติดต่อฉันได้ที่อีเมลของฉัน:[email protected]เยี่ยมชมช่อง YouTube ของฉัน: https ://www.youtube.com/channel/UCuS39O01OyP
วิธีทำโดรนโดยใช้ Arduino UNO - สร้าง Quadcopter โดยใช้ไมโครคอนโทรลเลอร์: 8 ขั้นตอน (พร้อมรูปภาพ)
วิธีทำโดรนโดยใช้ Arduino UNO | สร้าง Quadcopter โดยใช้ไมโครคอนโทรลเลอร์: บทนำเยี่ยมชม Youtube ของฉัน ChannelA Drone เป็นอุปกรณ์ (ผลิตภัณฑ์) ที่มีราคาแพงมากที่จะซื้อ ในโพสต์นี้จะมาพูดถึง วิธีทำราคาถูก ?? และวิธีทำของคุณเองเช่นนี้ในราคาถูก…ในอินเดียวัสดุทั้งหมด(มอเตอร์, ESCs
การเชื่อมต่อจอแสดงผล 7 ส่วนกับ Shift Register โดยใช้ไมโครคอนโทรลเลอร์ CloudX: 5 ขั้นตอน
การเชื่อมต่อจอแสดงผล 7 ส่วนกับ Shift Register โดยใช้ไมโครคอนโทรลเลอร์ CloudX: ในโครงการนี้ เรากำลังเผยแพร่บทช่วยสอนเกี่ยวกับวิธีการเชื่อมต่อจอแสดงผล LED เจ็ดเซ็กเมนต์กับไมโครคอนโทรลเลอร์ CloudX จอแสดงผลเจ็ดส่วนถูกนำมาใช้ในระบบฝังตัวและการใช้งานในอุตสาหกรรมจำนวนมาก โดยที่ช่วงของเอาต์พุตที่จะแสดงนั้นไม่ทราบ
ปุ่มกดพร้อม LCD โดยใช้ไมโครคอนโทรลเลอร์ CloudX: 4 ขั้นตอน
ปุ่มกดพร้อม LCD โดยใช้ไมโครคอนโทรลเลอร์ CloudX: สำหรับโปรเจ็กต์นี้ เราจะรับข้อมูลจาก Matrix Keypad แล้วแสดงบน LCDModule
RC Meter โดยใช้ไมโครคอนโทรลเลอร์ Tiva: 7 ขั้นตอน
RC Meter โดยใช้ไมโครคอนโทรลเลอร์ Tiva: สำหรับโครงการนี้ เครื่องวัด RC ที่ใช้ไมโครคอนโทรลเลอร์ได้รับการออกแบบและใช้งานเพื่อให้พกพาสะดวก แม่นยำ ใช้งานง่ายและค่อนข้างถูกในการประดิษฐ์ ใช้งานง่ายและผู้ใช้สามารถเลือกโหมดของมิเตอร์ได้ง่ายๆ เช่น ความต้านทาน