STEAMXMAKER_BT
Over STEAMXMAKER_BT
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.
}
}
What's new in the latest 1.0
STEAMXMAKER_BT APK -informatie
Oude versies van STEAMXMAKER_BT
STEAMXMAKER_BT 1.0
Supersnel en veilig downloaden via de APKPure-app
Eén klik om XAPK/APK-bestanden op Android te installeren!