Bluetooth Arduino Carro Robot İndir

Kullanıcı oyu: 4,9/5 - ‎7 oy
En son sürüm: 1.5
Yükleme sayısı: 1.000+
Güncellendi: 2023/01/22

Bilgi

Lisans: Ücretsiz
Boyut: 3.4 MB
Mevcut sürüm: 1.5
Paket Adı: appinventor.ai_ventasnetandino.BluetoothArduinoCar
Kategori: Eğitim
Geliştirici: Net Andino
Gereken Android sürümü: Android 2.1 ve sonrası
İzinler: [ Diğerlerini görün ]
Ekran görüntüsü: [ Diğerlerini görün ]

Yenilikler

Se cambia modo de recepción textos por bluethoo

dört ana hareketler için Bluetooth ile Arduino kontrolü. Bu vinçler, kamyonlar, silah ve daha hizmet verebilir.

Veri APP gönderilen

N "Norte" ok = 'n'
Arrow S "Güney" = 's'

O "Batı" = "veya" Ok
Ok E "Bu" = 'e'

P "Dur" = 'p' Ok

Düğme Yeşil "Güç" = 'h'
= 'l' "Kapalı" Pin Kırmızı

ANA // KOD
Göğüs int = 4; // ultrason (eko) gibi göğüs tanımlamak
Ptrig int = 5; // Ultrason olarak Ptrig (TETİK) tanımlamak
int LaIzAn = 6; Sol Yan Counterclockwise çevirin //
int Laizhou = 7; // Giro Saatler Sol Yan
int LaDeHo = 8; // Sağ Yan Giro Saatler
int büküm bölümleri = 9; Sağ Yan Counterclockwise çevirin //

Mov int = 255; // hareket motoru (0-255)
int durumu = 'l'; // başlar tutuklandı

int uzunluk, mesafe; // distacia Hesaplamak için

void setup () {
  Serial.begin (9600); Bluetooth ile iletişim için seri port // başla
  pinMode (LaDeHo, ÇIKIŞ);
  pinMode (büküm bölümleri, ÇIKIŞ);
  pinMode (Laizhou, ÇIKIŞ);
  pinMode (LaIzAn, ÇIKIŞ);
 
  pinMode (Göğüs, GİRİŞ); // I girdi pim 4 ile (eko) gibi tanımlanmıştır
  pinMode (Ptrig, ÇIKIŞ); çıkış pimi 5 nolu // (trig)
}

void döngü () {

  (Serial.available ()> 0) {// bluetooth durumunu okur ve saklar eğer
    Serial.read durumu = ();
  }
  (durum == 'n') {İleri Taşı // "Kuzey"
    analogWrite (büküm bölümleri, 0);
    analogWrite (LaIzAn, 0);
    analogWrite (LaDeHo, Mov);
    analogWrite (Laizhou, Mov);
  }
    (Durum == 's') {Geriye doğru hareket // eğer "Sur"
    analogWrite (büküm bölümleri, Mov);
    analogWrite (LaIzAn, Mov);
    analogWrite (LaDeHo, 0);
    analogWrite (Laizhou, 0);
  }
  
    if (durum == 'o') {// Move LadDerecha "Batı"
    analogWrite (büküm bölümleri, 0);
    analogWrite (LaIzAn, 0);
    analogWrite (Laizhou, 0);
    analogWrite (LaDeHo, Mov);}
    
 
  if (durum == 'e') {// Move LadIzquierdo "Bu"
    analogWrite (büküm bölümleri, 0);
    analogWrite (LaIzAn, 0);
    analogWrite (Laizhou, Mov);
    analogWrite (LaDeHo, 0);

  }
 
  (Durum == 'p') ise {// durdurma; motorları durdurur
    analogWrite (büküm bölümleri, 0);
    analogWrite (LaIzAn, 0);
    analogWrite (LaDeHo, 0);
    analogWrite (Laizhou, 0);
  
  }



 
  (Durum == 'h') {// Düğme Yeşil otomatik mod Ultrason sensörü eğer
 
     digitalWrite (Ptrig, HIGH); // 10US için pals oluşturur
     gecikmesi (0.01);
     digitalWrite (Ptrig, DÜŞÜK);
   
     süresi = pulseIn (Göğüs, HIGH); // Yankı zamanı Oku
     mesafesi = (uzunluk / 2) / 29; // ayak mesafeyi hesaplar
     gecikmesi (10);
   
     Eğer (mesafe <= 15 && mesafe> = 2) {// mesafe ise az 15 cm
      
        analogWrite (büküm bölümleri, 0); // 1/4 saniye ile motoru durdurun
        analogWrite (LaIzAn, 0);
        analogWrite (LaDeHo, 0);
        analogWrite (Laizhou, 0);
        gecikmesi (250);
      
        analogWrite (LaDeHo, 0);
        analogWrite (Laizhou, 0);
        analogWrite (büküm bölümleri, Mov); // 1/2 ikinci Ters için
        analogWrite (LaIzAn, Mov);
        gecikmesi (500);
      
        analogWrite (büküm bölümleri, 0); 1 saniye çevirin //
        analogWrite (LaIzAn, 0);
        analogWrite (LaDeHo, 0);
        analogWrite (Laizhou, Mov);
        Gecikme (1000);
      
     }
     else {// hiçbir engel ileriye hareket ettirilirse,
         analogWrite (büküm bölümleri, 0);
         analogWrite (LaIzAn, 0);
         analogWrite (LaDeHo, Mov);
         analogWrite (Laizhou, Mov);
     }
  }
  (Durum == 'l') ise {// Düğme KAPALI motor durur.
     analogWrite (büküm bölümleri, 0);
     analogWrite (LaIzAn, 0);
     analogWrite (LaDeHo, 0);
     analogWrite (Laizhou, 0);
  }
}
// END KODU
Daha Kılavuzlar http://manual.netandino.net

Tüm ayrıntılar arabası
https://netandino.blogspot.com/2015/02/armar-carro-robot-controlado-por.html

Kurulum Talimatları

APK Dosyası Nedir?

Android Package Kit sözcüklerinin kısaltılmışı olan APK, Android uygulamalarını dağıtmakta ve yüklemekte kullanılan bir format. APK dosyası, cihazınızda yüklemeye yapmak için gerekli tüm öğeleri barındırır. Windows'taki EXE dosyaları gibi herhangi bir APK dosyasını Android'li cihazınıza kopyalayıp, onu kendiniz yükleyebilirsiniz. Uygulamaları bu şekilde elle yüklemeye "sideloading" deniyor.

  1. Bilgisayarda - PC Windows & MAC
  2. Android

Bilgisayarda .APK Nasıl Açılır

BlueStacks, Windows işletim sistemine sahip bilgisayarlar üzerinde Android oyunlarını oynamak veya Android uygulamalarını çalıştırmak için kullanabileceğiniz ücretsiz bir Android simülatörüdür.

  1. BlueStacks'i yukarıdaki bağlantı adresine tıklayarak hemen ücretsiz olarak indirebilirsiniz. İndir Bluestacks
  2. Programı indirdikten sonra nereye indirdiyseniz ikonuna çift tıklayarak kurulum ekranına geçiş yapmalı ve ilk karşılaştığınız sayfada sağ alttaki devam et tuşuna tıklayıp kurulum işlemlerini tamamlamanız gerekiyor.
  3. İndirdiğiniz APK’yı sağ tuş < - Birlikte Aç - > Bluestacks olarak çalıştırıp yükleyin.
  4. Artık bilgisayarınız üzerinden Bluetooth Arduino Carro Robot heyecanına ulaşabilirsiniz.

Android Cihaza .Apk Nasıl Yüklenir?

Bunları yükleyebilmek için cihazımıza ekstra bir .Apk yükleyici indirmemiz gerekiyor. Android işletim sistemine sahip olan tüm cihazlarda standart olan bu uygulamayı sizde her cihazınızda sorun yaşamadan kullanabilirsiniz.

  1. Cihazınızın "Ayarlar" menüsüne giriş yapın.
  2. Ayarlar penceresindeki "Güvenlik" bölümüne giriş yapın.
  3. Güvenlik ayarları sayfasında yer alan "Bilinmeyen kaynaklar" seçeneğini işaretleyin.
  4. Artık APK uzantılı dosyaları çalıştırarak Play Store haricinden oyun ve uygulama yükleyebilirsiniz.

Yorumlar

Kullanıcı oyu: 4,9 - 7 oy
5
6
4
1
3
0
2
0
1
0

(*) is required

  • INTERNET
  • BLUETOOTH_ADMIN
  • ACCESS_NETWORK_STATE
  • ACCESS_WIFI_STATE
  • BLUETOOTH