View allAll Photos Tagged microcontroller

2 drop collision into a water/xanthan gum mix. Colours come from a few drops of ink into both the wine glass and the drop reservoir. I am also using a light blue gel on the flash which is behind a piece of 5mm frosted glass.

  

Taken using the Canon 100mm f2.8 macro lens.

Settings:

Shutter: 1/200

ISO: 200

Aperture: f/16

Speedlite: 1/16

Timings: D1-50, P1-110, D2-12, CD-200

I have been building projects using PIC microcontrollers for years. This is one of my best devices. This is used during a speech in a Toastmasters club to inform the speaker of their time remaining. Green LEDs indicate they have spoken long enough, red means time is up, and yellow is halfway in-between. All of the LEDs are colored, even though some appear clear in the photo. The control panel and LCD display offer great flexibility in how the timer operates.

Die shot of Fujitsu MBL8742H that is Intel 8742 EPROM-microcontroller in MCS-48 series.

As the electronics hobbyist one of knowledge that we have to be familiar with is how to make our own printed circuit board (PCB). Making our own simple single side PCB actually is not require a sophisticated technique and technology as you might think, instead most of the required materials is already available at your home. For more information please visit www.ermicro.com/blog/?p=1526

The robot electrical system: 4 H-bridge motor controllers, 2 "Spike" relays, Robot Controller (microcontroller)

Microchip Technology's 8-bit PIC18F47J13 microcontroller (MCU) is the industry's first MCU to feature 128 KB Flash program memory in a 28-pin package. Also available in a 44-pin package, the PIC18F47J13 MCU features XLP technology for eXtreme Low Power consumption and mTouch™ capability for implementing capacitive touch sensing user interfaces.

The front view shows the cylindrical lens, made from a cut-off section of a WH Smith magnifying ruler. A red Post Office elastic band holds some black foam on, top and bottom, to prevent light from entering the gap behind the lens.

The Rainbow Lighter V2.2 completed, it took several evenings to get it all put together. I grabbed an Altoids tin from my bits'n'pieces supply bag for the 9-volt battery holder.

 

There is a piece of 1mm black foam (neoprene) attached to the back of the circuit board. The Altoids tin attaches to the foam with a piece of velcro to hold it in place.

 

Thanks to El Endemoniau for inspiring me to create my own Cr@p Lighter.

 

My version is using tri-color (manually controlled) LEDs so each individual LED is three LEDs combined. Each one can be lit up to be red, green, or blue...the cool part being that you can then generate different colors using combinations of these three colors. For example, red & green = yellow, green & blue = cyan.

 

The next step is to develop software for the AVR microcontroller so I can display patterns and text. ;-)

The servo motor is used widely in model hobbyist such as airplane R/C model for moving the rudder, ailerons, elevators and acceleration control or in the car R/C model for steering and acceleration control. In this tutorial we will learn how to control the servo motor as well as the simple close loop control algorithm for this servo motor. For Further information please visit www.ermicro.com/blog/?p=771

expanded its certified Full-Speed USB 2.0 Device PIC® microcontroller portfolio with three new Enhanced Midrange 8-bit families comprising 15 scalable MCUs ranging from 14 to 100 pins with up to 128 KB of Flash. All feature internal clock sources with the 0.25% clock accuracy necessary for USB communication, which saves up to $0.15 by eliminating the need for an external crystal. Additionally, all three families are eXtreme Low Power compliant, with power consumption down to 35 µA/MHz Active and 20 nA in Sleep mode. For more information, visit: www.microchip.com/pagehandler/en-us/technology/usb/produc...

This is a picture of the ' magic wand clock' you can read about at www.instructables.com/id/E50R4QXZAOEWP86MXK/ .

This is a persistence of vision project.

Homemade Sprinkler or Universal Timer

The Microchip Bluetooth® Evaluation Kit includes CandleDragon, Inc.’s dotstack™ demonstration Bluetooth Stack. The kit provides an easy, cost-effective and flexible add-on for embedded evaluation and development using many 16/32-bit PIC® microcontrollers or dsPIC® digital signal controllers (DSCs). To speed development and further reduce costs, the Microchip Bluetooth Kit works with the Company’s existing tools. For more information visit: www.microchip.com/Bluetooth

Displays the live A/D converter value at port A.

A Switec X27-168 stepper motor wired up to the Arduino. The pointer was moving when I took the photo, hence the blur. These little geared stepper motors are designed to be used in car instrument panels, as the speedo, rev-counter, fuel gauge and so on. Not a great deal of torque, but quick to respond and high resolution (due to the internal gearing).

 

There's a software library to drive this type of motor, called Gaugette: github.com/clearwater/gaugette

8-Bit microcontroller with EEPROM

Setting voltage for laser module.

Voltage can be set within 2 - 5V range.

Talks and performances by people doing strange things with electricity

Fri 23 March 2012, 6.30-10pm with interval at the Showroom Cinema, Sheffield.

 

Dorkbot is a meeting of people interested in electric/electronic art in the broadest sense; robotics, kinetic art, microcontrollers, interactive art, algorithmic music, net.art... The only real conditions are that it is a bit strange and involves electricity in some way. It is really defined by whoever turns up, be it engineers who want to be artists, artists who want to be engineers, or the otherwise confused.

 

This MEGADORK event features a cabaret of talks and performances from among the UK's dorkiest, to entertain and amaze:

 

Paul Granjon - A strange performance from the world renowned self-styled robot artist.

www.zprod.org/

 

Patrick Tresset - Talks about his drawing robot Paul (on show as part of the Alan Turing: Intuition and Ingenuity exhibition).

www.aikon-gold.com/

 

Daniel Jones and James Bulley - talking about generating live music from patterns of weather.

www.variable4.org.uk/about/intro

 

Sarah and Jenny Angliss - playing robot music from past futures.

spacedog.biz

 

Sergi Jorda - talks about the Reactable tangible tabletop music playground (which you'll be able to try out at the Central Library Saturday 24 March)

www.reactable.com/

 

Dan Stowell - Demonstrates his use of the Risset illusion in techno music.

www.mcld.co.uk/

 

Silicone Bake - Live coded pop songs about love, death and counterfeit watches, where all lyrics are taken from spam emails.

 

Megadork is curated by Alex McLean.

 

Dorkbot started in New York, spread to London, and now dozens of cities around the world, including several active UK chapters; Sheffield, Bristol, Anglia, Newcastle, Cardiff and Alba (Scotland). Find out more at: www.dorkbot.org

 

Lovebytes 2012 - Digital Spring

A Festival of Art, Science and Technology

22-24 March

Sheffield UK

 

www.lovebytes.org.uk

Microchip Technology's RE46C162/3 Ion smoke-detector ICs make it easy to quickly determine which detector in an interconnected loop triggered an alarm. The ICs’ low energy use enables smoke detectors with a battery life of 10 years, and an interconnect filter enables a connection to other devices, such as CO detectors.

Lissajous figures are interesting curves that occur in systems where oscillation happens in more than one direction, for example when a pendulum hanging from a string moves in the plane.

 

These pictures are from an easy persistence of vision approach to playing with Lissajous figures. Read more about this project here.

  

Spirograph controller is powered up

Microchip's mTouch™ AR1100 Development Kit (part # DV102012)

Taken at Maker Faire 2011 at the San Mateo County Event Center.

Die shot of Fujitsu MBL8742H that is Intel 8742 EPROM-microcontroller in MCS-48 series.

Microchip Technology's 32-bit PIC32 microcontrollers now operate from - 40°C to 105°C, enabling their use in a wide range of robust applications.

Five minute project: Chip Earrings.

 

Read more about this project here.

Russ connected an MCP4822 dual 12-bit digital-to-analog converter (DAC) to the fine Tektronix 2213A oscilloscope. A program (sketch) on the Arduino microcontroller drives the DAC and generates the image by steering the scope's CRT beam along the lines in the drawing (vector-scan). en.wikipedia.org/wiki/Vector_monitor

 

Russ has updated the software with some animation: www.youtube.com/watch?v=g0dRNZrtVjg

 

Photographed at the Bristol Hackspace: bristol.hackspace.org.uk/

 

This is our TinyG Stepper Controller Board. I tossed some code up on the xmega to test inputs from these "encoder ports" All I am doing is putting 3v onto each pin and it turns off the led that corresponds to the port.

 

===========CODE===============

#include

#include

#define F_CPU 32000000UL

#include

 

void Config32MHzClock(void);

   

int main(void)

{

int data;

Config32MHzClock();

 

CLK.PSCTRL = 0x00; // no division on peripheral clock

 

PORTCFG.CLKEVOUT = PORTCFG_CLKOUT_PE7_gc;

  

PORTA.DIR = (1 << 5);

PORTD.DIR = (1 << 5); //Sets Pin5 as an output

PORTD.DIR = (1 << 5);

PORTE.DIR = (1 << 5);

PORTF.DIR = (1 << 5);

  

//011 PULLUP Totempole Pull-up (on input) is what is set

//PORT A F D E 6 & 7 ENCODER PORTS

PORTA.PIN6CTRL = (0x30); //Sets Pullup on Input on pin 6

PORTA.PIN7CTRL = (0x30); //Sets Pullup on Input on pin 7

 

PORTF.PIN6CTRL = (0x30); //Sets Pullup on Input on pin 6

PORTF.PIN7CTRL = (0x30); //Sets Pullup on Input on pin 7

 

PORTD.PIN6CTRL = (0x30); //Sets Pullup on Input on pin 6

PORTD.PIN7CTRL = (0x30); //Sets Pullup on Input on pin 7

 

PORTE.PIN6CTRL = (0x30); //Sets Pullup on Input on pin 6

PORTE.PIN7CTRL = (0x30); //Sets Pullup on Input on pin 7

 

PORTA.OUT = (1<<5);

 

while(1){

if (PORTA.IN & (1<<6))

PORTA.OUT = (0x00);

 

else if (PORTD.IN & (1<<6))

PORTD.OUT = (0x00);

 

else if (PORTE.IN & (1<<6))

PORTE.OUT = (0x00);

 

else if (PORTF.IN & (1<<6))

PORTF.OUT = (0x00);

   

_delay_ms(10); //Cleans up the light coming back on

PORTA.OUT = (1 << 5);

PORTD.OUT = (1 << 5);

PORTE.OUT = (1 << 5);

PORTF.OUT = (1 << 5);

//_delay_ms(100);

//PORTA.OUT ^= PORTA.OUT;

//PORTD.OUT ^= PORTD.OUT;

//PORTE.OUT ^= PORTE.OUT;

//PORTF.OUT ^= PORTF.OUT;

//_delay_ms(100);

}

}

  

void Config32MHzClock(void)

{

CCP = CCP_IOREG_gc; //Security Signature to modify clock

// initialize clock source to be 32MHz internal oscillator (no PLL)

OSC.CTRL = OSC_RC32MEN_bm; // enable internal 32MHz oscillator

while(!(OSC.STATUS & OSC_RC32MRDY_bm)); // wait for oscillator ready

CCP = CCP_IOREG_gc; //Security Signature to modify clock

CLK.CTRL = 0x01; //select sysclock 32MHz osc

};

  

Dorkbot Bristol, December 2008: Drew operating the dropper on his high-speed photography rig. It's based on an Arduino and triggers the camera shutter and flash at precisely the right moment to capture the splash.

It's an alphanumeric persistence of vision display. This photo was taken by setting the camera on self-timer with a 2.5 s exposure. When the picture started going, I just walked through the frame at normal speed. Ha! I'm invisible.

 

Learn how to make it here.

An Atmel ATtiny24 microcontroller drives an R/C servo wich in turn rotates a line LASER taken from a LASER level.

The microcontroller runs a software real time clock and turns the servo and the line LASER to mimic the shadow cast from the style of a sundial as the time goes.

http://www.5volt.eu.

Microchip and Digilent's chipKIT(tm) Development Platform is the first 32-bit-microcontroller-based, open-source development platform that is compatible with Arduino™ hardware and software. More information is available at: www.digilentinc.com/chipkit.

The four-member PIC24FJ256GB210 microcontroller family integrates USB for Embedded Host/Peripheral/On-the-Go and 96 Kbytes of RAM. This large RAM enables the buffering of sizeable amounts of data and better overall throughput, for applications such as Ethernet connectivity, remote sensing, data logging and audio streaming. It can also be used to store generated images or data for dynamic content, such as real-time, remote sensor data graphs. In combination with Microchip’s free USB software library and TCP/IP stack, these MCUs lower system costs and footprints in a broad range of industrial, instrumentation/measurement, medical and consumer applications. For additional information, visit: www.microchip.com/wwwproducts/Devices.aspx?dDocName=en547864

Lissajous figures are interesting curves that occur in systems where oscillation happens in more than one direction, for example when a pendulum hanging from a string moves in the plane.

 

These pictures are from an easy persistence of vision approach to playing with Lissajous figures. Read more about this project here.

  

USB Interface for SHARP PC-140x Series (sketch)

 

You will find more infos about this project on my blog:

manib.bplaced.net/blog/?p=874

Homemade Sprinkler or Universal Timer

For more details have a look at the project Website.

alan-parekh.com/projects/gear-clock/

Microchip's mTouch™ Projected Capacitive Development Kit (part # DM160211, $119.99) includes a 3.5” sensor mounted on a sensor board, a projected-capacitive board with the PIC16F707 MCU and fully functional firmware. The kit enables users to connect sensors to up to 24 channels, without modifying the firmware. The open source code supports sensors with up to 32 channels, and the kit includes a Graphical User Interface (GUI) tool that enables customers to easily adjust key parameters that are important to their design. The kit can be purchased today, at microchipDIRECT (http://www.microchip.com/get/746C).

Homemade Sprinkler or Universal Timer

Building a bulbdial clock. Read more about this project here.

Microchip Technology's AR1100 Analog Resistive Touch-Screen Controller With USB

Light bulb RGB mood light : remote control receiver detail. For more info :

www.5volt.eu/archives/10

1 2 ••• 15 16 18 20 21 ••• 79 80