Near Intersection of I-35 & I-90 Southern Mn. | Last year I ordered an Arduino Uno and messed with it a bit. A couple weeks ago I got the board and supplies back out and redid some of the examples etc.
I have forgotten or really never completely understood some of the projects from last year. Many things can be done with the Ardunio itself but they are designed to accept piggy back boards to add other features. These Shields come from various sources and most have special features for input or output. They might contain some buttons or lights, numerical displays etc.
One that caught my attention was named 1Sheeld and allowed a person to use inputs and outputs from a smartphone with an Arduino. The idea intrigued me and I ordered one. I had some problems at first and couldn't get the simple examples to work. Today I realized the simple step I had missed and made some headway.
The idea is that instead of using a real push button, microphone, clock etc. as an input, that those features on the smartphone could be used instead. The smartphone communicates via Bluetooth so the phone isn't physically attached to the Arduino and can operate from about 30' or less. The Arduino can operate off a 9v battery or DC converter. A simple application would be to use the phone as a remote to turn ON/OFF some device. With more programming this could start a rather complex chain of events if desired.
The 1Sheeld mounts on top of the Arduino board and contains a Bluetooth module. The early models would only communicate with Android phones but the 1Sheeld+ has the ability to work with Android or IOS devices. Today's smartphones have a variety of input and output possibilities.
The first simple example that they suggest is where the Microphone in the phone that we normally talk on, can be used as an input device. This requires a program or sketch to be written to the Ardunioa. Once this is loaded and setup, the app on the phone can be used as an audible input device. Their simple example is turning on an LED whenever the noise level reaches a certain point. So clapping your hands or yelling into the phone causes the LED to come on.
Another simple example is where the app shows a push button. With the proper sketch loaded into the Arduino, pushing this button can turn an LED on and then off. This may seem rather simple and not very useful, but these are beginning building blocks. For example with the push button app and an Arduino I could modify the sketch slightly to have my phone behave as a remote to do things such as turn ON/OFF most anything. Some relays might be required but otherwise it would be quite easy. It could easily cycle a garage door opener like the garage mate device I've mentioned before. This would not be cost effective since the garage mate is cheaper than the Arduino and the 1Sheeld but it should work.
I'd be interested in discussing ideas with fellow AgTalkers either here on the forum or personally through email. Some of you may have experience with the Rasberry Pi concept which would have some similarites, I have no experience with them.
Edited by tedbear 1/15/2018 15:35
|