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.

cce1911's Content

There have been 59 items by cce1911 (Search limited from 25-June 23)


By content type

See this member's


Sort by                Order  

#52260 Quick question about ND+2 Socket

Posted by cce1911 on 21 August 2013 - 12:50 PM in Netduino Plus 2 (and Netduino Plus 1)

http://msdn.microsof...y/ee434782.aspx

 

socket.listen(backlog)

 

backlog = The maximum number of incoming connections that can be queued for acceptance. Try

serverSocket.Listen(10);




#54131 Sparkfun Shift Register Breakout - 74HC595

Posted by cce1911 on 17 November 2013 - 08:45 PM in Netduino Plus 2 (and Netduino Plus 1)

Can someone point me to an example of using this breakout board with the Netduino?

https://www.sparkfun.../products/10680

 

I would like to use the .Net Microframework Toolbox, but it's not obvious to me how to wire it up.

 

 




#54192 Sparkfun Shift Register Breakout - 74HC595

Posted by cce1911 on 20 November 2013 - 02:48 PM in Netduino Plus 2 (and Netduino Plus 1)

Grant,

Ok, I have wired SER_IN to pin 11

L_CLOCK to pin 10

/OE to gnd

/reset to Vcc

 

But there is one more pin on the breakout board, (CLOCK) that I'm not sure what to do with. Please see my wiring diagram. I would like to control each LED seperately.

 

 

Attached Thumbnails

  • wire_diagram.jpg



#54160 Sparkfun Shift Register Breakout - 74HC595

Posted by cce1911 on 19 November 2013 - 02:38 AM in Netduino Plus 2 (and Netduino Plus 1)

Thanks Grant, I'll check this out when I get back from my out-of-town trip!




#54200 Sparkfun Shift Register Breakout - 74HC595

Posted by cce1911 on 20 November 2013 - 10:30 PM in Netduino Plus 2 (and Netduino Plus 1)

Thanks for the reply Grant. Yes, I figured this out myself after you pointed me in the right direction.




#54202 Sparkfun Shift Register Breakout - 74HC595

Posted by cce1911 on 20 November 2013 - 10:40 PM in Netduino Plus 2 (and Netduino Plus 1)

When I finally took the time to figure out how the breakout board was wired to the IC, it became more obvious how to wire it up. Thanks for all your help!

Attached Thumbnails

  • shiftReg.jpg



#51669 5v Power Supply?

Posted by cce1911 on 24 July 2013 - 07:57 PM in Netduino Plus 2 (and Netduino Plus 1)

This is a great question, but I'm curious to know what people are using for battery packs. My N+2 is driving a single 4 channel relay board...




#49972 3x4 Matrix Keypad bounce problem

Posted by cce1911 on 25 May 2013 - 10:16 PM in Netduino 2 (and Netduino 1)

This is weird. The clock works. Debug printing .Now shows the clock incrementing. Maybe it is the keypad.




#49970 3x4 Matrix Keypad bounce problem

Posted by cce1911 on 25 May 2013 - 09:45 PM in Netduino 2 (and Netduino 1)

I'll have to retract that last post. It does not work either. Looks like there is something wrong with the clock...




#50422 3x4 Matrix Keypad bounce problem

Posted by cce1911 on 11 June 2013 - 01:20 PM in Netduino 2 (and Netduino 1)

Thanks for the input Karl. I'll give your suggestion a try.

-Capel




#49963 3x4 Matrix Keypad bounce problem

Posted by cce1911 on 25 May 2013 - 06:19 PM in Netduino 2 (and Netduino 1)

I'm using this keypad: http://www.adafruit.com/product/419

with the Toolbox.NETMF.Hardware.MatrixKeyPad driver and I'm getting a lot of bounce. It appears that the "time" parameter of the event handler is not working correctly. For example, in the code below, ButtonLastPushed is initially 0 and the first time the button is pushed "time" is zero also. Has anyone else run into this problem and found a fix?

/// Triggered when a key is pressedstatic void kb_OnKeyDown(uint KeyCode, uint Unused, DateTime time) {   if (ButtonLastPushed.AddMilliseconds(intBounceWait) > time) return; // prevent bounce   ButtonLastPushed = time;   Debug.Print("Key pressed: " + KeyLookup((int)KeyCode).ToString()); }



#49967 3x4 Matrix Keypad bounce problem

Posted by cce1911 on 25 May 2013 - 08:53 PM in Netduino 2 (and Netduino 1)

To start with I'm using the N+2. Sorry about posting in the wrong forum if this has anything to do with it.

 

The value of the "time" parameter is always 00:00:00 as if there were no clock at all on board. I don't expect the board to have the current time, just the time relative to startup. I can work around my problem with the code below, but I expected the Toolbox.NETMF.Hardware.MatrixKeyPad code to work and was wondering if anyone else had seen this problem.

static void kb_OnKeyDown(uint KeyCode, uint Unused, DateTime time){   KeyDown(KeyLookup((int)KeyCode), DateTime.Now);}// Process the keypad inputstatic void KeyDown(int KeyVal, DateTime dtTime)  {  if (ButtonLastPushed.AddMilliseconds(intBounceWait) > dtTime) return; // prevent bounce  ButtonLastPushed = dtTime;...



#49106 How to Write/Read to Built-in Flash/EEPROM on the BARE Netduino?

Posted by cce1911 on 06 May 2013 - 04:51 PM in Visual Studio

It's a feature on our wish list, something that we baked into the hardware design. Right now we're focused on ensuring that all Netduino Plus 2 features work really well for our community and that projects upgrade seamlessly.

After the holidays we'll start attacking new software features. If this one gets the most votes, it gets in the first batch Posted Image

Chris

 

Did this make the list?




#49477 Issues with buttons and LCD

Posted by cce1911 on 16 May 2013 - 02:26 AM in Netduino 2 (and Netduino 1)

Hanzibal,

First let me say thank you for your assistance. I've been working with your code and I can't seem to get it to work. My breadboard is wired as shown in the attached image. I'm not sure if I have the pins assigned wrong or your code need to be tweaked for the N+2. Here is my code using your sample:

using System;using System.IO;using System.Net;using System.Net.Sockets;using System.Threading;using Microsoft.SPOT;using Microsoft.SPOT.Hardware;using SecretLabs.NETMF.Hardware;using SecretLabs.NETMF.Hardware.Netduino;using Hd44780Test;namespace FirstPlus    {    public class Program        {        public static void Main()            {            // create the LCD driver class (d4, d5, d6, d7, E, RS)            var lcd = new Hd44780(Pins.GPIO_PIN_D4, Pins.GPIO_PIN_D5, Pins.GPIO_PIN_D6, Pins.GPIO_PIN_D7, Pins.GPIO_PIN_D9, Pins.GPIO_PIN_D8);            lcd.Write("- Hd44780 Demo -");            bool onoff;            for (int i = 0; true; i++)                {                onoff = (i & 1) == 0;                lcd.ChangePosition(1, 0);                lcd.Write((i & 0xff).ToString("X2") + " LED is " + (onoff ? "ON " : "OFF"));                //led.Write(onoff);                Thread.Sleep(250);                }            }        }    }

Attached Thumbnails

  • wiring_diagram2.png



#49464 Issues with buttons and LCD

Posted by cce1911 on 15 May 2013 - 01:17 PM in Netduino 2 (and Netduino 1)

I agree, it's hardly a h/w error "anymore". Using a shiftregister would probably help but you need to change your wiring to use SPI with the shift register and probably have to use a different library (e.g. Mario's) too. Before trying that, I could post you some code to try when I'm home after work today. That code would be more or less a drop in replacement.

 

Any suggestions you have would be appreciated.




#49455 Issues with buttons and LCD

Posted by cce1911 on 15 May 2013 - 03:22 AM in Netduino 2 (and Netduino 1)

Hanz,

Well I'm still getting intermittent behavior with the second line of the display. I grounded D0-D4 with a 100k resistor as you suggested and that did not resolve the problem. I purchased another 16x2 LCD from Adafruit and that did not solve the problem. I've even ported my code to a N+2 and I'm still seeing the issue of sometimes being able to see line 2 but most of the time I can't. If I unplug the USB cable to reboot, hold my jaw just right and I'm not wearing any socks, the 2nd line will sometimes work. All joking aside, I'm convinced its not a hardware problem.

 

You mentioned that it could be an issue with clocking. I assume this would be in the MicroLiquidCrystal library correct? Would a shift register and Mario's library solve the problem?




#49493 Issues with buttons and LCD

Posted by cce1911 on 16 May 2013 - 01:55 PM in Netduino 2 (and Netduino 1)

Hanz,

Yes, I will stand up a new board with just the LCD on it and see if my wiring is the issue. It is a rather complex breadboard. I will also take a picture of the setup and what I'm seeing on the LCD. I won't be able to do this until this evening after work.




#49527 Issues with buttons and LCD

Posted by cce1911 on 18 May 2013 - 04:24 AM in Netduino 2 (and Netduino 1)

Hanzibal,

Tweaking the delay to 2ms did the trick. I also removed the pull-downs. Thanks for all your help.




#49507 Issues with buttons and LCD

Posted by cce1911 on 17 May 2013 - 01:04 PM in Netduino 2 (and Netduino 1)

I'll remove the pull-downs on d0-d3, but do you think that is causing this problem?




#49502 Issues with buttons and LCD

Posted by cce1911 on 17 May 2013 - 01:58 AM in Netduino 2 (and Netduino 1)

Here is the picture. I'll set the other board up this weekend.

Attached Thumbnails

  • breadboard.jpg



#51238 NeonMika.NetduinoControl & NeonMika.Webserver.ClientLibrary

Posted by cce1911 on 09 July 2013 - 01:57 AM in Project Showcase

What version of Visual Studio is this built in? I get an error saying the project is incompatible with VS2010.




#57942 How do I connect Netduino+ to a pc wireless?

Posted by cce1911 on 05 May 2014 - 01:23 AM in Netduino Plus 2 (and Netduino Plus 1)

I got everything working. I just needed to boot the Edimax and wait 60 seconds before powering up the N+2. When powering them up at the same time, the N+2 did not see the Edimax, but if I waited a minute, everything worked as advertised.

 

Baxter, yes I have it setup the way you described and port forwarding was not my issue. 




#57920 How do I connect Netduino+ to a pc wireless?

Posted by cce1911 on 03 May 2014 - 06:37 PM in Netduino Plus 2 (and Netduino Plus 1)

I got the Edimax 6258n and installed but I'm having some issues.

 

Here is my configuration:

  • Belkin N300 Wireless Router
  • No WAN connectivity
  • DHCP turned off
  • Static IP of 192.168.1.1
  • Netduino +2
  • Setup with static IP of 192.168.1.100
  • Laptop PC
  • connected to Belkin N300 wifi
  • Static IP of 192.168.1.29

 

My PC application uses a socket connection to talk to the Netduino on port 9999 and 9998. This works fine in a hard wired environment.  In this environment, I can ping the IP addresses of all the devices, but when I go to establish a socket connection I get an error saying "No connection can be made because the target machine actively refused it."

 

I tried configuring the Port Forwarding feature of the Edimax, but that did not seem to work either.

 

Does anyone have an idea on how to get the Edimax to allow tcp/ip traffic on designated ports?




#57820 How do I connect Netduino+ to a pc wireless?

Posted by cce1911 on 29 April 2014 - 02:03 AM in Netduino Plus 2 (and Netduino Plus 1)

Baxter,

If I could use the USB port, it would make things easier. So I will now go down the path you suggest.

-Capel




#57813 How do I connect Netduino+ to a pc wireless?

Posted by cce1911 on 28 April 2014 - 09:07 PM in Netduino Plus 2 (and Netduino Plus 1)

Could I use a male to male USB cable to power the Edimax BR-6258n NANO via the N+2 if I have a battery providing power to the N+2?





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.