STEAMXMAKER_BT

STEAMXMAKER_BT

Musteren
May 19, 2023
  • 4.0 MB

    Tamanho do arquivo

  • Android 4.4+

    Android OS

Sobre este STEAMXMAKER_BT

Controle seu carro baseado em Arduino usando Bluetooth.

Siga os passos EM ORDEM

1. O telefone ou tablet usado deve ser baseado no Android.

2. Instale as fontes de alimentação necessárias para ativar o módulo bluetooth Hc05 ou Hc06.

3. Se todas as conexões estiverem corretas, a luz do módulo bluetooth acenderá e o módulo será ativado.

4. Primeiro, procure o módulo bluetooth através das próprias configurações do telefone. Você encontrará o nome HC05 ou HC06.

5. Agora, emparelhe este módulo bluetooth com o seu telefone.

6. Abra o aplicativo que pousou no telefone e confirme a solicitação de permissão bluetooth para estabelecer uma conexão. Você verá Hc05 ou Hc06 na tela que aparece. Escolha ...

7. Após sua seleção, seu aplicativo corresponderá ao seu módulo. (Então, primeiro você precisa emparelhar com o telefone e depois com o aplicativo.)

8. Quando o emparelhamento Bluetooth com o telefone é alcançado - a luz piscante no HC-06 -> acende continuamente.

- Luz piscando no HC-05 -> pisca em intervalos mais longos

Nota: Você pode personalizar os botões 1,2 e 3 no aplicativo para recursos como buzina, farol, skid etc.

Agora teste seu trabalho editando seus códigos e faça os ajustes necessários.

#include

SoftwareSerial comunicação (13, 12);

// Pinos Tx e Rx são definidos

const int IN1 = 5;

const int IN2 = 6;

// As conexões de controle do motor esquerdo L298N são atribuídas ao pino IN1 5, IN2 ao pino 6

const int IN3 = 9;

const int IN4 = 10;

// L298N foi atribuído com as conexões de controle do motor certas IN3, pino 9, IN4, pino 10

String readString;

// Iniciada a leitura dos dados do Bluetooth

configuração nula ()

{

  pinMode (IN1, OUTPUT);

  pinMode (IN2, OUTPUT);

  pinMode (IN3, OUTPUT);

  pinMode (IN4, OUTPUT);

 // Os pinos IN1, IN2, IN3 e IN4 são atribuídos como pinos de SAÍDA

  iletisim.beg o (9600); // Comunicação Bluetooth iniciada

  Serial.beg o (9600); // Monitor serial iniciado

}

loop vazio ()

{

  while (contact.available ())

  {

    atraso (10);

    char c = contact.read ();

    readString + = c;

  }

  if (readString.length ()> 0)

  {

    Serial.println (ReadString);

    if (readString == "STOP")

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 0);

    }

    caso contrário, if (readString == "NEXT")

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    caso contrário, if (readString == "BACK")

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    caso contrário, if (readString == "LEFT")

// Rodas direitas à frente, rodas esquerdas devem retornar

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    senão se (readString == "SAG")

// As rodas esquerdas devem avançar, as rodas direitas devem voltar

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    caso contrário, if (readString == "SAGASAGI")

// Todas as rodas vão para trás. Mas as rodas esquerdas devem girar mais rápido

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 125);

    }

    caso contrário, if (readString == "SOLASAGI") // Todas as rodas recuam. Mas as rodas certas devem girar mais rápido

    {

     analogWrite (IN1, 125);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    senão se (readString == "UPTACK")

// Todas as rodas avançam. Mas as rodas esquerdas devem girar mais rápido

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 125);

     analogWrite (IN4, 0);

    }

    caso contrário, if (readString == "LEFT")

// Todas as rodas avançam. Mas as rodas certas devem girar mais rápido

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 124);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    readString = "";

// Ele fornece controle contínuo de comunicação via Bluetooth.

  }

}

Mostrar mais

Novidades em 1.0 mais recente

Last updated on May 19, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Mostrar mais

Vídeos e capturas de tela

  • STEAMXMAKER_BT Cartaz
  • STEAMXMAKER_BT imagem de tela 1
  • STEAMXMAKER_BT imagem de tela 2
  • STEAMXMAKER_BT imagem de tela 3
  • STEAMXMAKER_BT imagem de tela 4
  • STEAMXMAKER_BT imagem de tela 5
  • STEAMXMAKER_BT imagem de tela 6
  • STEAMXMAKER_BT imagem de tela 7

Informações sobre STEAMXMAKER_BT APK

Última Versão
1.0
Categoria
Educação
Android OS
Android 4.4+
Tamanho do arquivo
4.0 MB
Desenvolvedor
Musteren
Downloads seguros e rápidos de APK no APKPure
O APKPure usa verificação de assinatura para garantir downloads de APK STEAMXMAKER_BT sem vírus para você.

Versões Antigas de STEAMXMAKER_BT

STEAMXMAKER_BT 1.0

4.0 MBMay 19, 2023
Baixar
APKPure ícone

Baixar de Forma Rápida e Segura via APKPure App

Um clique para instalar arquivos XAPK/APK no Android!

Baixar APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies