Table des matières:
- Étape 1: ce dont vous avez besoin
- Étape 2: Planifiez le circuit
- Étape 3: Programmation du microcontrôleur
- Étape 4: Matériel supplémentaire
Vidéo: Introduction à Cypress (Partie 1) : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
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
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
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é:
Casque de sécurité Covid, partie 1 : une introduction aux circuits Tinkercad ! : 20 étapes (avec photos)
Casque de sécurité Covid Partie 1 : une introduction aux circuits Tinkercad ! : Bonjour, mon ami ! Dans cette série en deux parties, nous allons apprendre à utiliser les circuits de Tinkercad - un outil amusant, puissant et éducatif pour découvrir le fonctionnement des circuits ! L'une des meilleures façons d'apprendre, c'est de faire. Alors, nous allons d'abord concevoir notre propre projet : e
Introduction aux circuits IR : 8 étapes (avec photos)
Introduction aux circuits IR : l'IR est une technologie complexe mais très simple à utiliser. Contrairement aux LED ou aux LASER, l'infrarouge ne peut pas être vu avec l'œil humain. Dans ce Instructable, je vais démontrer l'utilisation de l'infrarouge à travers 3 circuits différents. Les circuits ne seront pas u
Jeux!!! - Introduction : 5 étapes
Jeux!!! - Introduction : Salut ! Je vais vous apprendre à créer trois jeux différents sur code.org. Sous chaque didacticiel de jeu, je publierai un modèle que vous pourrez remixer et utiliser tout en regardant ma vidéo. J'espère que vous passerez un bon moment !! Si vous voulez juste voir mes jeux en o
Introduction à Cypress (Partie 2) : 3 étapes
Intro to Cypress (Part 2) : Ce Instructable est une continuation d'un précédent ici;Intro to Cypress (Part 1) Le précédent Instructable utilise une carte d'évaluation PSoC 4 qui n'a pas accès au débogueur. Ce Instructable utilise une carte d'évaluation PSoC 5 qui a acce
Introduction au script VB : un guide pour débutants : Partie 2 : Travailler avec des fichiers : 13 étapes
Intro to VB Script: a Beginners Guide: Part 2: Working With Files: Eh bien dans mon dernier instructable VBScript, j'ai expliqué comment créer un script pour éteindre votre Internet pour jouer à Xbox360. Aujourd'hui j'ai un autre problème. Mon ordinateur s'est éteint à des moments aléatoires et je veux me connecter chaque fois que l'ordinateur