Tabla de contenido:

CrowPi- Llevarte de cero a héroe con Raspberry Pi: 9 pasos
CrowPi- Llevarte de cero a héroe con Raspberry Pi: 9 pasos

Video: CrowPi- Llevarte de cero a héroe con Raspberry Pi: 9 pasos

Video: CrowPi- Llevarte de cero a héroe con Raspberry Pi: 9 pasos
Video: I Can Save You Money! – Raspberry Pi Alternatives 2024, Mes de julio
Anonim
Image
Image
CrowPi- Lo lleva de cero a héroe con Raspberry Pi
CrowPi- Lo lleva de cero a héroe con Raspberry Pi
CrowPi- Lo lleva de cero a héroe con Raspberry Pi
CrowPi- Lo lleva de cero a héroe con Raspberry Pi

¿Qué es CrowPi?

CrowPi es una placa de desarrollo equipada con una pantalla de 7 pulgadas que puede ayudarlo a aprender Raspberry Pi de una manera más fácil. Con CrowPi, no solo puede aprender informática básica, sino también practicar la programación y completar numerosos proyectos electrónicos. CrowPi puede mejorar su conocimiento y habilidad en campos relacionados con hardware y software, especialmente diseñados para ayudarlo a desarrollar habilidades de programación en Python.

¿Por qué necesitas CrowPi? Antes de responder a esta pregunta, hagamos un simple juego de preguntas. ¿Te enfrentas a los siguientes problemas? Solo dí sí o no. Estás interesado en la electrónica o Raspberry Pi, pero no tienes idea de cómo empezar. Te apasiona la educación STEM, pero no puedes encontrar materiales útiles y fáciles con los que enseñar. Estás usando Raspberry Pi, pero no la aprovechas al máximo. Completó algunos experimentos simples y desea explorar más proyectos y sumergirse más profundamente en el mundo de la electrónica. Si dices SÍ una vez, CrowPi ha nacido para ti. CrowPi lo ayudará a resolver todos los problemas mencionados anteriormente.

SI QUIERES SABER ACERCA DE CROWPI, HAZ CLIC AQUÍ PARA VERIFICAR

Paso 1: lecciones de CrowPi con Python 2.7

Lecciones de CrowPi con Python 2.7
Lecciones de CrowPi con Python 2.7
Lecciones de CrowPi con Python 2.7
Lecciones de CrowPi con Python 2.7

- Lección 1 - Básico de GPIO y cómo usar GPIO Input / Output

- Lección 2 - Uso del zumbador para sonido de alerta o notificación.

- Lección 3 - Obtenga información del botón para controlar el zumbador.

- Lección 4 - Cómo funciona Relay y cómo controlarlo.

- Lección 5 - Enviar señal de vibración al sensor de vibración.

- Lección 6 - Detecta sonido usando el sensor de sonido.

- Lección 7 - Detecta luz baja o brillante usando el sensor de luz.

- Lección 8 - Detecta la temperatura y la humedad de la habitación usando el sensor DHT11.

- Lección 9 - Detecta movimiento usando el sensor de movimiento.

- Lección 10 - Obtención de información de distancia utilizando el sensor ultrasónico.

- Lección 11 - Control de la pantalla LCD.

- Lección 12 - Leer / Escribir tarjeta RFID usando el módulo RFID.

- Lección 13 - Utilización del motor paso a paso y realización de movimientos por pasos.

- Lección 14 - Control de servomotores utilizando las interfaces de servo. - Lección 15 - Control del LED Matrix 8x8.

- Lección 16 - Control de la pantalla de 7 segmentos.

- Lección 17 - Detección del tacto mediante el sensor táctil.

- Lección 18 - Detección de inclinación mediante el sensor de inclinación.

- Lección 19 - Usando y controlando la Matriz de Botones - Lección 20 - Haciendo tu propia placa de circuito usando la Bread Board

Paso 2: 19 módulos integrados para que usted cree proyectos

19 módulos integrados para que usted cree proyectos
19 módulos integrados para que usted cree proyectos
19 módulos integrados para que usted cree proyectos
19 módulos integrados para que usted cree proyectos

* 1 - Sensor de zumbador - ¡Se utiliza para hacer una alarma de zumbido muy fuerte!

* 2 - Sensor de relé: se utiliza para abrir y cerrar circuitos electrónicos

* 3 - Sensor de micrófono: se utiliza para detectar ruidos fuertes en la habitación

* 4 - Sensor de inclinación: se utiliza para detectar la inclinación hacia la derecha o hacia la izquierda de la placa

* 5 - Sensor de vibración: se utiliza para generar una fuerte vibración sobre la placa CrowPi

* 6 - Sensor de movimiento: se utiliza para detectar movimiento o movimiento alrededor

* 7 - Sensor táctil: se utiliza como un botón táctil que se puede presionar en

* 8 - Conexión de motor paso a paso - Se usa para mover cosas y hacer movimientos de pasos

* 9 - Conexiones de servos - Se usa para rotar cosas

* 10 - Sensor de infrarrojos: se utiliza para enviar y recibir señales de infrarrojos

* 11 - Módulo DH11 - Se utiliza para detectar la temperatura y la humedad en la habitación.

* 12 - Sensor ultrasónico: se utiliza para detectar y medir la distancia

* 13 - Sensor de luz: se utiliza para detectar y medir la luz directa de la habitación

* 14 - Módulo LCD - Se usa para mostrar cosas y texto

* 15 - LED de segmento - Se usa para mostrar números y datos * 16 - LED de matriz - Se usa para mostrar texto y otro tipo de datos

* 17 - Módulo RFID: se utiliza para detectar chips y módulos NFC, capaces de leer y escribir

* 18 - Botones independientes: se pueden usar para jugar o controlar un robot

* 19 - Botones de matriz: se pueden usar como teclado o botones de opciones múltiples

Paso 3: Proyecto de muestra A

Muestra de proyecto A
Muestra de proyecto A

Usar el timbre como notificación de alerta

Después de la clase anterior, entendimos cómo usar el pin GPIO tanto como salida como como entrada.

Para probarlo, usaremos un ejemplo de la vida real y aplicaremos nuestro conocimiento de la clase anterior en uno de los módulos sobre el tablero. El módulo que usaremos es el "zumbador". El zumbador, como su nombre indica, zumba. Usaremos la salida GPIO para enviar la señal al zumbador y cerrar el circuito para hacer un fuerte zumbido, luego enviaremos otra señal para apagarlo y cerrar el circuito.

Que aprenderás

Al final de esta lección, podrá: Ser capaz de controlar el módulo del zumbador utilizando la salida GPIO.

Que vas a necesitar

Placa CrowPi después de la instalación inicial

Requiere módulos de conmutación usando el interruptor: No

Ubicación del timbre en el CrowPi

El zumbador está ubicado en el lado derecho de la placa CrowPi, es fácil de detectar por el fuerte ruido que hace cuando se activa. La primera vez que use su Raspberry Pi, el sensor del zumbador puede estar sellado con una etiqueta de protección. Asegúrese de abrir la etiqueta adhesiva simplemente arrancándola y exponiendo el timbre.

Paso 4: Proyecto de muestra A

Muestra de proyecto A
Muestra de proyecto A

Activar el zumbador

Al igual que en el ejemplo anterior, hemos preparado un guión especial con comentarios detallados que explicarán cómo funciona todo el proceso de zumbido y cómo podemos controlar el zumbador utilizando la salida GPIO.

Al principio, importamos la biblioteca RPi. GPIO y la biblioteca de tiempo para dormir.

Luego configuramos el zumbador en el pin 12, configuramos el modo de GPIO a GPIO BOARD y configuramos el pin como pin de SALIDA. Emitiremos una señal de zumbido durante 0,5 segundos y luego la apagaremos para evitar ruidos fuertes.

Siga este enlace para descargar el script y pruébelo usted mismo:

Paso 5: Proyecto de muestra B

Muestra de proyecto B
Muestra de proyecto B

Control de la pantalla LCD

La pantalla LCD (y la pantalla matricial) es probablemente la parte más divertida y emocionante cuando se construyen proyectos usando CrowPi, usando la pantalla LCD puede mostrar los datos que recopila con sus sensores CrowPi y también actualizarlos en tiempo real dependiendo del cambio que realicen los módulos. ¡pasa a través de! Por ejemplo: ayer hizo mucho calor, pero hoy hace mucho frío; deje que la pantalla LCD de CrowPi se cambie automáticamente con la información más reciente y actualizada para que no use accidentalmente la ropa incorrecta para la escuela o el trabajo.

Que aprenderás

Al final de esta lección, podrá: Qué aprenderá a controlar la pantalla LCD y escribir datos en ella.

Que vas a necesitar

Placa CrowPi después de la instalación inicial Requiere módulos de conmutación usando el interruptor

*No

Ubicación de la pantalla LCD en el CrowPi

La pantalla LCD ocupa la mayor parte de la placa CrowPi, por lo que estamos seguros de que lo notó de inmediato. Tan pronto como ejecute el script de demostración y los ejemplos, el CrowPi se encenderá con una hermosa luz de fondo que se puede ver incluso cuando todas las luces de la habitación están apagadas.

Paso 6: Proyecto de muestra B

Muestra de proyecto B
Muestra de proyecto B

Trabajar con la pantalla LCD

El I2C, como otros sensores, tampoco funciona con la tecnología GPIO, sino que usamos algo llamado "I2C" (el mismo I2C que usamos para el sensor de luz en nuestros ejemplos anteriores), la dirección que usaremos para la pantalla LCD es 21, al conectarnos a esta dirección I2C podremos enviar comandos, por ejemplo: escribir texto o números, encender la luz de fondo de la pantalla LCD, apagarla, habilitar el cursor, etc.

Para controlar la pantalla LCD usaremos Adafruit_CharLCDBackpack, que es el marco de Adafruit, ¡nos facilita mucho las cosas cuando trabajamos con un producto tan complicado! Siga este enlace para descargar el script y pruébelo usted mismo:

Paso 7: Ejemplo de proyecto C

Muestra de proyecto C
Muestra de proyecto C

Leer / escribir tarjeta RFID usando el módulo RFID

El módulo RFID es uno de los módulos más interesantes y útiles del mercado, utilizado en todo el mundo en una amplia variedad de soluciones como: cerradura de puerta inteligente, tarjeta de entrada para empleados, tarjetas de visita e incluso en collares de perro. No importa en qué tipo de proyecto esté, ¡el módulo RFID definitivamente entrará en uso!

Que aprenderás

Al final de esta lección, podrá: Controlar la RFID, leer y escribir datos de ella y reconocer los chips Qué necesitará

Placa CrowPi después de la instalación inicial Chip RFID (incluido con CrowPi)

Requiere módulos de conmutación usando el interruptor

*No

Ubicación del módulo RFID en CrowPi

El módulo RFID está ubicado justo debajo de la Raspberry Pi (cero o 3) parece un pequeño chip con la ilustración de "wifi" que sale de él, lo que significa conectividad inalámbrica (que es lo que hace RFID) para poder usarlo. Necesito tomar el chip o la tarjeta que viene con el CrowPi y entregarlo en el área del chip CrowPi RFID lo suficientemente cerca para que nuestro script lo detecte. 2-4 cm deberían estar lo suficientemente cerca, ¡pruébalo!

Paso 8: Ejemplo de proyecto C

Muestra de proyecto C
Muestra de proyecto C

Trabajando con RFID

Trabajar con el módulo RFID es bastante sencillo. Contamos con 3 funcionalidades: Autorizar, Leer, Escribir y Desautorizar. El primer paso será cuando toque el NFC en ese momento el módulo y nuestro script intentará Autorizar el chip usando la configuración de contraseña predeterminada (si no la ha cambiado, debería funcionar) luego, cuando la autorización sea exitosa, lo hará leer los datos e imprimirlos en la pantalla. Una vez terminado, desautorizará y cerrará el script. En otro ejemplo de secuencia de comandos, podremos autorizar, leer, reescribir los datos en un nuevo dato y luego desautorizar. Siga este enlace para descargar el script y pruébelo usted mismo:

Paso 9: ¿Dónde comprar CrowPi?

Nuestro CrowPi se lanzó en Kickstarter

Ayúdanos a enviar estos adorables llaveros a producción en

Nuevo CrowPi que es bueno para que su hijo aprenda RPI y es una plataforma de desarrollo de RPI todo en uno.

¡Promociona tu Raspberry Pi ahora!

Recomendado: