블루노 - 블루투스내장형 아두이노 (Bluno - A Bluetooth 4.0 Micro-controller Compatible with Arduino Uno)
판매가격 : 46,200원 (부가세 포함)
상품코드 :[8233]DAN-JYL3-DFR-DFR0267
배송일 :당일발송
제조사 :DFRobot
브랜드 :DFRobot [브랜드몰 바로가기]
남은수량 : 5개
구매수량 :
총 금액 :
추가&대량구매 요청 053-588-4080

  • 상품상세
  • 관련상품
  • 배송/교환/반품 안내
  • 상품리뷰

블루투스와 아두이노가 하나의 보드로 된 Bluno입니다. 

 

USB 마이크로를 이용하여 컴퓨터와 연결할 수 있습니다. 제가 가지고 있는 갤럭시 S4에서 블루투스 인식이 되지 않았는데, 

안드로이드는 버전 4.3이상에서 동작했습니다. 소프트웨어 업그레이드 후에 잘 동작하는 것을 확인하였습니다. 

Bluetooth 4.0 버전이 탑재되어 있어 아이폰에서도 사용이 가능합니다.

아이폰6에서 동작이 확인되었습니다.


 

사용하기에는 크게 어렵지 않습니다. 

 

 

AT와 NORM 스위치를 통해서 블루투스의 파라미터 설정을 할 때는 스위치를 AT쪽에 블루투스 통신 등 일반적인 사용을 목적으로 할 때는 NORM에 스위치를 놓고 사용하시면 됩니다. 

판매되고 있는 제품은 버전이 V2.0입니다. 그래서 AT/NORM 스위치가 없지만 기능에는 아무 상관이 없습니다.


제공되는 기본 소프트웨어를 통해서 안드로이드와 구현되는 것을 확인하였습니다.

아이폰에서도 사용이 가능한 것을 확인하였습니다.

 

RHT03 온도습도 센서와 Bluno 그리고 안드로이드 폰과의 연결에 대한 데모를 구성하였습니다. 

 

1. 준비물

Bluno

USB 마이크로 케이블

RHT03

브레드보드 

점퍼와이어

1K 저항

스마트폰

 

2. 안드로이드를 4.3이상으로 업그레이드 한 후에 첨부된 폴더 (BLUNO_Basic_Demo...zip)의  

 

BLUNO Basic Demo with library > Android > BLUNO_DEMO.apk를 스마트폰에 저장한 후에 실행합니다. 

 

3. Bluno와 RHT03을 연결하고 소스코드를 업로드합니다. 

 


RHT03 온도습도 센서 (http://mechasolution.com/shop/goods/goods_view.php?goodsno=1085&category=002010)

 


RHT03 온도습도 센서와 아두이노(MCU)와의 연결

 

Bluno와 RHT03과의 연결

Bluno

RHT03

GND

GND (정면에서 봤을 때 왼쪽에서 4번째)

5V

VCC (왼쪽에서 1번째)

D7

정면에서 봤을 때 2번째

5V + 1K 저항 (풀업저항)

정면에서 봤을 때 2번째

 

소스코드(http://playground.arduino.cc/Main/DHTLib)

#include

// Only used for sprintf

#include

 

// Data wire is plugged into port 7 on the Arduino

// Connect a 4.7K resistor between VCC and the data pin (strong pullup)

#define DHT22_PIN 7

 

// Setup a DHT22 instance

DHT22 myDHT22(DHT22_PIN);

 

void setup(void)

{

  // start serial port

  Serial.begin(115200);

  Serial.println("DHT22 Library Demo");

}

 

void loop(void)

{

  DHT22_ERROR_t errorCode;

 

  // The sensor can only be read from every 1-2s, and requires a minimum

  // 2s warm-up after power-on.

  delay(2000);

 

  Serial.print("Requesting data...");

  errorCode = myDHT22.readData();

  switch(errorCode)

  {

    case DHT_ERROR_NONE:

      Serial.print("Got Data ");

      Serial.print(myDHT22.getTemperatureC());

      Serial.print("C ");

      Serial.print(myDHT22.getHumidity());

      Serial.println("%");

      // Alternately, with integer formatting which is clumsier but more compact to store and

             // can be compared reliably for equality:

             //       

      char buf[128];

      sprintf(buf, "Integer-only reading: Temperature %hi.%01hi C, Humidity %i.%01i %% RH",

                   myDHT22.getTemperatureCInt()/10, abs(myDHT22.getTemperatureCInt()%10),

                   myDHT22.getHumidityInt()/10, myDHT22.getHumidityInt()%10);

      Serial.println(buf);

      break;

    case DHT_ERROR_CHECKSUM:

      Serial.print("check sum error ");

      Serial.print(myDHT22.getTemperatureC());

      Serial.print("C ");

      Serial.print(myDHT22.getHumidity());

      Serial.println("%");

      break;

    case DHT_BUS_HUNG:

      Serial.println("BUS Hung ");

      break;

    case DHT_ERROR_NOT_PRESENT:

      Serial.println("Not Present ");

      break;

    case DHT_ERROR_ACK_TOO_LONG:

      Serial.println("ACK time out ");

      break;

    case DHT_ERROR_SYNC_TIMEOUT:

      Serial.println("Sync Timeout ");

      break;

    case DHT_ERROR_DATA_TIMEOUT:

      Serial.println("Data Timeout ");

      break;

    case DHT_ERROR_TOOQUICK:

      Serial.println("Polled to quick ");

      break;

  }

}

 

 

Bluno의 비밀번호는 0000이고, 설치된 앱을 통해서 온습도에 대한 정보를 실시간으로 받는 것을 확인할 수 있습니다. 

 


Introduction

It's time to get Bluetooth 4.0 into your project, together with your phone! For aficionados of smart devices and wearables, now you can go further than hacking things bought in the market to building your own prototype out of garage. The Bluno board is first of its kind in intergrating BT 4.0(BLE) module into Arduino Uno, making it an ideal prototyping platform for both software and hardware developers to go wireless. You will be able to develope your own smart bracelet , smart pedometer and more. Through the low- power Bluetooth 4.0 technology, real-time low energy communication can be made really easy. 
Bluno integrates with a TI CC2540 BT 4.0 chip with the Arduino UNO development board. It allows wireless programming via BLE, supports Bluetooth HID, supports AT command to config the BLE, and you can upgrade BLE firmware easily. Bluno is also compatible with all Arduino Uno pins which means any project made with Uno can directly go wireless! 

Whatsmore, we also developed the App for the Bluno (both Android and IOS), and they are completely opensource, so that you can modify and develope your own BLE-hardware platform. Below is a quick demo video covering some of the major features of Bluno with the help of an Accessory Shield for Bluno, which will also be available very soon.
In short, you can use Bluno with any Bluetooth 4.0 compatible devices and enjoy features such as wireless transmission, master and slave settings, wireless burning, and even establishing a Bluetooth HID connection with the PC between devices.
 
Note: For the demo application and arduino code, we integrated dfrobot wireless libraries for the beginners. The idea is supplying a simple way for you to use wireless modules without learning the wireless comunication protocol.However, for the developer, recommend to custom or choose the protocol according to the product features or the application.
 
Specification 
  • On-board BLE chip: TI CC2540
  • Wireless Programming Via BLE
  • Support Bluetooth HID
  • Support AT command to config the BLE
  • Transparent communication through Serial
  • Upgrade BLE firmware easily
  • DC Supply:USB Powered or External 7V~12V DC
  • Microcontroller: Atmega328
  • Bootloader: Arduino Uno ( disconnect any BLE device before uploading a new sketch )
  • Compatible with the Arduino Uno pin mapping
  • Size: 60mm*53mm
  • Weight: 30g

Shipping List
  • Bluno                            1 unit
Documents

Hareware info

Demo Package

Reference

Review

Custom Application from user

Image Map 메카리워즈






견적요청
구매대행
퀵/방문수령
후불결제
기술문의