Innholdsfortegnelse:

Introduksjon til Cypress (del 1): 4 trinn
Introduksjon til Cypress (del 1): 4 trinn

Video: Introduksjon til Cypress (del 1): 4 trinn

Video: Introduksjon til Cypress (del 1): 4 trinn
Video: Del 1 av 6: Introduksjon til Skaperverksted i skolen 2024, Juli
Anonim
Intro til Cypress (del 1)
Intro til Cypress (del 1)

Arduino er sannsynligvis en av, om ikke den mest populære mikrokontrolleren for den typiske hobbyisten, men det er gode alternativer til Arduino som ofte blir oversett rett og slett fordi Arduino er det store navnet i hobbymikrokontrolleren. Mikrokontrollerne jeg vil fremheve er Cypress 'programmerbare system på chip, eller PSoC for kort. De er kraftige, rimelige og ekstremt enkle å bruke og er et utmerket valg for en amatørmikrokontroller. Cypress gir noen veiledningsvideoer med Cypress Academy: PSoC 101 -videoer, men noen ganger glanserer de over poeng, men dette er også veldig nyttige videoer. I tillegg gir de dokumentasjon for alt i PSoC Creator IDE som er utrolig godt skrevet, og etter å ha fått det grunnleggende ned, kan hvem som helst lære seg selv ved å bruke dokumentasjonen.

Denne instruksjonsboken er den første i en serie som får noen nye på Cypress -enheter i gang. Jeg vil prøve å fortsette å lage mer hvis det er forespørsler om ting spesielt, men ikke vær redd for å lese dokumentasjon, teste ting, se Cypress Academy -videoer, stille spørsmål på Cypress Forum; å ta deg tid til å prøve å fikse et problem selv, vil hjelpe deg med å lære hva som fungerer og ikke fungerer, og problemer er vanligvis enkle å finne.

Dette er også en todelt Instruerbar med denne delen som fokuserer på det billigste kortet, og del 2 vil fokusere på et litt dyrere bord (fortsatt rimelig) som det kan bruke feilsøkingsfunksjonen i PSoC Creator IDE. Her er lenken til del 2;

Intro til Cypress (del 2)

Trinn 1: Det du trenger

Hva trenger du
Hva trenger du

Du trenger en datamaskin for å kjøre PSoC Creator 4.0 som kan lastes ned fra Cypress 'nettsted etter at du har opprettet en konto her;

PSoC Creator 4.2

Pakken du må laste ned er CY8CKIT-049-42xx CD ISO (CD Creator), og dette vil installere alt du trenger for dette settet;

Cypress PS0C 4 Dokumentasjon og nedlastinger

Maskinvaren for settet er tilgjengelig via Digikey her;

Cypress PSoC 4 Evaluation Board

Og det er også lurt å få et par av disse topptekstene til å lodde til brettet, da disse ikke kommer med forhåndslodde overskrifter. Denne typen er litt mer kostbar enn andre, men gir deg både mannlige og kvinnelige kontakter for ledninger og det er fint å ha et bordoppsett som dette for testing;

Mann/Kvinne Pin Headers

Du trenger også en felles katode RGB LED, to 1k ohm motstander, en 680 ohm motstand, et brødbrett og noen tilkoblingskabler eller DuPont -kabler (hvis du er usikker på om du trenger mann eller hunn, kan du ofte finne dem i pakninger som har mann til mann, mann til kvinne og kvinne til kvinne alle sammen), men jeg kan ikke liste opp kilder for disse da jeg ofte kjøper disse materialene fra eBay, og oppføringer kommer og går ofte, men det er mange tilgjengelige og enkle fant søket på eBay.

Utover det, så lenge datamaskinen din har en USB -port, og du har et loddejern og loddetinn, har du alt nødvendig materiale.

Trinn 2: Breadboard kretsen

Breadboard the Circuit
Breadboard the Circuit

Kretsen er ganske enkel å sette opp et brødbrett. Vi kobler opp vår vanlige katode RGB LED med 1k ohm motstander på de blå og grønne pinnene (de to pinnene på den ene siden av den lengste ledningen), og en 680 ohm motstand på den røde pinnen (enkeltpinnen på den andre siden av lengste ledning) Vi må også koble den lengste ledningen på LED -en til en jordet (GND) pinne på mikrokontrollerkortet.

Fra vår pin -layout i PSoC Creator, vil vi koble de andre ledningene til motstandene våre til P1.0 for rødt (680 ohm motstand), P1.1 for grønt og P1.2 for blått på mikrokortet vårt. Bildet har ledningene fargekodet, med svart som bakken vår.

Trinn 3: Programmering av mikrokontrolleren

Jeg har gjort instruksjonene som en video slik at du kan pause, spole tilbake og spille på fritiden mens du følger med på å bygge og programmere dette prosjektet selv. Med en video, i stedet for å fortelle deg hvor mange knapper er og når du skal klikke på dem, har du visuelle hjelpemidler for å se hva jeg klikker på når som helst og kan se på hvilket som helst trinn når som helst. Jeg har også tatt med noen pausepunkter som du kan stoppe på og ta igjen om nødvendig.

Jeg vil også sette stor pris på tilbakemeldinger på ting som er nyttige, og på områder som kan forbedres for å gjøre opplæringsvideoer mer nyttige i fremtiden.

Trinn 4: Tilleggsmateriale

Hvis du av en eller annen grunn har problemer, kan du laste ned zip -filen til dette prosjektet, den eksakte fra videoen, og trekke ut alle filene til en mappe på skrivebordet. Fra PSoC Creator finner du filen på skrivebordet, åpner arbeidsplassen og kjører den selv eller bruker den til å bekrefte prosjektskjemaet eller koden. Alt skal være der og det skal bygge, og programmere gjennom Bootloader Host på riktig måte, og vil gi deg et fungerende eksempel som referanse, samt ha en tilhørende video for å gjøre deg kjent med PSoC Creator.

Når du har blitt kjent med PSoC Creator og hvordan du bygger prosjekter, kan du begynne å bygge dine egne prosjekter, leke med komponenter og få hjelp fra den store mengden dokumentasjon som Cypress tilbyr, samt PSoC -samfunnet kan utvide din kunnskap og evne ved å bruke disse fantastiske mikrokontrollere. Med sin bruk av komponenter og en skjematisk samt koding og utmerket dokumentasjon er de en kraftig, men brukervennlig enhet.

Glad i skapelsen!*Gi meg beskjed hvis det er noe problem med arkivfilen etter å ha pakket den ut og kjørt den i PSoC Creator ** Oppdatert for PSoC Creator 4.2*

Anbefalt: