Indholdsfortegnelse:
- Trin 1: Hvad du har brug for
- Trin 2: Programmering af mikrokontrolleren
- Trin 3: Yderligere materiale
Video: Introduktion til Cypress (del 2): 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Denne instruerbare er en fortsættelse af en tidligere her;
Introduktion 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 til fejlfindingsprogrammet til at vise, hvor nyttigt det kan være, når man programmerer en enhed. Derudover viser denne vejledning et andet projekt og viser grænseflader med en HC SR04 ultralydssensor.
Jeg ville nyde at lave flere videoer og ledsage Instructable om brugen af Cypress -mikrokontrollere, med mulige kommende videoer, der fokuserer mere på specifikke dele inden for PSoC -skaberen, herunder afbrydelser og andre nyttige kodningstip, mere detaljeret kig på de designmæssige ressourcer og andre funktioner i PSoC Creator. Når det er sagt, ville jeg sætte stor pris på feedback på disse tutorials og ville også acceptere forslag til fremtidige tutorials, hvis der er noget specifikt, jeg ikke har dækket, og nogen gerne vil have dækket. Tak skal du have.
Trin 1: Hvad du har brug for
For at følge denne instruktion skal du have installeret PSoC Creator 4.2, linket til dette findes i del 1 Instructable. Derudover skal du bruge PSoC 5 -evalueringskort, som er tilgængeligt fra Digikey her;
Cypress PSoC 5 Evaluation Board
Dette bræt kommer ikke med overskrifter, så det anbefales at få nogle 0,1 pitchhoveder til at lodde til brættet for at gøre forbindelsen lettere, jeg anbefaler headere forbundet, da de giver dig mulighed for at have både mandlige og kvindelige forbindelser på hver pin, og er gode at have mindst ét bræt til testning
Male/Female Pin Headers
Til dette projekt opretter jeg en simpel test af HC-SR04 ultralydssensoren, og en af disse vil være påkrævet til projektet. De er tilgængelige overalt, jeg får dem generelt fra kinesiske sælgere på eBay til en pris på cirka $ 1 hver, når jeg køber dem i sæt med 5. Endelig blev DuPont -kabel brugt til at forbinde sensoren til kortet.
Når sensoren tilsluttes mikrokontrolleren, forbinder vi sensorerne Vcc til tænding af tavlen, GND til tavlerne GND og for den medfølgende kode i slutningen af denne Instructable, Echo til pin 3.0 og Trig til 3.1.
Trin 2: Programmering af mikrokontrolleren
Jeg føler, at videoformat til disse selvstudier er mest nyttigt, så du kan se og lytte og følge med og se præcis, hvad jeg klikker på på skærmen. Du kan også pause og spole tilbage efter behov.
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 3: 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 Debugger til dit board korrekt og vil give dig et fungerende eksempel som reference samt have en ledsagende video til hjælp.
Forhåbentlig hjælper denne video med at vise, hvordan man programmerer en mikrokontroller ved hjælp af debuggeren og kontrollerer, at koden og variablerne opdateres korrekt fra PSoC Creator. Afhængigt af mikrocontrollersættet køber du noget understøttelse af debuggeren, f.eks. Kortet, der bruges i dette Instructable samt Cypress 'PSoC 4 Pioneer board, mens andre, ligesom PSoC 4 Evaluation Board ikke gør det og kræver bootloaderværten. At have et board, der understøtter Debugger, er et utroligt nyttigt værktøj til at teste og finde problemer med kode samt foretage og teste ændringer hurtigt.
Derudover skal det være klart, at det er lige så let at bygge et projekt til en PSoC5 -enhed som at bygge et til PSoC4, da det er det samme. At opbygge et projekt for en hvilken som helst af PSoC -familieenhederne er det samme ved hjælp af PSoC -skaberen ved at placere komponenter, forbinde dem til stifterne på tavlen og skrive kode.
Glad for at skabe!
*Lad mig vide, om der er et problem med arkivfilen efter at have 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 1): 4 trin
Intro 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. Mikrokokken
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