Were are you getting the data stream from? Another computer or an external add-on of some type?
I was thinking about using
a external data bus and a external addressing bus. But a hundred addressing chips, and more, for each sensor
location? That is spread out on a one meter, spinal, addressing and data buss. That can add allot
of weigh,t and get kind of expensive, and bulk for small robot.
But i am going with something completely different, that I will be developing over the next few years or more. And that is to
have a long loop of parallel wires that have a positive and a ground and third sensing wire.
These wires run in parallel. There will be hundreds of sensors chip on the loop of wires.
But they will be powered in a very weird way. A sort positive pulse is sent in on the right side and ground pulse is sent in on the left side.
Where two pulse meat they will power that sensor for a short time. A third sensor wire, that is connected to all sensor on
the loop, that well be read by the Raspberry. This is a analog read so a analog to digital chip may be needed,
A Arduino may have one built in?
For selecting a sensor chips on loop you need carefully timed pulses. which i believe the Raspberry can do with a gigahertz clock and extra
external circuits.
Why not reading it in a plain loop? In every step you can change an input range.
Arduino assembly or Python. Should work both ways.Why not reading it in a plain loop? In every step you can change an input range.
I don't get it. You talk about arduino or python ?
Arduino assembly or Python. Should work both ways.Why not reading it in a plain loop? In every step you can change an input range.
I don't get it. You talk about arduino or python ?
Arduino assembly or Python. Should work both ways.Why not reading it in a plain loop? In every step you can change an input range.
I don't get it. You talk about arduino or python ?
Everything is already in a loop (python and arduino) . What do you mean by "plain loop" and "input range" ? and what difference this would make ?
FOR i = 0 TO Sensors.length // loop through any number of sensors
SET activeSensor = Sensors[i];
SET data = activeSensor.read();
doSomething(data);
If you are going to hook up up a 1000 sensors to a computer you have a choice of 1000 wires to each sensor or one or two
16 bit buss that go to all of them. This scales quite well.
Or you can do a analog bus loop. which i am going with and it will scale quite well. But for drones and really small stuff
then a one wire to each device or sensor. And one ground to connect them all.
But the problem with my way there is nothing on the marked that will do this.
An MP3 splits a song into short segments. For each audio segment, Fourier’s trick reduces the audio wave down to its ingredient notes, which are then stored in place of the original wave.http://nautil.us/blog/the-math-trick-behind-mp3s-jpegs-and-homer-simpsons-face (http://nautil.us/blog/the-math-trick-behind-mp3s-jpegs-and-homer-simpsons-face)