Sommario:
- Passaggio 1: cosa ti serve
- Passaggio 2: Programmazione del microcontrollore
- Passaggio 3: materiale aggiuntivo
Video: Introduzione a Cypress (Parte 2): 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
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
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:
Casco di sicurezza Covid Parte 1: un'introduzione ai circuiti di Tinkercad!: 20 passaggi (con immagini)
Casco di sicurezza Covid Parte 1: un'introduzione ai circuiti di Tinkercad!: Ciao, amico! In questa serie in due parti, impareremo come usare i circuiti di Tinkercad: uno strumento divertente, potente ed educativo per imparare come funzionano i circuiti! Uno dei modi migliori per imparare è fare. Quindi, prima disegneremo il nostro progetto personale: th
Introduzione ai sensori di temperatura e vibrazioni wireless a lungo raggio: 7 passaggi
Guida introduttiva ai sensori di temperatura e vibrazioni wireless a lungo raggio: a volte le vibrazioni sono la causa di gravi problemi in molte applicazioni. Dagli alberi e cuscinetti della macchina alle prestazioni del disco rigido, le vibrazioni causano danni alla macchina, sostituzioni anticipate, prestazioni ridotte e influiscono notevolmente sulla precisione. Monitoraggio
Introduzione ai circuiti IR: 8 passaggi (con immagini)
Introduzione ai circuiti IR: IR è una tecnologia complessa ma molto semplice con cui lavorare. A differenza dei LED o dei LASER, gli infrarossi non possono essere visti con l'occhio umano. In questo Instructable, dimostrerò l'uso degli infrarossi attraverso 3 diversi circuiti. I circuiti non saranno u
Introduzione a Cypress (Parte 1): 4 passaggi
Introduzione a Cypress (Parte 1): Arduino è probabilmente uno dei, se non il più popolare microcontrollore per il tipico hobbista, ma ci sono eccellenti alternative ad Arduino che sono spesso trascurate semplicemente perché Arduino è il grande nome nel microcontrollore per hobbisti. Il microco
Introduzione allo script VB: una guida per principianti: Parte 2: Lavorare con i file: 13 passaggi
Introduzione allo script VB: una guida per principianti: Parte 2: Lavorare con i file: Bene, nel mio ultimo tutorial VBScript, ho spiegato come creare uno script per spegnere Internet per giocare a Xbox360. Oggi ho un problema diverso. Il mio computer si è spento in momenti casuali e voglio accedere ogni volta che il computer