O'Reilly logo

Arduino iOS Blueprints by Fabrizio Boco

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The garage door opener requirements and design constraints

Knowing the capabilities of the iBeacon, it's not hard to imagine how a garage door opener may work. The iBeacon is installed just behind the garage door. An Arduino with the BLE board listens for commands from the iOS device and controls the garage door opener. An iOS app sends an "Open" command when entering into the iBeacon region and a "Close" command when exiting the iBeacon region. Very simple, isn't it?

Unfortunately, we have to face the potentially long delay when receiving an exiting notification. When driving a car, you can cover a great distance traveling away from your garage in a few minutes; an iOS device cannot connect to the Arduino in such a long time.

Moreover, after taking ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required