Sommario:

Introduzione a Cypress (Parte 2): 3 passaggi
Introduzione a Cypress (Parte 2): 3 passaggi

Video: Introduzione a Cypress (Parte 2): 3 passaggi

Video: Introduzione a Cypress (Parte 2): 3 passaggi
Video: Cypress Complete Beginners Masterclass 1 | Step by Step | Raghav Pal | 2024, Luglio
Anonim
Introduzione a Cypress (Parte 2)
Introduzione a Cypress (Parte 2)

Questo Instructable è una continuazione di un precedente qui;

Introduzione a Cypress (Parte 1)

Il precedente Instructable utilizza una scheda di valutazione PSoC 4 che non ha accesso al debugger. Questo Instructable utilizza una scheda di valutazione PSoC 5 che ha accesso al debugger per mostrare quanto può essere utile durante la programmazione di un dispositivo. Inoltre, questo tutorial mostra un progetto diverso e mostra l'interfaccia con un sensore a ultrasuoni HC SR04.

Mi piacerebbe fare più video e accompagnare Instructable sull'uso dei microcontrollori Cypress, con possibili video imminenti che si concentrano maggiormente su parti specifiche all'interno del creatore PSoC tra cui interruzioni e altri utili suggerimenti di codifica, uno sguardo più dettagliato sulle risorse di progettazione e altre funzionalità all'interno di PSoC Creator. Detto questo, apprezzerei molto il feedback su questi tutorial e accetterei anche suggerimenti per tutorial futuri se c'è qualcosa di specifico che non ho trattato e che qualcuno vorrebbe coperto. Grazie.

Passaggio 1: cosa ti serve

Quello di cui hai bisogno
Quello di cui hai bisogno

Per seguire questo Instructable dovrai aver installato PSoC Creator 4.2, il link per questo può essere trovato nella parte 1 Instructable. Inoltre avrai bisogno della scheda di valutazione PSoC 5 che è disponibile da Digikey qui;

Scheda di valutazione Cypress PSoC 5

Inoltre questa scheda non viene fornita con intestazioni, quindi si consiglia di saldare alcune intestazioni passo 0,1 alla scheda per facilitare la connessione, consiglio le intestazioni collegate in quanto consentono di avere connessioni sia maschio che femmina su ciascun pin e sono buone avere su una scheda almeno per il test;

Intestazioni pin maschio/femmina

Per questo progetto sto allestendo un semplice test del sensore a ultrasuoni HC-SR04 e uno di questi sarà necessario per il progetto. Sono disponibili ovunque, generalmente li ottengo da venditori cinesi su eBay al costo di circa $ 1 ciascuno quando li compro in set di 5. Infine, il cavo DuPont è stato utilizzato per collegare il sensore alla scheda.

Collegando il sensore al micro controller, colleghiamo i sensori Vcc all'alimentazione della scheda, GND alle schede GND, e per il codice incluso alla fine di questo Instructable, Echo al pin 3.0 e Trig al 3.1.

Passaggio 2: Programmazione del microcontrollore

Ritengo che il formato video per questi tutorial sia molto utile in modo che tu possa guardare, ascoltare e seguire e vedere esattamente cosa sto facendo clic sullo schermo. Inoltre puoi mettere in pausa e riavvolgere secondo necessità.

Apprezzerei molto anche il feedback su cose che sono utili e su aree che potrebbero essere migliorate per rendere i video tutorial più utili in futuro.

Passaggio 3: materiale aggiuntivo

Se per qualche motivo hai problemi puoi scaricare il file zip di questo progetto, quello esatto dal video, ed estrarre tutti i file in una cartella sul desktop. Da PSoC Creator, individua il file sul desktop, apri lo spazio di lavoro ed eseguilo tu stesso o utilizzalo per verificare lo schema o il codice del tuo progetto. Tutto dovrebbe essere lì e dovrebbe costruire e programmare correttamente attraverso il Debugger sulla tua scheda e ti darà un esempio funzionante come riferimento, oltre ad avere un video di accompagnamento per aiutarti.

Si spera che questo video aiuti a mostrare come programmare un microcontrollore utilizzando il debugger e verificare che il codice e le variabili si aggiornino correttamente dal PSoC Creator. A seconda del kit del micro controller acquistato, alcuni supportano il debugger, come la scheda utilizzata in questo Instructable e la scheda Pioneer PSoC 4 di Cypress, mentre altri, come la scheda di valutazione PSoC 4, non lo fanno e richiedono l'host del bootloader. Avere una scheda che supporta il debugger è uno strumento incredibilmente utile per testare e trovare problemi con il codice, nonché per apportare e testare rapidamente le modifiche.

Inoltre, dovrebbe essere chiaro che creare un progetto per un dispositivo PSoC5 è facile come crearne uno per PSoC4 in quanto sono uguali. Costruire un progetto per qualsiasi dispositivo della famiglia PSoC è lo stesso utilizzando il creatore PSoC posizionando i componenti, collegandoli ai pin della scheda e scrivendo il codice.

Felice creazione!

*Fammi sapere se c'è qualche problema con il file di archivio dopo averlo decompresso ed eseguito in PSoC Creator**Aggiornato per PSoC Creator 4.2*

Consigliato: