Talaan ng mga Nilalaman:

Intro sa Cypress (Bahagi 1): 4 na Hakbang
Intro sa Cypress (Bahagi 1): 4 na Hakbang

Video: Intro sa Cypress (Bahagi 1): 4 na Hakbang

Video: Intro sa Cypress (Bahagi 1): 4 na Hakbang
Video: Salamin - 420 Soldierz (Official Music Video) 2024, Hulyo
Anonim
Intro sa Cypress (Bahagi 1)
Intro sa Cypress (Bahagi 1)

Ang Arduino ay marahil isa sa, kung hindi ang pinakatanyag na micro controller para sa karaniwang hobbyist, ngunit may mahusay na mga kahalili sa Arduino na madalas na napapansin nang simple dahil ang Arduino ang malaking pangalan sa hobbyist microcontroller. Ang mga microcontroller na nais kong i-highlight ay ang nai-program na system ng Cypress sa chip, o PSoC para sa maikling salita. Ang mga ito ay malakas, abot-kayang at lubhang madaling gamitin at isang mahusay na pagpipilian para sa isang hobbyist microcontroller. Nagbibigay ang Cypress ng ilang kung paano mag-video sa kanilang Cypress Academy: PSoC 101 na mga video, gayunpaman minsan ay nasasalamin nila ang mga puntos, ngunit ang mga ito ay nakakatulong din sa mga video. Bilang karagdagan nagbibigay sila ng dokumentasyon para sa lahat ng bagay sa kanilang PSoC Creator IDE na hindi kapani-paniwalang mahusay na nakasulat at pagkatapos na maibaba ang mga pangunahing kaalaman, maaaring turuan ng sinuman ang kanilang sarili gamit ang kanilang dokumentasyon.

Ang Instructable na ito ay ang una sa isang serye upang makakuha ng sinumang bago sa mga aparatong Cypress at tumatakbo. Susubukan kong ipagpatuloy ang paggawa ng higit pa kung may mga kahilingan para sa mga bagay na partikular, ngunit huwag matakot na basahin ang dokumentasyon, subukan ang mga bagay, manuod ng mga video ng Cypress Academy, magtanong sa Cypress Forum; paglalaan ng oras upang subukang ayusin ang isang problema sa iyong sarili ay makakatulong sa iyo na malaman kung ano ang gumagana at hindi gumana at ang mga problema ay karaniwang madaling mahanap.

Ito rin ay isang dalawang bahagi na Maituturo sa bahaging ito na nakatuon sa pinakamurang board, at ang bahagi 2 ay pagtuunan ng pansin sa isang medyo mas mahal na board (Abot pa rin) na magagamit nito ang tampok na debugger sa PSoC Creator IDE. Narito ang link sa Bahagi 2;

Intro sa Cypress (Bahagi 2)

Hakbang 1: Ano ang Kailangan Mo

Ang iyong kailangan
Ang iyong kailangan

Kakailanganin mo ang isang computer upang patakbuhin ang PSoC Creator 4.0 na maaaring ma-download mula sa website ng Cypress pagkatapos lumikha ng isang account dito;

Lumikha ng PSoC 4.2

Ang pakete na kakailanganin mong i-download ay ang CY8CKIT-049-42xx CD ISO (CD Creator) at mai-install nito ang lahat ng kailangan mo para sa kit na ito;

Mga Dokumentasyon at Pag-download ng Cypress PS0C 4

Ang hardware para sa kit ay magagamit sa pamamagitan ng Digikey dito;

Lupon ng Ebalwasyon ng Cypress PSoC 4

At ipinapayo din na kumuha ng isang pares ng mga header na ito upang maghinang sa board dahil hindi kasama ang mga pre-solder na header. Ang uri na ito ay medyo mas mahal kaysa sa iba ngunit binibigyan ka ng parehong mga konektor ng lalaki at babae para sa mga wire at magandang magkaroon ng isang setup ng board na tulad nito para sa pagsubok;

Mga Header ng Lalake / Babae na Pin

Kakailanganin mo rin ang isang karaniwang cathode RGB LED, dalawang 1k ohm resistors, isang 680 ohm resistor, isang breadboard, at ilang hook up wire o DuPont cables (kung hindi ka sigurado kung kailangan mo ng lalaki o babae, madalas mong makita ang mga ito sa mga pack. na mayroong lalaki hanggang lalaki, lalaki hanggang babae, at babae hanggang babae lahat), ngunit hindi ako nakalista ng mga mapagkukunan para sa mga ito dahil madalas akong bumili ng mga materyal na ito mula sa eBay, at ang mga listahan ay madalas na pumupunta, ngunit maraming magagamit at madali nahanap na naghahanap ng eBay.

Higit pa rito, hangga't ang iyong computer ay may isang USB port, at mayroon kang isang soldering iron at solder, mayroon kang lahat ng mga kinakailangang materyal.

Hakbang 2: Breadboard ang Circuit

Breadboard ang Circuit
Breadboard ang Circuit

Ang circuit ay medyo madali upang mag-set up ng isang isang breadboard. Kinakabit namin ang aming karaniwang cathode RGB LED na may 1k ohm resistors sa asul at berdeng mga pin (ang dalawang mga pin sa isang gilid ng pinakamahabang lead), at isang 680 ohm risistor sa pulang pin (ang solong pin sa kabilang panig ng pinakamahabang lead) Kailangan din nating ikonekta ang pinakamahabang lead sa LED sa isang ground (GND) na pin sa aming micro controller board.

Mula sa aming pin layout sa PSoC Creator, gugustuhin naming ikonekta ang iba pang mga lead ng aming resistors sa P1.0 para sa pula (680 ohm resistor), P1.1 para sa berde at P1.2 para sa asul sa aming micro controller board. Ang larawan ay may naka-code na kulay ng mga wires, na may itim na ating lupa.

Hakbang 3: Programming ang Microcontroller

Nagawa ko na ang mga tagubilin bilang isang video upang maaari mong i-pause, i-rewind at i-play sa iyong paglilibang habang sumusunod sa pagbuo at pag-program ng proyektong ito mismo. Sa pamamagitan ng isang video, sa halip ay sasabihin sa iyo kung nasaan ang maraming mga pindutan at kung kailan i-click ang mga ito, mayroon kang mga pantulong na visual upang makita kung ano ang na-click ko sa anumang punto ng oras at maaaring muling panoorin ang anumang hakbang sa anumang punto ng oras. Nagsama din ako ng ilang mga point ng pag-pause para ma-pause mo at abutin kung kinakailangan.

Masasalamin ko rin ang feedback sa mga bagay na kapaki-pakinabang, at sa mga lugar na maaaring mapabuti upang gawing mas kapaki-pakinabang ang mga video sa tutorial sa hinaharap.

Hakbang 4: Karagdagang Materyal

Kung sa ilang kadahilanan nagkakaproblema ka maaari mong i-download ang zip file ng proyektong ito, ang eksaktong isa mula sa video, at i-extract ang lahat ng mga file sa isang folder sa iyong desktop. Mula sa PSoC Creator hanapin ang file sa iyong desktop, buksan ang puwang ng trabaho at patakbuhin ito sa iyong sarili o gamitin ito upang i-verify ang iyong iskema ng proyekto o code. Ang lahat ay dapat naroroon at dapat itong bumuo, at mag-program sa pamamagitan ng Bootloader Host nang tama at bibigyan ka ng isang gumaganang halimbawa bilang sanggunian pati na rin magkaroon ng isang kasamang video upang matulungan na pamilyar ang iyong sarili sa Lumikha ng PSoC.

Sa sandaling napamilyar mo ang iyong sarili sa PSoC Creator at kung paano bumuo ng mga proyekto, maaari mong simulan ang pagbuo ng iyong sariling mga proyekto, paglalaro ng mga bahagi at pagkuha ng tulong mula sa yaman ng dokumentasyon na ibinibigay ng Cypress pati na rin ang pamayanan ng PSoC na palawakin ang iyong kaalaman at kakayahang magamit ang mga kamangha-manghang mga micro controler. Sa kanilang paggamit ng mga bahagi at isang eskematiko pati na rin ang pag-coding at mahusay na dokumentasyon sila ay isang malakas, madaling gamitin na aparato.

Maligayang Paglikha! * Ipaalam sa akin kung mayroong anumang problema sa file ng archive pagkatapos i-unpack ito at patakbuhin ito sa PSoC Creator ** Nai-update para sa PSoC Creator 4.2 *

Inirerekumendang: