Sisällysluettelo:

Cypressin esittely (osa 2): 3 vaihetta
Cypressin esittely (osa 2): 3 vaihetta

Video: Cypressin esittely (osa 2): 3 vaihetta

Video: Cypressin esittely (osa 2): 3 vaihetta
Video: Sijoitustyökalun esittely 2024, Heinäkuu
Anonim
Cypressin esittely (osa 2)
Cypressin esittely (osa 2)

Tämä Instructable on jatkoa edelliselle täällä;

Cypressin esittely (osa 1)

Edellinen Instructable käyttää PSoC 4 -arviointitaulua, jolla ei ole pääsyä virheenkorjaimeen. Tämä ohje sisältää PSoC 5 -arviointitaulun, jolla on pääsy virheenkorjaimeen, osoittaakseen kuinka hyödyllinen se voi olla laitteen ohjelmoinnissa. Lisäksi tämä opetusohjelma esittelee eri projektin ja esittelee rajapintoja HC SR04 -ultraäänianturin kanssa.

Haluaisin tehdä enemmän videoita ja seurata Instructable -ohjelmaa Cypress -mikrokontrollerien käytöstä, ja mahdolliset tulevat videot keskittyvät enemmän PSoC -sisällöntuottajan tiettyihin osiin, mukaan lukien keskeytykset ja muut hyödylliset koodausvihjeet, yksityiskohtaisempi tarkastelu suunnittelun laajoista resursseista ja muista ominaisuuksista PSoC Creatorin sisällä. Näin ollen arvostan suuresti palautetta näistä opetusohjelmista ja hyväksyn myös ehdotuksia tulevista opetusohjelmista, jos jotain erityistä en ole käsitellyt ja joku haluaisi käsitellä. Kiitos.

Vaihe 1: Mitä tarvitset

Mitä tarvitset
Mitä tarvitset

Tämän Instructable -ohjelman jatkamiseksi sinun on asennettava PSoC Creator 4.2, linkki tähän löytyy osasta 1 Instructable. Lisäksi tarvitset PSoC 5 -arviointitaulun, joka on saatavana Digikeyltä täältä;

Cypress PSoC 5 -arviointilautakunta

Tämän kortin mukana ei tule myöskään otsikoita, joten on suositeltavaa saada noin 0,1 asteen otsikot juotettavaksi levylle yhteyden helpottamiseksi, suosittelen linkitettyjä otsikoita, koska ne mahdollistavat sekä uros- että naarasliitännät jokaisessa tapissa ja ovat hyviä oltava yhdellä levyllä ainakin testausta varten;

Uros-/naarasliittimet

Tässä projektissa aion perustaa yksinkertaisen testin HC-SR04-ultraääni-anturille, ja yksi niistä vaaditaan projektissa. Niitä on saatavana kaikkialla, yleensä saan ne kiinalaisilta myyjiltä eBayssa hintaan noin $ 1, kun ostan ne sarjoissa 5 kpl. Lopuksi DuPont -kaapelia käytettiin anturin liittämiseen levyyn.

Kun kytket anturin mikro -ohjaimeen, liitämme anturit Vcc virtalähteeseen, GND -levyn GND: hen ja tämän ohjeen lopussa olevan koodin osalta Echo nastaan 3.0 ja Trig kohtaan 3.1.

Vaihe 2: Mikro -ohjaimen ohjelmointi

Mielestäni näiden opetusohjelmien videoformaatti on hyödyllisin, joten voit katsella ja kuunnella ja seurata ja nähdä tarkalleen, mitä napsautan näytöllä. Voit myös pysäyttää ja kelata taaksepäin tarpeen mukaan.

Arvostan myös suuresti palautetta hyödyllisistä asioista ja aloista, joita voitaisiin parantaa, jotta opetusvideoista olisi tulevaisuudessa enemmän hyötyä.

Vaihe 3: Lisämateriaali

Jos jostain syystä sinulla on ongelmia, voit ladata tämän projektin zip -tiedoston, tarkan videosta, ja purkaa kaikki tiedostot työpöydän kansioon. Etsi tiedosto PSoC Creatorista työpöydältäsi, avaa työtila ja suorita se itse tai käytä sitä projektisi kaavion tai koodin tarkistamiseen. Kaiken pitäisi olla siellä ja sen pitäisi rakentua ja ohjelmoida virheenkorjaimen kautta taulullesi oikein ja antaa sinulle toimivan esimerkin viitteenä sekä mukana tulevan videon.

Toivottavasti tämä video auttaa näyttämään kuinka ohjelmoida mikro -ohjain virheenkorjaimen avulla ja tarkistaa, että koodi ja muuttujat päivittyvät oikein PSoC Creatorilta. Riippuen ostamastasi mikro -ohjainsarjasta jotkut tukevat virheenkorjausta, kuten tässä oppaassa käytetty levy sekä Cypressin PSoC 4 Pioneer -levy, kun taas toiset, kuten PSoC 4 -arviointitaulu, eivät tue ja vaatii käynnistyslataimen isäntää. Debuggeria tukeva levy on uskomattoman hyödyllinen työkalu koodin testaamiseen ja ongelmien löytämiseen sekä muutosten tekemiseen ja testaamiseen nopeasti.

Lisäksi pitäisi olla selvää, että projektin rakentaminen PSoC5 -laitteelle on yhtä helppoa kuin PSoC4 -projektin rakentaminen, koska ne ovat samat. Projektin rakentaminen mille tahansa PSoC -laiteperheelle on sama PSoC -luojaa käyttämällä sijoittamalla komponentit, yhdistämällä ne taululle ja kirjoittamalla koodi.

Hyvää luomista!

*Kerro minulle, jos arkistotiedostossa on ongelmia pakkauksen purkamisen ja sen käynnistämisen jälkeen PSoC Creatorissa ** Päivitetty PSoC Creator 4.2: lle*

Suositeltava: