#1 2022-05-04 15:52:33

Cossack
Учасник
Зареєстрований: 2022-04-14
Повідомлень: 30

Проблемка из питанием

Добрый день еще раз возникла еще одна у меня маленькая проблемка и на этот раз из питанием блютуз модуля HC-06.
Проблема в том что диод только горить тогда когда подключено из ноутбука к Мега а если убрать провод а подключить к разъёму для питания батарейку крону 9 В. То индикатор не загорается.

  • плата L298N

  • Bluetooth Module HC-06

  • Arduino MEGA2560 R3

  • Два моторчика

Подключение блютуза  Module HC-06 до Мега:
VCC >> до 5в
GND >> до земли
TXD >> до 19 пина
RXD >> не подключал

Подключення Мега до  L298N:
ENA >> до Д9
In1 >> до Д6
In2 >> до Д2
In3 >> до Д4
In4 >> до Д3
ENB >> до Д5
GND >> до GND
5в >> до 5в

int val;
int enA = 9;
int in1 = 6;
int in2 = 2;
int in3 = 4;
int in4 = 3;
int enB = 5;
void setup()
{
Serial1.begin(9600);
pinMode(enA, OUTPUT);
pinMode(in1, OUTPUT);
pinMode(in2, OUTPUT);
pinMode(13, OUTPUT); 
pinMode(enB, OUTPUT);
}

void acc(){
  for(int i=0; i<256; i++){
    analogWrite(enB, i);
    analogWrite(enA, i);
    delay(40);
  }
}

void dec(){
    for(int i=255; i>0; --i){
    analogWrite(enB, i);
    analogWrite(enA, i);
    delay(40);
}}

void(* resetFunc) (void) = 0;

void loop()
{
if (Serial1.available()) // проверка поданных команд
{
val = Serial1.read();
if (val == '8') 
	{
digitalWrite(13, HIGH);
digitalWrite(in1,LOW);
digitalWrite(in2, HIGH);
digitalWrite(in3,LOW);
digitalWrite(in4, HIGH);
acc();
dec();
delay(40);
	}
if (val == '4') 
	{
digitalWrite(13, HIGH);
digitalWrite(in1,HIGH);
digitalWrite(in2, LOW);
digitalWrite(in3,LOW);
digitalWrite(in4, HIGH);
acc();
dec();
delay(40);
	}
if (val == '6') 
	{
digitalWrite(13, HIGH);
digitalWrite(in1,LOW);
digitalWrite(in2, HIGH);
digitalWrite(in3,HIGH);
digitalWrite(in4, LOW);
acc();
dec();
delay(40);
	}
if (val == '2') 
	{
digitalWrite(13, HIGH);
digitalWrite(in1,HIGH);
digitalWrite(in2, LOW);
digitalWrite(in3,HIGH);
digitalWrite(in4, LOW);
acc();
dec();
delay(40);
	} 
if(val =='1')
	{
resetFunc();
	}
}
}

вот если что ссылка на гугл диск из изображением:

https://drive.google.com/drive/u/0/folders/1jv2ChBbfHb0L0RCttW1MjeegEqy7mvmd

Неактивний

#2 2022-05-04 16:47:41

г0сть
Гість

Re: Проблемка из питанием

Cossack пише:

подключить к разъёму для питания батарейку крону 9 В. То индикатор не загорается.

Опять 25. Тебе еще с первого сообщения было сказано - забудь о кроне. Хочешь автономности - выдери из смартфона аккумулятор или возьми пару элементов 18650 или какой-нибудь кислотный аккумулятор на 6 или 12 В от фонарика, UPS и т.п.

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму