View allAll Photos Tagged gpio

The PmodKYPD is a 16-button keypad arranged in a hexidecimal format (0-F). By digitally driving a column line to a logic low level and digitally reading each of the rows, users can determine which button is currently pressed.

 

store.digilentinc.com/pmodkypd-16-button-keypad/

 

The PmodENC is a rotary shaft encoder with an integral push-button and slide switch to provide multiple types of GPIO inputs from the user. An encoder is commonly used in freely rotating knobs to detect how many "clicks" have occurred.

 

store.digilentinc.com/pmodenc-rotary-encoder/

 

The Digilent PmodI2S a 24-bit Digital-to-Analog converter for stereo audio. The chip automatically detects a wide variety of sample rates that the user supplies through GPIO signals up to 192 kHz and can handle between 16 and 24 bits of audio data.

 

store.digilentinc.com/pmodi2s-stereo-audio-output/

 

The PmodDHB1 uses the Texas Instruments® DRV8833 dual H-Bridge motor driver chip to drive two DC motors or a single stepper motor. Each H-Bridge can be driven by GPIO signals.

 

store.digilentinc.com/pmoddhb1-dual-h-bridge/

 

The PmodLS1 allows users to communicate through GPIO signals with up to four optical sensors. If a reflective infrared light dectector is used, a line following robot can easily be created.

 

store.digilentinc.com/pmodls1-infrared-light-detector/

 

Lovely little kit for controlling five RBG-LEDs via the R-Pi's GPIO port. Takes less than half an hour to build. See pihw.wordpress.com/2013/02/04/introducing-rgb-led-teachin...

 

www.seanclark.me.uk

It doesn't look like much, but this circuit will soon enable ingress at my office. I've got a router with a workable GPIO that can be used to trigger a 555 timer, which fires a relay that completes a circuit that opens the door. But I don't trust that GPIO to not flicker during the router's boot sequence (it's tied to an LED). The solution? Another 555 timer. This one turns on as soon as the circuit receves power, and works by holding the trigger pin high on the other timer. This effectively disables the relay during the boot sequence.

 

The key realization for me? The trigger of the relay timer needs to be done through a high-value resistor, and the disabling current needs to come via a transistor. Otherwise the relay timer getting triggered can pull the disabling timer's output low (since output is tied to trigger), cutting the disabling cycle short and defeating the purpose. And the transistor is necessary because otherwise the post-delay disabling timer's output will pull the relay timer's output low, making the relay fire all the time.

 

Confusing, I know. But it now seems to work. Now to clean it up, move it to perfboard and get the router envionment 100% squared away.

 

Incidentally, for any wondering: this is a 556 chip, which puts two 555s under the same roof, so to speak.

The PmodDHB1 uses the Texas Instruments® DRV8833 dual H-Bridge motor driver chip to drive two DC motors or a single stepper motor. Each H-Bridge can be driven by GPIO signals.

 

store.digilentinc.com/pmoddhb1-dual-h-bridge/

 

The PmodLS1 allows users to communicate through GPIO signals with up to four optical sensors. If a reflective infrared light dectector is used, a line following robot can easily be created.

 

store.digilentinc.com/pmodls1-infrared-light-detector/

 

The PmodLS1 allows users to communicate through GPIO signals with up to four optical sensors. If a reflective infrared light dectector is used, a line following robot can easily be created.

 

store.digilentinc.com/pmodls1-infrared-light-detector/

 

The PmodHB5 is a 2A H-Bridge module. This module includes a header with integrated motor feedback channels with Schmitt-trigger inputs. The H-Bridge can be driven through GPIO signals.

 

store.digilentinc.com/pmodhb5-h-bridge-with-feedback-inputs/

 

The PmodENC is a rotary shaft encoder with an integral push-button and slide switch to provide multiple types of GPIO inputs from the user. An encoder is commonly used in freely rotating knobs to detect how many "clicks" have occurred.

 

store.digilentinc.com/pmodenc-rotary-encoder/

 

The PmodHB5 is a 2A H-Bridge module. This module includes a header with integrated motor feedback channels with Schmitt-trigger inputs. The H-Bridge can be driven through GPIO signals.

 

store.digilentinc.com/pmodhb5-h-bridge-with-feedback-inputs/

 

Finally got the thing to work. I spent the better part yesterday evening trying to figure out why the bloody camera kept freezing up. Turns out the connectors was one issue and the modules were another. In my case I didn't need to load the w1_gpio modules after all.

The PmodSWT provides users with four slides switches for up to 16 different binary logic inputs to for the attached system board.

 

store.digilentinc.com/pmodswt-4-user-slide-switches/

 

Lovely little kit for controlling five RBG-LEDs via the R-Pi's GPIO port. Takes less than half an hour to build. See pihw.wordpress.com/2013/02/04/introducing-rgb-led-teachin...

 

www.seanclark.me.uk

The PmodSSD is a two-digit seven-segment display. Users can toggle through GPIO signals which digit is currently on at a rate of 50 Hz or greater to achieve persistence-of-vision to give the effect of both digits being lit up simultaneously.

 

store.digilentinc.com/pmodssd-seven-segment-display/

 

The PmodSWT provides users with four slides switches for up to 16 different binary logic inputs to for the attached system board.

 

store.digilentinc.com/pmodswt-4-user-slide-switches/

 

The PmodKYPD is a 16-button keypad arranged in a hexidecimal format (0-F). By digitally driving a column line to a logic low level and digitally reading each of the rows, users can determine which button is currently pressed.

 

store.digilentinc.com/pmodkypd-16-button-keypad/

 

Before I switch on, do I really not need any power pins?

 

(UPDATE (2012/09/26): Apparently not, I am told - just the TX, RX and ground pins need to be connected. Haven't had the courage to switch it all on yet, though...)

 

If the power pins don't need to be connected, it's just as well, as I couldn't connect the power pin on the Raspberry Pi, due to a flaw in the design of the PiHouse enclosure (or, possibly, the way I assembled it). Basically, the slot in the enclosure for access to the GPIO pins on the Raspberry Pi, doesn't sit above the pins - it's a few millimetres off-set, meaning that the cable's pin connector would have to be inserted onto the pin at quite a sharp angle. In fact, I wouldn't be able to do this without either bending the pin on the Pi's GPIO, or disassembling the PiHouse, connecting the pin, and reassembling - even then, the cable-pin connector might be too "tall" to fit.

 

This is largely academic, as it looks like I don't need the power connection anyway, and the usual connection for the GPIO on the Pi would be a ribbon cable (which usually has a shorter connector that would fit more comfortably through the slot), but it might be useful for someone to know this.

The MPTH's GPIO port can be used for input and output. Also, pin 1 has a PWM function.

The PmodHB3 is a 2A H-Bridge module. This module includes a separate pin header in addition to the standard 6-pin header to receive any external motor feedback signals. The H-Bridge can be driven through GPIO signals.

 

store.digilentinc.com/pmodhb3-h-bridge-driver-with-feedba...

 

Raspberry Pi based open source 3d scanner controller electronics.

 

This set uses a typical A4988 stepper controller (common for 3d Printers) to turn a stepper to rotate a turntable holding a object being scanned.

 

Further it uses a Darlington array chip to drive a pair of line lasers (exiting to the right).

 

I had to double-up on capacitors (on the 5V and 12V) to meet the voltage rating specified.

 

Some wires are obscured by the Pi-Cobbler (Adafruit connector for a cable to a RaspberryPi at the bottom).

 

One important detail I descovered wiring this up, it makes use of GPIO pin 27. That isn't necessarily an issue, except that this GPIO pin was changed between Rev1 and Rev2 boards. I'm not sure you can't get the Rev1 boards to work, but the software wouldn't work out of the box.

 

freelss.org/

1 2 ••• 5 6 8 10 11 ••• 24 25