RSS feed - Add your feed to our index
■ Submit an article to DIY Experts


The top DIY links from hundreds of DIY sites around the Web

13
likes
One of the most important functions of an embedded system is the ability to connect to a variety of external signals. For my smart home energy efficiency dashboard, the signals come from a variety of sensors and use a range of different protocols. Ideally, Id like to handle these signals in software by creating a custom driver for each signal, or better yet, by configuring an existing driver to connect each sensor. In some cases, the sensors may require additional signal conditioning or interface circuitry to before being connected to the embedded processor board. Sometimes its appropriate to use a small microcontroller to provide the interface or signal conditioning. This provides additional flexibility, but also requires programming a second processor. Where possible, I like to avoid...
Source: Daily DIY
Added 14 months ago | 0 comments
Blog About: SPARK Project 1, Post 4
Continue the discussion on your blog. Click to highlight this excerpt and press Ctrl+C to copy.
Related Articles
SPARK Project 1, Post 4
One of the most important functions of an embedded system is the ability to connect to a variety of external signals. For my smart home energy efficiency dashboard, the signals come from a variety of sensors and use a range of different protocols. Ideally, Id like to handle these signals in software by creating a custom driver for each signal, or better yet, by configuring an existing driver to connect each sensor. In some cases, the sensors may require additional signal conditioning or interface circuitry to before being connected to the embedded processor board. Sometimes its appropriate to use a small microcontroller to provide the interface or signal conditioning. This provides additional flexibility, but also requires programming a second processor. Where possible, I like to avoid...
Read more
SPARK Project #2, Post #3

msSpark2_v2.jpg

kbWinCE_WorkshopSPARK600.jpg

In my last post, I presented the beginnings of a plan to connect an iRobot Create to an iCop SPARK computer running Windows Embedded CE R2.0. Now it's time to dive in and get some code loaded onto the iCop machine, then see if I can talk to the Create using the commands listed in the Create Open Interface.

Before I get started with Windows Embedded, I want to verify that I can talk to the Create using a known-good source, my desktop computer. I think this is an important debug step. Even though I'd like my software to run properly the fi...

Read more
SPARK Project #1, Post #5

ratchetingScheduler600.jpg
Shawn Schaffert's ratcheting scheduler

Real Time Operating Systems?

Even though this project is about a smart home dashboard that doesn't necessarily have any time-critical tasks, it very easily could. What if a cloud covered the solar panels, and I wanted to dim the lights in response. I don't want my software to wait for all the temperature sensors to finish updated before chang...

Read more
Standalone MIDI matrix sequencer
Lennon Luks gives an in-depth tour of the grid-based MIDI controllersequencer he built as his final project at Western Carolina University. This is me showing some of the capabilities of the MIDI controller that I designed for my senior project. It uses an ATMEGA644 microcontroller. 3000ish lines of C code. Im much more of an engineer than an electronic musician, clearly. The interface will remind many of the Monome project, as the inputdisplay are quite similar - but the awesome sauce here is the machines ability to control MIDI devices without the need for an external computer. The onboard hardware offers a whole lotta possibilities via a single graphical LCD switches - looks like much fun. Much more info available on the project page. via Synthtopia Read more amp124 P...
Read more
How-To: Wii Motion Plus w Arduino
Knuckles904 posted code for using the new Wii add-on hardware with Arduino - Ok so I, after much research, have been able to read the gyro data of the new wii motion plus peripheral with the arduino microcontroller. With this code and the code previously developed for the wii nunchuck here, we are able to create a 6 DOF IMU for under 40. Thanks Nintendo! Best of all, everything is I2C so only 2 analog inputs A4 and A5 needed for the wire library are needed to read 6 sensors and no ADC conversion happens on the arduino board.Data-rich accelerometer goodness! Code available here. via Adafruit Read more amp124 Permalink amp124 Comments amp124 Read more articles in Arduino amp124 ...
Read more
More news & reviews:
Share:

Leave your comment
Name:

Comment:

What is DIY Experts?
Every hour, we bring the best news and advice from dozens of blogs and sites to one place for our community of experts and enthusiasts to vote on what's most interesting each day. Join the conversation and submit an article for publication on DIY Experts!
Put fresh news from DIY Experts on your site
Embed our widget to your blog or site and get the latest headlines from DIY Experts automatically updated each hour.
Click to highlight and press Ctrl+C to copy
Widget preview:
Latest Articles
Powered by: diyexperts
What's Hot Today
House and Office Clearance Services
Hedgerows and Hedging Plants
Rejuvinate and personalize your tired headphones with... old pajamas!
Foyer Decorating: Ideas for a Warm and Welcoming Entryway with Cottage Style
How to Paint a Faux Porch Rug
LED PizzaLightBox
Make Your own SkullyBoom Wearable Speaker
The bass guitar guide
Ultra portable Usb charger with cool enclosure
SPARK Project 1, Post 4
Make an awsome klidoscope from a scanner
Fishermans boots, homemade high wellingtonswellies for walking in water
How to make a magical two headed coin
Tater Totes: Potato grow bags
Ghetto Flashlight
See How Far Your Salary Goes in Another City
Shapeways adds free 3D parts database
How To Start a New Business in Tough Economy
Small Business Advice - Job Sharing
Small Business Stories - Women Mentoring Programs WIPP

Contact Us - Terms of Service - Privacy Policy