Innehållsförteckning:
Video: Introduktion till Cypress (del 2): 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Denna instruerbara är en fortsättning på en tidigare här;
Introduktion till Cypress (del 1)
Den tidigare Instructable använder ett PSoC 4 -utvärderingskort som inte har åtkomst till felsökaren. Denna instruktionsbok använder ett PSoC 5 -utvärderingskort som har åtkomst till felsökaren för att visa hur användbart det kan vara när du programmerar en enhet. Dessutom visar denna handledning ett annat projekt och visar gränssnitt med en HC SR04 ultraljudssensor.
Jag skulle tycka om att göra fler videor och åtfölja Instruerbar om användningen av Cypress -mikrokontroller, med möjliga kommande videor som fokuserar mer på specifika delar inom PSoC -skaparen, inklusive avbrott och andra användbara kodningstips, mer detaljerad titt på designresurserna och andra funktioner inom PSoC Creator. Med det sagt skulle jag uppskatta feedback på dessa självstudier och skulle också acceptera förslag på framtida handledning om det är något specifikt jag inte har täckt och någon skulle vilja täcka. Tack.
Steg 1: Vad du behöver
För att följa denna instruktion måste du ha installerat PSoC Creator 4.2, länken till detta finns i del 1 Instructable. Dessutom behöver du PSoC 5 utvärderingskort som är tillgängligt från Digikey här;
Cypress PSoC 5 Evaluation Board
Det finns inte heller headers på detta bräde, så det rekommenderas att få 0,1 pitch -headers att lödas till kortet för att göra anslutningen enklare. att ha på en bräda åtminstone för testning;
Man/Kvinna Pin Headers
För detta projekt håller jag på att ställa in ett enkelt test av HC-SR04 ultraljudssensorn och en av dessa kommer att krävas för projektet. De är tillgängliga överallt, jag får dem i allmänhet från kinesiska säljare på eBay till en kostnad av cirka $ 1 vardera när jag köper dem i uppsättningar av 5. Slutligen användes DuPont -kabel för att ansluta sensorn till kortet.
Genom att ansluta sensorn till mikrokontrollen ansluter vi sensorerna Vcc till strömmen på kortet, GND till korten GND, och för den medföljande koden i slutet av denna Instructable, Echo till pin 3.0 och Trig till 3.1.
Steg 2: Programmering av mikrokontrollern
Jag tycker att videoformat för dessa självstudier är mest användbart så att du kan titta och lyssna och följa med och se exakt vad jag klickar på på skärmen. Du kan också pausa och spola tillbaka efter behov.
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 3: 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 felsökaren till ditt kort korrekt och ger dig ett fungerande exempel som referens samt har en medföljande video till hjälp.
Förhoppningsvis hjälper den här videon att visa hur man programmerar en mikrokontroller med felsökaren och kontrollerar att koden och variablerna uppdateras korrekt från PSoC Creator. Beroende på mikrocontrollersatsen köper du lite stöd för felsökaren, till exempel kortet som används i detta Instructable och Cypress PSoC 4 Pioneer -kort, medan andra, som PSoC 4 Evaluation Board inte gör det och kräver bootloader -värden. Att ha en tavla som stöder felsökaren är ett otroligt användbart verktyg för att testa och hitta problem med kod samt göra och testa ändringar snabbt.
Dessutom bör det vara klart att bygga ett projekt för en PSoC5 -enhet är lika enkelt som att bygga ett för PSoC4 som de är desamma. Att bygga ett projekt för någon av PSoC -enheterna är samma sak med PSoC -skaparen genom att placera komponenter, ansluta dem till tapparna på kortet och skriva kod.
Lyckligt att skapa!
*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:
Covid -hjälm del 1: ett introduktion till Tinkercad -kretsar !: 20 steg (med bilder)
Covid -hjälm del 1: ett introduktion till Tinkercad -kretsar !: Hej, vän! I den här tvådelade serien lär vi oss hur du använder Tinkercads kretsar - ett roligt, kraftfullt och lärorikt verktyg för att lära dig hur kretsar fungerar! Ett av de bästa sätten att lära sig är att göra. Så vi ska först designa vårt eget projekt:
Introduktion till IR -kretsar: 8 steg (med bilder)
Introduktion till IR -kretsar: IR är en komplex teknik men ändå mycket enkel att arbeta med. Till skillnad från lysdioder eller LASER kan infraröd inte ses med det mänskliga ögat. I denna instruktionsbok kommer jag att demonstrera användningen av infraröd genom 3 olika kretsar. Kretsarna kommer inte att vara
Introduktion till Arduino: 18 steg
Introduktion till Arduino: Har du någonsin undrat över att göra dina egna enheter som väderstation, bilens instrumentbräda för övervakning av bränsle, hastighet och platsspårning eller att styra dina hushållsapparater som styrs av smartphones eller har du någonsin undrat om att göra sofistikerade r
Introduktion till Cypress (del 1): 4 steg
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 en hobbymikrokontroller. Mikroco
Introduktion till VB Script: a Beginners Guide: Del 2: Arbeta med filer: 13 steg
Introduktion till VB Script: a Beginners Guide: Del 2: Arbeta med filer: Tja, i min senaste VBScript -instruktion gick jag igenom hur man gör ett manus för att stänga av internet för att spela Xbox360. Idag har jag ett annat problem. Min dator har stängts av slumpmässigt och jag vill logga varje gång som datorn