Hi y'all!
To learn about the Arduino I've been thinking about a project (ie Training Mission only) along these lines:
SETUP
Arduino Mega, ATmega 2560, WiFi (don't know what shield to use yet), breadboard, LEDs, LCD, other components.
COLLECTING DATA/INPUT
Collecting Data:
Scan for all visible 802.11b/g networks (SSIDs) within range at periodic intervals (timer based?). Store results in arrays for the two strongest networks.
Input:
Push button to scan between periodic scans (button triggers interrupt routine calling the scan function).
OUTPUT(DISPLAY)-LCD/LED
LCD 2x16 HD44780 compatible:
Line 1 - print name, type (b or g) and signal strength in dBm for network with the strongest signal.
(automatic horizontal scroll if name + type + signal don't fit within 16chars)
Line 2- print name , type (b or g) and signal strength in dBm for the second strongest network.
(automatic horizontal scroll if name + type + signal don't fit within 16chars)
LED
Flicker/blink (green) LED during scan.
Switch on (red) LED during inactivity.
(Green LED off).
I have some other ideas also (call it v2, v3 and so on for the initial learning project).
So, what do you think, is this a suitable path of learning? Inputs, suggestions greatly appreciated!
Cheers and have a blast of a weekend ![]()
-E-Joe