Todo lo que necesita saber acerca de cómo comenzar con la Raspberry Pi
Ahora, con más de cuatro años, la Raspberry Pi, una computadora barata del tamaño de una tarjeta de crédito, ha tomado por asalto el mundo de la computación y el bricolaje. Siga leyendo mientras lo guiamos a través de todo, desde la compra hasta el encendido y la ejecución de la pequeña dinamo..
¿Qué es la frambuesa pi??
Raspberry Pi es una computadora del tamaño de una tarjeta de crédito diseñada y fabricada por Raspberry Pi Foundation, una organización sin fines de lucro dedicada a hacer que las computadoras y las instrucciones de programación sean lo más accesibles posibles para el mayor número posible de personas..
Aunque la misión original del proyecto Raspberry Pi era conseguir que las computadoras económicas con capacidades de programación estuvieran en manos de los estudiantes, el Pi ha sido adoptado por una audiencia diversa. Tinkers, programadores y aficionados al bricolaje de todo el mundo han adoptado la pequeña plataforma para proyectos que van desde la recreación de gabinetes de arcade retro hasta el control de robots y la configuración de dispositivos de medios caseros económicos pero potentes.
Presentada en 2012, la Raspberry Pi original (a la que nos referimos ahora como Raspberry Pi 1 Modelo A) incluía una configuración de sistema en un chip basada en el procesador Broadcom BCM2835, un procesador móvil pequeño pero bastante potente que se usa comúnmente en los teléfonos celulares . Incluía una CPU, GPU, procesamiento de audio / video y otra funcionalidad, todo en un chip de bajo consumo combinado con un procesador ARM de un solo núcleo de 700 MHz. Durante los años intermedios, la fundación ha lanzado varias revisiones (cambio de los chips Broadcom por versiones mejoradas y aumento de la potencia de la CPU con un chip de cuatro núcleos a 1,2 GHz).
Aunque el Pi es un dispositivo pequeño y sorprendente que ha crecido a pasos agigantados desde su introducción, es importante enfatizar lo que Raspberry Pi no es. La Raspberry Pi no es un reemplazo absoluto para su computadora de escritorio o portátil. No puede ejecutar Windows en él (al menos no la versión tradicional de Windows que conoce), aunque puede ejecutar muchas distribuciones de Linux, incluidas las distribuciones con entornos de escritorio, navegadores web y otros elementos que esperaría en una computadora de escritorio..
La frambuesa pi es, sin embargo, un dispositivo increíblemente versátil que empaqueta una gran cantidad de hardware en un cuerpo muy económico y es perfecto para la electrónica de hobbies, proyectos de bricolaje, configurar una computadora barata para programar lecciones y experimentos, y otros esfuerzos.
¿Qué hay en la Junta de Raspberry Pi??
Programador LEGO para escala, no incluido..En los primeros años de la fundación Pi, la Raspberry Pi se presentó en dos versiones a dos precios diferentes: el Modelo A ($ 25) y el Modelo B ($ 35). Si necesitara menos hardware (el Modelo A tenía un puerto USB menos, ningún puerto Ethernet y la mitad de la memoria RAM) podría ahorrar diez dólares.
A medida que los costos de fabricación disminuían y la Pi ganaba más y más atención, pudieron aumentar significativamente las especificaciones de hardware del dispositivo, al mismo tiempo que mantenían el mismo costo, unificando todos los modelos con la introducción de la Raspberry Pi 2 en 2015 y la Raspberry Pi 3 en 2016. Dicho de otra manera: la mejor Raspberry Pi disponible en un momento dado siempre ha costado $ 35. Entonces, ¿qué obtienes cuando compras una computadora de tamaño de tarjeta de crédito de $ 35??
La generación actual de Raspberry Pi 3, vista arriba, luce el siguiente hardware:
- Procesador ARM de 1.2 Ghz Systems-On-a-Chip (SoC) con 1GB RAM integrado.
- 1 puerto HDMI para salida de audio / video digital
- 1 conector de 3.5 mm que ofrece salida de audio y video compuesto (cuando se combina con un cable apropiado).
- 4 puertos USB 2.0 para conectar dispositivos de entrada y complementos periféricos.
- 1 lector de tarjetas microSD para cargar el sistema operativo.
- 1 puerto LAN Ethernet.
- 1 antena de radio Wi-Fi / Bluetooth integrada.
- 1 puerto de alimentación microUSB.
- 1 interfaz GPIO (entrada / salida de uso general).
¿Qué diablos es un GPIO?? La Raspberry Pi viene con un conjunto de 26 pines verticales expuestos en el tablero. Estos pines son una interfaz de entrada / salida de propósito general que no está vinculada deliberadamente a ninguna función nativa específica en la placa Raspberry Pi.
En su lugar, los pines GPIO están explícitamente para que el usuario final tenga acceso de hardware de bajo nivel directamente a la placa con el fin de conectar otras placas de hardware, periféricos, pantallas LCD y otros dispositivos de hardware a la Pi. Por ejemplo, si desea tomar un controlador arcade antiguo y conectarlo directamente a su Raspberry Pi para darle a su arcade una sensación más auténtica, puede hacerlo usando la interfaz GPIO.
Aunque no usaremos el encabezado de GPIO en el tutorial de "inicio" de hoy, lo aprovechamos en otros tutoriales, como nuestra compilación del indicador LED de Raspberry Pi que usa una placa de separación de LED pegada al encabezado de GPIO.
Donde comprar la Raspberry Pi
En la versión original de esta guía, nosotros fuertemente advirtió a los lectores contra la compra de Amazon o eBay. En los primeros días de la creciente popularidad de Pi, era realmente difícil conseguir una unidad, y si le compraba a alguien que no fuera un vendedor autorizado de la Raspberry Pi Foundation, existía la posibilidad de que pagara de más o terminara con un Producto muy sospechoso en tus manos..
Hoy todavía puede comprarle a un distribuidor oficial de Pi, como una de las muchas compañías suministradas por el distribuidor autorizado Element14 de la Fundación Pi, pero el riesgo de comprar a un tercero o a través de Amazon se ha reducido. De hecho, hemos comprado todas nuestras unidades Pi de Amazon durante los últimos años sin problemas.
Hay varias versiones de la Pi, pero si recién está comenzando, debería comprar la última generación del dispositivo: la Raspberry Pi 3. Prácticamente todos los tutoriales antiguos de Pi en Internet funcionan con los modelos más antiguos, pero Muchos de los proyectos que desee emprender (especialmente si desea usar el Pi como emulador de videojuegos o algo similar) se benefician realmente del hardware más nuevo.
Sin embargo, en raras ocasiones, es posible que desee ir a eBay para comprar un modelo Pi más antiguo y más barato. Nuestro tutorial sobre cómo convertir una unidad Pi y una placa LED en un indicador meteorológico, por ejemplo, no necesita una unidad Pi nueva y resistente, y funciona bien en la Raspberry Pi 1 modelo original de la era 2012.
Las otras cosas que necesitarás
La Raspberry Pi es solo una placa, no viene con una caja, ningún cable o incluso una fuente de alimentación. Entonces, tendrás que comprar estas cosas tú mismo junto con tu Pi. Aquí está la otra cosa que necesitarás comprar (si aún no la tienes por ahí).
Una fuente de poder estable: La Raspberry Pi extrae su energía de un puerto microUSB y requiere un adaptador de microUSB a CA. Debido a que la Pi es una micro computadora y no simplemente un teléfono celular con una batería recargada, debe usar un cargador de alta calidad con suministro de energía estable que ofrezca una potencia constante de 5 voltios con una salida mínima de 700 mA para unidades de modelos más antiguos y 2.5A para el Pi 3.
Aquí hay una tabla, cortesía de la Fundación Pi, que describe los requisitos de energía mínimos y sugeridos.
El uso de un cargador de baja calidad o con poca potencia es la fuente número uno de problemas de inestabilidad del sistema y la frustración con la Raspberry Pi. Puede evitar una serie de futuros dolores de cabeza simplemente obteniendo una fuente de energía de muy alta calidad, preferiblemente una diseñada para el Pi, directamente desde la puerta. Recomendamos la fuente de alimentación CanaKit de 5V 2.5A ($ 10). Está diseñado específicamente para su uso con el Pi, puede proporcionar suficiente potencia estable para las unidades más antiguas a las más nuevas, y no le dejará con problemas de arranque o datos corruptos, como lo podría hacer un cargador de teléfonos de su oficina..
Un caso: Las naves del Pi desnudas; Vas a necesitar un caso adecuado para encerrarlo. Puede adquirir una caja de plástico / acrílico por alrededor de $ 10-25, o ir por la ruta más creativa y crear su propia caja (como muchos lo hicieron poco después de que se lanzara el Pi).
Cuando vaya a comprar, asegúrese de verificar que está comprando el estuche adecuado para su modelo. Los cambios significativos en la placa Raspberry Pi en los últimos años, incluido el movimiento y la eliminación total de ciertos puertos, hacen que los casos más antiguos no se ajusten a los modelos más nuevos.
¿No es particularmente exigente o llamativo? El estuche Raspberry Pi 3 de $ 8 de la Fundación Pi es un valor difícil de superar. ¿Quieres algo llamativo? El cielo es el límite: Amazon está lleno de estuches Pi realmente geniales, como este estuche “Bel-Aire” de corte láser que parece un artefacto diminuto de la década de 1950.
Una tarjeta de 4GB + SD: Las unidades Pi más antiguas usaban una tarjeta SD de tamaño completo, pero Pi 2 y Pi 3 usan tarjetas microSD. La Raspberry Pi Foundation recomienda, como mínimo, una tarjeta SD de 4GB Clase 4. Pero como las tarjetas SD son baratas en estos días, recomendamos utilizar al menos una tarjeta SD Clase 10 de 16 GB para una Pi más antigua o una tarjeta microSD Clase 10 de 16 GB para los modelos más nuevos. Es posible que ya tenga una por todas partes, pero no todas las tarjetas SD funcionarán necesariamente; consulte esta tabla en elinux.org para ver una lista de tarjetas probadas que funcionan (y no funcionan) para el Pi.
Cables de audio / visual: Si está conectando su Pi a un HDTV o un monitor de computadora más nuevo con soporte HDMI, necesitará un cable HDMI: todas las unidades PI son compatibles con la salida HDMI. Para video digital a un monitor de computadora estándar que carece de un puerto HDMI, necesitará un cable HDMI a DVI para la señal de video y un cable estéreo de 3.5mm para el sonido (ya que perderá el sonido en la conversión de HDMI a DVI).
Algunos Pis también tienen salidas analógicas para televisores más antiguos. Si está conectando una Pi antigua a un televisor analógico, necesitará un cable RCA para el video y un cable estéreo de 3.5 mm para el sonido. No es necesario que adquiera un cable RCA específico para la tarea, incluso podría usar un cable triple amarillo-rojo-blanco que tenga alrededor, solo asegúrese de hacer coincidir los colores en ambos extremos del cable cuando lo conecte. en.
Si necesita conectar una unidad Pi más nueva a una fuente de video SD / analógica, deberá comprar un cable adaptador conocido como un adaptador de 3.5 mm a RCA o un cable de ruptura AV de TRRS. Debido a que dichos cables son conocidos por estar fuera de especificaciones / estándares y no funcionan con el dispositivo que usted desea, le recomendamos que elija esta unidad barata y altamente revisada que se sabe que es compatible con la Raspberry Pi..
Un cable Ethernet o adaptador de Wi-Fi.: La conectividad de red no es una necesidad absoluta para el Pi, pero hace que la actualización (y descarga) del software sea mucho más fácil y le da acceso a una amplia variedad de aplicaciones dependientes de la red. Y, obviamente, si su proyecto se basa en estar conectado a su red o a Internet, necesitará Wi-Fi o Ethernet..
Todas las versiones de la Pi tienen un puerto Ethernet integrado, por lo que puede enchufar un cable Ethernet y listo. Si desea usar Wi-Fi, el Pi 3 tiene Wi-Fi incorporado. Si tiene un Pi más antiguo, puede comprar uno de los muchos adaptadores de micro Wi-Fi compatibles con el Pi. Hemos tenido un gran éxito con el pequeño adaptador Edimax EW-7811Un y lo hemos usado en varias versiones.
Un ratón y un teclado: Incluso si su objetivo final es construir un servidor de archivos sin cabeza u otro dispositivo de monitor / periféricos sin entrada, seguirá necesitando un mouse y un teclado para que su Pi funcione..
Cualquier teclado y mouse USB con cable estándar debería funcionar sin problemas con su Raspberry Pi. Sin embargo, hay una advertencia a esta afirmación: según las especificaciones de diseño de USB, los teclados y ratones basados en USB deberían consumir menos de 100 mAh de potencia, pero muchos modelos ignoran esa especificación y dibujan más.
En unidades Pi más antiguas, este dibujo adicional es problemático, ya que los puertos USB eran notoriamente quisquillosos. Si descubre que sus periféricos están consumiendo más de 100 mAh cada uno, deberá usar un concentrador USB con alimentación (consulte a continuación). En los modelos más nuevos, esto debería ser un problema menor, ya que los puertos USB se mejoraron significativamente y las unidades de las fuentes de alimentación más grandes del usuario.
Puede que le resulte útil consultar esta gran lista de periféricos verificados compatibles con Pi mantenidos por eLinux.org.
Un concentrador USB alimentado (opcional): Si sus periféricos están fuera de especificación o si necesita conectar más de dos dispositivos (como un teclado, un mouse y un adaptador USB Wi-Fi), necesitará un concentrador USB externo con su propia fuente de alimentación..
Probamos todos los concentradores eléctricos que teníamos en la oficina con el Pi, desde los concentradores eléctricos de marca Belkin hasta los centros sin nombre, y no tuvimos problemas con ninguno de ellos. Dicho esto, le recomendamos que verifique su concentrador existente o posible compra en la sección de concentradores de la lista de periféricos de eLinux mencionada anteriormente..
Cómo instalar un sistema operativo en la Raspberry Pi
Ahora que hemos reunido todo el hardware requerido, Pi y periféricos por igual, es hora de comenzar con el negocio de cargar un sistema operativo en su Pi. No importa qué proyecto esté haciendo, la instalación de un sistema operativo en el Pi generalmente seguirá el mismo procedimiento.
A diferencia de una computadora tradicional donde tiene un BIOS, una unidad que admite medios extraíbles (como una unidad de DVD) y una unidad de disco duro dentro de la computadora, la Raspberry Pi simplemente tiene un lector de tarjetas SD. Como tal, no va a seguir la ruta tradicional de configuración de la computadora para insertar un disco de arranque e instalar su sistema operativo en un dispositivo de almacenamiento interno. en lugar de eso, vamos a preparar la tarjeta SD en una computadora tradicional y la cargaremos en la Raspberry Pi para desempaquetarla o modificarla aún más..
Paso uno: elige y descarga tu sistema operativo
Si está trabajando en un proyecto específico, es posible que ya sepa qué sistema operativo necesita descargar. Si solo está buscando hacer pequeños retoques, probablemente querrá una distribución de Linux de propósito general para el Pi. Si bien hay una amplia variedad de distribuciones de Linux disponibles para el Pi, la distribución que usaremos en nuestro ejemplo es la mejor soportada y la más estable: Raspbian, una versión de Debian Linux optimizada para el Raspberry Pi.
Para este paso, necesitará una computadora separada con un lector de tarjetas SD.
Primero, comienza por tomar una copia de Rasbian de la Fundación Raspberry Pi. Hay dos versiones de Rasbian: "Rasbian Jessie con Pixel" y "Rasbian Jessie Lite". Pixel es la nueva (y muy bonita) interfaz de escritorio que lanzó Raspberry Pi Foundation en el otoño de 2016. La versión lite no tiene el escritorio Pixel más hambriento de GPU y retiene el antiguo (y bastante feo) sistema de escritorio Rasbian anterior. A menos que tenga un hardware más antiguo y requiera la versión liviana, le sugerimos que descargue la edición "con Pixel". \
Paso dos: escribe la imagen del SO en tu tarjeta SD
Ahora que ha descargado Raspbian, debe escribir la imagen en su tarjeta SD. Etcher, un programa gratuito para usuarios de Windows, macOS y Linux simplifica el proceso.
Primero, conecte su tarjeta SD a su computadora. A continuación, enciende Etcher.
Raspbian intermitente es un proceso simple de tres pasos:
- Debajo de "Seleccionar imagen", apunte Etcher al archivo zip de Raspbian IMG que descargó anteriormente.
- Debajo de "Seleccionar unidad", selecciona tu tarjeta SD de la lista de opciones. Tenga en cuenta que las unidades del sistema no se mostrarán como una opción, pero es posible que cualquier unidad de disco duro externa que haya conectado. Si no está seguro de qué unidad es cuál, desenchufe todas las unidades externas guardadas para la tarjeta SD en la que desea escribir.
- Finalmente, haga clic en "¡Flash!", Y su tarjeta SD estará lista para usar en ningún momento.
Etcher es un programa muy simplificado que facilita mucho el proceso. Los usuarios avanzados pueden preferir el método de la línea de comandos, que se describe en raspberrypi.org para los usuarios curiosos de macOS y Linux.
Paso tres: ponga su tarjeta SD en el Pi y enciéndala
Ahora es el momento de poner en marcha tu Pi por primera vez. Conecte todos los cables y periféricos necesarios a su Raspberry Pi, excepto el cable de alimentación; esto incluye el cable HDMI o RCA, el concentrador USB, el cable Ethernet y todo lo que necesite.
Una vez que tenga todos los cables conectados al Pi y sus respectivos destinos, inserte la tarjeta SD. Una vez que la tarjeta SD esté asentada firmemente, inserte el cable de alimentación microUSB. No hay ningún botón de encendido en la Pi; tan pronto como conecte el cable de alimentación, comenzará a arrancar.
Casi de inmediato, verá que la secuencia de inicio se desplaza rápidamente de forma similar a la vista anterior. Sin embargo, si está ejecutando la versión en píxeles de Rasbian Jessie, la vista se reemplazará rápidamente por una simple pantalla de presentación:
Segundos más tarde, serás expulsado al escritorio de Pixel cuando se complete el proceso de arranque.
Enhorabuena, has arrancado con éxito tu Pi por primera vez. Para aquellos de ustedes que estén familiarizados con las primeras versiones de Debian en la Raspberry Pi y su escritorio muy espartano, no se dará cuenta de lo agradable que se ve esto en comparación. Es como si estuviéramos computando en el siglo XXI.!
A continuación, te enseñaremos cómo configurar Raspbian en tu Pi.
Configurando Raspbian en tu Pi
Ahora que ya está en funcionamiento, es hora de configurar su red, actualizar el software y preparar Raspbian para su uso en sus proyectos..
Conexión a Wi-Fi
Si está conectado a su red doméstica a través de Ethernet, pase a la siguiente sección "Prueba de la red". Si necesita configurar la conexión inalámbrica, busque el icono de red en la esquina superior derecha de la pantalla y haga clic en él:
Seleccione la red inalámbrica a la que desea conectarse desde el menú desplegable.
Ingrese su contraseña de Wi-Fi en el cuadro emergente y luego confirme que el ícono de red cambia del ícono de no conexión al ícono de Wi-Fi.
Es hora de volver a verificar la conexión de red confirmando que podemos conectarnos a la web.
Probando la Red
Ahora que ha configurado la conexión Wi-Fi (o saltó directamente a esta sección porque está usando Ethernet), es el momento de probar su conexión. ¿Qué mejor manera de probar la conexión que activar el navegador y visitar How-To Geek??
Desde el escritorio, haga clic en el ícono del menú de la Raspberry Pi ubicado en la esquina superior izquierda, luego navegue a Internet> Navegador Web Chromium.
Inicie Chromium haciendo clic en él y luego escriba www.howtogeek.com:
¡Éxito! No solo tenemos conectividad de red, sino que How-To Geek se ve tan bien en el Pi liviano como en un escritorio completo. Es probable que esta sea la primera de muchas veces en que se sorprenda y se sienta complacido con la capacidad de su nuevo pequeño microordenador..
Actualizando el Software
Antes de comenzar a excavar en tu Pi, es una buena idea hacer una actualización básica del software. Hemos configurado la red, hemos probado la conexión y ahora es el momento perfecto para realizar una actualización de software en todo el sistema.
Si bien la interfaz del Pi y el Pixel es bastante hermosa en comparación con el escritorio anterior, aún es necesario ensuciarse las manos de vez en cuando en la terminal, y la actualización es una de esas ocasiones. Haga clic en el icono del terminal en la esquina superior izquierda de la pantalla para iniciar el terminal.
En la terminal, ingrese el siguiente comando:
sudo apt-get update && sudo apt-get upgrade
Este comando de combinación le indica a Raspbian que busque en los repositorios de software disponibles las actualizaciones y actualizaciones del sistema y del software. A medida que se descubran tales actualizaciones, se le solicitará que apruebe o desapruebe los cambios con las teclas Y y N.
A menos que tenga una razón convincente para omitir una actualización (que en este punto del juego no tenemos), simplemente presione la tecla Y para confirmar todos los cambios a medida que aparecen. Incluso en una instalación completamente nueva en la que está utilizando la imagen más nueva de la base Raspberry Pi, espere matar unos buenos 20-30 minutos a medida que Rasbian revuelve las actualizaciones relevantes.
Recursos y proyectos adicionales de Raspberry Pi
A lo largo de los años desde que escribimos la versión original de esta guía de Raspberry Pi, nos hemos divertido muchísimo al utilizar la Raspberry Pi como la base de decenas de proyectos. En un momento dado, normalmente tenemos al menos media docena de unidades Pi en funcionamiento. Puede buscar en los archivos de How-To Geek Raspberry Pi para ver la lista completa, pero aquí encontrará algunos de nuestros proyectos favoritos..
Sin lugar a dudas, hemos logrado sacar el máximo provecho del Pi al convertirlo en un centro multimedia para todas nuestras necesidades de medios locales y de transmisión. Cada televisor en nuestra casa entera (¡habitación de huéspedes incluida!) Tiene un Pi conectado a él.
¿Quiere jugar los juegos de video que su computadora de escritorio puede manejar pero en la sala de estar de su televisor en lugar de hacerlo en su escritorio? También puedes hacerlo enrollando una Pi en una Steam Machine de transmisión. ¿Necesitas un proyecto más práctico? Puede convertir un Pi y un disco duro externo en una estación de respaldo en red para todas sus necesidades de respaldo de archivos locales.
Pero en realidad, eso es solo la punta del iceberg y estamos seguros de que encontrarás muchas ideas tanto en el archivo HTG como en la búsqueda en la web..
Si desea leer más, aquí hay algunos enlaces excelentes relacionados con la Raspberry Pi:
- La documentación oficial de Raspbian: desde la configuración de su config.txt hasta la instalación de reproductores de medios, la documentación del usuario de Raspbian es una referencia práctica..
- El blog oficial de Raspberry Pi: si no te fijas en nada relacionado con Raspberry Pi, vigila el blog oficial. Constantemente publican actualizaciones sobre nuevos desarrollos de Pi, proyectos divertidos que los fanáticos de Pi han enviado y otras piezas de interés para los entusiastas de Pi. Mientras revisa el blog, no olvide hacer una parada en los foros oficiales..
- MagPi: The Unofficial Raspberry Pi Magazine: Publicada ocho veces al año, MapPi es una revista electrónica gratuita y refinada para los aficionados de Pi..
- Imágenes del disco de la Raspberry Pi: Experimentar con las distribuciones de la Raspberry Pi es tan simple como agarrar otra tarjeta SD barata y cargarla con una imagen nueva. Raspberry Pi Disk Images es un índice útil de las distribuciones actuales de Linux y Android compatibles con Pi.
- La lista de dispositivos periféricos verificados de eLinux.org: aunque mencionamos esto anteriormente en nuestro tutorial, vale la pena volver a mencionarlo. Si está intentando averiguar por qué una pieza de hardware existente no funcionará con la Pi o le gustaría confirmar que una pieza de hardware que está mirando probablemente funcione con su Pi, es un recurso invaluable..
¿Tienes un proyecto de Raspberry Pi para compartir? ¿Tienes una solicitud para un tutorial orientado a Pi? Envíenos un correo electrónico a [email protected] o comience a sonar en los comentarios.