Inhaltsverzeichnis:
- Schritt 1: Was Sie brauchen
- Schritt 2: Programmierung des Mikrocontrollers
- Schritt 3: Zusätzliches Material
Video: Einführung in Zypresse (Teil 2): 3 Schritte
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Dieses Instructable ist eine Fortsetzung eines vorherigen hier;
Einführung in Zypresse (Teil 1)
Das vorherige Instructable verwendet ein PSoC 4-Evaluierungsboard, das keinen Zugriff auf den Debugger hat. Dieses Instructable verwendet ein PSoC 5-Evaluierungsboard, das Zugriff auf den Debugger hat, um zu zeigen, wie nützlich es bei der Programmierung eines Geräts sein kann. Darüber hinaus zeigt dieses Tutorial ein anderes Projekt und die Schnittstelle zu einem HC SR04 Ultraschallsensor.
Ich würde gerne mehr Videos machen und Instructable zur Verwendung von Cypress-Mikrocontrollern begleiten, wobei sich mögliche bevorstehende Videos mehr auf bestimmte Teile innerhalb des PSoC-Erstellers konzentrieren, einschließlich Interrupts und andere nützliche Codierungstipps, detailliertere Einblicke in die designweiten Ressourcen und andere Funktionen innerhalb von PSoC Creator. Vor diesem Hintergrund würde ich mich sehr über Feedback zu diesen Tutorials freuen und würde auch Vorschläge für zukünftige Tutorials annehmen, wenn es etwas gibt, das ich nicht behandelt habe und jemand es gerne behandelt hätte. Dankeschön.
Schritt 1: Was Sie brauchen
Um diesem Instructable zu folgen, müssen Sie PSoC Creator 4.2 installiert haben, den Link dafür finden Sie im Teil 1 Instructable. Zusätzlich benötigen Sie das PSoC 5-Evaluierungsboard, das hier von Digikey erhältlich ist;
Cypress PSoC 5 Evaluation Board
Außerdem wird diese Platine nicht mit Headern geliefert, daher wird empfohlen, einige Header mit 0,1 Rastermaß zum Löten an die Platine zu verwenden, um die Verbindung zu erleichtern mindestens zum Testen auf einem Board zu haben;
Stiftleisten (männlich/weiblich)
Für dieses Projekt richte ich einen einfachen Test des Ultraschallsensors HC-SR04 ein und einer davon wird für das Projekt benötigt. Sie sind überall erhältlich, ich bekomme sie im Allgemeinen von chinesischen Verkäufern bei eBay zu einem Preis von etwa 1 USD pro Stück, wenn ich sie in 5er-Sets kaufe. Schließlich wurde ein DuPont-Kabel verwendet, um den Sensor mit der Platine zu verbinden.
Wenn wir den Sensor an den Mikrocontroller anschließen, verbinden wir die Sensoren Vcc mit der Stromversorgung der Platine, GND mit der Platine GND und für den enthaltenen Code am Ende dieses Instructable, Echo mit Pin 3.0 und Trig mit 3.1.
Schritt 2: Programmierung des Mikrocontrollers
Ich bin der Meinung, dass das Videoformat für diese Tutorials am hilfreichsten ist, damit Sie sehen und zuhören und mitmachen und genau sehen können, worauf ich auf dem Bildschirm klicke. Außerdem können Sie bei Bedarf pausieren und zurückspulen.
Ich würde mich auch sehr über Feedback zu hilfreichen Dingen und zu Bereichen freuen, die verbessert werden könnten, um Tutorial-Videos in Zukunft hilfreicher zu machen.
Schritt 3: Zusätzliches Material
Wenn Sie aus irgendeinem Grund Probleme haben, können Sie die ZIP-Datei dieses Projekts herunterladen, die exakte aus dem Video, und alle Dateien in einen Ordner auf Ihrem Desktop extrahieren. Suchen Sie im PSoC Creator die Datei auf Ihrem Desktop, öffnen Sie den Arbeitsbereich und führen Sie sie selbst aus oder verwenden Sie sie, um Ihren Projektplan oder Code zu überprüfen. Alles sollte da sein und es sollte bauen und über den Debugger korrekt auf Ihr Board programmieren und Ihnen ein funktionierendes Beispiel als Referenz sowie ein begleitendes Video zur Hilfe geben.
Hoffentlich hilft dieses Video, zu zeigen, wie man einen Mikrocontroller mit dem Debugger programmiert und überprüft, ob der Code und die Variablen vom PSoC Creator korrekt aktualisiert werden. Abhängig vom Mikrocontroller-Kit, das Sie kaufen, unterstützen einige den Debugger, z. Ein Board zu haben, das den Debugger unterstützt, ist ein unglaublich hilfreiches Werkzeug beim Testen und Finden von Problemen mit Code sowie beim schnellen Durchführen und Testen von Änderungen.
Außerdem sollte klar sein, dass das Erstellen eines Projekts für ein PSoC5-Gerät genauso einfach ist wie das Erstellen eines für das PSoC4, da sie gleich sind. Das Erstellen eines Projekts für alle Geräte der PSoC-Familie ist mit dem PSoC-Ersteller identisch, indem Komponenten platziert, mit den Pins der Platine verbunden und Code geschrieben werden.
Frohes Schaffen!
*Lassen Sie mich wissen, wenn es ein Problem mit der Archivdatei gibt, nachdem Sie sie entpackt und in PSoC Creator ausgeführt haben **Aktualisiert für PSoC Creator 4.2*
Empfohlen:
Covid-Schutzhelm Teil 1: Eine Einführung in Tinkercad Circuits! - Gunook
Covid-Schutzhelm Teil 1: Eine Einführung in Tinkercad Circuits!: Hallo, Freund! In dieser zweiteiligen Serie lernen wir, wie man Tinkercads Circuits verwendet - ein unterhaltsames, leistungsstarkes und lehrreiches Werkzeug, um die Funktionsweise von Schaltkreisen zu erlernen! Eine der besten Möglichkeiten zu lernen, ist zu tun. Also entwerfen wir zuerst unser ganz eigenes Projekt: d
Spiele!!! - Einführung: 5 Schritte
Spiele!!! - Einführung: Hallo! Ich werde Ihnen beibringen, wie Sie drei verschiedene Spiele auf code.org erstellen. Unter jedem Spiel-Tutorial werde ich eine Vorlage veröffentlichen, die Sie remixen und verwenden können, während Sie mein Video ansehen. Ich wünsche dir viel Spaß!! Wenn ihr nur meine Spiele in o sehen wollt
Einführung in Arduino: 18 Schritte
Einführung in Arduino: Haben Sie sich jemals gefragt, ob Sie Ihre eigenen Geräte wie eine Wetterstation, ein Auto-Dashboard für die Überwachung von Kraftstoff, Geschwindigkeit und Standort oder die Steuerung Ihrer Haushaltsgeräte über Smartphones herstellen möchten, oder haben Sie sich jemals gefragt, ob Sie anspruchsvolle r
Einführung in Zypresse (Teil 1): 4 Schritte
Einführung in Cypress (Teil 1): Arduino ist wahrscheinlich einer der beliebtesten, wenn nicht sogar der beliebteste Mikrocontroller für den typischen Bastler, aber es gibt hervorragende Alternativen zu Arduino, die oft übersehen werden, einfach weil Arduino der große Name im Hobby-Mikrocontroller ist. Das Mikro
Einführung in VB Script: ein Anfängerleitfaden: Teil 2: Arbeiten mit Dateien: 13 Schritte
Intro to VB Script: a Beginners Guide: Teil 2: Arbeiten mit Dateien: Nun, in meinem letzten VBScript instructable, ging ich darüber nach, wie man ein Skript erstellt, um Ihr Internet abzuschalten, um Xbox360 zu spielen. Heute habe ich ein anderes Problem. Mein Computer wurde zu zufälligen Zeiten heruntergefahren und ich möchte jedes Mal protokollieren, wenn der Computer