Your right, I can hook up the analog sensors to the analog pins and read 
them the normal way. The reason for analog is because when i was assigned 
this project, it was already made by other teams who worked on it 2 years 
ago. It's an R/D project from the college, but they haven't provided any 
info on it from those days, except mentioning that the brace works and the 
sensors are operational. I only had to order the BBB and make a program for 
it to read those sensors in real time. I chose Python for the sake of 
simplicity and i just learned how to make use of the board from it. Its no 
problem for those asking out of curiosity, questions are welcome. 
Now since there are 7 ADC pins on it, I have 12 wires for the Analog 
sensors, each of them with X, Y and Z axis. I'm not sure how I can fit all 
of them on the ADC. Is there a way I can use the GPIO pins for any extra 
wires left over? if so, then how can i make use of them? in a loop, or a if 
statement?

On Saturday, November 9, 2013 5:09:23 AM UTC-5, Mike Bremford wrote:
>
> If they're analog, surely you'd just hook them up to the analog pins and 
> read them the normal way? Probably  with a couple of resistors to reduce 
> the voltage range to 1.8V? 
> http://learn.adafruit.com/measuring-light-with-a-beaglebone-black?view=all
>
> Out of curiousity is there a reason you're using analog accelerometers? 
> I'm far from a pro but I2C based ones like the ADXL345 are incredibly easy 
> to use - two slave addresses possible, you have 2 I2C busses so that's 4 
> you can access - mix in a couple of other models (eg MMA7660) or hook them 
> up via an I2C multiplexer and you can use 6. Digital is so much easier to 
> work with, not least when it comes to running the wires - 4 (3V3, SCL, SDA, 
> GND) is better than 4x3=12 for your analogs plus your 4 I2C wires for the 
> others.
>
>
> On 8 November 2013 20:03, Zain Dar <[email protected] <javascript:>>wrote:
>
>> Well I was thinking of choosing python because of its ease of use for pin 
>> manipulation and when I first got the beaglebone, I was setting up the 
>> python library. I wasn't sure how to do it in other languages because I 
>> don't have that much experience. As far as C++ is concerned, I do know a 
>> little bit of it from college, but haven't continued learning it.
>>
>>
>> On Friday, November 8, 2013 2:08:46 PM UTC-5, don wrote:
>>
>>>  On 11/08/2013 11:01 AM, Zain Dar wrote:
>>>  
>>> A note to all those who see this post: *please do not be overwhelmed by 
>>> the project!* it really is not that complicated when you think about 
>>> it. Its just a regular knee brace with acccelerometers planted on it. I 
>>> just need help on how to make a python code for reading the accelerometers 
>>> on the gpio pins as well as the ADC pins. *They behave like sensors.*The 
>>> Analog accelerometers have 3 connectors for the X, Y and Z dimension 
>>> respectively and I'm looking for a way to make a code for reading those 3 
>>> dimensions in python. Any help is appreciated.
>>>
>>> On Monday, November 4, 2013 11:52:48 PM UTC-5, Zain Dar wrote: 
>>>>
>>>> Hello, I'm working on a college project and my task is to develop a 
>>>> software code for a knee brace, that has 6 accelerometers planted on the 
>>>> frame (4 Analog Accelerometers and 2 Digital Accelerometers). The Analog 
>>>> accelerometers have 3 axis of dimensions, X, Y, & Z, whereas the Digital 
>>>> accelerometers have two interrupts (INT0 and INT1), an SDA, an SCL, a 3.3V 
>>>> ref and a GND. I need to program the BBB to turn on the designated pins on 
>>>> the expansion slots for the ref voltage (P8 & P9 respectively), and for 
>>>> the 
>>>> reading of the accelerometers on the computer screen. After that I need to 
>>>> store the data from the accelerometers to an SD card. The main issue for 
>>>> this is that I'm not very good at programming, especially for the BBB 
>>>> since 
>>>> I haven't worked on it before, so is there any examples or tutorials on 
>>>> how 
>>>> I can make the software code from scratch or by putting different kinds of 
>>>> code together to make it work? Or is there any one who knows how to turn 
>>>> on 
>>>> any pin on the BBB and read the accelerometers from the expansion slots? I 
>>>> appreciate anyone who helps me out on this as it is a challenging step for 
>>>> me in. Any advice is appreciated, 
>>>>
>>>>  Thank you!
>>>>  
>>>  -- 
>>> For more options, visit http://beagleboard.org/discuss
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "BeagleBoard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>>
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>> Maybe this will help some. I am not a big python guy so dont have code 
>>> to share. Why did you choose python over other languages? 
>>> http://chumbylab.blogspot.com/2012/04/reading-accelerometer-
>>> and-thus-i2c-from.html
>>>  
>>  -- 
>> For more options, visit http://beagleboard.org/discuss
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to