Instructables
Gather round and follow this here Instructable to transform your iRobot Create into your very own personal WiFi scanner and optimizer! What the iRobot Create will do is find the best WiFi signal in a given area or room based on discrete sample relative to the iRobot's starting position.

Here's what you need for this project:

~The one used in this project has five LEDs, four green displaying signal strength when signal is available, and one red when no signal is found

Tools needed:
  • Soldering Iron
  • Flux/Soldering Paste
  • Computer

What it does:
  • Takes in WiFi data from four spots, North (up), West (left), South (down), and East (right).
  • Analyzes data, moves towards best wireless direction.
  • Continues to get WiFi data and move towards the best direction.

When the data is found, beeps are transmitted for the signal strength. That is, 1 beep for 1 bar strength, 2 beeps for 2 bars, etc. The beeps also move up octaves for each level of signal. The iRobot will continue its algorithm to infinity, and is based around the gradient descent algorithm.

Please "+" this if you like it!

#Featured on Make:Blog!
& BitShift
 
Remove these adsRemove these ads by Signing Up
Timmers1 year ago
Have you seen this, pretty cool creation.

http://www.kickstarter.com/projects/567971283/iroo?ref=live
wq23155635 years ago
不知道还有这东西的啊 ·1
Patrik7 years ago
Nifty! I expect the wifi signal will also change depending on how far up from the ground you are. Hopefully, the spatial variation won't be too large though. Is there any existing software available to enable the roomba to layout the space it's exploring? It would be really cool if you could visualize the signal strength in your entire home. Hmm... wifi LED throwies? :D
kwhizr Patrik6 years ago
I think you could do this with some small RFID tags. There is software that will monitor some WIFI RFID tags for locations, and map to a floorplan. ( http://www.ekahau.com/ ) I agree that the floor is not the best possible place for sensing WIFI signal strength though.
Cool instructable.
wolfy027 years ago
great idea, but the title is a bit off. I don't really see where this is an Optimizer for your wifi signal unless it can repeat it. Although it looks like you have enough room in that thing to do so, do i smell another project?
Canta Tora7 years ago
This would be a great idea for network people installing a wireless system in conference rooms, meeting halls, etc. Most routers are in a closet and several walls separating them from the desired location. and some sheetrock with a fire code rating actually have an aluminum layer on them. Using the wifi to map out strategic areas to place a wifi repeater.
wow, good job. still baffled on what it's supposed to do, but nice work anyways. it would be cool to make that thing a wifi repeater, so it drives to wherever the signal edge is, and then repeat it.
Sorry about that. There's a clearer explanation in the intro now. Thanks, and that's a pretty sweet idea!
crapflinger7 years ago
nice instructable...but i may have missed something....what exactly does it do? just drive around with LEDs blinking? does it make a map of the wireless range? what is it doing? why did you connect the wifi finder to the thing in the first place?
Sorry about the confusion. The iRobot Create gets data from the WiFi detector and emits beeps for the signal strength. It takes in four original points and then analyzes the data, moving toward the direction of the strongest signal.
Ora crapflinger7 years ago
I believe that it makes the iRobot move to the wireless signal like a photovore (sp?) robot.
crapflinger Ora7 years ago
that would be my assumption as well...but...it'd be nice if i didn't have to assume
zachninme7 years ago
Awesome! Great job! Congrats on being the first project done! How much are those wifi analyzers?
Hey thanks! Online, they were about $30, but we snagged two for $12-13 at Radioshack.
Wow? Only $12? I might have to look into that... Also, does the program drive around, or what? I haven't had a chance to look at it yet.