Friday, August 29, 2014

Pinguino Board - Primer Contacto

Dando inicio con esta nueva etapa aquí les traigo este primer post y video de la seccion conociendo el proyecto Pinguino, bueno como muchas sabrán el proyecto Pinguino surgió por el interés de explotar las tecnología USB que nos proporciono la compañía Microchip agregando a este la necesidad de diseñar un sistema mínimo lo suficiente robusto y versátil para aplicarlo en cualquier aplicación o proyecto tipo profesional o diversión, he ahí el nacimiento del proyecto Pinguino siendo  Jean-Pierre Mandon su iniciador o creador.

En que consiste Pinguino, Pinguino es un sistema mínimo de operación para prototipos simple y contundente, hablando técnicamente es una plataforma integrada de desarrollo o IDE por sus siglas en Ingles (Integrated Development Enviroment), es Open Hardware como Open Software interesante verdad! y aun lo es mas por que gran parte de sus librerías son basadas en Arduino, es decir que si sabes usar un Arduino podrás usar un Pinguino y lo que es aun mejor tu podrás armar el tuyo en función de tus necesidades o gustos tan simple y llano como eso, eso es genial así como también la facilidad de encontrar repuestos si en dado caso estos se dañaran por un mal uso o por un accidente electrónico. Eso es Pinguino o mas bien This is Pinguino!! Argggh!!!.

Que hacer con tu primer Pinguino, primero admirarlo si lo hiciste tu y magnificar lo grandioso que te quedo, segundo conectarlo y maravillarte aun mas por que funciona, y tercero encender y apagar un Led ver eso es mejor que cualquier acto de magia de Chris Angel, y lo es en verdad.

A continuacion muestro el sistema de minimo empleado en el diseño de mi Pinguino 4550, como ven es bastante simple y versatil para todas las maravillas que puedo hacer con el.

Esquematico


Concrete


Y por ello aquí los siguiente códigos de como acceder al led indicador propio del Pinguino para su manipulación.

1.- Swithceo del Led Indicador (Funcion Toggle)
/*----------------------------------------------------- 
Author: Jeals Blog --<>
Date: Fri Aug 29 20:51:29 2014
Description:Primer contantoc con Pinguino
- Encendido de Leds -
-----------------------------------------------------*/


void setup() {
    //run once:
    pinMode(USERLED,OUTPUT);
    }

void loop() {
    //run repeatedly:
    toggle(USERLED);
    delay(1000);
    }


2.- Switcheo del Led Indicador (Funcion digitalWrite)
/*----------------------------------------------------- 
Author: Jeals Blog --<>
Date: Fri Aug 29 20:51:29 2014
Description:Primer contantoc con Pinguino
- Encendido de Leds -
-----------------------------------------------------*/


void setup() {
    //run once:
    pinMode(USERLED,OUTPUT);
    }

void loop() {
    //run repeatedly:
    //toggle(USERLED);
    //delay(1000);
    digitalWrite(USERLED,HIGH);
    delay(1000);
    digitalWrite(USERLED,LOW);
    delay(1000);
    }


3.- manipulacion de un Puerto Entero (Función digitalWrite)
/*----------------------------------------------------- 
Author: Jeals Blog --<>
Date: Fri Aug 29 20:51:29 2014
Description:Primer contantoc con Pinguino
- Encendido de Leds -
-----------------------------------------------------*/


void setup() {
    //run once:
    int i;
    for (i = 0; i < 8; i++){
        pinMode(i,OUTPUT);    
        }
    }

void loop() {
    int Pin_Out[8] = {0,1,2,3,4,5,6,7};
    int j;
    for (j = 0; j < 8; j++){
        digitalWrite(Pin_Out[j],HIGH);
        delay(1000);
        digitalWrite(Pin_Out[j],LOW);
        delay(1000);
        }

    }


4.- manipulacion de un Puerto Entero (Función Toggle)
/*----------------------------------------------------- 
Author: Jeals Blog --<>
Date: Fri Aug 29 20:51:29 2014
Description:Primer contantoc con Pinguino
- Encendido de Leds -
-----------------------------------------------------*/


void setup() {
    //run once:
    int i;
    for (i = 0; i < 8; i++){
        pinMode(i,OUTPUT);    
        }
    }

void loop() {
    int Pin_Out[8] = {0,1,2,3,4,5,6,7};
    int j;
    for (j = 0; j < 8; j++){
        toggle(Pin_Out[j]);
        delay(1000);
        }

    }


If you like our work in Jeal's Blog just subscribe yourself. Get our posts in your RSS reader or by email.
Written by Jefferson GoVa

Ingeniero en electronica con aficiones a escribir y compartir todo aquello que le llama la atencion o que su curiosidad atrapa..

#Curioseando #Perdiendoeltiempo #sinnadamejorquehacer.

1 comment:

  1. Harrah's Cherokee Casino Resort - KTRH
    Harrah's Cherokee Casino Resort. 구미 출장마사지 Casino, 대전광역 출장마사지 Hotel. 삼척 출장샵 More 공주 출장안마 about the Cherokee. Harrah's Cherokee Casino Resort Casino & Hotel. More about the Cherokee. Harrah's Cherokee Casino 계룡 출장샵 Resort.

    ReplyDelete