Innehållsförteckning:
Video: Styr DC -motorer med L298N med CloudX -mikrokontroller: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
I det här projektet kommer vi att förklara hur vi använder vår L298N H-bro för att öka och minska hastigheten på likströmsmotorn. L298N H-bryggmodulen kan användas med motorer som har en spänning mellan 5 och 35V DC.
Det finns också en inbyggd 5V regulator, så om din matningsspänning är upp till 12V kan du också hämta 5V från kortet. Dessa L298 H-bridge dual motor controller moduler är billiga och tillgängliga HÄR
Steg 1: Komponenter
- CloudX mikrokontroller
- CloudX Softcard
- V3 USB -kabel
- L298N H-bro
- Bakbord
- Bygelkablar
- likströmsmotor
- 10k motstånd
- 4* tryckknapp
du kan online här
Steg 2: Kretsdiagram
följ upp kretsen
Steg 3: Kod
kopiera den här koden till ditt CloudX IDE
#inkludera #inkludera
signerad char i, j;
bitflagga;
uppstart(){
// konfigurera här för (i = 1; i <5; i ++) {pinMode (i, INPUT); } PWM1_Init (5000); PWM2_Init (5000); PWM1_Start (); PWM2_Start (); PWM1_Duty (0); PWM2_Duty (0); i = j = 0; loop () {// Program här om (! readPin (1)) {delayMs (200); om (flagga == 0) {PWM1_Duty (i); PWM2_Duty (0); } om (flagga == 1) {PWM2_Duty (j); PWM1_Duty (0); } flagga = ~ flagga; } if (! readPin (2)) {delayMs (200); om (flagga == 1) {// i -= 10; i--; om (i <= 0) i = 0; PWM1_Duty (i); PWM2_Duty (0); } om (flagga == 0) {// j -= 10; j--; om (j <= 0) j = 0; PWM2_Duty (j); PWM1_Duty (0); }} if (! readPin (3)) {delayMs (200); om (flagga == 1) {// i += 10; i ++; om (i> = 100) i = 100; PWM1_Duty (i); PWM2_Duty (0); } om (flagga == 0) {// j += 10; j ++; om (j> = 100) j = 100; PWM2_Duty (j); PWM1_Duty (0); }}
if (! readPin (4)) {
delayMs (200); PWM1_Duty (0); PWM2_Duty (0); i = 0; j = 0; }
}
}
Rekommenderad:
Hur man styr likströmsmotor med L298n och Arduino: 5 steg
Så här styr du DC -motor med L298n och Arduino: Hej alla. Låt oss presentera mig själv. Jag heter Dimitris och kommer från Grekland. Jag älskar väldigt mycket Arduino eftersom det är en smart bräda. Jag kommer att försöka beskriva så gott jag kan detta instruerbara för att göra av någon. Så låt oss börja
Styr din dator med huvudet !: 6 steg (med bilder)
Styr din dator med huvudet !: Hej, jag skapade ett system som låter dig styra datorns mus bara genom att flytta huvudet. Om du gillar mitt projekt, tveka inte att rösta på mig i Arduino Contest 2017 .;) Varför gjorde jag det här? Jag ville göra ett objekt som gör videospel m
Styr LED -ljusstyrkan med potentiometer med Arduino: 3 steg
Kontrollera LED -ljusstyrka med potentiometer med Arduino: I detta projekt kommer vi att styra LED: s ljusstyrka med hjälp av variabelt motstånd från potentiometer. Detta är ett mycket grundläggande projekt för en nybörjare men det kommer att lära dig många saker om potentiometer och LED -arbete som krävs för att göra
Hur man styr hushållsapparater med TV -fjärrkontroll med timerfunktion: 7 steg (med bilder)
Så här kontrollerar du hushållsapparater med fjärrkontroll med TV -funktion: Även efter 25 års introduktion till konsumentmarknaden är infraröd kommunikation fortfarande mycket relevant de senaste dagarna. Oavsett om det är din 55 -tums 4K -TV eller ditt billjudsystem behöver allt en IR -fjärrkontroll för att svara på vår
Styr Arduino med smartphone via USB med Blynk -appen: 7 steg (med bilder)
Styr Arduino med hjälp av smartphone via USB med Blynk -app: I den här självstudien kommer vi att lära oss hur man använder Blynk -appen och Arduino för att styra lampan, kombinationen kommer att ske via USB -seriell port. Syftet med denna instruerbara är att visa enklaste lösningen fjärrstyrning av din Arduino eller c