Raspi-PGB001

Controlando el estado de un Led (On and Off) en el Raspberry Pi con Gpiozero

0

Con la librería Gpiozero escrita en python es muy sencillo controlar los pines GPIO de nuestro Raspberry Pi. La biblioteca creada por Ben Nuttall de la Raspberry Pi Foundation nos proporciona interfaces para muchos componentes simples de uso diario, así como para componentes más complejos como sensores, convertidores de analógico a digital, LEDs de todos colores, kits de robótica y más.Raspi-PGB001

Esta fabulosa librería la puedes descargar desde el sitio oficial de Gpiozero en donde encontraras toda la documentación necesaria para hacer uso de ella.

Para este pequeño ejemplo te sugerimos ver el diagrama el cual nos muestra como conectar el circuito a nuestro Raspberry Pi. El circuito esta compuesto por un diodo LED, una resistencias de 220Ω y un par de cables macho-hembra los cuales están conectados uno en el pin Ground(tierra) y el otro en el pin 17 de nuestros Raspberry Pi.

 

 

Una vez conectado todo correctamente lo siguiente sería escribir el código que controlará el comportamiento del LED dentro del circuito. Haciendo uso de nuestro editor preferido creamos un archivo con la extensión “.py” de python. La otra opción es hacer uso del editor que nos proporciona el Raspberry Pi el cual va interpretando linea a linea mientras codeamos.

En la primera y segunda línea de nuestro código se importa el módulo “LED” de la librería “gpiozero” y de la librería “time” se importa el modulo “sleep”. En la siguiente línea de código se crea la variable “led” y utilizando el módulo “LED” le asignamos la referencia al GPIO pin 17 del Raspberry Pi. Por último se crea un ciclo while el cual repetirá cuatro funciones, la primera de ellas pondrá el led de nuestro circuito en estado “ON” (encendido), la segunda realizara un retardo de un segundo, la tercer función cambiara el estado de nuestro led a “OFF” (apagado) y terminara con un nueva función de retardo.

Nota: Cabe mencionar que para hacer uso de la librería Gpiozero se recomienda tener instalada la versión 3 de python para poder interpretar el código.

Primer Raspberry Pi Bootcamp

profile_twitter

Fechas para próximos Raspberry Pi Bootcamps en Cuernavaca

0

Después de nuestro 1er Raspberry Pi Bootcamp en Cuernavaca, ya tenemos la lista de las siguientes fechas, aquí la lista

  • Abril 16, 2016
  • Abril 30, 2016
  • Mayo 14, 2016
  • Mayo 28, 2016
  • Junio 11, 2016
  • Junio 25, 2016

Para recibir más información nos puedes escribir a raspi@informatux.net profile_twitter

El Raspberry Pi es una computadora de bajo costo de el tamaño de una tarjeta de crédito que se conecta a un monitor o televisión y utiliza un teclado y ratón común.
Este dispositivo aunque pequeño da la oportunidad a gente de toda edad de explorar una plataforma computacional aparte de permitir el aprendizaje de una manera sencilla e interactiva de programación con lenguages como Scratch y Python.
Es capaz de hacer cualquier tarea que una computadora de escritorio o laptop, desde navegar internet hasta reproducir video de alta definición.

Por su fácil manejo, el Raspberry Pi ha sido utilizado en diversos proyectos, ha sido utilizado en proyectos para crear dispositivos musicales, sensores de movimiento y estaciones meteorológicas.

 

20151228_160635

Raspberry Pi Bootcamp – Camera board

0

20151228_160635Hablando del Raspberry Pi, sin importar su tamaño, es un equipo de cómputo totalmente completo. En este curso vamos a ver como conectar el Raspberry Pi para hacer uso de sus funciones básicas. Vas a aprender cómo interactuar con el Pi y como interactuar con su hardware.

Algunos de los conceptos que vamos a trabajar son:

  • Utilizar las funciones básicas del Raspberry Pi
  • Conocer las capacidades del Raspberry Pi
  • Instalar la versión más reciente de Raspbian
  • Configurar el Raspberry Pi para poder interactuar con él localmente y de manera remota por medio de VNC y SSH
  • Comandos básicos de BASH para interactuar con Raspbian
  • Programación con Scratch
  • Usar la Raspberry Pi Cam para crear un timelapse
  • Utilizar la interfaz GPIO en el Raspberry Pi para poder controlar hardware

Para más información favor de escribir a kwame@informatux.net

 

 

PiZero

Raspberry Pi Bootcamp en Cuernavaca

0

PiZeroEl próximo 19 de Marzo del 2016 se llevará a cabo el Raspberry Pi Bootcamp.

Este curso está enfocado para aquellas personas que quieran explorar las posibilidades y capacidades del Raspberry Pi.

El curso no asume que los participantes tienen previa experiencia en programación o Linux, sin embargo, un poco de conocimiento de Linux y conocimiento del lenguage de programación Python sería de gran ayuda.

Si no cuentas con conocimiento previo de Linux o Python no te preocupes, en este curso se encuentran secciones que abarcan los pasos básicos de uso de Linux y Python.

Hablando del Raspberry Pi, sin importar su tamaño, es un equipo de cómputo totalmente completo. En este curso vamos a ver como conectar el Raspberry Pi para hacer uso de sus funciones básicas. Vas a aprender cómo interactuar con el Pi y como interactuar con su hardware.

 

El objetivo de este curso es realizar 2 proyectos:

 

  1. El primer proyecto te enseñará como utilizar Python para hacer uso de la cámara y crear un timelapse
  2. El segundo proyecto está enfocado a controlar leds utilizando los pines GPIO, todo por medio de Python, utilizando el módulo GPIOZero para Python.

 

El tiempo apróximado de este curso es de 7 horas.

 

Hardware provisto para usar durante el curso:

  • Raspberry Pi 2 Modelo B
  • Raspberry Pi Camera Board
  • Capacitive Touch Sensor Hat
  • Protoboard
  • Leds y resistencias
  • Teclado y mouse
  • Monitor

 

Más informes en kwame@informatux.net

 

 

 

 

bash

Cursos basheros están de regreso!

0

bashLos cursos de introducción a Bash están de regreso.
En estos cursos voy a estar enseñando las herramientas básicas para interactuar con tu sistema Linux desde la línea de comando.

Linux siendo basado en Unix fue creado para que la interacción con el sistema operativo sea desde la línea de comando, esta es definitivamente la mejor manera de conocer a fondo tu sistema operativo y así ser más productivo cuando tengas que implementar servicios.

Estos cursos de Bash se estarán impartiendo en una sesion de 3 horas y media, la sesión será interactiva y tiempo de ejercicios prácticos.

Para recibir más informes puedes contactarme aquí mismo o por estos canales:

kwame@informatux.net

@informatux

 

Saludos!

bash

Taller de Bash

0

La primer gran barrera que un usuario novato en linux se encuentra es el uso de la línea de comando. Para convertirse en un usuario productivo de Linux es necesario conocer bash y su línea de comando. El poder buscar información, mover archivos, ver parámetros de configuración, crear conexiones entre 2 máquinas y poder interactuar con el sistema el el primer paso para convertirse en un usuario linuxero eficiente. 

Por tal motivo Informatux.Net ofrece un taller de Bash en el cuál se van a hablar exclusivamente de bash.

Detalles del taller:

  • Sesión única de 3 horas y media
  • Cupo de 5 personas
  • Conexión a internet de 10 megas
  • Snacks y bebidas
Requisitos:
  • Traer laptop con Linux instalado
  • Si no cuentas con Linux en tu laptop, traer VirtualBox instalado y aquí se te proveerá una máquina virtual con Linux (CentOS/Fedora)
  • Si no tienes VirtualBox instalado aquí se te ayuda a instalarlo y configurarlo
Fechas:
  • 2 Noviembre 2013
  • 9 Noviembre 2013
  • 14 Noviembre 2013
Costo de recuperación:
  • $380.00 pesos
Para más informes solicitarlos a kwame@informatux.net

it-consulting

Quién es Informatux.Net

Informatux.Net es una empresa que proporciona servicios de consultoría en el área de IT. Nuestra especialidad es implementar soluciones basadas en Software Libre. Nuestro valor agregado es el de entablar una relación directa con nuestros clientes para de esa manera conocer a detalle sus necesidades. Contamos con 10 años de experiencia en el área de IT y hemos participado en el mercado laboral de México y Estados Unidos desarrollando, implementando y dando soporte a múltiples infraestructuras de IT. Contamos con la experiencia de manejar, administrar  y optimizar desde 1 hasta miles de servidores. Nuestra amplia experiencia adquirida en diferentes sistemas operativos nos dan una ventaja sobre nuestros competidores.

Como instalar OpenLDAP en CentOS 5.5

6

En este screencast hablo acerca de como instalar OpenLDAP en CentOS 5.5

Dudas, comentarios o sugerencias son bienvenidos.

Saludos!

Screencast de Screen

0

Screen es un multiplexor de ventanas. Permite a los usuarios acceder a múltiples sesiones separadas dentro de una sola ventana de terminal o en una sesión de terminal remota. Es util para tratar con múltiples programas en la línea de comandos y para separar programas de la terminal que los lanzó.
Los comandos utilizados en este screencast son:

  • screen
  • ctrl+a a
  • ctrl+a c
  • ctrl+a d
  • ctrl+a “
  • ctrl+a {0-1-2}



Go to Top