View allAll Photos Tagged microcontrollers
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...
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
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
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
};
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.
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.
DIY home laser show.
Spirograph V2 completed.
New version, new design, new features.
Learn how to build one at www.apdigitallight.com
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.
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/
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.
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:
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).
A small present for my girlfriend.
More infos at blog.gut-man.de/2009/11/08/kleine-aufmerksamkeit-fur-die-...
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.
Patrick Tresset - Talks about his drawing robot Paul (on show as part of the Alan Turing: Intuition and Ingenuity exhibition).
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)
Dan Stowell - Demonstrates his use of the Risset illusion in techno music.
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
A Universal Direct Conversion Receiver For PSK-31
by John E. Post
Exclusive Online Article: Decode and read text message communications being sent over shortwave amateur radio frequencies. Page 0
Radio Locator Beacon For Flying Objects
by Dan Gravatt
Exclusive Online Article: The locator beacon weighs about an ounce with its 12-volt A23 alkaline battery, and could be made lighter with the use of surface-mount parts. It’s also simple and inexpensive, so you can afford to build another one if necessary. Page 0
Analog Mathematics
by Gerard Fonte
Even in the midst of the digital revolution, there's still a place for analog mathematics to streamline your designs. Page 54
Projects
Build the rCube: A Talking Memo Alarm Clock
Electronic Gadgets
by Dave Decker
This unique talking clock and MP3 speaker can record voice memos or your favorite song for your alarm, plus it's an interactive nightlight too! Page 40
How to Parallel Power Supplies for Higher Output
Electronic Gadgets
by Fernando Garcia
Assemble this power supply for higher performance from your class-D amplifier. Page 48
Columns
Techknowledgey
by Jeff Eckert
TechKnowledgey 2009
Topics covered include super charged lithium-ions, fuel cell buses, viewing Mars, plus other cool stuff. Page 12
Personal Robotics
The Saga of a Sonar Station
Follow the unique build experience of an interactive kiosk. Page 16
Getting Started With PICS
by Chuck Hellebuyck
Counting Pulses with Timer 0
Keep track of your distance traveled on the golf coarse with this counting application. Page 26
Q&A
by Russell Kincaid
Q&A
Analog tachometer, calulated inductance, soft start AC circuits, plus more. Page 32
Smiley’s Workshop
by Joe Pardue
Smiley’s Workshop: An AVR C Programming Series (Part 10)
Moving Beyond Arduino. Learn how to convert Arduino programs into regular C programs. Page 62
Stamp Applications
by Jon Williams
Spinning Up Embedded Control Projects
Get in touch with your Propeller side. Page 68
The Design Cycle
by Fred Eady
And Now, A Riff From Jeff Beck
Designing a wireless guitar. Page 74
Near Space
by L. Paul Verhage
Your Own Micro Datalogger
Build a bigger and more powerful flight computer. Page 80
Departments
Developing Perspectives
by Bryan Bergeron
Please visit our Developing Perspectives blog to read the full article and comment. Page 8
Microchip's PIC12LF1840T48A is the first in a family of single-chip devices that integrate an eXtreme Low Power (XLP), 8-bit PIC® microcontroller with a sub-GHz RF transmitter. The PIC12LF1840T48A’s combination of features in a single, 14-pin TSSOP package makes it ideal for space-, power- and cost-constrained applications, such as remote keyless entry fobs for automobiles, garage doors and home security systems, as well as a broad range of other home and building automation systems. Additionally, the device is optimized to run Microchip’s royalty-free KEELOQ® advanced code-hopping technology, a proven security technology used worldwide by leading manufacturers. For more info visit: www.microchip.com/get/K4KF
Microchip's new 8-bit PIC® microcontrollers—the PIC16F527 and PIC16F570, which combine the ease-of-use of a PIC MCU with low-cost analog peripherals to create a well-integrated, cost-effective family suitable for a wide range of applications. Microchip's new 8-bit PIC® microcontrollers—the PIC16F527 and PIC16F570, which combine the ease-of-use of a PIC MCU with low-cost analog peripherals to create a well-integrated, cost-effective family suitable for a wide range of applications. With an on-chip dual Op Amp module, 8-bit ADC and two comparators, these MCUs are ideal for systems that require signal conditioning and amplification to interpret analog inputs. The PIC16F527 and PIC16F570 employ a small and highly efficient 8-bit architecture, and add several features to support ease of use and system robustness. For more info visit, www.microchip.com/get/9S4G
Have you ever thought that most of our perception about the robot is based on the Hollywood movie! The well-known 3CPO and R2D2 from Star Wars until the little cute garbage compacting robot named WALL-E; all of these machines are example of our dreams or should I say our quest to what we all think about the robot should be. Although the robot that we are going to build here is still far away from the technologies shown on those movies but at least it will give you an introductory to the robotics world. for more information please visit www.ermicro.com/blog/?p=983
Microchip Technology's RE46C165/6/7/8 photo 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.