Reactivando el BLOG.

I have a lot of time without write in this blog, and I want reactivate it, with some news.

1st Place:
As many people have already been realised, I will try to use English in all my next POSTs, I think that is a International language and I need practice a little more. (De igual manera el que quiera consultar en Español, tiene todo el derecho y le contestaré de igual forma).

2dn Place:
I change the name of the blog, I think so that I need to branch out more with the projects, and today I use the Raspberry like base for a lots of projects.

3th Place:
I think that exist a lots of people around the world that maybe don`t have the possibility to learn spanish, but have some knowledge of English.

By finish this POST, I want to say, sorry by my English, I will effort to make this POST easy to read.

Control PINGUINO from MACosx

Hi good morning, this is another project involving PINGUINO mac and I understand that this is very restrictive, but today with the Hackintosh anyone can have a MAC OSX, I say this from me experience.
This is a very basic application that controls both the digital and the analog gates of a PINGUINO 18fx550, whether we use the serial port option as USB with CDC,and also with the bluetooth module tested in previous posts.

Need two parts, a program for MAC,

DOWNLOAD LINK

and the second a code for the PINGUINO,this code is very comprehensive and provides for communications from any platform, works like code, with two digits (by now we do not need more ), the first digit identifies the door and the second the treatment, to the digital port identifies a 0=LOW and 1=HIGH, but for analog ports I have decided that 3 may give the reading order.
So if we want to read analog port 13 which correspond to “AN0” and we would execute “03” us back the digital value between 0 and 1023 of this port.
In the other hand we want to raise the output of the digital port “0” then we send to turn ON “01” and “00” to turn OFF.
Sounds complicate but it is understood when applied
If you want a help, we will sent “9” with any other number, it returns a help.

[sourcecode language=”py”]
/*Project IPHONE, IPAD & MAC talk with PINGUINO walii.es*/
//You need send number port 0 to 7 and status 0 or 1
//for anoalogic port you will check port an0 to an7 and need set status in 3
//for help you need set 9 in the value0
#define LENGTH 3
#define RUNLED PORTAbits.RA4
int rxBuffer[16];
int rxIndex = 0;
int i,value1,value0,value,value0a;
void setup() {
Serial.begin(9600);
for (i=0;i<8;i++) { //servos conections
pinMode(i,OUTPUT);
digitalWrite(i,LOW); // fixe un niveau 0 sur les sorties
}
}

void loop (){
if (Serial.available() > 0) {
//if(rxIndex==0) Serial.printf("Captured first value \n\r");
//if(rxIndex==1) Serial.printf("Captured Second value \n\r");
rxBuffer[rxIndex]=Serial.read();
rxIndex=rxIndex+1;
if(rxIndex==LENGTH){
value0=rxBuffer[0]-48;
value0a=rxBuffer[0]-35;
value1=rxBuffer[1]-48;
if(value1<2)
{
Serial.printf("Port: %d,",value0);
Serial.printf("Status: %d\n\r",value1);
if( value1==0 ) {
digitalWrite(value0,LOW);
} else if (value1==1) {
digitalWrite(value0,HIGH);
}
}
if(value1==3){
value=analogRead(value0a);
Serial.printf("Reading port %d -> An%d value= %d\n\r",value0a,value0,value);
}
if(value0==9) Serial.printf("You need send number port 0 to 7 and status 0 or 1\n\r for analogic port you will check port an0 to an7 \n\r and need set status in 3 for help you need set 9 in the value0\r\n");
rxIndex = 0;
//if (rxIndex==0) Serial.printf("Waiting …\n\r");
}

}
delay(10);
}
[/sourcecode]

Como funciona Pinguino en MAC osx LION

Este video es solo una explicación de como debería funcionar PINGUINO en LION, ya que existen diferencias entre la versión de windows y la de mAC.

Pinguino en MAC 10.7 LION

Tras un largo tiempo de inactividad por diversos proyectos externos a PINGUINO, vuelvo a escribir y ofrecer un aporte que creo puede ayudar a mas de uno… lo que tengo para ofrecer para el bolso de la dama y el bolsillo del caballero es: La versión modificada de PINGUINO GUI 9.05 para ser usada en LION sin necesidad de VMware o Parallel (emuladores de windows).

Esta versión tiene unas librerías nuevas, compiladas  y modificadas para esta versión de LION sin soporte para POWER PC que era en esencia el problema que aparecia en la versión anterior, solo tienen que

1º Crear un nuevo directorio.

2ºPoner el archivo ZIP

3º Descomprimirlo

Luego ya pueden traer sus proyectos a esta nueva versión, cuidado cuando lo descompriman recuerden que MAC sobreescribe las carpeta, asi que si tienen algo debajo seguro se sobre escriba asi que hagan backup de sus proyectos.

el archivo está compartido en fileserver.

LINK    http://www.fileserve.com/file/9jGaMjU/PinguinoBeta905MacLion.zip

Nuevo LINK http://pinguino.walii.es/download/PinguinoBeta905MacLion.zip

 

Os pongo una captura de mi version funcional.

Cualquier problema me lo dicen y lo vemos puntualmente lo he probado con PYTHON 2.5.4, 2.5.5, 2.6.6 y 2.6.7. Aun no lo he probado en 2.7, pero siempre os recomiendo tener la version ante ultima de cualquier software…

saludos.

Pinguino PIC

 

Esta es una entrada de pruebas para verificar el funcionamiento del carro de compras recién implantado.

El producto puede ser un microcontrolador PIC 18f4550 programado con el firmware pinguino.

[wp_cart:PINGUINO PIC microcontrolador 18F4550:price:8:shipping:5:end]

Facebook Like Add
Google PLUS ONE
De donde me visitan
Publicidad
Calendario de Posts
May 2018
M T W T F S S
« Nov    
 123456
78910111213
14151617181920
21222324252627
28293031