Coin Farm ( Busco afiliados para jugar)

miércoles, 24 de agosto de 2016

Blinker Arduino nano


Blinker Arduino nano





Estos son videos para mostrarles lo que hacemos con mis hijos en el taller a si mismo los hobies que  reciclan materiales y toda la imaginación posible para un mundo mejor y recreativo, alegre con buena onda.
Hoy con una Arduino Nano Atmega168 probando el Blinker del IDE con un Relay de un canal también del kit.
La idea es probar la plaqueta y el relay para luego hacer el sensor de movimiento.
Y a la persona que esto les pueda generar alguna cuota de inspiración creativa suscriban se o un like. muchas gracias olaf

Это видео, чтобы показать, что мы делаем со своими детьми в самой мастерской в hobies, что перерабатывают все возможные материалы и воображение для лучшего и рекреационного мира, веселые с хорошими вибрациями.
Для моих русских друзей

 Arduino Nano сегодня с ATmega168 тестирования IDE с Блинкер Relay также набор каналов.

Идея заключается в том, чтобы проверить реле пластины, а затем сделать датчик движения.

И человек, что это может создать им некоторую долю творческого вдохновения или подписаться как.

  Олаф большое спасибо

martes, 23 de agosto de 2016

Se viene la Primavera

Preparación de sellador con Telgopor y Nafta

Recientemente, un amigo llamado Seba De Lellis me compartió un interesante truco para pintar objetos en el jardín: utilizar un sellador casero hecho con Telgopor y Nafta. Me entusiasmé con la idea y decidí probarlo por mí mismo. Mantener nuestras cosas en buen estado y ahorrar dinero es importante, y si podemos hacerlo sin gastar mucho, ¡mejor aún! Además, al utilizar Telgopor que de otro modo terminaría en los vertederos y generaría olores desagradables, estamos contribuyendo al reciclaje.

Descubrí que este sellador casero no solo es espectacular, sino que también tiene una ventaja adicional: limpia los pinceles de manera perfecta y no se evapora tan rápidamente como la nafta. ¡Es un verdadero hallazgo!

En cuanto al video, me gustaría mencionar la participación especial de mi madre, cariñosamente conocida como Suanee (Swantje). Les invito a ver el video y espero que lo disfruten. ¡Un abrazo para todos!


Подготовка герметика с пенополистиролом и нафта

Друг сказал мне, что это покрасить ваши вещи в саду (Seba De Lellis), и я приступил к работе, чтобы сделать то же самое. Поддерживать это способ сохранить серебро и держать вещи достаточно для того, и если он не тратить лучшую ручку. Мы также переработаны полистирола и воняет, что мы бросаем на мусорных свалках. И помимо того, что большая Герметик я заметил, что совершенно чистые кисти без испарения как это делает бензин в одиночку.

На видео я упоминаю участие моей матери (Swantje) Suanee любовно.

Смотрите видео объятие

martes, 19 de julio de 2016

ProyectosOlafVGB: Timbre automatico

ProyectosOlafVGB: Timbre automatico: Para los interesados en el timbre automático que estoy haciendo les dejo el código para la placa Arduino Uno (lo probe con la Mega y la Nan...

Les comento que el timbre ya hace dos mese que esta funcionando si inconvenientes si quieren aplicarlo no tengo inconvenientes de darle una mano si no se entiende algo. pónganse en en contacto olaf

ProyectosOlafVGB: Controlador Pap

ProyectosOlafVGB: Controlador Pap: Para un proyecto para controlar un motor paso a paso  Este controlador esta siendo diseñado para poder trabajar con motores paso a paso ha... (primera parte)

Se muestra el codigo que le aplico al arduino uno

lunes, 18 de julio de 2016

Controlador Pap

Para un proyecto para controlar un motor paso a paso 
Este controlador esta siendo diseñado para poder trabajar con motores paso a paso hasta 3 amp y una tensión de 35 volt (siendo recomendados unos 24v. Tiene un LCD para ver el Menú del Programa y todo esta manejado con un arduino uno, keyLcd shield y un TB6560 de toshiba un driver pap que lo utilizo en todos mis proyectos y con éxito. Vean la versión I y II en estos vídeos se muestra la ubicación de los componentes



El programa que estoy utilizando



/*
***********************************************************************************************
 *                                                                                             *
 *     > Control de MOTOR a Pasos en Secuencia Normal                                          *
 *                                                                                             *                          
 *                                                                                             *
 *     > Programar la marcha de Pasos y Num de Giros                                           *
 *                                                                                             *
 *     > Materiales       + Placa arduino uno                                                  *
 *                        + Teclado  Matris de 4x4                                             *
 *                        + Display LCD1602                                                    *
 *                        + CI ULN2003                                                         *
 *                        + Fuente de alimentacion externa(transformador)                      *
 *                                                                                             *
 *     > Programador Olaf Albrecht                                                             *
 *                                                                                             *
 ***********************************************************************************************
 */
#include <LiquidCrystal.h>
#include <Keypad.h>
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

// Variables del motor pap
int delayTime = 150; // DelayTime determina la espera entre uno y otro paso
int delayTime1 = 0; // DelayTime1 determina la velocidad de giro entre uno y otro paso
int count = 0;
int sumex=0;
int paso=0;
int vuelt=0;
int veloc=0;

// Variable del Teclado
int lcd_key =0;
int adc_key_in =0;
int key=0;
int ajuste=0;
#define btnRIGHT    0
#define btnUP          1
#define btnDOWN    2
#define btnLEFT      3
#define btnSELECT  4
#define btnNONE     5
int read_LCD_buttons();

int read_LCD_buttons()
  { adc_key_in = analogRead(0);
  if (adc_key_in>900)   return btnNONE;
  if(adc_key_in<50)      return btnRIGHT;
  if(adc_key_in<250)    return btnUP;
  if(adc_key_in<450)    return btnDOWN;
  if(adc_key_in<650)    return btnLEFT;
  if(adc_key_in<850)    return btnSELECT;
  
  return btnNONE;
  }
  

void setup()
{
  
  pinMode(13,OUTPUT);  // Out motor pap paso
  pinMode(12,OUTPUT);  // Direccion
  Serial.begin(9600); // Establece la velocidad de datos del puerto serie
  lcd.begin(16, 2);
  lcd.setCursor(0,0);
  lcd.print("PaPVGB CONTROL");

}

void loop()
{
   lcd_key=read_LCD_buttons();
     switch(lcd_key)
  {
       case btnSELECT: //Set Variable to change
       {
              lcd.setCursor(0, 0); /* Linea 1 */
              lcd.print("PaPVGB CONTROL");
              ajuste++;
              lcd.setCursor(0, 1); /* Linea 2 */
             
              if (ajuste == 1){
                    Serial.println("Menu");
                    lcd.print("MENU"); 
              }  
              if (ajuste == 2) {
                    Serial.println("Paso");
                    lcd.print("Paso");
              }
              if (ajuste == 3) {
                    Serial.println("Vueltas");
                    lcd.print("Vueltas");
              }
              if (ajuste == 4) {
                    Serial.println("Velocidad");
                    lcd.print("Velocidad");
              }
              if (ajuste == 5) {
                    Serial.println("Ayuda");
                    lcd.print("Ayuda");
              }
              if (ajuste == 6) {
                    Serial.println("S Tecnico");
                    lcd.print("S Tecnico");
              }
              if (ajuste > 6 ) {
                     ajuste = 1;
              }       
              delay(1000);
              break;
              
       }
       case btnLEFT: // acero variables
       {
         Serial.println("Stop");
         ajuste=0;
         sumex=0;
         vuelt=0;
         veloc=0;
         break;
       }
       case btnRIGHT:
       {
         if(ajuste==2)
              {
               for (count = 0; count < sumex; count++)
                  {
                  Serial.print("Marcha: ");
                  Serial.println(count);
                  motor();
                  }
              }
          if(ajuste==3)
              {    
              for (count = 0; count < vuelt*4; count++)
                 {
                 Serial.print("Marcha: ");
                 Serial.println(count);
                 motor();
                 }
               }
          if(ajuste==4)
              {
              for (count = 0; count < veloc; count++)
                 {
                 Serial.print("Marcha: ");
                 Serial.println(count);
                 motor();
                 }
              }
         break;
       }
       case btnUP:
       {
          if(ajuste==2)
              {
                sumex++;
                Serial.println(sumex);
                delay(delayTime);
              }
          if(ajuste==3)
              {
                vuelt++;
                Serial.println(vuelt);
                delay(delayTime);
              } 
          if(ajuste==4)
              {
                veloc++;
                Serial.println(veloc);
                if(veloc<100)
                {
                delayTime1 = veloc*10;
                }
                else
                {
                  delayTime1 = 0;
                }
                delay(delayTime);
              }    
          if(ajuste==5)
              {
                
                Serial.println("Elija con el menu la opcion y aumente o decremente el paso,vueltas,velocidad");
                break;
              }    
          if(ajuste==6)
              {
                
                Serial.println("Mail: olafvgb61@gmail.com");
              }    
           break;   
       }
       case btnDOWN: 
       {
          if(ajuste==2)
              {
                sumex=sumex-1;
                if(sumex==0)
                {
                  sumex==0;
                  break;
                }
                Serial.println(sumex);
                delay(delayTime);
              } 
          if(ajuste==3)
              {
                vuelt=vuelt-1;
                Serial.println(vuelt);
                delay(delayTime);
              } 
          if(ajuste==4)
              {
                veloc=veloc-1;
                Serial.println(veloc);
                delay(delayTime);
              }     
             break; 
       }
       case btnNONE:
       {
         lcd.setCursor(0,0);
             
         break;
             
       }
  } /* Switch end */
      
   
  
}//End Loop

int motor()
{
  
         digitalWrite(13, HIGH);
         delay(delayTime1);
         digitalWrite(13, LOW);
         delay(delayTime1);
  
}

jueves, 30 de junio de 2016

MiniCnc y el Paso a Paso




Acá tengo compilado todos los vídeos que fui elaborando y estudiando fabricar mi MiniCnc. También agregaré en un futuro inmediato como a la par en el taller pensaba en las diferentes maneras de hacer los drivers para el paso a paso.cosa que rescato el tiempo de investigación y aprendizaje.
Siempre con la misma idea de reciclar cada elemento,componente etc. Simplemente para desmitificar que con sin plata no se puede..... pero me llevo mas tiempo.
En la actulidad ya estoy haciendo cosas con el y me doy cuenta que tengo que perfeccionar y ir haciendo mejoras. El soft que uso sigue siendo el EMC2 de UbuntuCnC que es libre totalmente gratuito y puede manejar hasta nueve ejes (yo con tres me siento bien ).Muchos utilizan programas como Mach3 pero no quiero crackear nada y no encontrarme con sorpresas que a la pasa 300000 se bloquea .. Tambien les iré mostrando el pasa a paso para hecer la impresora 3d.

lunes, 23 de mayo de 2016

Aprendiendo a EDITAR con YOUTUBE EDITOR

Hace rato que me pongo como objetivo que mis vídeos tengan un aspecto mas profesional.
Bien no usando un editor instalado podemos usar uno que viene con YOUTUBE que para cosas simple le dan un aspecto interesante. Me tome un rato y con videos que ya tenia en mi canal me puse a jugar un rato y salio esto, esta un poco largo y tengo mucho para aprender.Espero que les guste y acepto criticas.

Saludos para las pesonas que ven este blog

 Como mañana es mi cumpleaños 63 y quería compartirles con orgullo que pertenezco a esa clase de personas que tuvimos que actualizarnos ant...