Innehållsförteckning:

Introduktion till Cypress (del 1): 4 steg
Introduktion till Cypress (del 1): 4 steg

Video: Introduktion till Cypress (del 1): 4 steg

Video: Introduktion till Cypress (del 1): 4 steg
Video: Lil Nas X - Old Town Road (Official Video) ft. Billy Ray Cyrus 2024, Juli
Anonim
Introduktion till Cypress (del 1)
Introduktion till Cypress (del 1)

Arduino är förmodligen en av, om inte den mest populära mikrokontrollern för den typiska hobbyisten, men det finns utmärkta alternativ till Arduino som ofta förbises helt enkelt för att Arduino är det stora namnet inom amatörmikrokontroller. Mikrokontrollerna som jag vill lyfta fram är Cypress programmerbara system på chip, eller PSoC för kort. De är kraftfulla, prisvärda och extremt enkla att använda och är ett utmärkt val för en hobbymikrokontroller. Cypress tillhandahåller några videor med sina Cypress Academy: PSoC 101 -videor, men de glansar ibland över punkter, men det är också mycket användbara videor. Dessutom tillhandahåller de dokumentation för allt i deras PSoC Creator IDE som är otroligt välskrivet och efter att ha fått ner grunderna kan vem som helst lära sig själva med hjälp av sin dokumentation.

Denna instruerbara är den första i en serie för att få någon ny på Cypress -enheter igång. Jag kommer att försöka fortsätta att göra mer om det finns önskemål om saker i synnerhet, men var inte rädd för att läsa dokumentation, testa saker, titta på Cypress Academy -videor, ställ frågor på Cypress Forum; att ta dig tid att försöka lösa ett problem själv hjälper dig att lära dig vad som fungerar och inte fungerar och problem är vanligtvis lätta att hitta.

Detta är också en tvådel Instructable med denna del med fokus på det billigaste kortet, och del 2 kommer att fokusera på en något dyrare bräda (fortfarande prisvärd) som den kan använda felsökningsfunktionen i PSoC Creator IDE. Här är länken till del 2;

Introduktion till Cypress (del 2)

Steg 1: Vad du behöver

Vad du behöver
Vad du behöver

Du behöver en dator för att köra PSoC Creator 4.0 som kan laddas ner från Cypress webbplats efter att du har skapat ett konto här;

PSoC Creator 4.2

Paketet du behöver ladda ner är CY8CKIT-049-42xx CD ISO (CD Creator) och detta kommer att installera allt du behöver för detta kit;

Cypress PS0C 4 Dokumentation och nedladdningar

Hårdvaran för satsen är tillgänglig via Digikey här;

Cypress PSoC 4 Evaluation Board

Och det är också lämpligt att få ett par av dessa rubriker att lödas till brädet eftersom dessa inte kommer med förlödda rubriker. Den här typen är lite dyrare än andra, men ger dig både han- och honkontakter för ledningar och det är trevligt att ha en sådan här platta för testning;

Man/Kvinna Pin Headers

Du behöver också en gemensam katod -RGB -LED, två 1k ohm -motstånd, ett 680 ohm -motstånd, en brödbräda och några anslutningstrådar eller DuPont -kablar (om du är osäker på om du behöver hane eller hona kan du ofta hitta dem i förpackningar som har man till man, man till kvinna och kvinnlig till kvinna tillsammans), men jag kan inte lista källor för dessa eftersom jag ofta köper dessa material från eBay, och listor kommer och går ofta, men det finns många tillgängliga och enkelt hittade söker på eBay.

Utöver det, så länge din dator har en USB -port, och du har ett lödkolv och löd, har du allt material som krävs.

Steg 2: Brödbräda kretsen

Brödbräda kretsen
Brödbräda kretsen

Kretsen är ganska lätt att sätta upp en brödbräda. Vi kopplar upp vår vanliga katod RGB LED med 1k ohm motstånd på de blå och gröna stiften (de två stiften på ena sidan av den längsta ledningen) och ett 680 ohm motstånd på den röda stiftet (den enda stiftet på andra sidan av längsta ledning) Vi måste också ansluta den längsta ledningen på lysdioden till en jordad (GND) stift på vårt mikrokontrollkort.

Från vår pin -layout i PSoC Creator vill vi ansluta de andra ledningarna i våra motstånd till P1.0 för rött (680 ohm motstånd), P1.1 för grönt och P1.2 för blått på vårt mikrokontrollkort. Bilden har trådarna färgkodade, med svart som vår mark.

Steg 3: Programmering av mikrokontrollern

Jag har gjort instruktionerna som en video så att du kan pausa, spola tillbaka och spela på egen hand medan du följer med att bygga och programmera detta projekt själv. Med en video, snarare än att berätta var många knappar finns och när du ska klicka på dem, har du visuella hjälpmedel för att se vad jag klickar på när som helst och kan titta på alla steg när som helst. Jag har också inkluderat några pauspunkter för dig att pausa vid och komma ikapp om det behövs.

Jag skulle också uppskatta feedback på saker som är användbara och om områden som kan förbättras för att göra självstudievideor mer användbara i framtiden.

Steg 4: Ytterligare material

Om du av någon anledning har problem kan du ladda ner zip -filen för detta projekt, den exakta från videon, och extrahera alla filer till en mapp på skrivbordet. Från PSoC Creator hittar du filen på skrivbordet, öppnar arbetsytan och kör den själv eller använder den för att verifiera ditt projektschema eller kod. Allt ska finnas där och det ska byggas och programmeras genom Bootloader Host korrekt och ger dig ett fungerande exempel som referens samt en medföljande video för att bekanta dig med PSoC Creator.

När du väl har bekantat dig med PSoC Creator och hur du bygger projekt kan du börja bygga dina egna projekt, leka med komponenter och få hjälp av den mängd dokumentation som Cypress tillhandahåller samt PSoC -gemenskapen utöka din kunskap och förmåga med hjälp av dessa fantastiska mikrokontroller. Med sin användning av komponenter och en schematisk samt kodning och utmärkt dokumentation är de en kraftfull, men lättanvänd enhet.

Lycka till!*Låt mig veta om det finns några problem med arkivfilen efter att jag packat upp den och kör den i PSoC Creator ** Uppdaterad för PSoC Creator 4.2*

Rekommenderad: