Hi everyone! I just got my Arduino board yesterday but unfortunately have to wait for a USB type 'B' wire. But that's okay, because I discovered Arduino lately and their open-source info and links to more open-source info got me a good head start on this whole concept. Awesome! Thank you! I have lots of ideas to start experimenting with. It's just a matter of where to begin. I'm wondering the limits of using the ATmega328P to both generate and detect frequencies (not necessarily the same project). I found the 'Tone()' command and that was a good start, and then found PWM which I will start looking more into.
My main question is: - What method should I go about for generating various frequencies at least into the radio range, but the higher the better! Can I somehow simply upgrade the crystal oscillator circuit to a higher frequency crystal and circuit? I'm guessing the higher frequencies would need an external circuit altogether? I'm looking for the widest possible range of frequency that I can generate while keeping things fairly simple.
- Using inputs from various EM coils and sensors hooked up live with USB/Bluetooth to a laptop/tablet with custom Android/Windows software serving as a detailed readout, analyzer, oscilloscope, stat log files, etc. For this technique I found a method for converting line-driven code to event-driven code. The loop constantly checks for trigger and calls a command through USB. The ideal situation is upload a sketch to make it possible to both trigger events from Android app through USB and see the immediate feedback/results.
The goals are many, but for this topic I would like to detect various electromagnetic fields including natural emf fields(long term research & development) and artificial radiation(devices to turn harmful radiation into useful electricity). If anyone knows if something similar has been done to learn from, please let me know! So far most of what I try to look up on this I get stuff on motor control.