Мазмуну:
Video: DC2 моторлорун L298N менен CloudX микроконтроллерин колдонуу: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул долбоордо биз DC моторунун ылдамдыгын жогорулатуу жана азайтуу үчүн L298N H көпүрөсүн кантип колдонууну түшүндүрөбүз. L298N H-көпүрө модулу 5 жана 35V DC ортосундагы чыңалуудагы моторлор менен колдонулушу мүмкүн.
5V жөнгө салуучу бортунда дагы бар, андыктан сиздин чыңалууңуз 12Вга чейин болсо, сиз дагы 5V булактан ала аласыз.
1 -кадам: Компоненттер
- CloudX микроконтроллери
- CloudX Softcard
- V3 USB кабели
- L298N H-көпүрөсү
- Breadboard
- Өткөргүч зымдар
- DC мотору
- 10k каршылык
- 4* басуу баскычы
бул жерде онлайн болот
2 -кадам: Райондук диаграмма
схеманы ээрчиңиз
3 -кадам: Код
бул кодду CloudX IDEге көчүрүңүз
#кошуу #кошуу
кол коюлган char i, 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); i = j = 0; loop () {// Программа бул жерде эгерде (! readPin (1)) {delayMs (200); if (байрак == 0) {PWM1_Duty (i); PWM2_Duty (0); } if (байрак == 1) {PWM2_Duty (j); PWM1_Duty (0); } желек = ~ желек; } if (! readPin (2)) {delayMs (200); if (байрак == 1) {// i -= 10; i--; if (i <= 0) i = 0; PWM1_Duty (i); PWM2_Duty (0); } if (байрак == 0) {// j -= 10; j--; эгер (j <= 0) j = 0; PWM2_Duty (j); PWM1_Duty (0); }} if (! readPin (3)) {delayMs (200); if (байрак == 1) {// i += 10; i ++; if (i> = 100) i = 100; PWM1_Duty (i); PWM2_Duty (0); } if (байрак == 0) {// j += 10; j ++; эгер (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; }
}
}
Сунушталууда:
7-сегменттеги дисплей CloudX микроконтроллерин колдонуп Shift реестри менен: 5 кадам
CloudX микроконтроллерин колдонуп Shift реестри менен 7 сегменттүү дисплей: Бул долбоордо биз жети сегменттүү LED дисплейди CloudX микроконтроллери менен кантип интерфейс кылууну үйрөткүчтү жарыялап жатабыз. Жети сегменттүү дисплейлер көптөгөн камтылган тутумдарда жана өнөр жай колдонмолорунда колдонулат, анда көрсөтүлө турган өндүрүштөрдүн диапазону белгилүү
CloudX микроконтроллерин колдонуу менен LCD менен баскычтоп: 4 кадам
CloudX микроконтроллерин колдонуу менен ЖК менен клавиатура: Бул долбоор үчүн биз Matrix баскычтобунун маалыматын кабыл алабыз жана андан кийин аны LCDModuleдо көрсөтөбүз
Tiva микроконтроллерин колдонуу менен RC метр: 7 кадам
Tiva микроконтроллерин колдонуу менен RC эсептегич: Бул долбоор үчүн микро контроллер негизделген RC метр портативдүү, так, колдонууга жөнөкөй жана салыштырмалуу арзан болуп иштелип чыккан жана ишке ашырылган. Колдонуу жөнөкөй жана колдонуучу эсептегичтин режимин оңой эле тандай алат: каршылык
PIC16F877 микроконтроллерин колдонуу менен 16x64 P10 жылдыруучу LED дисплейи: 5 кадам (сүрөттөр менен)
Px16F877 микроконтроллерин колдонуу менен 16x64 P10 жылдыруучу LED дисплейи: Бул нускамада PICI6F877A микроконтроллери менен 16 x 64 (p10) LED матрицасы дисплейинин интерфейси сүрөттөлөт. Маалыматтар EEPROMдо сакталган UART аркылуу микроконтроллерге жөнөтүлөт жана маалыматтар LED матрицасынын дисплейинде көрсөтүлөт. Бул
7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: 5 кадам (сүрөттөр менен)
7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: Саламатсыздарбы, бул окуу куралында биз 0дөн 99га чейин эки 7 сегменттүү дисплейди кантип колдонууну айтып беребиз