Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.

Nevyn

Member Since 27 Dec 2010
Offline Last Active May 31 2021 02:37 PM
*****

#15008 Cubism the Netduino Way

Posted by Nevyn on 04 July 2011 - 08:53 PM

Finally managed to get the persistence of vision working with thanks to Mario (who spotted a bug in my code) and Stefan (who threw some demonstration circuits together). Still working on the software and maybe a little bit of hardware tweaking - the power regulation get's hot when all of the LEDs are on. For the story so far have a look at the Wiki page.

So a few weeks ago I started out with this:
Posted Image

and the challenge was to come up with something, just something, not necessarily useful. So I decided to have a go at making an LED cube to see if the Mini had enough performance to give the illusion of a constant display.

So a few weeks (and a lot of solder) later I had:

Posted Image

and a controller board to make.

A few minutes ago it finally all came to life:
Posted Image

Each of the rows is made up of 64 LEDs and there are 8 rows (512 LEDs). There are only a maximum of 64 switched on at any one time (i.e. one horiontal plane), so the picture above has each plane being switch on and off one after the other with a data change between the switching.

Sorry it's not a video - I'll get around when I have an interesting animated display sorted - just kind of pleased to have got this far with no major mistakes or burns !

Regards,
Mark


#14926 Will some help me move from Arduino to Netduino

Posted by Nevyn on 01 July 2011 - 05:36 PM

I was so impressed with the Arduino I decided to try the .net environment. Gosh that was a step up!
The Arduino is easy and simple to understand, and get projects off the ground quickly. When it comes to the .net / Netduino environment, I'm stumped! Something as simple as getting the device to talk to an I2C has me seriously confused. The more examples I look the more solutions there are.
Has some one got a definitive 'how 2' they would like to share with me?

As with all programming projects there are many different solutions to the same problem. Some resources you might want to look at:

The Wiki has several projects which are Sparkfun projects moved to .NET. Check out all pages and section S.
Stefan has a section of his web site dedicate to the Netduino projects he is working on.
I also write about what I am working on - be aware it is "random" and really reflects what I want to look at on that day :)

If you have a specific question then just post - people are friendly and willing to help.

Hope this helps,
Mark


#14665 Using power regulators

Posted by Nevyn on 24 June 2011 - 07:58 AM

I already got a 5V output with a 12V input, but I'm not sure if it requires more components then only the voltage regulator to have a safe 'regulated supply'? Sometimes things work out so smoothly that I'm asking myself if I'm doing it right ;)

I was already thinking of adding some diodes so the current can only flow into the correct direction, not sure what else I can do.

Have you seen this article about power supplies on Sparkfuns site? They suggest a PTC to limit current should you short circuit the supply by mistake.

Regards,
Mark


#13730 Netduino Emulator

Posted by Nevyn on 29 May 2011 - 07:13 AM

Hi! , where can i find the emulator? , the donwload link donts work..

Welcome to the community.

The main site for the project lookds to be netduinoemulator.codeplex.com. There is nothing in the download section but you can still find source code there. The last check in looks to be October 2010.

Does anyone know if this project is still on going?

Regards,
Mark


#12214 N+ Port Listener

Posted by Nevyn on 18 April 2011 - 08:16 PM

I think what I am looking for is either a UDP or TCP listener. But the NETMF doesn't support them. Any ideas on other methods, or am I completely missing the boat somewhere?


Luke,

I needed to provide a web server for a project I worked on a while ago (details here) which can be used to isten on multiple ports - just put each listener in it's own thread.

And welcome to the community.

Hope this helps,
Mark


#8696 Silverlight Client and Server for Netduino Plus

Posted by Nevyn on 30 January 2011 - 06:11 PM

This (software only) project started out as a result of my experience hooking the N+ to a 16x2 LCD. At the time all I was trying to do was to get the temperature out of a TMP102 sensor. This got me thinking about using the network interface on the N+ to both feed data into the board and also get data out. This project is the result.

I have attached three zip files to this post in case you find this interesting. The first (Simple Web Server.zip) is a project which contains the code for the server which can be deployed on the N+. This is not complex and only serves a few file types, enough to generate a static web site using HTML, CSS, JavaScript, GIF and JPG's. It can also serve XAP files - that's where the Silverlight comes in. The code here is a hacked version of the Microsoft example in the SDK.

The second (SilverlightOnNetduino.zip) of the files contains a basic web project containing a web site for hosting a Silverlight application and the Silverlight application itself.

I split these into two projects in order to make debugging a little easier. There is a clientaccesspolicy.xml file in the web project to allow access to the N+ web server from a web site running on a PC - this allows debugging of the Silverlight code.

The final file (www.zip) contains the web site as deployed onto an SD card on the N+.

I decided to keep this simple in order to keep the size down. The system will serve few file types and uses a very primitive command mechanism. I decided to use a "virtual" file Command.html as the mechanism for detecting a command from the user. This takes commands and optional parameters from the QueryString. This of course places some restrictions on the types of data which can be passed but that's the price for simplicity. There is a benefit though, if you are only passing text data then you can simply point your browser at the N+ and issue commands using the URL.

For example, if your N+ is at IP 192.168.200.100 then the following will return valid HTML generated dynamically by the server application:

http://192.168.200.1...d.html?SayHello

Edited 1st Feb 2011: Updated the files as per posting below.

Hope you find this useful,
Mark

Attached Files






home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.