Seriously, Google is your friend.

Start with "how to control a relay"  You will need to learn out to control
a relay with a transistor and why.  The same reason applies to any micro,
not just BeagleBone Black.

Google what a "GPIO" is.  Then google how to use one on BBB.  There will be
lots of information, it's hard to describe how to choose which information
to use, pick one that feels less intimidating.

Look for videos on youtube by Professor Derek Molloy.   Adafruit, Sparkfun
have tutorials.  Even tutorials that aren't BBB related can have
explanations of circuit operation and all the electronics hanging off of
the microcontroller pins is the same or similar.  Code from other
microcontrollers is useless for BBB.  The logic is the same, but the code
to implement that logic is different for each micro.

Google using interrupts on BBB.

Google using I2C, and for accessing multiple relays, google I2C expanders.
(They're pretty cool to work with!)


Your project is a puzzle of many pieces.  Many of those pieces depend on
other pieces being put together first.  For a newcomer, it's a lot to learn
and you just have to jump in, keep notes, keep a build journal, experiment,
and expect to make mistakes, they happen.



Udachi!

-david




On Sat, Sep 6, 2014 at 6:40 PM, Chuck Crisler <[email protected]>
wrote:

> Because it seems (from the documentation that I have read) that you can't
> do much without one.
>
> Where can I go for detailed technical information? I vaguely know what a
> GPIO is, but I don't know what it can do, or what I can do with it. How do
> I branch out an I2C channel to control or access multiple relays? How can I
> arrange the I/O so that I generate an interrupt when a relay closes (like
> when the ridge vent completely opens and closes a limit switch so I need to
> turn off power to the motor). Where can I find the information to learn
> this myself?
>
>
> On Fri, Sep 5, 2014 at 3:59 AM, TJF <[email protected]> wrote:
>
>> Why do you think you'll need any cape?
>>
>> BBB has more then 15 free GPIOs and 7 analog inputs. You can simply build
>> your prototype board to adjust the voltages (GPIO @ 3.3V, ADC @ 1.8 V) and
>> feed the signals to the header pins.
>>
>
>

-- 
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/d/optout.

Reply via email to