#arduino #arduino-ide
#arduino #arduino-ide
Вопрос:
Я хочу управлять приводом от 5-вольтового Arduino pro mini, и он управляется сигналом Bluetooth с мобильного.
подробная информация о схеме:
1) Arduino Promini 5 вольт 2) Модуль Bluetooth Hc05 3) 5-вольтовый привод Я подключал 11,8 Вольт непосредственно к необработанному контакту Arduino pro mini.
Когда он получал 1 или 0, он не может управлять приводом, и после подключения вывода данных привода к контакту 13 arduino pro-mini индикатор вспышки непрерывно мигает
Но выше та же операция, отлично выполненная платой Arduino Uno. Итак, есть ли возможность управлять приводом с помощью arduino promini по сигналу Bluetooth. Причина, по которой я использую Arduino pro mini вместо Arduino Uno, занимает меньше места.
Код Arduino:
#include<SoftwareSerial.h>
SoftwareSerial BT(2, 3);
#include <Servo.h>
Servo myservo;
int ServoPin =13;
void setup()
{
Serial.begin(9600);
myservo.attach(ServoPin);
pinMode(ServoPin, OUTPUT);
digitalWrite(ServoPin, LOW);
myservo.write(40);
// set digital pin to control as an output
pinMode(9, OUTPUT);
// set the data rate for the SoftwareSerial port
BT.begin(9600);
// Send test message to other device
BT.println("Hello from Arduino");
}
char a; // stores incoming character from other device
void loop()
{
if (BT.available())// if text arrived in from BT serial...
{
a=(BT.read());
Serial.println(a);
if (a=='1')
{
digitalWrite(9, HIGH);
BT.println(" You have to turn oN the LED/servo| I got the command : 1 ") ;
Serial.println("I got the command :");
Serial .println(a);
myservo.write(180);
a=' ';
}
else if (a=='0')
{
myservo.write(40);
digitalWrite(9, LOW);
BT.println(" You have to turn Off the LED!/servo| I got the command :0");
Serial.println("I got the command :");
Serial .println(a);
a=' ';
}
}
}
Ответ №1:
я думаю, что проблема связана с током. сначала проверьте, сколько энергии требуется для привода привода. если ток недостаточен, вы можете использовать ULN2003, это микросхема драйвера реле, но вы можете использовать ее для своего ckt, если у вас меньше места, вы можете использовать одну пару Дарлингтона.
Комментарии:
1. остальные, кроме привода, работают правильно или они также дают неправильный результат??? и можете ли вы поделиться показаниями (V I) вывода 9