Inhoudsopgave:

Intro tot Cypress (deel 2): 3 stappen
Intro tot Cypress (deel 2): 3 stappen

Video: Intro tot Cypress (deel 2): 3 stappen

Video: Intro tot Cypress (deel 2): 3 stappen
Video: A Show of Scrutiny | Critical Role: THE MIGHTY NEIN | Episode 2 2024, Juli-
Anonim
Inleiding tot Cypress (deel 2)
Inleiding tot Cypress (deel 2)

Dit Instructable is een voortzetting van een eerdere hier;

Inleiding tot Cypress (deel 1)

De vorige Instructable gebruikt een PSoC 4-evaluatiebord dat geen toegang heeft tot de debugger. Deze Instructable maakt gebruik van een PSoC 5-evaluatiebord dat toegang heeft tot de debugger om te laten zien hoe nuttig het kan zijn bij het programmeren van een apparaat. Bovendien toont deze tutorial een ander project en toont hij de interface met een HC SR04 ultrasone sensor.

Ik zou graag meer video's maken en Instructable begeleiden over het gebruik van Cypress-microcontrollers, met mogelijk aankomende video's die zich meer richten op specifieke onderdelen binnen de PSoC-maker, inclusief interrupts en andere nuttige coderingstips, een meer gedetailleerd overzicht van de ontwerpbrede bronnen en andere functies binnen PSoC Creator. Dat gezegd hebbende, zou ik feedback over deze tutorials zeer op prijs stellen en zou ik ook suggesties voor toekomstige tutorials accepteren als er iets specifieks is dat ik niet heb behandeld en iemand graag behandeld zou willen worden. Bedankt.

Stap 1: Wat je nodig hebt

Wat je nodig hebt
Wat je nodig hebt

Om deze Instructable te volgen, moet je PSoC Creator 4.2 hebben geïnstalleerd, de link hiervoor is te vinden in deel 1 Instructable. Daarnaast hebt u een PSoC 5-evaluatiebord nodig dat hier verkrijgbaar is bij Digikey;

Cypress PSoC 5 Evaluatiebord

Dit bord wordt ook niet geleverd met headers, dus het wordt aangeraden om enkele headers van 0,1 pitch aan het bord te solderen om de verbinding te vergemakkelijken. om op zijn minst op één bord te hebben om te testen;

Mannelijke/vrouwelijke pin-headers

Voor dit project ben ik een eenvoudige test aan het opzetten van de HC-SR04 Ultrasone Sensor en een van deze zal nodig zijn voor het project. Ze zijn overal verkrijgbaar, ik koop ze over het algemeen van Chinese verkopers op eBay voor ongeveer $ 1 per stuk als ik ze in sets van 5 koop. Ten slotte werd een DuPont-kabel gebruikt om de sensor op het bord aan te sluiten.

Door de sensor op de microcontroller aan te sluiten, sluiten we de sensoren Vcc aan op het bord, GND op de borden GND, en voor de meegeleverde code aan het einde van deze Instructable, Echo op pin 3.0 en Trig op 3.1.

Stap 2: Programmeren van de microcontroller

Ik denk dat het videoformaat voor deze tutorials het meest nuttig is, zodat je kunt kijken en luisteren en mee kunt volgen en precies kunt zien waar ik op klik op het scherm. Je kunt ook pauzeren en terugspoelen als dat nodig is.

Ik zou het ook zeer op prijs stellen feedback over dingen die nuttig zijn en over gebieden die kunnen worden verbeterd om instructievideo's in de toekomst nuttiger te maken.

Stap 3: Aanvullend materiaal

Als je om wat voor reden dan ook problemen hebt, kun je het zip-bestand van dit project downloaden, het exacte bestand uit de video, en alle bestanden uitpakken naar een map op je bureaublad. Zoek vanuit de PSoC Creator het bestand op uw bureaublad, open de werkruimte en voer het zelf uit of gebruik het om uw projectschema of -code te verifiëren. Alles zou er moeten zijn en het zou correct moeten bouwen en programmeren via de Debugger naar je bord en je een werkend voorbeeld geven als referentie, evenals een begeleidende video om te helpen.

Hopelijk helpt deze video om te laten zien hoe je een microcontroller programmeert met behulp van de debugger en controleert of de code en variabelen correct worden bijgewerkt vanuit de PSoC Creator. Afhankelijk van de microcontrollerkit die je koopt, ondersteunen sommige de debugger, zoals het bord dat in deze Instructable wordt gebruikt, evenals het PSoC 4 Pioneer-bord van Cypress, terwijl andere, zoals het PSoC 4 Evaluation Board, de bootloader-host niet hebben en nodig hebben. Het hebben van een bord dat de Debugger ondersteunt, is een ongelooflijk handig hulpmiddel bij het testen en vinden van problemen met code, evenals bij het snel aanbrengen en testen van wijzigingen.

Bovendien moet het duidelijk zijn dat het bouwen van een project voor een PSoC5-apparaat net zo eenvoudig is als het bouwen van een project voor de PSoC4, aangezien ze hetzelfde zijn. Het bouwen van een project voor elk van de PSoC-familie van apparaten is hetzelfde met behulp van de PSoC-maker door componenten te plaatsen, ze aan te sluiten op de pinnen van het bord en code te schrijven.

Gelukkig Creëren!

*Laat het me weten als er een probleem is met het archiefbestand nadat het is uitgepakt en uitgevoerd in PSoC Creator**Bijgewerkt voor PSoC Creator 4.2*

Aanbevolen: