Tabla de contenido:
- Paso 1: lecciones de CrowPi con Python 2.7
- Paso 2: 19 módulos integrados para que usted cree proyectos
- Paso 3: Proyecto de muestra A
- Paso 4: Proyecto de muestra A
- Paso 5: Proyecto de muestra B
- Paso 6: Proyecto de muestra B
- Paso 7: Ejemplo de proyecto C
- Paso 8: Ejemplo de proyecto C
- Paso 9: ¿Dónde comprar CrowPi?
Video: CrowPi- Llevarte de cero a héroe con Raspberry Pi: 9 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
¿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
- 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
* 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
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
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
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
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
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
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:
Héroe Pandeiro: 10 pasos
Pandeiro Hero: J á pensou em um guitar hero vers ã o pagode? Tocado com um pandeiro? Pois é esse o projeto que trazemos nesse tutorial. Ensinaremos a voc ê como construir um pandeiro personalizado para usar como joystick no Pandeiro Hero
Cómo hacer un juego de plataformas en cero: 6 pasos (con imágenes)
Cómo hacer un juego de plataformas en Scratch: Scratch es un sitio web donde las personas crean juegos y otros programas utilizando bloques prefabricados que arrastra y suelta en un espacio de trabajo. Hoy te mostraré cómo hacer un juego de plataformas desde cero
Tecnología usable para niños: brazalete de héroe: 4 pasos
Tecnología usable para niños: brazalete de héroe: este instructivo cubrirá cómo hacer un 'brazalete de héroe' que se ilumina cuando se usa. Usando cinta de tela conductora, hilo conductor y LED para coser, esta es una gran actividad para que los estudiantes de la escuela aprendan los conceptos básicos de los circuitos y la tecnología portátil. Te
Laser-synthitar de una guitarra de juguete similar a un héroe de la guitarra: 6 pasos
Laser-synthitar From a Guitar-hero-like Toy Guitar: Me inspiraron mucho todos los videos de youtube de arpas láser, pero los encontré demasiado grandes para llevarlos a una sesión de improvisación o necesitaban una configuración complicada y una computadora, etc. Pensé en una guitarra con láser en lugar de cuerdas. Entonces encontré una t rota
OpenChord.org V0 - Construye un verdadero héroe de guitarra / controlador de banda de rock: 10 pasos
OpenChord.org V0 - Construye un verdadero controlador de Guitar Hero / Rock Band: A todos nos encanta Guitar Hero y Rock Band. También sabemos que nunca aprenderemos a tocar la guitarra con estos juegos. Pero, ¿y si al menos pudiéramos construir un controlador Guitar Hero que nos permitiera usar una guitarra real? Eso es lo que estamos aquí en OpenChord