Índice:

Introdução ao Cypress (Parte 1): 4 etapas
Introdução ao Cypress (Parte 1): 4 etapas

Vídeo: Introdução ao Cypress (Parte 1): 4 etapas

Vídeo: Introdução ao Cypress (Parte 1): 4 etapas
Vídeo: Cypress Beginner Tutorial 1 | Introduction 2024, Novembro
Anonim
Introdução ao Cypress (Parte 1)
Introdução ao Cypress (Parte 1)

Arduino é provavelmente um dos, senão o mais popular microcontrolador para o amador típico, mas existem excelentes alternativas ao Arduino que muitas vezes são esquecidas simplesmente porque Arduino é o grande nome em microcontrolador amador. Os microcontroladores que gostaria de destacar são o sistema programável em chip Cypress, ou PSoC, abreviadamente. Eles são poderosos, acessíveis e extremamente fáceis de usar e são uma excelente escolha para um microcontrolador amador. A Cypress fornece alguns vídeos de instruções com seus vídeos Cypress Academy: PSoC 101, no entanto, eles às vezes passam por cima de alguns pontos, mas também são vídeos muito úteis. Além disso, eles fornecem documentação para tudo em seu PSoC Creator IDE que é incrivelmente bem escrito e depois de aprender o básico, qualquer um pode aprender sozinho usando sua documentação.

Este Instructable é o primeiro de uma série para colocar todos os novos dispositivos Cypress em funcionamento. Tentarei continuar fazendo mais se houver pedidos de coisas em particular, mas não tenha medo de ler a documentação, testar coisas, assistir aos vídeos da Cypress Academy, fazer perguntas no Cypress Forum; Dedicar algum tempo para tentar resolver um problema sozinho ajudará você a aprender o que funciona e o que não funciona, e os problemas geralmente são fáceis de encontrar.

Esta também é uma placa de duas partes que pode ser instruída com esta parte se concentrando na placa mais barata, e a parte 2 se concentrará em uma placa um pouco mais cara (ainda acessível) que é capaz de usar o recurso de depuração no PSoC Creator IDE. Aqui está o link para a Parte 2;

Introdução ao Cypress (Parte 2)

Etapa 1: O que você precisa

O que você precisa
O que você precisa

Você precisará de um computador para executar o PSoC Creator 4.0, que pode ser baixado do site da Cypress após criar uma conta aqui;

PSoC Creator 4.2

O pacote que você precisará baixar é o CY8CKIT-049-42xx CD ISO (CD Creator) e isso instalará tudo que você precisa para este kit;

Documentação e downloads do Cypress PS0C 4

O hardware para o kit está disponível através da Digikey aqui;

Placa de avaliação Cypress PSoC 4

E também é aconselhável fazer com que alguns desses conectores sejam soldados à placa, pois eles não vêm com conectores pré-soldados. Este tipo é um pouco mais caro do que os outros, mas oferece conectores macho e fêmea para fios e é bom ter uma configuração de placa como essa para testes;

Cabeçalhos de alfinetes masculinos / femininos

Você também vai precisar de um cátodo RGB LED comum, dois resistores de 1k ohm, um resistor de 680 ohm, uma placa de ensaio e alguns fios de conexão ou cabos DuPont (se você não tiver certeza se precisa de macho ou fêmea, muitas vezes você pode encontrá-los em pacotes que tenham masculino para masculino, masculino para feminino e feminino para feminino, todos juntos), mas não posso listar as fontes, pois compro frequentemente esses materiais no eBay e as listagens vão e vêm com frequência, mas há muitas disponíveis e facilmente encontrado pesquisando no eBay.

Além disso, contanto que seu computador tenha uma porta USB e você tenha um ferro de soldar e uma solda, você terá todos os materiais necessários.

Etapa 2: controle o circuito do circuito

Breadboard the Circuit
Breadboard the Circuit

O circuito é bastante fácil de configurar uma placa de ensaio. Conectamos nosso cátodo RGB LED comum com resistores de 1k ohm nos pinos azul e verde (os dois pinos de um lado do cabo mais longo) e um resistor de 680 ohm no pino vermelho (o pino único no outro lado do cabo mais longo) Também precisamos conectar o cabo mais longo do LED a um pino de aterramento (GND) em nossa placa de microcontrolador.

Em nosso layout de pinos no PSoC Creator, queremos conectar os outros cabos de nossos resistores a P1.0 para vermelho (resistor de 680 ohms), P1.1 para verde e P1.2 para azul em nossa placa de microcontrolador. A imagem tem os fios codificados por cores, sendo o preto o nosso terreno.

Etapa 3: Programação do microcontrolador

Eu fiz as instruções como um vídeo para que você possa pausar, retroceder e jogar quando quiser enquanto acompanha a construção e a programação deste projeto por conta própria. Com um vídeo, em vez de dizer onde muitos botões estão e quando clicar neles, você tem recursos visuais para ver o que estou clicando a qualquer momento e pode assistir novamente a qualquer etapa a qualquer momento. Também incluí alguns pontos de pausa para você fazer uma pausa e recuperar o atraso, se necessário.

Eu também gostaria muito de receber feedback sobre coisas que são úteis e em áreas que poderiam ser melhoradas para tornar os vídeos tutoriais mais úteis no futuro.

Etapa 4: Material Adicional

Se por algum motivo você estiver tendo problemas, você pode baixar o arquivo zip deste projeto, o mesmo do vídeo, e extrair todos os arquivos para uma pasta em sua área de trabalho. No PSoC Creator, localize o arquivo em sua área de trabalho, abra a área de trabalho e execute-o você mesmo ou use-o para verificar o esquema ou código do projeto. Tudo deve estar lá e deve ser compilado e programado corretamente por meio do Bootloader Host e lhe dará um exemplo de trabalho como referência, bem como um vídeo que o acompanha para ajudá-lo a se familiarizar com o PSoC Creator.

Depois de se familiarizar com o PSoC Creator e como construir projetos, você pode começar a construir seus próprios projetos, jogando com componentes e obtendo ajuda da riqueza de documentação que o Cypress fornece, bem como a comunidade PSoC, expanda seu conhecimento e habilidade usando estes fantásticos micro controladores. Com o uso de componentes e um esquema, bem como codificação e excelente documentação, eles são um dispositivo poderoso, mas fácil de usar.

Boa criação! * Avise-me se houver algum problema com o arquivo compactado após descompactá-lo e executá-lo no PSoC Creator ** Atualizado para PSoC Creator 4.2 *

Recomendado: