Categorieën

Communicatie / CC41A BLE Bluetooth 4.0 module

CC41A BLE Bluetooth 4.0 module

Krachtige bluetooth 4.0 module met een bereik van meer dan 40 meter.

Status

Op voorraad

€ 6,95
Prijs per stuk

 

Aantal: 
+ in winkelwagentje
Op verlanglijst
 

CC41A Bluetooth module

  • Kan werken als master of als slave
  • Bereik meer dan 40 meter
  • Bluetooth 4.0
  • Ultra-laag stand-by stroomverbruik van 90uA~400uA
  • Kan onder optimale omstandigheden een bereik halen van 60 meter
  • Ingebouwde antenne
  • Spanning: 3.6V-6V DC (NOOIT meer dan 6V)
  • Afmetingen: 43 mm x 15 mm


    Voorbeeldsketch voor deze module als MASTER op een Arduino UNO of Nano

    #include
    SoftwareSerial bluetooth(4,5); // RX, TX
    void setup()
    {
      // Start de hardware serial port
      Serial.begin(9600);
      bluetooth.begin(9600);
      Serial.println("BLE CC41A Bluetooth");
      Serial.println("----------------------------------");
      Serial.println("");
      Serial.println("Trying to connect to Slave Bluetooth");
      delay(1000);
      bluetooth.println("AT");
      delay(2000);
      bluetooth.println("AT+ROLE1"); ROLE1=MASTER
      delay(2000);
      bluetooth.println("AT+INQ"); //Zoek Slave
      delay(5000);
      bluetooth.println("AT+CONN1"); // Verbinden
     
    }
    void loop()
    {
      bluetooth.listen();
     
      while (bluetooth.available() > 0) {
        char inByte = bluetooth.read();
        Serial.write(inByte);
      }
     
     if (Serial.available()){
     delay(10); // Pauze
     bluetooth.write(Serial.read());
     }
    }



     
     Voorbeeldsketch voor Arduino Mega2560, LCD scherm met I2C module en deze bluetooth module als SLAVE

    #include
    #include
    LiquidCrystal_I2C lcd(0x27,16,2);
    void setup(){
      lcd.init();
      lcd.backlight();
      Serial.begin(9600);
      Serial1.begin(9600);
      Serial1.println("AT+ROLE0");
      lcd.print("AT commandos: ");
     delay(2000);
     lcd.clear();
    }

    void loop(){
     if (Serial1.available()){
    int val = Serial1.parseInt(); //Lees int of parseFloat voor ..float...
    if (val !=0) {
    lcd.print(val);
    }
    }
    }

     

Deze website gebruikt cookies om het bezoek te meten, we slaan geen persoonlijke gegevens op.
© Martoparts.nl