arduino_bt_pcs

10+
İndirme
İçerik derecelendirmesi
Tüm yaşlar
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi

Bu uygulama hakkında

Bluetooth modülünü Arduino kartına kurun, cep telefonu ile Arduino arasındaki Bluetooth iletişimini bu uygulamayı cep telefonunda çalıştırarak bağlayın ve ardından cep telefonunda bulunan çeşitli butonlara basarak Arduino üzerindeki tuşa basmaları tanıyın ve işlemi gerçekleştirin. istediğiniz işlemi yapmanızı sağlayan uygulama
- Tek düğme: 10 (2 tanesi 5 tip AÇIK/KAPALI durumunu kontrol etmek için çiftler halinde birleştirilebilir)
- Rakam ve alfabe giriş penceresi ve Arduino'ya göndermek için gönder butonu
(Sayılar vb. ile hız kontrolü için mevcuttur. Diziler ve sayısal diziler mevcuttur)

(Her düğmeye basıldığında Arduino'ya iletilen veriler)
AÇIK düğmesi: a. KAPALI düğmesi: A.
B AÇIK düğmesi: b. B KAPALI düğmesi: B.
C AÇIK düğmesi: c. C KAPALI düğmesi: C.
D AÇIK düğmesi : d. D KAPALI düğmesi : D.
E AÇIK düğmesi: e. E KAPALI düğmesi: E.
Gönder düğmesi: Solda girilen karaktere/sayısal dizeye .

* Sonuna eklenen ., Arduino programında iletimin sonu olarak kabul edilir.

(Arduino'da program örneği)
Arduino'nun 5 numaralı dijital portuna bağlı olan LED, A ON ve A OFF butonları ile yanıp söner.
Başa SoftwareSerial.h'yi ekleyin.
YazılımSeri BT(2, 3); // Arduino D2 (RX), Bluetooth modülünün pin 2'sine (TX) bağlanır,
// Arduino D3 (TX), Bluetooth modülünün 1 (RX) pinine bağlanır
char inData[10];
int led1 = 5;
int i=0;

geçersiz kurulum() {
Seri.başla(9600); // uno 9600 için
BT başla (9600); // uno 9600 için
for(int i=0; i<5; i++){
pinMode(5+i, ÇIKIŞ);
digitalWrite(5+i, DÜŞÜK);
}
}

boşluk döngüsü () {
while (BT.available() > 0)
{
alınan karakter = BT.read(); // 1 bayt oku
inData[i++] = alındı;
if (alınan == '.')
{
Serial.print(inData);
inData[i] = '\0'; // Alınan arabelleği temizle
ben = 0;
}
}

// LED1 açık/kapalı
if(strcmp(inData,"a.")==0)
{
digitalWrite(led1, YÜKSEK);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite(led1, DÜŞÜK);
}
}
Güncellenme tarihi
5 Ara 2024

Veri güvenliği

Geliştiricilerin verilerinizi nasıl toplayıp paylaştıklarını anlamak, güvenliğin ilk adımıdır. Veri gizliliği ve güvenliği yöntemleri; kullanımınıza, bölgenize ve yaşınıza göre değişiklik gösterebilir. Geliştiricinin sağladığı bu bilgiler zaman içinde güncellenebilir.
Üçüncü taraflarla veri paylaşımı yok
Geliştiricilerin, veri paylaşımını nasıl beyan ettikleri hakkında daha fazla bilgi edinin
Veri toplanamadı
Geliştiricilerin, veri toplamayı nasıl beyan ettikleri hakkında daha fazla bilgi edinin

Yenilikler

Ver 2.1.0: 2024.12.5 출시