Buscar este blog

Translate

Mostrando entradas con la etiqueta anecdotas. Mostrar todas las entradas
thumbnail

Como Ganar Dinero Compartiendo Enlaces en Telegram o Foros



Sin lugar a dudas internet está lleno de métodos y formas de generar ingresos extras a cada cual más ingenioso y arriesgado. En este tutorial voy a mostrar una forma sencilla y no arriesgada para crear ingresos extra, eso sí debes de trabajar en buscar contenido que a la gente le atraiga descargar.


A diferencia de forex y de otras formas de conseguir ingresos cuyo secreto es embaucar a otras personas y con su dinero conseguir echarte a flote, este método no tiene nada de eso.
Básicamente lo que hay que hacer es tener Telegram instalado en nuestro PC o portátil y registrarnos usando el siguiente enlace: adf.ly







Una vez registrado aquí simplemente debes de acortar los enlaces y pegarlos en Telegram así de fácil, se gana alrededor de 2$ por cada 1000 visitas, sin lugar a dudas una buena opción para empezar a generar ingresos con tu PC. Pues nada esto ha sido todo por el post de hoy, espero que hayan aprendido algo, me ha parecido curioso esta forma de ganar dinero por internet, si conocéis otra me lo podéis dejar en los comentarios, me despido, hasta la próxima.
thumbnail

Apuntes JUnit II; Aserciones




Hola, estoy aprendiendo Junit, y otro de los puntos de Junit interesantes son las asserciones, estas características se ven si usas un IDE gráfico como NetBeans o Eclipse, también vale IntelliJ IDEA o cualquier otro, mientras tengamos en orden el tema de declarar JUnit, sin más voy a mostrar los pasos para que funcione:


import org.junit.Test;

public class ejemplo1{
            @Test
            public void voidTest(){
                             assertEquals(boolean esperado, boolean actual);
                             assertTrue("Esto es un éxito", true);//
                             assertTrue("Esto es un fracaso", false);

                             assertFalse("Esto es un éxito", false);

                             assertFalse("Esto es un fracaso", true);

            }
                                    
}


Con estp paso al siguiente tutorial, espero que mañana esté hecho el siguiente, también basado en JUnit, sin más me despido, hasta el siguiente tutorial.














thumbnail

Apuntes JUnit I; Primer paso




Hola por aquí muestro mi test con JUnit, y los primeros pasos, para hacer estos pasos es recomendable tener instalado la versión JDK 1.7 o 1.8, además de tener un IDE como NetBeans (el que yo uso) o Eclipse, en caso de que queramos usar la última versión de Junit, bastará con que la busquemos en GitHub y la importemos.

import org.junit.Test;

public class ejemplo1{

            @Test
            public void voidTest(){
                             System.out.println("Primer test llevado con éxito");
            }
                                    
}

Pues nada hasta aquí mi tutorial de Junit, espero que hayan aprendido algo, y nada hasta la próxima.
thumbnail

Que Es El Watchdogs En Informática?




Hace unos días me estaba leyendo un libro en Amazon bastante recomendado sobre la programación en C de Pic o microcontroladores. Uno de entre los muchos conceptos que aparece en este libro es el watchdogs o perro guardián.

Esta palabra no es la primera vez que me la encuentro pues yo soy fan del videojuego de hackers que lleva este mismo nombre, pese al chasco de la segunda entrega que aún no sé cómo pasar de nivel, no aparece nada.

Watchdogs es en los microcontroladores y microprocesadores el dispositivo de software y/o hardware que se encarga de que el sistema funcione correctamente. En el caso de que no funcione bien este se apagará, y dejara un fichero de texto en algún sitio con el fallo que ha dado.



En los PCS normalmente o no se sabe dónde está ese fichero o sólo tiene acceso el fabricante, evidentemente en mis 7 años trabajando en una empresa de informática, ya tenía más que claro, que era lo que fallaba en el sistema, tanto de software como de hardware, aproposito el famoso pantallazo azul de la muerte está relacionado con el watchdogs de un PC.

Pues nada, hasta aquí mi comentario de hoy, si os ha gustado podéis compartir mi enlace en redes sociales, o si queréis dejarme un mensaje, también me lo podéis dejar, muchas gracias por leer este artículo hasta el final, espero que os haya gustado, que hayáis aprendido algo, y nada, hasta la próxima.
thumbnail

Cómo Instalar Correctamente Aplicaciones en Linux




Hoy se me apetecía hablar en m post diario, un tema un tanto recurrente, que me lo veo cuando quiero instalar alguna utilidad o programa vía Git o binarios en Linux, ya sea Ubuntu, Debian o SuSe, y es el tema de la instalación, muchos tutoriales aparecen descargarse nuestro programa en el escritorio o en la carpeta raíz de nuestro usuario, y siento decíroslo, pero así está muy mal hecho.

 /opt

Para quiénes no lo sepáis linux cuenta con una carpeta especial, dedicada a que nosotros instalemos los binarios de GitHub en esta carpeta y operemos a través de ella, llamada /opt, en esta carpeta nosotros podremos crear la carpeta del programa en cuestión y operar con él. Es decir sería algo así

cd /opt
mkdir programa
cd programa
<comando github o wget>
<descomprimimos>
cd ..
chmod -R 777 programa

Para añadir un script que opere en nuestro sistema basta con crear un script en /bin, por ejemplo script, con lo siguiente

!#/bin/bash
echo $1
echo $2
./opt/programa/prog.o $1 $2

Con esto creamos nuestro programa y script para arrancarlo, pues nada hasta aquí mi post de hoy, si os ha gustado lo podéis compartir y si tenéis una opinión o algo, me lo podéis dejar en los comentarios, chao.
thumbnail

¿Que es un compilador? ¿IDE? ¿Lenguaje intermedio?




Hola, en este pequeño post voy a definir qué es y para qué se usa un compilador, y qué diferencias hay entre un lenguaje como C, que es compilador, con HTML que es interpretado, o mixtos que con son Java o C#, ya que es algo básico conocerlos, si se quiere empezar a programar.

Un lenguaje de programación compilado, es un lenguaje a alto nivel, parecido a la sintaxis del lenguaje humano, lo que hace el compilador es traducir este lenguaje a ensamblador, y a idioma máquina que es el que entiende el ordenador. Un ejemplo de lenguaje compilado es C o Visual Basic 6.0.

Un lenguaje de programación interpretado, son lenguajes que se escriben en un determinado lenguaje como HTML o CSS, y es en el caso de estos 2 lenguajes, el navegador web el que se encarga de interpretarlo, generalmente aparece todo el código en texto plano, y se puede empezar a programar con un editor de texto como Notepad, Atom o Brackets.

Un lenguaje de programación mixto, son lenguajes que son en parte compilados y en parte interpretados,  software "intermedio" siendo necesario  para que funcione software "extra" como la máquina virtual de Java. C# aunque tiene una sintaxis bastante parecida a Java, es de Microsoft, y muchas de las funciones están dentro del sistema Windows, lo que lo hace más rápido que Java.

Un compilador, es una herramienta de programación encargada de convertir el código fuente (texto) en bits y lenguaje máquina que es el que entiende. Normalmente a día de hoy los editores de texto donde se escribe en código fuente, los textos aparecen resaltados en colores, llevan integrados el compilador, etc. a estos se les llama entornos integrados (IDE), y el ejemplo más práctico de ello es CodeBlocks, o Arduino IDE, que son potentes IDE para C y Arduino.

Pues nada hasta aquí mi artículo de hoy, espero que os haya gustado, hayáis aprendido algo, y si tenéis algo que decirme, tenéis los comentarios, un saludo y hasta otra.
thumbnail

Solucionar Error SYSTEM ERROR EXCEPTION en Windows 10




Hola estimado lector aquí os dejo como solucionar esta pantalla azul de Windows 10 cuando intentamos arrantar VirtualBox o VMWare, que es bastante común cuando activamos la virtualización nativa de Windows 10, es un error cuya solución es simplemente quitando la virtualización nativa, así de simple aquí os dejo este vídeo. 


Un saludo y hasta la próxima.

thumbnail

(Opinión) Weos D1 NO comprar




Hola estimado lector, como ya habrás visto suelo comprar piezas sobre Arduino para más adelante experimentar con ellas y postear humildemente mi opinión al respecto.
Y el problema me ha venido a que he comprado webos SHIELD con Arduino y debo de decir que al menos de momento no he logrado echarlo a andar, he visto varios tutoriales y ninguno parece funcionar, en fin parecía que tenía muy buena pinta pero finalmente me ha decepcionado.

A lo largo de estos meses probando piezas de hardware me he encontrado con alguna que otra pieza mala, pero en este caso la pieza es cierto que en la página del fabricante aparece como obsoleto, algo absurdo ya que el software pierde calidad pero no sé rompe, y ya podrían poner en la página el código aunque fuera especificando que no dan ningún tipo de garantía.

Pues nada, me he sentido con ganas de escribir este post, ojalá le pueda servir a alguien ya que este hardware hace años que está obsoleto pero en Ali express los vendedores no avisan ni dicen nada, a pesar de todo quiero echarla a andar en estos días, me ha costado 7€ la tarjeta. Un saludo no dejéis de experimentar y nos vemos pronto, hasta la próxima chao



thumbnail

(Arduino) Cien Primeros Numeros Pares E Impares en OPEN SMART Rich Shield




Hola qué tal estimado lector, hoy les propongo un ejercicio con OPEN SMART Rich Shield, el ejercicio es bastante simple consiste en mostrar los números pares (divisibles entre 2) y los números impares (NO divisibles entre 2), además para indicar que es par e impar mostrar una luz, cada vez que sea de un determinado tipo.

La verdad me parece un ejercicio bastante didáctico e interesante, a través de un bloke FOR, que recorre todos los números pares, y otro bucle FOR que recorre todos los números impares, a la vez que va encendiendo los pilotos cuando empieza un bucle, y apagando cuando termina.

Sin lugar a dudas este shield que no cuesta más de 7€, es un shield que da mucho juego, la verdad, me da para escribir bastantes artículos, como el presente, donde muestro el uso de este dispositivo. Si se os ocurre algún uso para esta Shield, podéis dejarmelo en los comentarios o en el formulario a la derecha de esta página.

El los bucles de basan en que si inicias con un número par o divisible por 2 y lo sumas por 2, estos van a seguir siendo par/impar, hasta que se termine el bucle, y cómo lo vamos a ponerlo en loop(), estos bucles se van a ejecutar hasta el infinito.

Por aquí dejo el resultado:


Materiales:

Rich Shield de OPEN SMART AliExpress.com Product - Starter kit Rich Shield with Infrared Receiver LED Buzzer Button DHT11 Light Sensor Temperature Sensor Module for Arduino UNO R3
Arduino UNO AliExpress.com Product - high quality One set UNO R3 (CH340G) MEGA328P for Arduino UNO R3 (NO USB CABLE)

Código:

Por aquí dejo el código, espero que os guste este tipo de tutoriales, que os sean útiles y que experimentéis, un saludo y hasta la próxima:

#include <Wire.h>

#include "RichShieldTM1637.h"

#define CLK 10//CLK of the TM1637 IC connect to D10 of OPEN-SMART UNO R3
#define DIO 11//DIO of the TM1637 IC connect to D11 of OPEN-SMART UNO R3
TM1637 disp(CLK,DIO);


#include "RichShieldLED.h"

#define LED1 7
#define LED2 6
#define LED3 5
#define LED4 4
LED led(LED1,LED2,LED3,LED4);
int i=0;
void setup()
{
  disp.init();//The initialization of the display
}

void loop()
{
  led.on(1);
  for(i=0;i<100;i=i+2){
    disp.display(i);
    delay(500);
    
  }
  led.off(1);
  led.on(2);

  for(i=1;i<100;i=i+2){
    disp.display(i);
    delay(500);
    
  }
  led.off(2);
  

}
thumbnail

(Arduino) Mostrar Temperatura Y Humedad En OPEN SMART Rich Shield



Hola estimado lector, en el tutorial de hoy voy a hablar de un tema interesante si te has comprado un Rich Shield, y es que comprar una de estas placas, en las diferentes plataformas como Ali Express o Wish, puede darte mucho juego, ya que generalmente son placas con funciones muy bien definidas, y que nos permiten hacer mini proyectos, con pocos conocimientos técnicos.

En el día de hoy les traigo el siguiente ejercicio, que muestre en la pantalla de nuestra OPEN SMART, la temperatura, para ello también encendemos el LED rojo, y sino encendemos el LED azul con humedad. Es un código bastante sencillo, teniendo en cuenta que prácticamente el 90% del código nos lo ofrece el fabricante en sus librerías.

Materiales:

Rich Shield de OPEN SMART AliExpress.com Product - Starter kit Rich Shield with Infrared Receiver LED Buzzer Button DHT11 Light Sensor Temperature Sensor Module for Arduino UNO R3
Arduino UNO AliExpress.com Product - high quality One set UNO R3 (CH340G) MEGA328P for Arduino UNO R3 (NO USB CABLE)

Código:

En un principio sólo necesitamos el Arduino IDE configurado con las librerías del fabricante, y poco más, necesitamos saber que la librería "RichShieldLED.h" hay que declararla, y que los diferentes LED de la placa también, sin más aquí dejo el resultado.



Por aquí dejo el código resultante de este esperimento, espero que os haya gustado, que lo estudiéis y nada sin más nos vemos, hasta la próxima, chao.

#include <Wire.h>

#include "RichShieldDHT.h"
#include "RichShieldTM1637.h"
#define CLK 10//CLK of the TM1637 IC connect to D10 of OPEN-SMART UNO R3
#define DIO 11//DIO of the TM1637 IC connect to D11 of OPEN-SMART UNO R3
TM1637 disp(CLK,DIO);
#include "RichShieldLED.h"

#define LED1 7
#define LED2 6
#define LED3 5
#define LED4 4
LED led(LED1,LED2,LED3,LED4);

DHT dht;

void setup() {
disp.init();  
dht.begin();
}

void loop() {
  // Reading temperature or humidity takes about 250 milliseconds!
  // Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor)
  float h = dht.readHumidity();
  float t = dht.readTemperature();

  // check if returns are valid, if they are NaN (not a number) then something went wrong!
  if (isnan(t) || isnan(h)) {
    displayError();
  } 
  else{
    led.off(2);
    displayTemperature((int8_t)t);//
    led.on(4);
    delay(3000);
    led.off(4);
    led.on(2);
    displayHumidity((int8_t)h);//
    
    delay(2000);
  }
}
/************************************************* *********************/
/* Function: Display temperature on 4-digit digital tube */
/* Parameter: -int8_t temperature, temperature range is -40 ~ 125 degrees celsius */
/* Return Value: void */

void displayTemperature(int8_t temperature)
{
  int8_t temp[4];
  if(temperature < 0)
{
temp[0] = INDEX_NEGATIVE_SIGN;
temperature = abs(temperature);
}
else if(temperature < 100)temp[0] = INDEX_BLANK;
else temp[0] = temperature/100;
temperature %= 100;
temp[1] = temperature / 10;
temp[2] = temperature % 10;
temp[3] = 12;           //index of 'C' for celsius degree symbol.
disp.display(temp);
}

void displayHumidity(int8_t humi)
{
  int8_t temp[4];
  if(humi < 100)temp[0] = INDEX_BLANK;
  else temp[0] = humi/100;
  humi %= 100;
  temp[1] = humi / 10;
  temp[2] = humi % 10;
  temp[3] = 18;           //index of 'H' for celsius degree symbol.
  disp.display(temp);
}

void displayError()
{
  disp.display(3,14);//display "E"
}
thumbnail

(Arduino) Mostrar Números Capicúas En OPEN SMART Rich Shield




Hola, hoy tengo otro tutorial de los míos, la verdad me parece una maravilla, lo que viene siendo la programación con el Shield de OPEN SMART, la verdad da para hacer muchas cosas, la verdad si tienes 10€, un Arduino y esta placa son la mejor inversión que puedes hacer en tu vida, en la parte la lateral de esta página está el enlace para comprarlo.

Básicamente lo que he hecho en esta ocasión ha sido mostrar los números capicúas, es decir los que se escriben exactamente igual dándoles la vuelta (66, 121, 132, 55, 22, 323), la verdad es un ejemplo, de que esta placa sirve para divertirse mucho, haciendo cosas algo "banales", pero me da gusto ver al "físico" ahí funcionando.


Materiales:

Rich Shield de OPEN SMART AliExpress.com Product - Starter kit Rich Shield with Infrared Receiver LED Buzzer Button DHT11 Light Sensor Temperature Sensor Module for Arduino UNO R3
Arduino UNO AliExpress.com Product - high quality One set UNO R3 (CH340G) MEGA328P for Arduino UNO R3 (NO USB CABLE)

Código:

Por aquí dejo el código, espero que os guste, experimentéis y si queréis comentarme algo, podéis hacerlo, sé que me sigue poca gente, pero estoy convencido que poco a poco creceré, ya que me encanta hacer este tipo de post.


#include <Wire.h>
#include <stdio.h>
#include <string.h>

#include "RichShieldTM1637.h"

#define CLK 10//CLK of the TM1637 IC connect to D10 of OPEN-SMART UNO R3
#define DIO 11//DIO of the TM1637 IC connect to D11 of OPEN-SMART UNO R3
TM1637 disp(CLK,DIO);

String num1;
String num2="";
int i=1;
int o;
int num1i,num2i;

void setup()
{
  disp.init();//The initialization of the display
  
}

void loop()
{
  for(i=10;i<900;i++){

  num1=String("")+i;
  num2="";
  o=num1.length();
  for(o=num1.length()-1;o>=0;o=o-1){
   // strncat(num2,num1.charAt(o));
   
    num2=num2+ String("")+num1.charAt(o);
    
  }
  
  num1i=num1.toInt();
  num2i=num2.toInt();
  //Serial.println(num1i+String(" ")+num2i);
  
  if(num1i==num2i){
  disp.display(num1i);
  delay(1000);
  }
  }

}


Un saludo, y ya sabéis, si queréis comentarme algo lo podéis hacer por correo electrónico, comentarios o mi formulario que está a la derecha o al final de esta página.
thumbnail

(Arduino) Contar Números Binarios con OPEN SMART Rich Shield




Hola les traigo una nueva aventura con OPEN SMART Rich Shield, esta shield tiene utilidades bastante buenas, al contar con múltiples luces LEDs, una pantalla para mostrar números enteros, entre otras utilidades, como mostrar temperatura, hace que esta Shield con un Arduino sea la mejor inversión que puedas hacer en mucho tiempo.

Hoy voy a hacer, como bien aparece en el título, un contador en binario, va a contar hasta el número 15, es un ejercicio muy sencillo, básicamente he reutilizado parte de un código de una página web llamada eenube.com, lo he adaptado para el dispositivo Arduino con OSRS, y éste ha sido el resultado:


Materiales:

Rich Shield de OPEN SMART AliExpress.com Product - Starter kit Rich Shield with Infrared Receiver LED Buzzer Button DHT11 Light Sensor Temperature Sensor Module for Arduino UNO R3
Arduino UNO AliExpress.com Product - high quality One set UNO R3 (CH340G) MEGA328P for Arduino UNO R3 (NO USB CABLE)

Código:

El código adaptado os lo dejo por aquí abajo, es un código bastante intuitivo, la verdad, espero que os guste y nada, esto ha sido todo con mi aventura usando este dispositivo.

#include <Wire.h>
#include <stdio.h>
#include "RichShieldLightSensor.h"
#include "RichShieldTM1637.h"
#define CHAR_BITS 8

  
#define CLK 10//CLK of the TM1637 IC connect to D10 of OPEN-SMART UNO R3
#define DIO 11//DIO of the TM1637 IC connect to D11 of OPEN-SMART UNO R3
TM1637 disp(CLK,DIO);

#define LIGHTSENSOR_PIN A2//SIG pin of Rocker Switch module connect to A0 of IO Shield, that is pin A2 of OPEN-SMART UNO R3
LightSensor lightsensor(LIGHTSENSOR_PIN);

int i=0;
void setup() {
  Serial.begin(9600); //Set baud rate of serial port to be 9600bps, burn the program and open the serial monitor 
                     //on the upper right corner of Arduino IDE to check the sensor data.
  disp.init();//The initialization of the display
  
}

void print_binint(int num)
{
 disp.init();
    int sup = CHAR_BITS*sizeof(int);
    String str="";
    while(sup >= 0)
    {
        if(num & (((long int)1) << sup))
            str=str+"1";
        else
            str=str+"0";
        sup--;
    }
    int strint=str.toInt();
    disp.display(strint);
}
void loop() {
  
  
  for(i=0;i<15;i++){
  print_binint(i);//Illuminance
  
  
  delay(1000);  
  }
}

Un saludo y hasta la próxima, podéis dejarme comentarios de este Shield o si os gustaría que hiciera algún proyecto en particular con este shield.


FUENTES:

http://eenube.com/index.php/ldp/c/96-mostrar-un-numero-entero-en-binario-en-c
thumbnail

(Arduino) Mostrar Números Primos En OPEN-SMART Rich Shield



Hola, en este tutorial, basado en un código externo voy a mostrar los diferentes números primos en nuestra OPEN-SMART Rich Shield la verdad esta máquina es una maravilla, lo recomiendo si eres principiante, como yo, y quieres experimentar con un presupuesto de 10€, la verdad no te vas a arrepentir.

Para quién no lo sepa los números primos son aquellos números que sólo se pueden dividir por 1 y el mismo número, y resto de la división da 0,  esto se consigue a través de un bucle FOR, probando entre todos los números posibles.

Personalmente pienso que esta placa es una muy buena inversión, y que se puede hacer muchas cosas interesantes. Bueno por aquí os dejo el código modificado de abrirlallave, es un código bastante fácil de implementar, y nada estudiar el código, experimentar con él, y si se os ocurre algún experimento para hacer podéis dejármelo en el formulario a la derecha. Un saludo y hasta otra.


Materiales:

Rich Shield de OPEN SMART AliExpress.com Product - Starter kit Rich Shield with Infrared Receiver LED Buzzer Button DHT11 Light Sensor Temperature Sensor Module for Arduino UNO R3
Arduino UNO AliExpress.com Product - high quality One set UNO R3 (CH340G) MEGA328P for Arduino UNO R3 (NO USB CABLE)

Código:

#include <math.h>
#include <Wire.h>

#include "RichShieldLightSensor.h"
#include "RichShieldTM1637.h"


#define CLK 10//CLK of the TM1637 IC connect to D10 of OPEN-SMART UNO R3
#define DIO 11//DIO of the TM1637 IC connect to D11 of OPEN-SMART UNO R3
TM1637 disp(CLK,DIO);

#define LIGHTSENSOR_PIN A2//SIG pin of Rocker Switch module connect to A0 of IO Shield, that is pin A2 of OPEN-SMART UNO R3
LightSensor lightsensor(LIGHTSENSOR_PIN);

int contador, n, primo;
void setup() {
  Serial.begin(9600); //Set baud rate of serial port to be 9600bps, burn the program and open the serial monitor 
                     //on the upper right corner of Arduino IDE to check the sensor data.
  disp.init();//The initialization of the display
  
}
void loop() {
      
    

     for ( n = 1 ; n <= 900 ; n++ )
    {
        primo = 1;
        contador = 2;

        while ( contador <= n / 2 && primo )
        {
            if ( n % contador == 0 )
                primo = 0;

            contador++;
        }

        if ( primo ){
            disp.display(n);
            delay(1000);
        }
    }
    

  delay(1000);  
}


Links:

http://s.click.aliexpress.com/e/JK4XhdA
https://www.abrirllave.com/c/ejemplo-numeros-primos-entre-el-numero-1-y-el-20.php

thumbnail

(Arduino) Números Aleatorios con OPEN-SMART Rich Shield




Hola les muestro aquí un tutorial acerca de cómo mostrar números aleatorios en la pantalla de OPEN-SMART que la podéis comprar aquí, en fin comenzamos, para ello usaremos la clase rand() que está disponible en C, pero antes vamos a dar algo de teoría:

Materiales:

Rich Shield de OPEN SMART AliExpress.com Product - Starter kit Rich Shield with Infrared Receiver LED Buzzer Button DHT11 Light Sensor Temperature Sensor Module for Arduino UNO R3
Arduino UNO AliExpress.com Product - high quality One set UNO R3 (CH340G) MEGA328P for Arduino UNO R3 (NO USB CABLE)

Código:

La librería stdlib.h incluye esta funcionalidad de números aleatorios, por ello hay que declararla:

#include <stdlib.h>

Para poner números aleatorios, basta con poner el módulo de aleatorio entre el número de 0 a N es decir:

numero = rand() % 11;
numero = rand() % (N+1);

numero = rand () % 11 + 20; // Este está entreo 20 y 30
numero = rand () % (N-M+1) + M; // Este está entre M y N

Pues con este trozo de teoría, sacada de la web de chuidiang,  podemos programar nuestros números aleatorios, yo lo he hecho entre 0 y 900, pero ustedes podéis usar otras cantidades de tiempo. Si os ha gustado me podéis dejar abajo en la caja de comentarios o escribirme en la caja lateral derecha, un saludo y hasta la próxima.



Este es el código empleado:

#include <math.h>
#include <Wire.h>
#include <stdlib.h>

#include "RichShieldLightSensor.h"
#include "RichShieldTM1637.h"


#define CLK 10//CLK of the TM1637 IC connect to D10 of OPEN-SMART UNO R3
#define DIO 11//DIO of the TM1637 IC connect to D11 of OPEN-SMART UNO R3
TM1637 disp(CLK,DIO);

#define LIGHTSENSOR_PIN A2//SIG pin of Rocker Switch module connect to A0 of IO Shield, that is pin A2 of OPEN-SMART UNO R3
LightSensor lightsensor(LIGHTSENSOR_PIN);

int numero=1;
void setup() {
  Serial.begin(9600); //Set baud rate of serial port to be 9600bps, burn the program and open the serial monitor 
                     //on the upper right corner of Arduino IDE to check the sensor data.
  disp.init();//The initialization of the display
  
}
void loop() {
  
  numero=rand() % 900;
  disp.display(numero);//Illuminance
  delay(1000);  
}

Links:

http://s.click.aliexpress.com/e/JK4XhdA
http://www.chuidiang.org/clinux/funciones/rand.php
thumbnail

Montando pequeño circuito de Ali Express




Hola querido lector, hoy les dejo una soldadura que he hecho durante la tarde de un pequeño circuito electrónico, espero que os guste, a mi me entretuvo bastante hacerlo, aunque al final no me funcionara pero aprendí muchas cosas a la hora de soldar circuitos electrónicos.

Un saludo y hasta la próxima.
thumbnail

Probando Modulo Buzzer en Arduino



Hola estimado lector hoy voy a mostrar el siguiente vídeo, donde muestro cómo programar/montar/usar un buzzer ya que hace varios días hice un pedido por Aliexpress, lo que he hecho con el módulo por aquí lo subo.

Básicamente lo que hice fue conectar los diferentes cables diferentes, en los diferentes sitios dónde me decían los diferentes tutoriales,l y a partir de ahí empecé a copiar código y lo fui probando, aquí os dejo el resultado y espero que os guste.
thumbnail

Mis Aventuras Comprando Car en Ali Express (Arduino)



Hola, qué tal estimado lector? Hoy me ha llegado un paquete de correos procedente de China, la verdad era un paquete que aguardaba con muchas ganas ya que se trataba de un pequeño coche programable con Arduino. La verdad el paquete lo que se dice entero no conseguí configurarlo, pero me he entretenido montando gran parte de su contenido, más adelante pienso volverlo a agarrar y terminar de montarlo.

El primer problema que me encontré, y creedme que es algo gordo, es que no incluyen manual de instrucciones "la maquinita", he tenido que ingeniármelas para lo poco que he montado hacerlo sin que se note, la verdad me he entrenido bastante y aquí os muestro el resultado

El contenido incluido un Arduino UNO aquí abajo os dejo el enlace:

http://s.click.aliexpress.com/e/AVvQbcy

Pues eso, espero que os haya gustado mi aventura, que os hayáis entretenido con mi vídeo, y nada, no tengo nada más que decir, saludos y hasta la próxima.

thumbnail

Tiendas Game y la Diversificación De El Negocio


Resultado de imagen de game

Hola estimado lector, hoy quería comentar un tema que a mí me ha llamado mucho la atención, la empresa de distribución de videojuegos vende hardware y PCs gaming. El otro día me metí en la página web de Game, una empresa dedicada a la comercialización de videojuegos tanto nuevos como de segunda mano, me quedé sorprendido de lo que vi allí, hace unos días visitando su página web.

Me sorprendió su website, ya que las pocas compras que he hecho últimamente en esta empresa siempre son los mismos, ratones, alfombras gaming y auriculares, debido a que esta empresa tiene muy buenos precios y una relación extraordinaria calidad-precio, pues me sorprende que ahora también venden tarjetas gráficas y PCs dedicadas a jugar, tanto de marcas como Asus o Acer, que son muy conocidas en España , hasta marcas que nunca he escuchado hablar de ellas..

Y la verdad el Streaming hace que se mate industrias como por ejemplo los videoclubs de barrio, o por ejemplo tiendas que se dedicaban a vender juegos en formato físico. La verdad a alguien que entiende de ordenadores y sabe lo que compra sabrá que aunque cueste más caro que en una tienda de barrio está compra siempre va a compensar por el servicio post venta.  Por ello aquí, les dejo una lección de reciclaje por parte de una empresa que al principio se dedicaba única y exclusivamente a vender videojuegos.

Sponsor

Popular Posts

Con la tecnología de Blogger.