Hello all, I'm new here. I just wanted to say that the Arduino community seems really great and friendly so I look forward to learning my way around here.
The project that I'm making is supposed to be relatively simple. However, I'm still new to coding along with microprocessing.
Here's the goal:
I would like to write up a program that takes in an input (like a number) and then have it compute that input through the algorithm at which point, the program will spit out the correct output. Also, I should note that the (n + 1)th input is a function of the previous output. For example, say I put in an input 7 and it spits out 33.9. This output (33.9) limits the allowable inputs I can make next.
Really, the algorithm isn't important to understand. I'm making a mathematical machine that computes these numbers based off of a complicated function.
My real question here relates to the particular hardware.
I don't know a whole lot about microprocessing and microcontrollers. However, I do have the conceptual model to convey to you. It goes as follows.
Let there be 2 pieces of hardware involved. One transmits an input and the other receives the input and transmits back the correct output according to my code.
The part that transmits the input value has a button or two. Some combination of these buttons corresponds to an input. For example, let there be 2 buttons. One left (L) and one right (R). Let the combination (L)(R)(R)(L) correspond to the input 17.
The part that receives the input value 17 quickly computes the correct output according to my code and then it will send back this output to the transmitter through a series of vibrations. Let the time between vibrations be denoted by t. Through pattern recognition and such, I (At the transmitter's end) will receive the correct output value.
Okay so that about wraps it up. I apologize for being so detailed but again, I'm trying to build this mathematical model in terms of hardware. The last part where the output gets expressed as a vibration is really important since it technically has to do with oscillations and there is actually some Physics applications there that I won't get into here.
Also, as I've already said I'm still new to coding, let alone microprocessing so any help or guidance on where to start is vastly appreciated.
Thank you! ![]()