Todas las entradas de: peplluis

Como generar pulsos ‘PWM’ con el G120HDR y VB

El siguiente ejemplo, demuestra la facilidad para generar pulsos modulados utilizando una de las salidas especializadas del procesador. 

En este ejemplo utilizaremos el Led conectado a la salida de pulsos numero 2…

Private BlueLed As PWM = New PWM(Cpu.PWMChannel.PWM_2, 10, 0.1, False)
Public
Sub
    ProgramStarted()
    BlueLed.Start()
   
Debug.Print(«Program Started»
)
End Sub

El resultado: el de siempre… un led parpadeando a una frecuencia de 10hz, no por nada somos los blinking mans! jajajaja.

Saludos,
PepLluis,

Sorteamos un «Netduino» :-))

Entre todos los usuarios que efectuen su registro en SaveComm y participen en el taller!

 

Crea tus propios gadgets, prototipos y cacharros!

El taller es gratuito y tendrá lugar el día 20 de febrero a las 18:15 h. En Vic Barcelona. Si estáis cerca os podéis inscribir en el taller en el formulario de inscripciones.. si quieres ampliar información:  (leer noticia)

Podeis registraros en :

Os aconsejo que participeis!… Este Netduino puede ser vuestro!
Mucha Suerte!

PepLluis,

  

 

Ven a conocer cómo crear tus cacharros con .netMF y Gadgeteer.

Crea tus propios gadgets, prototipos y cacharros!

El taller es gratuito y tendrá lugar el día 20 de febrero a las 18:15 h. En Vic Barcelona.
Si estáis cerca os podéis inscribir en el taller en el formulario de inscripciones.. si quieres ampliar información:  (leer noticia)


Gadgeteer es una plataforma de hardware y software abierto que permite crear prototipos y pequeños cacharros de electrónica de forma fácil y sencilla incluso para personas sin conocimientos de electrónica, no es necesario ensamblar o efectuar soldaduras por lo tanto para realizar nuestros modelos tan solo necesitaremos conectar diferentes módulos, tales como sensores, cámaras, entradas/salidas, pantallas, motores, elementos de comunicación, a una unidad central. El diseño lo llevaremos a cabo en un entorno grafico totalmente asistido.

Si quieres conocer de cerca gadgeteer, apúntate a este taller donde podrás ver ejemplos en directo y conocer una comunidad de usuarios que comparten recursos, tanto de software como de hardware en todo el mundo.


Saludos!
PepLluis,

Como hacer transparente el fondo de nuestro PictureBox

Un Corto!

En determinadas ocasiones nos interesa que el fondo de nuestro PictureBox sea transparente…. sin olvidar que deberemos fijar un color de fondo homogenio para que termine siendo transparente.

Una vez tengamos la imagen cargada en el PictureBox

        Dim mibmp As Bitmap = PictureBox.Image
        Dim micol As Color = mibmp.GetPixel(1, 1)
        mibmp.MakeTransparent(micol)
        PictureBox.Image = mibmp

Facil no?
Saludos,

Empezando con CerbuinoBee y el Sensor de Temperatura

Una buena forma de empezar, es poder disponer un «paso» a «paso». Atendiendo a la consulta de un lector, me complace compartir con vosotros un punto de entrada para leer la temperatura y la humedad con un «Cerbuino Bee»

Una vez lanzado Visual Studio 2010 con los SDK’s de netmf QFE2 y el SDK 4.2 de GHI, desde el menú ‘Archivo’ >

·     Nuevo Projecto>Visual Basic>Gadgeteer>Net gadgeteer Application (NETMF 4.2)>Asignar nombre>Aceptar

Una vez en el diseñador y desde el ‘toolbox’ pestaña ‘Gadgeteer Mainboars’ seleccionar : Fez Cerbuino Bee, Luego desde la pestaña «seeed» arrastrar y soltar el modulo ‘TemperatureHumidity’, según la siguiente imagen :

Copiar/Pegar el siguiente código.

En el editor Seleccionar la pestaña «Program.vb».

Imports GT = Gadgeteer
Imports GTM = Gadgeteer.Modules
Imports Gadgeteer.Modules.Seeed
 
' Ejemplo de lectura de temperatura / humedad 
 
Partial Public Class Program
 
    Private WithEvents timer As GT.Timer = New GT.Timer(1000)
 
    Public Sub ProgramStarted()
        timer.Start()
        Debug.Print("Program Started")
    End Sub
 
    Private blink As Boolean
    Private Sub timer_Tick(timer As Gadgeteer.TimerHandles timer.Tick
        Mainboard.SetDebugLED(blink)
        blink = Not blink
        temperatureHumidity.RequestMeasurement()
    End Sub
 
    Private Sub temperatureHumidity_MeasurementComplete(sender As Gadgeteer.Modules.Seeed.TemperatureHumidity, temperature As Double, relativeHumidity As DoubleHandles temperatureHumidity.MeasurementComplete
        Debug.Print("Temperature :" + temperature.ToString())
        Debug.Print("Humidity : " + relativeHumidity.ToString())
    End Sub
End Class

y en la ventana de ‘Debug’ podreis visualizar los resultados de la captura 🙂

 

Espero que os sea útil,
Feliz Año!
PepLluis,