INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
HC 05 BT Modul
15.10.2016, 21:23
Beitrag #1
HC 05 BT Modul
Hallo,
ich habe eine Frage zu Bluetooth HC 05 .
Mein Roboter fährt im Garten und verbindet sich je nach Positon mit einem in der Nähe befindlichen HC 05 Modul welche ich im Garten positoniert habe , Die Antennen habe ich gekürzt, so dass der Robbi bis auf zwei Meter am Modul sein muss um sich zu verbinden. Die Garten BT Module haben alle unterschiedliche Namen. Im Robbie ist ebenfalls ein HC 05. Wie bekomme ich nun heraus mit welchem Modul der Robbi verbunden ist. Ist es möglich im Sketch den Name oder die Adresse des jeweiliegen Garten BT Moduls zu ermittel? Die Garten Module hängen an keinem Board sondern nur an Gnd und VCC. Habe mir schon die Finger wund gegoogelt.

MfG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
16.10.2016, 09:43 (Dieser Beitrag wurde zuletzt bearbeitet: 16.10.2016 10:13 von ardu_arne.)
Beitrag #2
RE: HC 05 BT Modul
Also prinzipiell würde es mir schon erst einmal genügen, wenn erkannt wird dass der BT Master überhaupt mit einem BT Slave gepairt ist. aber wie kann ich das im Sketch abfragen? Wie beschrieben der Slave hängt nur an Ground und Vcc und nicht an einem Board und sendet somit nichts.

hier mal mein bisheriger Code für den Master Bluetooth am Arduino.
Hier muss der Slave aber erst etwas an den Master senden damit die LED leuchtet.
Für mich wäre es aber wichtig, dass die LED bereits nach dem, bzw. durch das Pairing an geschaltet wird.

Code:
//LED an pin D2 anderer pin an Ground
//RX vo  BT an RX Nano
//TX von BT an  TX Nano
#include <SoftwareSerial.h>
#define ledPin 2
#define rxPin 1
#define txPin 0

SoftwareSerial btSerial(rxPin, txPin);
String btData;

void setup() {
  btSerial.begin(9600);
  btSerial.println("bluetooth available");
  pinMode(ledPin,OUTPUT);
}

void loop()

{

      if (btSerial.available())
  
  {
      
      btData = btSerial.readString();
    
      if(btData=="on")
      {
        digitalWrite(ledPin,HIGH);
        btSerial.println("LED on Pin 2 is on");
      }
    
      if (btData=="off")
      {
        digitalWrite(ledPin,LOW);
        btSerial.println("LED on Pin 2 is off");      
      }
      
    }
  
    delay(100);
    
}
Edit: Codebereich formatiert
Gruß Arne
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Zahl von SD-Card Modul einlesen und Var. zuweisen Nafetz 13 296 28.10.2016 10:12
Letzter Beitrag: hotsystems
  Empfange nur "Geister"zeichen vom BT-Modul dabbamonkeyyy 2 128 23.10.2016 11:34
Letzter Beitrag: Harry Hirsch
  Ethernet Modul Enc28j60 Pin13 LED Schalten BennIY 16 502 27.09.2016 20:30
Letzter Beitrag: BennIY
Sad Suche simplen Scetch für ESP8266-Modul torsten_156 14 1.129 19.04.2016 07:54
Letzter Beitrag: amithlon
  HC-05 Modul auf Funktion prüfen. arduinofan 2 365 03.02.2016 19:18
Letzter Beitrag: arduinofan
  Hilfe bei Wireless-Modul nRF24L01 BerndHF 2 597 14.11.2015 18:49
Letzter Beitrag: HaWe
  SainSmart 1602 LCD Keypad Shield Modul Display Tasten Rossy 20 3.057 08.08.2015 12:44
Letzter Beitrag: hotsystems
  TinyGPSplus: Zeit (1/100 sec) auslesen von GPS Modul GY-NEO-6M V2 HaWe 0 804 23.07.2015 21:20
Letzter Beitrag: HaWe
  RTC Modul klappt nicht. malerlein 5 4.216 31.05.2015 15:44
Letzter Beitrag: U-110
  Arduino Nano / Digispark + HC-SR501 PIR Modul + GoPro Elektro-Eichel 2 1.455 20.04.2015 20:19
Letzter Beitrag: Elektro-Eichel

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste