Indholdsfortegnelse:
- Trin 1: Hvad du har brug for
- Trin 2: Breadboard kredsløbet
- Trin 3: Programmering af mikrokontrolleren
- Trin 4: Yderligere materiale
Video: Introduktion til Cypress (del 1): 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
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
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
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:
Covid -sikkerhedshjelm del 1: en introduktion til Tinkercad -kredsløb !: 20 trin (med billeder)
Covid -sikkerhedshjelm del 1: en introduktion til Tinkercad -kredsløb !: Hej, ven! I denne todelte serie lærer vi, hvordan du bruger Tinkercad's Circuits - et sjovt, kraftfuldt og lærerigt værktøj til at lære om, hvordan kredsløb fungerer! En af de bedste måder at lære på er at gøre. Så vi designer først vores helt eget projekt:
Introduktion til Cypress (del 2): 3 trin
Introduktion til Cypress (del 2): Denne instruks er en fortsættelse af en tidligere her; Intro til Cypress (del 1) Den tidligere instruerbare bruger et PSoC 4 -evalueringskort, der ikke har adgang til fejlfindingsprogrammet. Denne instruktør bruger et PSoC 5 -evalueringskort, der har adgang
Introduktion til robotik til folkeskoleelever med kolibri -controllere: 18 trin
Introduktion til robotik til folkeskoleelever med kolibri -controllere: De fleste robotværktøjer på markedet i dag kræver, at brugeren downloader specifik software på deres harddisk. Skønheden ved Hummingbird Robotic Controller er, at den kan køres ved hjælp af en webbaseret computer, f.eks. En chromebook. Det har også været
Introduktion til CamScanner til Android: 11 trin
Introduktion til CamScanner til Android: Introduktion til CamScanner til Android
Introduktion til VB Script: a Beginners Guide: Del 2: Arbejde med filer: 13 trin
Intro til VB Script: a Beginners Guide: Del 2: Arbejde med filer: Godt i mit sidste VBScript instruerbare, gik jeg over hvordan jeg laver et script til at lukke dit internet for at spille Xbox360. I dag har jeg et andet problem. Min computer har lukket tilfældigt, og jeg vil logge hver gang computeren