İçindekiler:
- Gereçler
- 1. Adım: Video Referansı
- 2. Adım: Bağlantılar
- Adım 3: Arduino Kodu
- 4. Adım: Bluetooth Android Uygulaması
- Adım 5: Android ve Arduino'yu Bağlama
- 6. Adım: Video Bağlantısı
- Adım 7: Nasıl İletişim Kurmalı?
- 8. Adım: TEŞEKKÜR EDERİZ
Video: Arduino ve Mobil Bluetooth İletişimi (haberci): 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
İletişim günlük hayatımızda önemli bir faktör oynuyor. Ancak bu kilitlenme döneminde kendi ailemizle iletişim veya evimizdeki insanlarla iletişim bazen cep telefonlarına ihtiyaç duyar. Ancak kısa mesafeli iletişim için cep telefonlarının kullanılması sadece para kaybıdır. Bu benim kendi Arduino projem, telefondan Arduino'ya, Arduino'dan telefona bir Bluetooth messenger gibi iletişim kurmak için Bluetooth modülünü kullanıyor. Hadi başlayalım:)
Gereçler
Gerekli şeyler:
- Arduino nano / UNO / MEGA.
- Bluetooth modülü hc - 05.
- android cihaz.
- 4 numaralı atlama teli (dişiden dişiye)
- android uygulaması (bağlantı verildi)
1. Adım: Video Referansı
Lütfen projemin net resmi için bu videoyu izleyin
Beğenin paylaşın ve daha fazla proje için kanalıma abone olun.
2. Adım: Bağlantılar
Bluetooth >> Arduino
- vcc / 5v+ >> 5v
- gnd >> gnd
- RX >>D4
- TX>>D3
Adım 3: Arduino Kodu
Arduino'da kodlama en önemli şeydir.
*Kod değiştirilemez veya talep edilemez. kod bana ait*
Kod Arduino IDE'ye yüklenebilir.
Kod buradan indirilebilir:
#include SoftwareSerial bt(3, 4); int LED =2; dize btdata; Dize seri verileri; geçersiz kurulum () { Serial.begin(9600); bt.begin(9600); Serial.println("Bluetooth bağlantısı bekleniyor.."); } geçersiz döngü () { if(bt.available() != 0){ btdata=bt.readString(); Serial.println(btdata); } if(Serial.available() != 0){ serialdata = Serial.readString(); bt.print(seri veri); Seri.print(" "); Serial.print(seri veri); } }
4. Adım: Bluetooth Android Uygulaması
Android uygulaması Arduino'nun iletişimi için çok önemlidir. Android uygulamasında yüklü olan özel özellikler aşağıda anlatacağım. MIT app mucitini kullanarak bir android uygulaması oluşturdum (oluşturulması oldukça kolay). İndirme bağlantısını aşağıda verdim:
Adım 5: Android ve Arduino'yu Bağlama
- Arduino'yu bilgisayara bağlayın ve Seri monitörü açın.
- Android cihazınızda bluetooth'u açın.
- Bluetooth ayarlarını açın ve HC-05, şifre (1234 veya 0000) adlı cihazı eşleştirin.
- Android uygulamasını açın.
- Bluetooth düğmesine tıklayın ve hc-05'i seçin
- şimdi Android, Bluetooth modülü ile eşleştirildi.
6. Adım: Video Bağlantısı
Bu video projemin net bir resmini gösteriyor lütfen izleyinhttps://www.youtube.com/embed/VcL8ADuc2yE youtube'daki videoyu izleyin.
Adım 7: Nasıl İletişim Kurmalı?
- Bluetooth'a bağlandıktan sonra, metin kutusuna metninizi yazın.
- PC'de Seri monitörü açın.
- Metin kutusuna bir şey yazın ve gönder yazın, girdiğiniz metnin Seri monitörde görüntüleneceğini görebilirsiniz.
- Seri monitöre bir şeyler yazın ve enter tuşuna basın, metni android uygulamasında görüntüleyebilirsiniz.
- Düğme sesli komutu android tarafından kullanılır, içinde verilen konuşma metne dönüştürülür ve Seri monitöre gönderilir.
- Ses düğmesi Arduino tarafından gönderilen metni yüksek sesle okumak için kullanılır (Metin birkaç saniye sürer).
- Gerekirse, Seri monitörü LCD ekran modülü ile değiştirebilirsiniz.
8. Adım: TEŞEKKÜR EDERİZ
Önerilen:
MPU 6050 Gyro, Arduino ile İvmeölçer İletişimi (Atmega328p): 5 Adım
MPU 6050 Gyro,Arduino ile İvmeölçer İletişimi (Atmega328p): MPU6050 IMU, tek bir çip üzerinde entegre edilmiş 3 Eksenli ivmeölçer ve 3 Eksenli jiroskopa sahiptir. X, Y ve Z ekseni. Jiroskopun çıkışları
Basit Arduino LoRa İletişimi (5km'den fazla): 9 Adım
Basit Arduino LoRa İletişimi (5km'den fazla): E32-TTL-100'ü kütüphanemle test edeceğiz. Kablosuz bir alıcı-verici modülüdür, SEMTECH'in orijinal RFIC SX1278'ini temel alan 410 441 MHz'de (veya 868MHz veya 915MHz) çalışır, şeffaf iletim mevcuttur, TTL seviyesinde. Modül LORA'yı benimser
Arduino ve Endüstriyel Cihazlar Arasında Modbus TCP İletişimi: 3 Adım
Arduino ve Endüstriyel Cihazlar Arasında Modbus TCP İletişimi: Bir Arduino kartını endüstriyel HMI ile kontrol etmenin ve bir Modbus TCP iletişimi ile endüstriyel bir ağa bağlamanın endüstriyel bir yolu
HC-05 Bluetooth Modülünü Kullanarak Cep Telefonu İle Mikro:bit İletişimi Gerçekleştirin: 9 Adım (Resimli)
Cep Telefonuyla Mikro:bit İletişimi Gerçekleştirmek için HC-05 Bluetooth Modülünü Kullanma: Cep Telefonuyla Mikro:bit İletişimi Gerçekleştirmek için HC-06 Bluetooth Modülünü Kullanma bölümünde, mikro arasındaki iletişimi gerçekleştirmek için HC-06'nın nasıl kullanılacağından bahsettik: bit ve cep telefonu. HC-06 dışında ortak bir Bluetooth modülü daha var
HC-06 Bluetooth Modülünü Kullanarak Cep Telefonu İle Mikro:bit İletişimi Gerçekleştirin: 8 Adım (Resimli)
Cep Telefonuyla Mikro:bit İletişimi Gerçekleştirmek için HC-06 Bluetooth Modülünü Kullanın: Çevremde micro:bit oynayan birçok arkadaşım micro:bit'in Bluetooth bağlantısının sabit olmadığını söylüyor. Bağlantıyı kesmek kolaydır. Mikropython kullanırsak, Bluetooth bile kullanılamaz. Bu sorun micro:bit offic tarafından çözülmeden önce