Bluetooth Arduino Carro Robot APK
Information
Version 1.5 (#15)
Aktualisiert 22. January 2023
APK-Dateigröße 3.4 MB
Erforderliche Android-Version Android 2.1+ (Eclair)
Angeboten von Net Andino
Kategorie Kostenlose Lernen
Anwendung id appinventor.ai_ventasnetandino.BluetoothArduinoCar
Hinweise des Entwicklers Kommunikation Synchronisation und Steuerung Arduino Bluetooth
Screenshot
Klicken Sie auf das Bild, um es in voller Größe anzuzeigen
Inhaltsverzeichnis
Neue Funktionen
Was ist neu in Bluetooth Arduino Carro Robot 1.5
Beschreibung
Gesendeten Daten vom APP
Der Pfeil N "Norte" = 'n'
Pfeil S "Süd" = 's'
Pfeil O „Westen“ = „oder“
Pfeil E "Dieses" = 'e'
Pfeil P "Stop" = 'p'
Button Green "Power" = 'h'
Pin Red "Aus" = 'l'
HOME // CODE
Chest int = 4; // definieren Brust wie (Echo) für Ultraschall
Ptrig int = 5; // Ptrig as (TRIG) für den Ultraschall definieren
int LaIzAn = 6; // Turn Left Side Counterclockwise
int Laizhou = 7; // Giro Hours Left Side
int LaDeHo = 8; // Rechte Seite Giro Stunden
int Drall Abschnitte = 9; // Turn Right Side Counterclockwise
Mov int = 255; // Bewegungsmotor (0-255)
int Status = 'L'; // beginnt verhaftet
int length, Entfernung; // distacia berechnen
Leere setup () {
Serial.begin (9600); // Die serielle Schnittstelle für die Kommunikation mit Bluetooth starten
pinMode (LaDeHo, OUTPUT);
pinMode (Drall Abschnitte, OUTPUT);
pinMode (Laizhou, OUTPUT);
pinMode (LaIzAn, OUTPUT);
pinMode (Brust, INPUT); // I definiert als Eingangsstift 4 (Echo)
pinMode (Ptrig, OUTPUT); // Definiere Ausgangsstift 5 (trig)
}
Hohlraumschleife () {
if (Serial.available ()> 0) {// liest und speichert die Bluetooth-Zustand
Serial.read state = ();
}
if (Zustand == 'n') {// Move Forward "Nord"
analogWrite (Drall Abschnitte, 0);
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, Mov);
analogWrite (Laizhou, Mov);
}
if (Zustand == 's') {// nach hinten verschieben "Sur"
analogWrite (Drall Abschnitte, Mov);
analogWrite (LaIzAn, Mov);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, 0);
}
if (Status == 'o') {// LadDerecha "Westen" Move
analogWrite (Drall Abschnitte, 0);
analogWrite (LaIzAn, 0);
analogWrite (Laizhou, 0);
analogWrite (LaDeHo, Mov);}
if (Status == 'e') {// bewege LadIzquierdo "Dieses"
analogWrite (Drall Abschnitte, 0);
analogWrite (LaIzAn, 0);
analogWrite (Laizhou, Mov);
analogWrite (LaDeHo, 0);
}
if (Status == 'p') {// Anschlag; Stoppen Motoren
analogWrite (Drall Abschnitte, 0);
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, 0);
}
if (Status == 'h') {// Taste Grün Automatik-Modus Ultraschall-Sensor
digital (Ptrig, HIGH); // erzeugt der Triggerimpuls für 10us
Verzögerung (0,01);
digital (Ptrig, LOW);
Dauer = pulseIn (Brustbereich, HIGH); // Lesen Sie das Echo der Zeit
Abstand = (Länge / 2) / 29; // berechnet den Abstand in Fuß
Verzögerung (10);
if (Abstand <= 15 && Abstand> = 2) {// wenn der Abstand weniger als 15 cm
analogWrite (Drall Abschnitte, 0); // Stellen Sie den Motor von 1/4 Sekunde
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, 0);
Verzögerung (250);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, 0);
analogWrite (Drall Abschnitte, Mov); // für 1/2 Sekunde umge
analogWrite (LaIzAn, Mov);
Verzögerung (500);
analogWrite (Drall Abschnitte, 0); // 1 Sekunde drehen
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, Mov);
Verzögerung (1000);
}
{Else // Wenn kein Hindernis vorwärts bewegt wird,
analogWrite (Drall Abschnitte, 0);
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, Mov);
analogWrite (Laizhou, Mov);
}
}
if (Status == 'l') {// Taste OFF, Motor stoppt.
analogWrite (Drall Abschnitte, 0);
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, 0);
}
}
// END CODE
Mehr Handbücher http://manual.netandino.net
Alle Einzelheiten Wagen
https://netandino.blogspot.com/2015/02/armar-carro-robot-controlado-por.html
Bewertungen und Rezensionen
Bewertung: 4.9 / 5 · Less than 100 Ergebnisse
(*) ist erforderlich
Frühere Versionen
Bluetooth Arduino Carro Robot 1.5 APK für Windows (#15, 3.4 MB)
Ähnlich
Mehr von Net Andino
Radio Melodia 105.3 FM Huaraz APK
ON OFF Enviar y Recibir datos por Bluetooth de uC APK
Die meisten heruntergeladenen Apps & Spiele