MonoFab SRM-20: IBeacon Demo

by kotobuki in Circuits > Arduino

1379 Views, 8 Favorites, 0 Comments

MonoFab SRM-20: IBeacon Demo

DSC_0562.JPG

This an example of customizing a "SRM-20" milling machine that was exhibited at the international DIY festival, "Maker Faire Tokyo 2014", which was held at Tokyo Big Sight on 23rd and 24th of November, 2014.

Artisans customize tools they use depending on their goals and then master those customizations. While there are demands for customized machining tools, it is by law that manufacturers are held liable for their products, thus they have no choice but to prohibit Makers from making changes to their products. As a way to overcome this dilemma and to establish a better relationship between the manufacturers and Makers, the manufacturers could provide APIs to their products, allowing Makers to freely customize the products.

The SRM-20 is one of the "monoFab" series products, a machining tool, launched by Roland DG Corporation in September 2014. It is equipped with a slot that can mount a board for the open source hardware "Arduino", and, using the manufacturer's provided library, its functions can be easily expanded.

Insert an Arduino Uno Board and Add a Beacon Module

P1520788.jpg

Prepare components

  • A MyBeacon Fun module
  • An Arduno shield (e.g. https://www.switch-science.com/catalog/991/)
  • An Arduino Uno board
  • A 2.2k Ohm and a 3.3k Ohm resistors for a voltage divider

Connect as follows

  • Connect the VDD pin of the beacon module to the 3.3V pin of the Arduino Uno board
  • Connect the GND pin of the beacon module to a GND pin of the Arduino Uno board
  • Connect the MODE1 and WAKE pins of the beacon module to the DIO 7 pin of the Arduino Uno board via a voltage divider by the 2.2k and 3.3k Ohm resistors

Upload a Sketch to the Arduino Uno Board

スクリーンショット 2015-02-17 20.27.47.png
  1. Grab a sketch from https://github.com/IAMAS/monoFab/blob/master/ibeac...
  2. Upload the sketch to the Arduino Uno board

Downloads

Create an IOS App to Detect the Beacon

Done!

  1. Turn on the SRM-20
  2. Open the cover of the SRM-20
  3. The app will notify of the action
  4. Close the cover
  5. The app will notify of the action