Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40
Arduino es probablemente uno de los microcontroladores más populares, si no el más popular, para el aficionado típico, pero existen excelentes alternativas a Arduino que a menudo se pasan por alto simplemente porque Arduino es el gran nombre en microcontroladores aficionados. Los microcontroladores que me gustaría destacar son el sistema programable en chip de Cypress, o PSoC para abreviar. Son potentes, asequibles y extremadamente fáciles de usar y son una excelente opción para un microcontrolador aficionado. Cypress proporciona algunos videos de cómo hacer con sus videos de Cypress Academy: PSoC 101, sin embargo, a veces pasan por alto los puntos, pero también son videos muy útiles. Además, proporcionan documentación para todo en su IDE de PSoC Creator que está increíblemente bien escrito y, después de aprender los conceptos básicos, cualquiera puede aprender por sí mismo utilizando su documentación.
Este Instructable es el primero de una serie en poner en funcionamiento a cualquier persona nueva en los dispositivos Cypress. Intentaré seguir haciendo más si hay solicitudes para cosas en particular, pero no tenga miedo de leer documentación, probar cosas, ver videos de Cypress Academy, hacer preguntas en Cypress Forum; Tomarse el tiempo para intentar solucionar un problema por sí mismo le ayudará a saber qué funciona y qué no, y los problemas suelen ser fáciles de encontrar.
Esto también es un Instructable en dos partes con esta parte enfocada en la placa más barata, y la parte 2 se enfocará en una placa un poco más cara (aún asequible) que pueda usar la función de depuración en el IDE de PSoC Creator. Aquí está el enlace a la Parte 2;
Introducción a Cypress (Parte 2)
Paso 1: lo que necesita
Necesitará una computadora para ejecutar PSoC Creator 4.0 que se puede descargar del sitio web de Cypress después de crear una cuenta aquí;
Creador de PSoC 4.2
El paquete que necesitará descargar es el CY8CKIT-049-42xx CD ISO (CD Creator) y esto instalará todo lo que necesita para este kit;
Documentación y descargas de Cypress PS0C 4
El hardware del kit está disponible a través de Digikey aquí;
Placa de evaluación Cypress PSoC 4
Y también es aconsejable obtener un par de estos encabezados para soldarlos a la placa, ya que no vienen con encabezados soldados previamente. Este tipo es un poco más caro que otros, pero le ofrece conectores macho y hembra para cables y es bueno tener una configuración de placa como esta para realizar pruebas;
Encabezados de clavija macho / hembra
También necesitará un LED RGB de cátodo común, dos resistencias de 1k ohmios, una resistencia de 680 ohmios, una placa de pruebas y algunos cables de conexión o cables DuPont (si no está seguro de si necesita macho o hembra, a menudo puede encontrarlos en paquetes que tienen de hombre a hombre, de hombre a mujer y de mujer a mujer todos juntos), pero no puedo enumerar las fuentes para estos, ya que con frecuencia compro estos materiales en eBay, y los listados aparecen y desaparecen con frecuencia, pero hay muchos disponibles y fácilmente encontrado buscando en eBay.
Más allá de eso, siempre que su computadora tenga un puerto USB y usted tenga un soldador y una soldadura, tendrá todos los materiales necesarios.
Paso 2: Breadboard the Circuit
El circuito es bastante fácil de configurar una placa de pruebas. Conectamos nuestro LED RGB de cátodo común con resistencias de 1k ohmios en las clavijas azul y verde (las dos clavijas en un lado del cable más largo) y una resistencia de 680 ohmios en la clavija roja (la clavija única en el otro lado de la cable más largo) También necesitamos conectar el cable más largo del LED a un pin de tierra (GND) en nuestra placa de microcontrolador.
Desde nuestro diseño de pines en PSoC Creator, queremos conectar los otros cables de nuestras resistencias a P1.0 para rojo (resistencia de 680 ohmios), P1.1 para verde y P1.2 para azul en nuestra placa de microcontrolador. La imagen tiene los cables codificados por colores, siendo el negro nuestro suelo.
Paso 3: programación del microcontrolador
He hecho las instrucciones como un video para que pueda pausar, rebobinar y jugar a su gusto mientras sigue construyendo y programando este proyecto usted mismo. Con un video, en lugar de decirle dónde están muchos botones y cuándo hacer clic en ellos, tiene ayudas visuales para ver en qué estoy haciendo clic en cualquier momento y puede volver a ver cualquier paso en cualquier momento. También he incluido algunos puntos de pausa para que pueda hacer una pausa y ponerse al día si es necesario.
También agradecería enormemente los comentarios sobre cosas que son útiles y sobre áreas que podrían mejorarse para que los videos tutoriales sean más útiles en el futuro.
Paso 4: Material adicional
Si por alguna razón tiene problemas, puede descargar el archivo zip de este proyecto, el exacto del video, y extraer todos los archivos a una carpeta en su escritorio. Desde PSoC Creator, ubique el archivo en su escritorio, abra el espacio de trabajo y ejecútelo usted mismo o utilícelo para verificar el esquema o código de su proyecto. Todo debe estar allí y debe compilarse y programarse a través del Bootloader Host correctamente y le dará un ejemplo de trabajo como referencia, además de tener un video adjunto para ayudarlo a familiarizarse con PSoC Creator.
Una vez que se haya familiarizado con PSoC Creator y cómo construir proyectos, puede comenzar a construir sus propios proyectos, jugar con componentes y obtener ayuda de la gran cantidad de documentación que proporciona Cypress, así como la comunidad de PSoC, expanda su conocimiento y habilidad usando estos fantásticos microcontroladores. Con el uso de componentes y un esquema, así como codificación y excelente documentación, son un dispositivo poderoso pero fácil de usar.
¡Feliz creación! * Avísame si hay algún problema con el archivo de almacenamiento después de descomprimirlo y ejecutarlo en PSoC Creator ** Actualizado para PSoC Creator 4.2 *
Recomendado:
Casco de seguridad Covid, parte 1: ¡una introducción a los circuitos Tinkercad !: 20 pasos (con imágenes)
Casco de seguridad Covid Parte 1: una introducción a los circuitos de Tinkercad: ¡Hola, amigo! En esta serie de dos partes, aprenderemos a usar los circuitos de Tinkercad, ¡una herramienta divertida, poderosa y educativa para aprender cómo funcionan los circuitos! Una de las mejores formas de aprender es hacerlo. Entonces, primero diseñaremos nuestro propio proyecto: th
Introducción a los sensores inalámbricos de temperatura y vibración de largo alcance: 7 pasos
Introducción a los sensores inalámbricos de temperatura y vibración de largo alcance: A veces, la vibración es la causa de problemas graves en muchas aplicaciones. Desde los ejes y cojinetes de la máquina hasta el rendimiento del disco duro, la vibración causa daños en la máquina, reemplazos tempranos, bajo rendimiento e inflige un gran impacto en la precisión. Vigilancia
Introducción a los circuitos de infrarrojos: 8 pasos (con imágenes)
Introducción a los circuitos IR: IR es una pieza de tecnología compleja pero muy simple de trabajar. A diferencia de los LED o LÁSER, los infrarrojos no se pueden ver con el ojo humano. En este Instructable, demostraré el uso de infrarrojos a través de 3 circuitos diferentes. Los circuitos no serán u
Introducción a Cypress (Parte 2): 3 pasos
Introducción a Cypress (Parte 2): Este Instructable es una continuación de un anterior aquí; Introducción a Cypress (Parte 1) El Instructable anterior usa una placa de evaluación PSoC 4 que no tiene acceso al depurador. Este Instructable utiliza una placa de evaluación PSoC 5 que tiene acceso
Introducción a VB Script: una guía para principiantes: Parte 2: Trabajar con archivos: 13 pasos
Introducción a VB Script: una guía para principiantes: Parte 2: Trabajar con archivos: Bueno, en mi último instructivo de VBScript, repasé cómo hacer un script para apagar Internet para jugar Xbox360. Hoy tengo un problema diferente. Mi computadora se ha estado apagando en momentos aleatorios y quiero iniciar sesión cada vez que la computadora