Inhaltsverzeichnis:

Einführung in Zypresse (Teil 1): 4 Schritte
Einführung in Zypresse (Teil 1): 4 Schritte

Video: Einführung in Zypresse (Teil 1): 4 Schritte

Video: Einführung in Zypresse (Teil 1): 4 Schritte
Video: PAR-Richtlinie (Teil 1) 2024, November
Anonim
Einführung in Zypresse (Teil 1)
Einführung in Zypresse (Teil 1)

Arduino ist wahrscheinlich einer der, 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. Die Mikrocontroller, die ich hervorheben möchte, sind das programmierbare System auf dem Chip von Cypress, kurz PSoC. Sie sind leistungsstark, erschwinglich und extrem einfach zu bedienen und eine ausgezeichnete Wahl für einen Hobby-Mikrocontroller. Cypress bietet einige Anleitungsvideos mit ihrer Cypress Academy: PSoC 101-Videos, die jedoch manchmal Punkte beschönigen, aber dies sind auch sehr hilfreiche Videos. Darüber hinaus bieten sie eine Dokumentation für alles in ihrer PSoC Creator IDE, die unglaublich gut geschrieben ist, und nachdem sie sich mit den Grundlagen vertraut gemacht hat, kann sich jeder mit ihrer Dokumentation selbst beibringen.

Dieses Instructable ist das erste in einer Reihe, das jeden, der neu bei Cypress-Geräten ist, zum Laufen bringt. Ich werde versuchen, mehr zu machen, wenn es spezielle Anfragen gibt, aber scheuen Sie sich nicht, Dokumentationen zu lesen, Dinge auszuprobieren, Videos der Cypress Academy anzuschauen, Fragen im Cypress-Forum zu stellen; Wenn Sie sich die Zeit nehmen, ein Problem selbst zu beheben, lernen Sie, was funktioniert und was nicht, und Probleme sind normalerweise leicht zu finden.

Dies ist auch ein zweiteiliges Instructable mit diesem Teil, der sich auf das billigste Board konzentriert, und Teil 2 konzentriert sich auf ein etwas teureres Board (immer noch erschwinglich), das die Debugger-Funktion in der PSoC Creator IDE verwenden kann. Hier ist der Link zu Teil 2;

Einführung in Zypresse (Teil 2)

Schritt 1: Was Sie brauchen

Was du brauchst
Was du brauchst

Sie benötigen einen Computer, um PSoC Creator 4.0 auszuführen, der von der Cypress-Website heruntergeladen werden kann, nachdem Sie hier ein Konto erstellt haben.

PSoC-Ersteller 4.2

Das Paket, das Sie herunterladen müssen, ist die CD-ISO (CD Creator) CY8CKIT-049-42xx, die alles installiert, was Sie für dieses Kit benötigen.

Cypress PS0C 4 Dokumentation und Downloads

Die Hardware für das Kit ist hier über Digikey erhältlich;

Cypress PSoC 4 Evaluation Board

Es ist auch ratsam, ein paar dieser Header an die Platine zu löten, da diese nicht mit vorgelöteten Headern geliefert werden. Diese Art ist etwas teurer als andere, bietet Ihnen jedoch sowohl männliche als auch weibliche Anschlüsse für Drähte und es ist schön, ein solches Board-Setup zum Testen zu haben;

Stiftleisten (männlich/weiblich)

Sie benötigen auch eine gemeinsame Kathoden-RGB-LED, zwei 1k-Ohm-Widerstände, einen 680-Ohm-Widerstand, ein Steckbrett und einige Anschlussdrähte oder DuPont-Kabel (wenn Sie sich nicht sicher sind, ob Sie männlich oder weiblich benötigen, finden Sie sie oft in Packungen die alle zusammen männlich zu männlich, männlich zu weiblich und weiblich zu weiblich haben), aber ich kann keine Quellen dafür auflisten, da ich diese Materialien häufig bei eBay kaufe und Angebote häufig kommen und gehen, aber es sind viele verfügbar und leicht bei eBay gefunden.

Darüber hinaus verfügen Sie über alle erforderlichen Materialien, solange Ihr Computer über einen USB-Anschluss verfügt und Sie einen Lötkolben und Lötmittel haben.

Schritt 2: Steckbrett die Schaltung

Steckbrett für die Schaltung
Steckbrett für die Schaltung

Die Schaltung ist recht einfach auf einem Steckbrett einzurichten. Wir verdrahten unsere gemeinsame Kathoden-RGB-LED mit 1k-Ohm-Widerständen an den blauen und grünen Pins (die beiden Pins auf einer Seite der längsten Leitung) und einem 680-Ohm-Widerstand am roten Pin (dem einzelnen Pin auf der anderen Seite des längste Leitung) Wir müssen auch die längste Leitung der LED mit einem Massestift (GND) auf unserer Mikrocontrollerplatine verbinden.

Von unserem Pin-Layout in PSoC Creator wollen wir die anderen Leitungen unserer Widerstände mit P1.0 für Rot (680 Ohm Widerstand), P1.1 für Grün und P1.2 für Blau auf unserer Mikrocontroller-Platine verbinden. Auf dem Bild sind die Drähte farbcodiert, wobei Schwarz unser Boden ist.

Schritt 3: Programmierung des Mikrocontrollers

Ich habe die Anleitung als Video erstellt, damit Sie in Ruhe pausieren, zurückspulen und spielen können, während Sie den Aufbau und die Programmierung dieses Projekts selbst verfolgen. Mit einem Video, anstatt Ihnen zu sagen, wo viele Schaltflächen sind und wann Sie darauf klicken müssen, haben Sie visuelle Hilfen, um zu sehen, worauf ich zu jedem Zeitpunkt klicke, und können jeden Schritt jederzeit erneut ansehen. Ich habe auch einige Pausenpunkte eingefügt, an denen Sie innehalten und bei Bedarf nachholen können.

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 4: 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 vorhanden sein und es sollte korrekt erstellt und über den Bootloader-Host programmiert werden und Ihnen ein funktionierendes Beispiel als Referenz sowie ein begleitendes Video zur Verfügung stellen, um sich mit PSoC Creator vertraut zu machen.

Sobald Sie sich mit PSoC Creator und dem Erstellen von Projekten vertraut gemacht haben, können Sie mit dem Erstellen Ihrer eigenen Projekte beginnen, mit Komponenten spielen und Hilfe von der Fülle der Dokumentation erhalten, die Cypress sowie die PSoC-Community zur Verfügung stellen, und erweitern Sie Ihr Wissen und Ihre Fähigkeiten mit diesen fantastischen Mikrocontroller. Mit ihrer Verwendung von Komponenten und einem Schaltplan sowie Codierung und hervorragender Dokumentation sind sie ein leistungsstarkes und dennoch einfach zu bedienendes Gerät.

Viel Spaß beim Erstellen!*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: