Inhaltsverzeichnis:

Einführung in Zypresse (Teil 2): 3 Schritte
Einführung in Zypresse (Teil 2): 3 Schritte

Video: Einführung in Zypresse (Teil 2): 3 Schritte

Video: Einführung in Zypresse (Teil 2): 3 Schritte
Video: Zauberwürfel lösen in 7 einfachen Schritten - Part 3/3 2024, Juli
Anonim
Einführung in Zypresse (Teil 2)
Einführung in Zypresse (Teil 2)

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

Was du brauchst
Was du brauchst

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: