Arduino projesi için yardıma ihtiyacım var (HC-06)

Konu, 'Arduino' kısmında Auwlano tarafından paylaşıldı.

  1. Auwlano

    Auwlano Emre Y. MB Üyesi

    Kayıt:
    11 Ekim 2015
    Mesajlar:
    32
    Beğeniler:
    12
    Meslek:
    Social Engineering
    En İyi Cevap:
    0
    Değerlendiriler:
    +15 / 0 / -0
    Üniversite:
    İnönü Üniversitesi
    Merhaba arkadaşlar, henüz işin başındayım ve 2 arduino uno kartını hc-06 bluetooth modulü ile haberleştirmek istiyorum. Hc-06'nın 3.3V ile çalışmasından yana sorun çekmiyorum. Gerilim bölücü ile hallettim.

    Asıl konu şu, bir kart bir gaz sensöründen okuduğu değeri bluetooth ile diğer karta aktaracak ve diğer kartta da takılı olan 5110LCD ekrana yazdıracak. Sersörden değer okumak ile ekrana yazdıkmak konusunda da sorunum yok. Tek sormak istedğim, birisinden veri gönderip diğerinden nasıl okuyacağım?

    Yardımlarınız için teşekkürler.
     
    • Beğen Beğen x 1
  2. Arman Amak

    Arman Amak Özel Üye

    Kayıt:
    5 Mayıs 2016
    Mesajlar:
    54
    Beğeniler:
    13
    Meslek:
    Ziraat mühendisi
    En İyi Cevap:
    1
    Değerlendiriler:
    +21 / 0 / -0
    Üniversite:
    Harran üniversitesi

    Merhaba,
    Ben arduino ile yeni tanıştım yeni sipariş ettim iki güne elimde olur biraz ilerlettikten sonra tartışacak kıvama gelebiliriz umarım :) ama bilen arkadaşlar var sana yardımcı olacaklardır.
     
    • Beğen Beğen x 1
  3. veyseldmr46

    veyseldmr46 MB Üyesi

    Kayıt:
    27 Şubat 2018
    Mesajlar:
    10
    Beğeniler:
    0
    En İyi Cevap:
    1
    Değerlendiriler:
    +1 / 0 / -0
    Üniversite:
    Selçuk
  4. John Ahmet

    John Ahmet MB Üyesi

    Kayıt:
    23 Ağustos 2017
    Mesajlar:
    41
    Beğeniler:
    15
    En İyi Cevap:
    2
    Değerlendiriler:
    +21 / 1 / -0
    Üniversite:
    Ege Universitesi
    HC-05 ve HC-06 Bluetooth modülleri haberleşmek için UART arabirimini kullanırlar. UART (Universal Asenkron Reciever Transmitter) seri ve parelel veriyi birbirine çevirir. System bus taki parelel veri UART tarafından belirli bir yönde iletilmek üzere seri veriye dönüştürülür.

    Bana göre böyle bir işlem için Bluetooth modül yerine NRF24L01 isimli ürün daha fazla dikkatini çekecektir. Bu ürün ile daha uzak mesafelere de bilgi iletebilirsin. Tek bir bluetooth modül ile bilgisayarına kablosuz iletim yapabiliyorken NRF24L01 ile en az iki modüle ihtiyaç duymana rağmen daha ucuza mal olacaktır.

    Başka bir alternatif ise ESP8266 Wifi modülü kullanabilirsin. Bununla da bir wifi modemin var ise tek bir modül ile bilgisayarına kablosuz iletim gerçekleştirebilirsin.

    Bluetooth modül ile işlemi gerçekleştirmek için aşağıdaki linki kullanabilirsin.

    Arduino Dersleri 17: HC-05 Bluetooth Modülü Kullanımı | Robotistan.com

    NRF24L01 Wireless modül ile işlemi gerçekleştirmek için örnek kod

    nRF24L01 modülü ile ilgili

    ESP8266 Wifi modüle ile yapmak için

    Arduino - ESP8266 ile Sıcaklık ve Nem Web Sunucu ve Kablosuz LED Kontrolü



    Özetle

    1. konfigürasyonsuz, ucuz ve hızlı bir çözüm arıyorsan NRF24L01. Olumsuz tarafı en az iki adet modül ve karta ihtiyaç olması.
    2. Ortamda kablosuz wifi ağı varsa en ucuz ve pratik yöntem ESP8266 kullanmaktır. NRF24L01 e göre tepki süresi daha fazladır.
    3. Bu çözümleri beğenmediysen iletim mesafesi 20-25 metre olan bluetoth modülünü kullanabilirsin ancak ben tavsiye etmem.
     
    • Beğen Beğen x 1