Indholdsfortegnelse:

Introduktion til Cypress (del 1): 4 trin
Introduktion til Cypress (del 1): 4 trin

Video: Introduktion til Cypress (del 1): 4 trin

Video: Introduktion til Cypress (del 1): 4 trin
Video: You can't park there! 2024, November
Anonim
Introduktion til Cypress (del 1)
Introduktion til Cypress (del 1)

Arduino er sandsynligvis en af, hvis ikke den mest populære mikrocontroller for den typiske amatør, men der er fremragende alternativer til Arduino, der ofte overses, simpelthen fordi Arduino er det store navn i hobbymikrokontroller. De mikrokontrollere, jeg gerne vil fremhæve, er Cypress 'programmerbare system på chip, eller PSoC for kort. De er kraftfulde, overkommelige og ekstremt nemme at bruge og er et glimrende valg til en hobbymikrokontroller. Cypress giver nogle videoklip med deres Cypress Academy: PSoC 101 -videoer, men de overskrider undertiden punkter, men det er også meget nyttige videoer. Derudover leverer de dokumentation for alt i deres PSoC Creator IDE, der er utrolig velskrevet, og efter at have fået det grundlæggende ned, kan enhver lære sig selv at bruge deres dokumentation.

Denne instruerbare er den første i en serie, der får alle nye til Cypress -enheder til at køre. Jeg vil forsøge at fortsætte med at lave mere, hvis der især er anmodninger om ting, men vær ikke bange for at læse dokumentation, teste tingene, se Cypress Academy -videoer, stille spørgsmål på Cypress Forum; Hvis du tager dig tid til selv at løse et problem, hjælper det dig med at lære, hvad der virker og ikke virker, og problemer er normalt lette at finde.

Dette er også en todelt instruktion med denne del med fokus på det billigste bord, og del 2 vil fokusere på et lidt dyrere bord (stadig overkommeligt), som det kan bruge debugger -funktionen i PSoC Creator IDE. Her er linket til del 2;

Introduktion til Cypress (del 2)

Trin 1: Hvad du har brug for

Hvad du har brug for
Hvad du har brug for

Du skal bruge en computer til at køre PSoC Creator 4.0, som kan downloades fra Cypress 'websted efter oprettelse af en konto her;

PSoC Creator 4.2

Den pakke, du skal downloade, er CY8CKIT-049-42xx CD ISO (CD Creator), og dette installerer alt, hvad du har brug for til dette kit;

Cypress PS0C 4 Dokumentation og downloads

Hardware til sættet er tilgængelig via Digikey her;

Cypress PSoC 4 Evaluation Board

Og det er også tilrådeligt at få et par af disse overskrifter til at lodde til brættet, da disse ikke kommer med præ-loddet overskrifter. Denne slags er lidt mere dyr end andre, men giver dig både han- og hunstik til ledninger og det er rart at have et bordopsætning som dette til test;

Male/Female Pin Headers

Du skal også bruge en fælles katode RGB LED, to 1k ohm modstande, en 680 ohm modstand, et brødbræt og nogle tilslutningskabler eller DuPont kabler (hvis du er usikker på, om du har brug for han eller hun, kan du ofte finde dem i pakninger der har mand til mand, mand til kvinde og kvinde til kvinde alle sammen), men jeg kan ikke angive kilder til disse, da jeg ofte køber disse materialer fra eBay, og fortegnelser kommer og går ofte, men der er mange tilgængelige og let fundet søger på eBay.

Udover det, så længe din computer har en USB -port, og du har et loddejern og loddetin, har du alle de nødvendige materialer.

Trin 2: Breadboard kredsløbet

Breadboard kredsløbet
Breadboard kredsløbet

Kredsløbet er ret let at oprette et brødbræt. Vi tilslutter vores fælles katode RGB LED med 1k ohm modstande på de blå og grønne stifter (de to ben på den ene side af den længste ledning) og en 680 ohm modstand på den røde stift (den enkelt stift på den anden side af længste ledning) Vi skal også tilslutte den længste ledning på LED'en til en jord (GND) pin på vores mikrokontrolkort.

Fra vores pin -layout i PSoC Creator vil vi forbinde de andre ledninger i vores modstande til P1.0 for rød (680 ohm modstand), P1.1 for grøn og P1.2 for blå på vores mikrokontrolkort. Billedet har ledningerne farvekodet, hvor sort er vores grund.

Trin 3: Programmering af mikrokontrolleren

Jeg har udført instruktionerne som en video, så du kan holde pause, spole tilbage og afspille i din fritid, mens du selv følger med at bygge og programmere dette projekt. Med en video, snarere end at fortælle dig, hvor mange knapper er, og hvornår du skal klikke på dem, har du visuelle hjælpemidler til at se, hvad jeg klikker på når som helst og kan se ethvert trin på et hvilket som helst tidspunkt. Jeg har også inkluderet nogle pausepunkter, som du kan holde pause ved og indhente, hvis det kræves.

Jeg vil også sætte stor pris på feedback om ting, der er nyttige, og om områder, der kan forbedres for at gøre vejledningsvideoer mere nyttige i fremtiden.

Trin 4: Yderligere materiale

Hvis du af en eller anden grund har problemer, kan du downloade zip -filen for dette projekt, den nøjagtige fra videoen, og udtrække alle filer til en mappe på dit skrivebord. Find filen fra PSoC Creator på dit skrivebord, åbn arbejdsområdet og kør den selv, eller brug den til at verificere din projektskema eller kode. Alt skal være der, og det skal bygge og programmere gennem Bootloader -værten korrekt og vil give dig et fungerende eksempel som reference samt have en ledsagende video for at gøre dig bekendt med PSoC Creator.

Når du har gjort dig bekendt med PSoC Creator og hvordan du bygger projekter, kan du begynde at bygge dine egne projekter, lege med komponenter og få hjælp fra den rigdom af dokumentation, som Cypress leverer, samt PSoC -samfundet udvide din viden og evne ved hjælp af disse fantastiske mikrokontroller. Med deres brug af komponenter og en skematisk samt kodning og fremragende dokumentation er de en kraftfuld, men brugervenlig enhed.

God fornøjelse!*Lad mig vide, om der er et problem med arkivfilen, efter at jeg har pakket den ud og kørt den i PSoC Creator ** Opdateret til PSoC Creator 4.2*

Anbefalede: