Table des matières:

Introduction à Cypress (Partie 1) : 4 étapes
Introduction à Cypress (Partie 1) : 4 étapes

Vidéo: Introduction à Cypress (Partie 1) : 4 étapes

Vidéo: Introduction à Cypress (Partie 1) : 4 étapes
Vidéo: Test de bout en bout introduction à Cypress 2024, Novembre
Anonim
Introduction à Cypress (Partie 1)
Introduction à Cypress (Partie 1)

Arduino est probablement l'un des microcontrôleurs, sinon le plus populaire pour l'amateur typique, mais il existe d'excellentes alternatives à Arduino qui sont souvent négligées simplement parce qu'Arduino est le grand nom du microcontrôleur amateur. Les microcontrôleurs que je voudrais souligner sont le système programmable sur puce de Cypress, ou PSoC en abrégé. Ils sont puissants, abordables et extrêmement faciles à utiliser et constituent un excellent choix pour un microcontrôleur amateur. Cypress fournit des vidéos pratiques avec leur Cypress Academy: vidéos PSoC 101, mais elles passent parfois sous silence des points, mais ce sont également des vidéos très utiles. De plus, ils fournissent une documentation pour tout dans leur IDE PSoC Creator qui est incroyablement bien écrite et après avoir appris les bases, n'importe qui peut se former à l'aide de sa documentation.

Ce Instructable est le premier d'une série à permettre à toute personne nouvelle sur les appareils Cypress d'être opérationnelle. J'essaierai de continuer à en faire plus s'il y a des demandes pour des choses en particulier, mais n'ayez pas peur de lire la documentation, de tester des choses, de regarder des vidéos Cypress Academy, de poser des questions sur le forum Cypress; prendre le temps d'essayer de résoudre un problème vous-même vous aidera à découvrir ce qui fonctionne et ce qui ne fonctionne pas et les problèmes sont généralement faciles à trouver.

Il s'agit également d'un Instructable en deux parties avec cette partie se concentrant sur la carte la moins chère, et la partie 2 se concentrera sur une carte légèrement plus chère (toujours abordable) capable d'utiliser la fonction de débogueur dans l'IDE PSoC Creator. Voici le lien vers la partie 2;

Introduction à Cypress (Partie 2)

Étape 1: ce dont vous avez besoin

De quoi as-tu besoin
De quoi as-tu besoin

Vous aurez besoin d'un ordinateur pour exécuter PSoC Creator 4.0, qui peut être téléchargé sur le site Web de Cypress après avoir créé un compte ici;

Créateur PSoC 4.2

Le package que vous devrez télécharger est le CD ISO CY8CKIT-049-42xx (CD Creator) et cela installera tout ce dont vous avez besoin pour ce kit;

Cypress PS0C 4 Documentation et téléchargements

Le matériel pour le kit est disponible via Digikey ici;

Carte d'évaluation Cypress PSoC 4

Et il est également conseillé de souder quelques-uns de ces en-têtes à la carte, car ils ne sont pas livrés avec des en-têtes pré-soudés. Ce type est un peu plus cher que les autres, mais vous offre à la fois des connecteurs mâles et femelles pour les fils et c'est bien d'avoir une configuration de carte comme celle-ci pour les tests;

Embases mâles/femelles

Vous aurez également besoin d'une LED RVB à cathode commune, de deux résistances de 1k ohms, d'une résistance de 680 ohms, d'une maquette et de quelques fils de raccordement ou câbles DuPont (si vous ne savez pas si vous avez besoin d'un mâle ou d'une femelle, vous pouvez souvent les trouver en packs qui ont un homme à un homme, un homme à une femme et une femme à une femme tous ensemble), mais je ne peux pas énumérer les sources pour ceux-ci car j'achète fréquemment ces matériaux sur eBay, et les annonces vont et viennent fréquemment, mais il y en a beaucoup de disponibles et facilement trouvé en cherchant sur eBay.

Au-delà, tant que votre ordinateur a un port USB, et que vous avez un fer à souder et de la soudure, vous avez tout le matériel nécessaire.

Étape 2: Planifiez le circuit

Planche à pain le circuit
Planche à pain le circuit

Le circuit est assez facile à mettre en place sur une planche à pain. Nous connectons notre LED RVB à cathode commune avec des résistances de 1k ohm sur les broches bleue et verte (les deux broches d'un côté du fil le plus long), et une résistance de 680 ohms sur la broche rouge (la broche unique de l'autre côté de la fil le plus long) Nous devons également connecter le fil le plus long de la LED à une broche de masse (GND) sur notre carte microcontrôleur.

À partir de notre disposition des broches dans PSoC Creator, nous voudrons connecter les autres fils de nos résistances à P1.0 pour le rouge (résistance de 680 ohms), P1.1 pour le vert et P1.2 pour le bleu sur notre carte microcontrôleur. L'image a les fils codés par couleur, le noir étant notre terre.

Étape 3: Programmation du microcontrôleur

J'ai fait les instructions sous forme de vidéo afin que vous puissiez faire une pause, revenir en arrière et jouer à votre guise tout en suivant la construction et la programmation de ce projet vous-même. Avec une vidéo, plutôt que de vous dire où se trouvent de nombreux boutons et quand cliquer dessus, vous disposez d'aides visuelles pour voir sur quoi je clique à tout moment et pouvez revoir n'importe quelle étape à tout moment. J'ai également inclus quelques points de pause pour vous permettre de faire une pause et de rattraper votre retard si nécessaire.

J'apprécierais également beaucoup vos commentaires sur les choses qui sont utiles et sur les domaines qui pourraient être améliorés pour rendre les vidéos de tutoriel plus utiles à l'avenir.

Étape 4: Matériel supplémentaire

Si, pour une raison quelconque, vous rencontrez des problèmes, vous pouvez télécharger le fichier zip de ce projet, celui exact de la vidéo, et extraire tous les fichiers dans un dossier sur votre bureau. À partir de PSoC Creator, localisez le fichier sur votre bureau, ouvrez l'espace de travail et exécutez-le vous-même ou utilisez-le pour vérifier le schéma ou le code de votre projet. Tout devrait être là et il devrait être construit et programmé correctement via l'hôte du chargeur de démarrage et vous donnera un exemple de travail comme référence ainsi qu'une vidéo d'accompagnement pour vous aider à vous familiariser avec PSoC Creator.

Une fois que vous vous êtes familiarisé avec PSoC Creator et comment créer des projets, vous pouvez commencer à créer vos propres projets, jouer avec les composants et obtenir de l'aide de la richesse de la documentation fournie par Cypress ainsi que de la communauté PSoC. microcontrôleurs. Avec leur utilisation de composants et d'un schéma ainsi que d'un codage et d'une excellente documentation, ils constituent un appareil puissant, mais facile à utiliser.

Bonne création ! * Faites-moi savoir s'il y a un problème avec le fichier d'archive après l'avoir décompressé et exécuté dans PSoC Creator ** Mis à jour pour PSoC Creator 4.2 *

Conseillé: