La Raspberry Pi es una serie de computadoras de placa única de bajo consumo creadas por la Fundación Raspberry Pi. Creada originalmente para enseñar a los niños los conceptos básicos de la informática y la programación en los países en desarrollo, la Raspberry Pi se hizo con énfasis en los requisitos de bajo consumo de energía, el bajo precio y la facilidad de uso.
Sin embargo, debido a su naturaleza flexible y bajo precio, desde solo $ 35 en 2012, la Raspberry Pi encontró un hogar en manos de entusiastas de la tecnología, modders y científicos. Desde entonces, se ha expandido mucho más allá de su caso de uso original.
Echemos un vistazo a los proyectos de Raspberry Pi para principiantes, lo que tiene para ofrecer y lo que puede hacer con él usted mismo.
Materiales
A lo largo de los años, la Fundación Raspberry Pi ha lanzado varios modelos de la computadora Raspberry Pi. Además de las generaciones normales (es decir, Raspberry Pi, Raspberry Pi 2, etc.), también hay algunas variaciones de funciones, como el Modelo A, B, A + y B +.
Mirando los modelos comunes disponibles, tenemos:
1. Raspberry Pi (primera generación): lanzado en 2012
- Procesador BRAZO de un solo núcleo 6 @ 700Mhz
- Arquitectura - ARMv6 (32 bits)
- SOC - Broadcom BCM2835
- GPU - Broadcom VideoCore IV a 250 Mhz
- RAM De 256 MB a 512 MB, según el modelo
- Precio al lanzamiento - $35
2. Raspberry Pi 2 (segunda generación): lanzado en 2015
- Procesador ARM Cortex A7 de cuatro núcleos a 900 Mhz
- Arquitectura - ARMv7-A (32 bits)
- SOC - Broadcom BCM2836
- GPU - Broadcom VideoCore IV a 300 Mhz
- RAM 1GB
- Precio al lanzamiento - $35
3. Raspberry Pi 3 (tercera generación): lanzado en 2016
- Procesador ARM Cortex A53 de cuatro núcleos a 1200 Mhz
- Arquitectura - ARMv8-A (32 bits / 64 bits)
- SOC - Broadcom BCM2837
- GPU - Broadcom VideoCore IV a 400 Mhz
- RAM 1GB
- Precio al lanzamiento - $ 35
4. Raspberry Pi Zero: lanzado en 2015
- Procesador BRAZO de un solo núcleo 6 @ 1000Mhz
- Arquitectura - ARMv6 (32 bits)
- SOC - Broadcom BCM2835
- GPU - Broadcom VideoCore IV a 250 Mhz
- RAM 512 MB, según modelo
- Precio al lanzamiento - $5
Todas las variantes de Pi tienen un número variable de puertos USB (más comúnmente 4 puertos USB 2.0 en la variante B +), salida de video a través de HDMI o AV / RCA y un conjunto de pines de E / S de uso general (GPIO).
La computadora de placa única Raspberry Pi puede arrancar varios sistemas operativos, principalmente basados en Linux. Las nuevas Raspberry Pi 2 y Raspberry Pi 3 también pueden arrancar un sistema operativo Windows 10 IoT Core especializado, basado en el kernel de Windows NT.
El mejor sistema operativo Raspberry Pi
- Raspbian (SO oficial de la Fundación Raspberry Pi)
- Ubuntu
- Fedora
- openSUSE
- Gentoo Linux
- CentOS
- FreeBSD
- Windows 10 IoT Core
- Kali Linux
Además de los sistemas operativos generalizados, también hay versiones de sistemas operativos especializados para Pi, que suelen tener un único propósito. Por ejemplo -
- RasPlex (Para transmisión de medios y uso como Media Box en TV) O
- penELEC (para uso del servidor de medios)
- RetroPie (Para emular consolas de juegos retro)
- OpenWRT (Para uso como enrutador de red)
Podemos ver claramente que la Raspberry Pi es una plataforma informática extremadamente diversa, pero tú, como usuario normal, ¿qué puedes hacer con uno de estos chicos malos? Echemos un vistazo a algunos proyectos interesantes que puede lograr en la plataforma Raspberry Pi.
Proyectos de Raspberry Pi para principiantes
1. Computadora personal
Empezando por el más simple del grupo. La Raspberry Pi, en esencia, es en realidad una computadora diminuta. Y con eso, viene toda la funcionalidad que uno espera en una computadora.
Para un usuario doméstico promedio (uso que consiste en navegación por Internet, reproducción de música, películas, descarga de archivos, edición de documentos, etc.), la Raspberry Pi tiene suficiente potencia para manejar su carga de trabajo.
Que necesitas
- Raspberry Pi (al menos Pi 2 o Pi 3)
- Tarjeta MicroSD (preferiblemente mínimo 16 GB)
- Adaptador de corriente USB (la mayoría de los cargadores móviles funcionan bien)
- Monitor / TV para visualización
- Teclado y Ratón
Cómo configurarlo
Descarga la imagen de Raspbian desde aquí - https://downloads.raspberrypi.org/raspbian_latest
- En su PC o computadora portátil, instale Etcher (disponible para Mac, Windows y Linux)
- Conecte su tarjeta microSD a su máquina
- Seleccione el archivo de imagen en Etcher y escríbalo en su tarjeta SD
- Inserta la tarjeta microSD en tu Raspberry Pi
- Conecte el Pi al monitor, teclado y mouse y enciéndalo
Una vez que la Pi está configurada, será recibido con una interfaz de usuario PIXEL simple, presentada por el sistema operativo Raspbian. Puede comenzar a usarlo de inmediato, ya que la mayor parte del software esencial ya está preinstalado.
Recomendamos algún software adicional que puede instalar para aprovechar al máximo la experiencia de su computadora de escritorio.
- RhythmBox - Reproductor de música
- TBOPlayer - Reproductor de video
- GIMP - Editor de imágenes
- Transmisión - Cliente Torrent
Hay otros sistemas operativos de código abierto disponibles para Pi, el más popular es Ubuntu MATE. Si bien otros sistemas operativos tienen sus propias ventajas y desventajas, preferimos Raspbian, ya que no solo es el sistema operativo oficialmente compatible con la Fundación Raspberry Pi, sino que también es el sistema operativo más rápido y optimizado para Raspberry Pi.
2. PC de cine en casa
¿Qué sucede si no desea utilizar la Pi para un uso regular? ¿Qué pasa si quieres reproducir música, ver películas, programas de televisión? En resumen, ¿qué pasa si tiene la intención de convertirlo en un centro de medios?
Existen principalmente dos métodos, uno de ellos es configurar un Pi como una PC normal y luego instalar el software correspondiente. El otro método, el que discutiremos hoy, es con mucho el mejor método. Es utilizar un sistema operativo especializado creado para este mismo propósito.
Hay varios sistemas operativos disponibles para esto, incluidos RasPlex, Open Source Media Center (OSMC) y Kodi (XBMC).
Que necesitas
- Raspberry Pi (preferiblemente Pi 2 o Pi 3)
- Tarjeta MicroSD (preferiblemente mínimo 16 GB)
- Adaptador de corriente USB (la mayoría de los cargadores móviles funcionan bien)
- Monitor / TV para visualización
- Teclado y Ratón
- Disco duro externo (para almacenar sus medios)
Cómo configurarlo
- Descargue la imagen de OSMC desde aquí: https://osmc.tv/
- En su PC o computadora portátil, instale Etcher (disponible para Mac, Windows y Linux)
- Conecte su tarjeta microSD a su máquina Seleccione el archivo de imagen en Etcher y escríbalo en su tarjeta SD
- Inserta la tarjeta microSD en tu Raspberry Pi
- Conecte el Pi al monitor, teclado y mouse y enciéndalo
- Agregue sus medios a través de la interfaz de usuario y estará listo para rockear
En esta guía, usamos la popular distribución OSMC. Está basado en Kodi, con soporte nativo para OMXPlayer (reproducción acelerada por hardware en Raspberry Pi). También viene con una interfaz de usuario elegante, lo que lo hace fácil de usar y sorprendente a la vista.
3. Servidor de almacenamiento en red
El almacenamiento conectado a la red, o NAS para abreviar, es un concepto muy importante hoy en día. La idea es simple, un dispositivo de almacenamiento accesible a través de su red, o incluso compartido en Internet.
Tiene mucho sentido mantener sus documentos, medios, fotos y otros archivos en un almacenamiento central, para evitar la duplicación de datos en sus múltiples dispositivos (teléfono, PC, tableta, etc.), sin dejar de tener acceso cuando sea necesario.
Configurar un NAS en una Pi no es un proceso particularmente sencillo, ya que implica una configuración manual.
Que necesitas
- Raspberry Pi (preferiblemente Pi 2 o Pi 3), configurado con un sistema operativo.
- Disco duro externo / pen drive (que desea compartir)
- Conexión de red (LAN o WiFi)
Suponemos que ya tiene una configuración de Raspberry Pi con Raspbian, para esta guía. Si aún no tiene uno, consulte el Proyecto n. ° 1 para obtener la guía. Vamos a configurar un servidor Samba en nuestra Raspberry Pi.
Abre el terminal de tu Raspberry Pi
Actualiza nuestra distribución Raspbian
- apt-get update sudo
- sudo apt-get upgrade
- sudo apt-get dist-upgrade
Instale ntfs-3g para soporte NTFS en nuestro Pi
- sudo apt-get instalar ntfs-3g
Conecte su disco duro al Pi a través de USB
- sudo fdisk –l
- sudo mkdir / mnt / NAS
Cree un usuario para iniciar sesión como
- sudo useradd pi –m –G usuarios
- sudo contraseña pi
Edite el fstab, para montar automáticamente nuestro HDD en el arranque
- sudo nano / etc / fstab
Agregue lo siguiente al final del archivo
- / dev / sda1 / mnt / NAS ntfs-3g uid = pi, gid = pi 0 0
Reinicia tu Pi
Instalar Samba
- sudo apt-get install samba samba-common-bin
Edita la configuración de Samba
- sudo nano /etc/samba/smb.conf
Agregue lo siguiente al final del archivo para configurar nuestra unidad
- [NAS]
- comentario = NAS
- ruta = / mnt / NAS
- usuarios válidos = @users
- grupo de fuerza = usuarios
- crear máscara = 0660
- máscara de directorio = 0771
- solo lectura = no
Reinicie el servidor Samba y conecte al usuario al servidor
- sudo /etc/init.d/samba reiniciar
- sudo smbpasswd –a pi
Así es como configura un NAS en su Pi. Ahora, vaya a su computadora portátil / PC / dispositivo móvil, desde donde desea acceder al almacenamiento.
Agregar un almacenamiento de red
- En Mac -> Finder - Conectarse al servidor
- En Windows -> Agregar ubicación de red
- En dispositivos móviles -> Use una aplicación de administración de archivos como ES File Explorer o Solid Explorer
Para la IP del servidor, ingrese smb: // . El cuadro de diálogo le solicitará el nombre de usuario y la contraseña. Ingréselos como los configuró. Entonces podrá acceder a sus archivos en cualquier lugar de la red.
4. Enrutador inalámbrico
Estamos bastante seguros de que tiene un enrutador WiFi en su casa. Pero tal vez quieras otro. Quizás para invitados. Quizás para su servidor DNS personal. No temas, ya no tienes que comprar otro enrutador WiFi por el mismo. Nuestra confiable Raspberry Pi viene al rescate.
Que necesitas
- Raspberry Pi, configurado con un sistema operativo.
- Adaptador WiFi USB (solo modelos selectivos), sugerimos el adaptador nano USB inalámbrico 802.11 b / g / n de Edimax
Cómo configurarlo
- Instale el software del enrutador
- sudo apt-get install isc-dhcp-server
- wget https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz
- alquitrán –zxvf v1.1.tar.gz
- cd RTL8188-hostapd-1.1 / hostapd
- hacer sudo
- sudo make install
- Configurar el servidor ISC-DHCP
- sudo nano /etc/dhcp/dhcpd.conf
- Comenta las siguientes líneas
- opción nombre de dominio “ejemplo.org”;
- opción servidores de nombres de dominio ns1.example.org, ns2.example.org;
- Descomentar esta línea
- #autoritario;
Siguiente,
Definimos los parámetros de los servidores DHCP
- subred 192.168.0.0 máscara de red 255.255.255.0 {
- rango 192.168.0.101 192.168.0.150;
- opción dirección de transmisión 192.168.0.255;
- enrutadores opcionales 192.168.0.1;
- tiempo de arrendamiento predeterminado 600;
- tiempo máximo de arrendamiento 7200;
- opción nombre de dominio “red-local”;
- opción servidores de nombres de dominio 8.8.8.8, 8.8.4.4;
- }
A continuación, editamos isc-dhcp-server
- sudo nano / etc / default / isc-dhcp-server
- Actualice las interfaces a INTERFACES = ”wlan0”
- Actualizar / etc / network / interfaces
- sudo ifdown wlan0
- sudo nano / etc / network / interfaces
Configurar HostAPD
- sudo nano /etc/hostapd/hostapd.conf
- Puede cambiar la contraseña SSID y WPA en este archivo
Habilitar la traducción de direcciones de red (NAT)
- sudo nano /etc/sysctl.conf
- Agregue la línea net.ipv4.ip_forward = 1
- sudo sh –c "echo 1> / proc / sys / net / ipv4 / ip_forward"
- sudo ifup wlan0
- sudo iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE
- sudo iptables –A FORWARD –I eth0 –o wlan0 –m state –state RELATED, ESTABLISHED –j ACCEPT
- sudo iptables –A ADELANTE –I wlan0 –o eth0 –j ACEPTAR
Inicio de su enrutador inalámbrico
- inicio del servidor sudo isc-dhcp-server
- sudo servicio hostapd iniciar
Configuración final
- sudo update-rc.d hostapb habilitar
- sudo update-rc.d isc-dhcp-servidor habilitar
- sudo sh –c "iptables-save> /etc/iptables.ipv4.nat"
- Al archivo / etc / network / interfaces, agregue esta línea
- hasta iptables-restore </etc/iptables.ipv4.nat
Eso es todo, ahora tiene su propio enrutador inalámbrico. Reinicie su Raspberry Pi y vea la maravilla que acaba de crear.
5. Consola de juegos retro
Quiere volver a visitar todos los juegos de su infancia, esas innumerables horas dedicadas a machacar botones, mirando nuestros televisores. RetroPie devuelve toda la nostalgia al mundo moderno.
RetroPie admite varias consolas, incluidas
- Amiga
- Apple II
- Atari 2600
- Commodore 64
- Dreamcast
- Game Boy Advance
- Cubo de juego
- Game Boy
- Genesis
- Neo Geo
- Nintendo DS
- Sistema de entretenimiento Nintendo
- Playstation 1
- Playstation 2
- Playstation Portátil
- Sistema de entretenimiento Super Nintendo
- Wii
Configurar RetroPie es un proceso muy sencillo, tan simple como configurar Raspbian.
Que necesitas
- Raspberry Pi (al menos Pi 2 o Pi 3)
- Tarjeta MicroSD (preferiblemente mínimo 16 GB)
- Adaptador de corriente USB (la mayoría de los cargadores móviles funcionan bien)
- Monitor / TV para visualización
- Teclado y Ratón
- Controlador de juego (opcional)
Cómo configurarlo
- Descargue la imagen de RetroPie más reciente desde aquí: https://retropie.org.uk/download/
- En su PC o computadora portátil, instale Etcher (disponible para Mac, Windows y Linux)
- Conecte su tarjeta microSD a su máquina
- Seleccione el archivo de imagen en Etcher y escríbalo en su tarjeta SD
- Inserta la tarjeta microSD en tu Raspberry Pi
- Conecte el Pi al monitor, teclado y mouse y enciéndalo
6. Programación y educación
Ya que estamos en eso, ¿por qué no usar la Raspberry Pi para su propósito original? La Raspberry Pi se diseñó originalmente para enseñar informática y programación básica a niños de países en desarrollo. De hecho, el sistema operativo Raspbian viene con una muy buena biblioteca de IDE y herramientas para comenzar de inmediato.
Raspbian viene cargado con
- BlueJ
- Geany
- Python
- Nodo-RED
- Java de pie verde
- Scratch
- tungsteno
- sónico pi
Ese es un conjunto saludable de IDE ingeniosos para comenzar. Y cuando desee expandirse, Pi ejecutará IDE comunes como CodeBlocks y Eclipse sin sudar.
En la actualidad, la palabra de moda es Internet de las cosas. Como concepto, es algo muy simple, los electrodomésticos de tu hogar, todos conectados a internet, pudiendo comunicarse entre sí, funcionar según sea necesario y ser programados y controlados de forma remota.
Imagine su microondas calentando su comida cuando ingresa a su habitación, las luces de su pasillo se encienden automáticamente y la música se reproduce para sus sentidos. Ese es el tipo de cosas que prevalece la automatización del hogar, y la Internet de las cosas permite.
Para configurar una Raspberry Pi como controlador de IoT, tenemos una opción de sistemas operativos
- Windows 10 IoT Core
- Android para las cosas
Entonces, ¿cómo funciona realmente? Tiene una variedad de sensores / cámaras / emisores de infrarrojos instalados en su casa, o incluso puede hacer que se activen manualmente según sus necesidades. Con un intermedio de Raspberry Pi, puede controlar sus luces, ventiladores, electrodomésticos solo a través de una señal a través de Internet, digamos una aplicación en su teléfono, o de acuerdo con el horario, o mediante los datos del sensor.
¿Qué más?
La magia de la Raspberry Pi no termina ahí. Hay varios otros usos, incluida la robótica, convertir su televisor en un televisor inteligente, espejos inteligentes, seguridad para el hogar, agrupar Pi en una plataforma de supercomputación y mucho más.
De hecho, si puedes soñarlo, probablemente puedas hacerlo en la Raspberry Pi.
Conclusión: proyectos de Raspberry Pi para principiantes
Hoy hemos analizado exhaustivamente la computadora de placa única Raspberry Pi. Lo que comenzó como una microcomputadora de aspecto inofensivo, está hoy en todo el mundo y tiene sus raíces profundas en la comunidad de entusiastas.
Según la Fundación Raspberry Pi, en 10 se han vendido más de 2016 millones de Raspberry Pi, lo que la convierte en una de las computadoras más vendidas en todo el mundo.
Con tal flexibilidad y uso variado, junto con una placa fácil de usar y un precio económico, a partir de solo $ 5 para la Raspberry Pi Zero, es fácil ver por qué la revolución Pi tomó al mundo por sorpresa.
Jayant
Finalmente, un lugar para obtener todo sobre esta Raspberry Pi. El concepto es realmente nuevo. $ 35 por una computadora portátil compacta. Gracias al hombre por compartirlo
aditya bhalla
¡Hola! Solo quiero ofrecerle un gran aprobado por la excelente información que tiene aquí en esta publicación. Volveré pronto a su sitio web para obtener más información.
Ryan Brown
He estado pensando mucho en Rasberry PI y cómo usarlo / implementarlo en muchas cosas. Viajo mucho, así que he estado tratando de encontrar una forma de usarlo para ciertas cosas que necesitan poca energía o extra. Cuando conducía un rickshaw por la India, pensé en intentar conectar un sistema estéreo que funcionara con él, pero no tuve tiempo.
Shashank
Hola, ¿cómo se gana con su sitio web? No veo que Google agregue a tu blog, entonces, ¿cómo ganas con él?
Mahesh Dabadé
Hola Shashank, este no es el artículo adecuado para discutir estas cosas. Por favor contactar [email protected] para todas sus consultas.
vipul
Hola, espero que estés bien. Este es un artículo realmente interesante para todos nosotros. Este es un artículo bien explicado con puntos precisos en comparación con otros sitios. Gracias por este artículo y sigan actualizándonos.
Mohsin
Increíble publicación buena información para nosotros. Gracias.