Use APKPure App
Get STEAMXMAKER_BT old version APK for Android
Bestuur je Arduino-gebaseerde auto met behulp van Bluetooth.
Volg de stappen IN BESTELLING
1. De telefoon of tablet die u gebruikt, moet op Android zijn gebaseerd.
2. Installeer de benodigde voedingen om de Bluetooth-module Hc05 of Hc06 te activeren.
3. Als alle verbindingen correct zijn, gaat het lampje op uw Bluetooth-module aan en wordt uw module geactiveerd.
4. Zoek eerst naar de Bluetooth-module via de eigen instellingen van de telefoon. U komt de naam HC05 of HC06 tegen.
5. Koppel nu deze Bluetooth-module met uw telefoon.
6. Open de app die op uw telefoon is geland en bevestig het Bluetooth-machtigingsverzoek om een verbinding tot stand te brengen. U ziet Hc05 of Hc06 op het scherm dat verschijnt. Selecteer ...
7. Na uw selectie komt uw toepassing overeen met uw module. (Dus je moet eerst koppelen met de telefoon en vervolgens met de app.)
8. Wanneer Bluetooth-koppeling met de telefoon is bereikt - knippert het lampje op de HC-06 -> gaat continu branden.
- Flitslicht op HC-05 -> knippert met langere tussenpozen
Opmerking: U kunt de knoppen 1,2 en 3 in de applicatie aanpassen voor functies zoals claxon, koplamp, slippen enz.
Test nu uw werk door uw codes te bewerken en breng de nodige aanpassingen aan.
# include
Software Seriële communicatie (13, 12);
// Tx- en Rx-pinnen zijn gedefinieerd
const int IN1 = 5;
const int IN2 = 6;
// L298N linker motorbesturingsaansluitingen zijn toegewezen aan IN1 pin 5, IN2 tot pin 6
const int IN3 = 9;
const int IN4 = 10;
// L298N is toegewezen met de juiste motorbesturingsaansluitingen IN3 pin 9, IN4 pin 10
String readString;
// Het lezen van Bluetooth-gegevens is gestart
void setup ()
{
pinMode (IN1, OUTPUT);
pinMode (IN2, UITGANG);
pinMode (IN3, OUTPUT);
pinMode (IN4, OUTPUT);
// IN1, IN2, IN3 en IN4 pinnen worden toegewezen als OUTPUT pinnen
iletisim.beg het (9600); // Bluetooth-communicatie gestart
Serial.beg het (9600); // Seriële monitor gestart
}
ongeldige lus ()
{
terwijl (contact.available ())
{
delay (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);
}
anders if (readString == "VOLGENDE")
{
analogWrite (IN1, 0);
analogWrite (IN2, 255);
analogWrite (IN3, 255);
analogWrite (IN4, 0);
}
anders if (readString == "BACK")
{
analogWrite (IN1, 255);
analogWrite (IN2, 0);
analogWrite (IN3, 0);
analogWrite (IN4, 255);
}
anders if (readString == "LEFT")
// Rechterwielen vooruit, linkerwielen moeten terugkeren
{
analogWrite (IN1, 255);
analogWrite (IN2, 0);
analogWrite (IN3, 255);
analogWrite (IN4, 0);
}
anders if (readString == "SAG")
// Linker wielen moeten vooruit gaan, Rechter wielen moeten terugdraaien
{
analogWrite (IN1, 0);
analogWrite (IN2, 255);
analogWrite (IN3, 0);
analogWrite (IN4, 255);
}
anders if (readString == "SAGASAGI")
// Alle wielen gaan achteruit. Maar de linkerwielen zouden sneller moeten draaien
{
analogWrite (IN1, 255);
analogWrite (IN2, 0);
analogWrite (IN3, 0);
analogWrite (IN4, 125);
}
anders if (readString == "SOLASAGI") // Alle wielen gaan achteruit. Maar de juiste wielen zouden sneller moeten draaien
{
analogWrite (IN1, 125);
analogWrite (IN2, 0);
analogWrite (IN3, 0);
analogWrite (IN4, 255);
}
anders if (readString == "UPTACK")
// Alle wielen gaan vooruit. Maar de linkerwielen zouden sneller moeten draaien
{
analogWrite (IN1, 0);
analogWrite (IN2, 255);
analogWrite (IN3, 125);
analogWrite (IN4, 0);
}
anders if (readString == "LEFT")
// Alle wielen gaan vooruit. Maar de juiste wielen zouden sneller moeten draaien
{
analogWrite (IN1, 0);
analogWrite (IN2, 124);
analogWrite (IN3, 255);
analogWrite (IN4, 0);
}
readString = "";
// Het biedt continue controle over communicatie via Bluetooth.
}
}
Last updated on May 19, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Geüpload door
Ek ShareefZada
Android vereist
Android 4.4+
Categorie
Melden
STEAMXMAKER_BT
1.0 by Musteren
May 19, 2023