Cov txheej txheem:
- Kauj ruam 1: FAQ
- Kauj Ruam 2: Qhov Chaw thiab Cov Cuab Yeej
- Kauj Ruam 3: Ua: Resistors
- Kauj Ruam 4: Ua: Capacitors
- Kauj Ruam 5: Ua: Cov Txuas Txuas
- Kauj Ruam 6: Ua: Pin Headers
- Kauj Ruam 7: Siv Nws thiab Rub Tawm
Video: Ntxiv Video & Suab rau Koj Txoj Haujlwm Microcontroller: 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:31
7 Segment LED cov lus qhia muaj txiaj ntsig zoo rau tso saib tus lej thiab bitmap LCD tus tuaj yeem ua cov duab yooj yim, tab sis qee zaum qhov tseeb, xim tso tawm video yog txoj hauv kev yooj yim tshaj plaws mus:
- Cov vis dis aus sib xyaw (aka, RCA Jack) muaj nyob thoob plaws, thiab ua haujlwm nrog 3 " - 60" cov lus
- 640x480 xim tshuaj ntsuam tso cai rau koj tso tawm cov ntaub ntawv nyuaj, duab, kab kos thiab cov duab kos
- Kev sib xyaw yog pheej yig, yooj yim rau txoj haujlwm, tuaj yeem ua haujlwm nrog lub cim xeeb me me, thiab siv cov xov tooj pheej yig
Cov lus qhia no yog rau ProtoPlus, lub rooj sib tham hauv Circuit Court Kuv tsim los ntxiv cov vis dis aus thiab suab txuas rau Propeller Platform. Vim tias Propeller twb muaj cov vis dis aus tsim tawm ntawm lub nti, tsim cov vis dis aus yooj yim heev. Kuv siv qhov seem ntawm qhov chaw ntawm lub rooj tsavxwm kom suav nrog 240 qhov 2-kab / 3-kab qhov chaw tsim qauv thiab txuas suab. Kuv siv tus pin ntev me ntsis ntev dua li ib txwm yog li nws tuaj yeem txuas nrog rau saum toj lossis hauv qab ntawm Propeller Platform. Kuv kuj tau cim cov cim hauv thaj chaw tsim qauv ntawm lub silkscreen kom yooj yim pom tias cov kab ke txuas nrog li cas. ProtoPlus muaj raws li cov khoom siv ntawm Gadget Gangster. Tus kiv cua tuaj yeem tso tawm PAL lossis NTSC, ntawm no yog ob peb qhov piv txwv ntawm qhov ua tau li cas: Fancy GraphicsReally Fancy 3D Graphics (Koj yuav tsum saib qhov no!) UI / Cov Lus Qhia
Kauj ruam 1: FAQ
ProtoPlus yog dab tsi? Nws yog qhov nthuav dav rau Propeller Platform, nws tso cai rau koj txuas cov vis dis aus thiab suab rau koj Prop thiab muaj thaj tsam ua qauv. Nws ua haujlwm nrog dab tsi? Nws tau teeb tsa los ua haujlwm Parallax Propeller, nws yuav haum rau sab saum toj (lossis hauv qab) Lub Propeller platform, lossis koj tuaj yeem tso nws rau ntawm lub khob cij. Yuav nws ua haujlwm nrog Arduino lossis PICaxe? Tsis yog Arduino thiab PICaxe yooj yim tsis nrawm los tsim cov vis dis aus ntawm lawv tus kheej, lawv xav tau 'tus pab' microcontroller mob siab rau video. Tellymate yog ib qho cuab yeej uas kuv paub txog, txawm hais tias nws yog B/W, ntawv nkaus xwb. NTSC lossis PAL? Txog rau koj - Tus Tshaj Tawm yog cov ntsiab lus zoo kawg nkaus los tsim ob lub teeb liab.
Kauj Ruam 2: Qhov Chaw thiab Cov Cuab Yeej
Nov yog ntu uas koj xav tau. Yog tias koj tau xaj cov khoom siv, kos ob zaug kom paub tseeb tias koj lub pob muaj txhua qhov khoom teev tseg. Yog tias muaj dab tsi ploj, tsuas yog email rau peb ntawm [email protected];
- 0.01 uF Radial Ceramic Cap
- 47 uF Radial Electrolytic Cap
- 40 tus pin headers
- 2x 1.1k Resistors (Xim av - Xim av - Liab)
- 560 ohm Resistor (Ntsuab - Xiav - Xim av)
- 270 ohm Resistor (Liab - Violet - Xim av)
- 2 x RCA phono jacks
- ProtoPlus PCB
Txhawm rau tsim nws, koj yuav xav tau 20-30 watt soldering hlau thiab ib khub ntawm dikes. Saib kuv qhov kev qhia Soldering yog tias qhov no yog koj thawj zaug soldering.
Kauj Ruam 3: Ua: Resistors
Cia peb pib los ntawm kev ntxiv 3 tus tiv thaiv uas tsim cov yeeb yaj kiab DAC;
R1 yog 1.1k ohms, nws yog xim av - xim av - Liab R2 yog 560 ohms, nws yog ntsuab - Xiav - Xim av R3 yog 270 ohms, nws yog Liab - Violet - Xim av Ntxiv R4. Qhov ntawd kuj yog 1.1k ohms (Xim av - xim av - Liab)
Kauj Ruam 4: Ua: Capacitors
Muaj 2 capacitors:
C2 yog cov ceramic.01uF capacitor, nws tsis yog polarized, yog li nws tsis muaj teeb meem txoj hauv kev nws mus rau hauv. C1 yog electrolytic 47uF capacitor. Nws yog polarized, cov hlau lead ntev mus dhau los ntawm lub xwmfab qhov ze rau '+'. Cov kab txaij ntawm lub cev ntawm lub capacitor mus rau sab ze rau ntawm ntug ntawm lub rooj tsavxwm.
Kauj Ruam 5: Ua: Cov Txuas Txuas
Ntxiv 2 RCA txuas. Lub cim txuas 'TV' yuav tso tawm TV, thiab Lub Suab txuas tawm cov kab tawm suab.
Kauj Ruam 6: Ua: Pin Headers
Txoj hauv kev yooj yim tshaj plaws los ntxiv tus pin lub taub hau yog ntxig lawv rau hauv lub khob cij (lossis Propeller Platform, raws li qhia hauv daim duab), muab lub rooj tsavxwm tso rau saum, thiab muab nws tso rau hauv. Thaum tus pin lub taub hau raug muag rau ProtoPlus, tsuas yog nqa nws tawm ntawm koj daim ntawv tais thiab koj tau txais tus pin ncaj ncaj.
Kauj Ruam 7: Siv Nws thiab Rub Tawm
Siv nws: Video
Ua yeeb yaj kiab nrog Propeller yog qhov ncaj:
- Tau Txais Cov Cuab Yeej Cuab Yeej. Nov yog kev txhim kho ib puag ncig rau Prop. Txuas rau Mac/Linux thiab lub qhov rais yog hauv ntu rub tawm hauv qab no.
-
Suav nrog 'tv_text' yam khoom. Cov cuab yeej Propeller los nrog lub tsev qiv ntawv tsim nyog ntawm cov khoom, suav nrog TV khoom. Hauv ntu OBJ ntawm koj cov cai, tsuas suav nrog:
text: "tv_text"
-
Pib lub TV. Siv:
ntawv.start (12)
-
Muab cov khoom tso rau ntawm qhov screen nrog text.str, text.hex, text.out, thiab lwm yam Ntawm no yog qhov piv txwv:
text.str (hlua (13, "Nyob Zoo Ntiaj Teb", $ C, 1))
Tag nrho txoj haujlwm yuav yog:
CON
_clkmode = xtal1 + pll16x 'teeb tsa Prop rau 16x xtal _xinfreq = 5_000_000' qhia rau Prop tias xtal tau ua haujlwm ntawm 5MHz OBJ ntawv: "tv_text" 'suav nrog cov khoom no PUB pib text.start (12)' pib TV nrog basepin 11 text.str (hlua (13, "Nyob Zoo Ntiaj Teb", $ C, 1)) 'siv txoj hauv kev' str 'los sau cov ntawv Nov tsuas yog cov ntsiab lus ntawm kev sau cov ntawv yooj yim. Cov duab yog nyuab dua me ntsis, tab sis tsis phem, saib ntawm Graphics_demo kom pom yuav ua li cas ua duab, duab, thiab duab.
Siv Nws: Suab
Suab tsuas yog ib qho yooj yim. Twb muaj cov khoom siv los ua si.wav cov ntaub ntawv, lub suab sib txuas, thiab kev sib xyaw ntau zaus. Yog tias koj tsuas xav tau tus piv txwv nrawm thiab qias neeg, Kwabena tus hais lus tsav tsheb yam khoom yooj yim. Lob cov khoom, hloov PWM_Pin tas mus li 11, thiab ntawm no yog qhov piv txwv siv:
CON
_clkmode = xtal1 + pll16x 'teeb tsa Prop rau 16x xtal _xinfreq = 5_000_000' qhia tus Prop the xtal khiav ntawm 5MHz OBJ tus hais lus: "PWMEngine" 'suav nrog cov khoom no PUB pib hais lus. PWMEngine' pib ua tus hais lus.changespeakerfrequency 1000) 'hloov pauv mus rau 1, 000 hertz hais lus.changespeakervolume (50)' ntim rau 50% waitcnt (clkfreq + cnt) 'cnt = lub sijhawm tam sim no lub sijhawm, clkfreq = zuam hauv 1 tus neeg hais lus thib ob.changespeakerfrequency (6000)' hloov zaus mus rau 6,000 hli
Rub tawm
Cov duab Hi-res tau nce ntawm flickr Lub rooj tsavxwm muaj nyob hauv MIT daim ntawv tso cai (pej xeem sau). Koj tuaj yeem rub tawm cov qauv tsim hauv DipTrace Format, pdf, lossis png. Cov cuab yeej Propeller (ib puag ncig lub phiaj xwm rau Propeller) rau Mac/Linux thiab Windows. Tsis tas li, tsis txhob hnov qab khaws ib daim PDF ntawm Phau Ntawv Qhia Tawm. Tau txais ProtoPlus lossis Propeller Platform ntawm Gadget Gangster
Pom zoo:
Yuav Ua Li Cas Ntxiv E-Ink Zaub rau Koj Txoj Haujlwm: 12 Cov Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Ntxiv E-Ink Display rau Koj Txoj Haujlwm: Ntau txoj haujlwm koom nrog saib xyuas qee yam ntawm cov ntaub ntawv, xws li cov ntaub ntawv ib puag ncig, feem ntau siv Arduino rau kev tswj hwm. Hauv kuv qhov xwm txheej, kuv xav tshuaj xyuas qib ntsev hauv kuv cov dej muag muag. Koj yuav xav nkag mus saib cov ntaub ntawv hla koj lub network hauv tsev
Siv Kev Cia Siab Lub Hauv Paus txuas ntxiv txhawm rau Nrhiav Lub Tuam Tsev Tsis Ua Haujlwm Txoj Cai Ua Haujlwm Hauv Koj Tsev Neeg Tsob Ntoo ntawm Kev Tshawb Nrhiav Tsev Neeg: 11 Kauj Ruam
Siv Kev Cia Siab Lub Hauv Paus Txuas Ntxiv kom Nrhiav Lub Tuam Tsev Tsis Ua Haujlwm Ua Haujlwm Hauv Koj Tsev Neeg Tsob Ntoo ntawm Kev Tshawb Nrhiav Tsev Neeg: Lub hom phiaj ntawm cov lus qhia no yog los qhia seb yuav tshawb nrhiav koj tsev neeg tsob ntoo li cas hauv Tsev Neeg Nrhiav rau cov poj koob yawm txwv nrog kev ua haujlwm hauv lub tuam tsev tsis tiav siv Kev Cia Siab lub hauv siab txuas ntxiv. Siv Kev Cia Siab Lub Hauv Paus tuaj yeem ua rau koj qhov kev tshawb nrhiav tsis tiav
Khiav Qhov Nruab Nrab rau Koj Txoj Haujlwm Microcontroller: 6 Kauj Ruam
Khiav Nruab Nrab rau Koj Cov Microcontroller Cov Haujlwm: Hauv cov lus qhia no kuv yuav piav qhia tias qhov nruab nrab khiav yog dab tsi thiab yog vim li cas koj yuav tsum saib xyuas nws, nrog rau qhia koj tias nws yuav tsum ua li cas rau kev ua haujlwm siab tshaj plaws (tsis txhob txhawj xeeb txog qhov nyuaj, nws yog yooj yim heev to taub thiab
Txuag Koj Cov Duab rau Koj Txoj Haujlwm: 4 Kauj Ruam (nrog Duab)
Txuag Koj Cov Duab rau Koj Txoj Haujlwm: 1. Qhib Google doc tshiab thiab siv nplooj ntawv no kom nyab xeeb rau koj cov duab. 2. Siv ctrl (tswj) thiab "c" qhov tseem ceeb rau luam. 3. Siv ctrl (tswj) thiab "v" tus yuam sij rau muab tshuaj txhuam
Yuav Ua Li Cas Ntxiv Cov Neeg Siv Los Ntawm NUMA rau Koj Luam Ntawm N Siv NumADD Firefox Ntxiv Rau: 4 Cov Kauj Ruam
Yuav Ua Li Cas Ntxiv Cov Neeg Siv Los Ntawm NUMA rau Koj Luam Ntawm N Siv NumADD Firefox Ntxiv Ntxiv: Txhua tus siv ntawm Metanet's N tus neeg siv qib database NUMA yuav paub tias qhov cuam tshuam ntawm qhov cuam tshuam yog rau theej tus neeg siv tsim qib rau koj daim ntawv theej ntawm game. NumADD, tshem tawm qhov xav tau rau kev theej thiab muab tshuaj txhuam thiab ua kom hloov pauv qib ua haujlwm ntawm ib tus nas