IOT: iPhone Controlled Mini Fan

Step 1: Materials

  1. iPhone
  2. Mac with xcode
  3. RFduino
  4. RFduino Battery Shield
  5. RFduino USB Shield
  6. Batteries
  7. Wires
  8. TIP120
  9. 2.2kOhm resistor
  10. Diode
  11. DC Motor
  12. Fan blade for DC Motor

IOT iPhone Controlled Mini Fan

Step 2: Circuitry

Setup the circuitry as shown in the diagram.

(If the servo is small enough, we could draw power from the RFduino instead.)

Step 3: RFduino DC Motor Code

https://github.com/nineten/RFduinoBLEDCMotor

The code itself is pretty simple. It listens to a connection via BLE and toggles the DC Motor speed based on the data it receives from that connection.

Biggest thing to note about the sample code is that it is set to output to pin 2.

Download the code and upload it onto the RFduino via the USB Shield.

IOT iPhone Controlled Mini Fan

Step 4: IOS App

https://github.com/nineten/RFduinoBLEControl

The iOS app connects to the RFduino via BLE and sends commands to control the fan speed.

Download the code and upload to your iPhone via xcode.

Run the App and scan for device. Ensure the RFduino is connected to the battery shield and turned on.

Connect to the device and now you can toggle the fan speed remotely!

 

For more detail: IOT iPhone Controlled Mini Fan


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top