Përmbajtje:

Shtoni video dhe audio në projektin tuaj mikrokontrollues: 7 hapa
Shtoni video dhe audio në projektin tuaj mikrokontrollues: 7 hapa

Video: Shtoni video dhe audio në projektin tuaj mikrokontrollues: 7 hapa

Video: Shtoni video dhe audio në projektin tuaj mikrokontrollues: 7 hapa
Video: ЖАРКОЕ в КАЗАНЕ‼️ БЮДЖЕТНОЕ БЛЮДО на КОМПАНИЮ‼️ 2024, Nëntor
Anonim
Shtoni video dhe audio në projektin tuaj mikrokontrollues
Shtoni video dhe audio në projektin tuaj mikrokontrollues
Shtoni video dhe audio në projektin tuaj mikrokontrollues
Shtoni video dhe audio në projektin tuaj mikrokontrollues

7 Ekranet LED të segmentit janë të dobishëm për shfaqjen e numrave dhe LCD -të bitmap mund të bëjnë grafikë të thjeshtë, por ndonjëherë një dalje e vërtetë video me ngjyra është mënyra më e lehtë për të bërë:

  • Video e përbërë (a.k.a., RCA Jack) është e kudogjendur, dhe punon me ekrane 3 " - 60"
  • Ekrani me ngjyra 640x480 ju lejon të shfaqni informacion kompleks, grafikë, tabela dhe animacione
  • Composite është i lirë, i lehtë për tu programuar, mund të funksionojë me një gjurmë të vogël kujtese dhe përdor kabllo të lirë

Ky udhëzues është për ProtoPlus, një tabelë qarku që kam krijuar për të shtuar lidhje video dhe audio në Platformën Propeller. Për shkak se Propeller tashmë ka qark të gjenerimit të videos në çip, krijimi i videos është shumë i thjeshtë. Kam përdorur pjesën tjetër të hapësirës në tabelë për të përfshirë një zonë prototipimi me 240 vrima 2 rreshta / 3 rreshta dhe lidhje audio. Unë përdor tituj pin pak më të gjatë se zakonisht kështu që mund të lidhet sipër ose poshtë Platformës së Propelit. Unë gjithashtu shënova gjurmët në zonën e prototipimit në ekranin e mëndafshit për ta bërë më të lehtë për të parë se si lidhen gjurmët. ProtoPlus është në dispozicion si një komplet në Gadget Gangster. Helika mund të nxjerrë PAL ose NTSC, këtu janë disa mostra të asaj që mund të bëhet: Grafika të zbukuruara Grafika me të vërtetë të zbukuruara 3D (Duhet ta shikoni këtë!) UI / Afisho informacionin

Hapi 1: FAQ

FAQ
FAQ

Çfarë është ProtoPlus? Shtë një modul zgjerimi për Platformën Propeller, ju lejon të lidhni video dhe audio me Prop tuaj dhe ka një zonë prototipimi. Me çfarë funksionon? Shtë ngritur për të punuar me helikën Parallax, do të përshtatet në krye (ose poshtë) platformës së Propeller, ose mund ta lëshoni në një pjatë. A do të funksionojë me Arduino ose PICaxe? Jo. Arduino dhe PICaxe thjesht nuk janë aq të shpejtë sa të krijojnë video më vete, ata kanë nevojë për një mikrokontrollues 'ndihmës' të dedikuar për video. Tellymate është një mjet i tillë për të cilin jam në dijeni, megjithëse është B/W, vetëm për tekst. NTSC ose PAL? Varet nga ju - Helika është mjaft e kënaqur për të gjeneruar cilindo sinjal.

Hapi 2: Pjesët dhe mjetet

Pjesë dhe Mjete
Pjesë dhe Mjete

Këtu janë pjesët që do t'ju nevojiten. Nëse keni porositur një çantë, kontrolloni dy herë për t'u siguruar që paketa juaj të ketë të gjitha pjesët e listuara. Nëse ka diçka që mungon, thjesht na dërgoni me email në [email protected];

  • Kapak prej qeramike radiale 0.01 uF
  • 47 uF Kapak elektrolitik radial
  • 40 kokë me kokë
  • 2x Rezistenca 1.1k (Kafe - Kafe - E Kuqe)
  • Rezistencë 560 ohm (e gjelbër - blu - kafe)
  • Rezistencë 270 ohm (e kuqe - vjollce - kafe)
  • 2 x priza fono RCA
  • PCB ProtoPlus

Për ta ndërtuar atë, do t'ju duhet një hekur bashkues 20-30 vat dhe një palë pritëse. Shihni tutorialin tim Soldering nëse kjo është lidhja juaj e parë.

Hapi 3: Bëni: Rezistenca

Bëni: Rezistenca
Bëni: Rezistenca
Bëni: Rezistenca
Bëni: Rezistenca

Le të fillojmë duke shtuar 3 rezistencat që përbëjnë videon DAC;

R1 është 1.1k Ohm, është Kafe - Kafe - E Kuqe R2 është 560 Ohm, është E Gjelbër - Blu - Kafe R3 është 270 Ohm, është E Kuqe - Vjollcë - Kafe Shto R4. Kjo është gjithashtu 1.1k ohms (Brown - Brown - Red)

Hapi 4: Bëni: Kondensatorët

Bëni: Kondensatorët
Bëni: Kondensatorët
Bëni: Kondensatorët
Bëni: Kondensatorët

Ka 2 kondensatorë:

C2 është kondensator qeramike.01uF, nuk është i polarizuar, kështu që nuk ka rëndësi se në cilën anë futet. C1 është kondensatori elektrolitik 47uF. ISshtë i polarizuar, plumbi më i gjatë kalon nëpër vrimën katrore më afër '+'. Shiriti në trupin e kondensatorit shkon në anën më afër skajit të bordit.

Hapi 5: Bëni: Lidhëset

Bëni: Lidhës
Bëni: Lidhës

Shtoni 2 lidhës RCA. Lidhësi i shënuar "TV" do të nxjerrë TV, dhe lidhësi Audio nxjerr audio të nivelit të linjës.

Hapi 6: Bëni: Vendosni titujt

Bëni: Shkruani titujt
Bëni: Shkruani titujt
Bëni: Shkruani titujt
Bëni: Shkruani titujt

Mënyra më e lehtë për të shtuar titujt e kunjave është t'i fusni ato në një dërrasë buke (ose një Platformë me Propel, siç tregohet në foto), ta vendosni tabelën në majë dhe ta lidhni atë. Sapo titujt e kunjave të jenë ngjitur në ProtoPlus, thjesht hiqeni atë nga pjata juaj dhe keni kokë të drejtpërdrejtë me kunja.

Hapi 7: Përdorimi i tij dhe shkarkimet

Përdorimi i tij dhe shkarkimet
Përdorimi i tij dhe shkarkimet
Përdorimi i tij dhe shkarkimet
Përdorimi i tij dhe shkarkimet

Përdorimi: Video

Bërja e videos me helikë është e drejtpërdrejtë:

  1. Merrni mjetin e helikës. Ky është mjedisi i zhvillimit për Prop. Lidhjet për Mac/Linux dhe Windows janë në pjesën e shkarkimit më poshtë.
  2. Përfshi objektin 'tv_text'. Mjeti Propeller vjen me një bibliotekë të mirë të objekteve, përfshirë një objekt TV. Në seksionin OBJ të kodit tuaj, thjesht përfshini:

    tekst: "tv_text"

  3. Nisni televizorin. Përdorni:

    tekst.fillo (12)

  4. Vendosni sende në ekran me text.str, text.hex, text.out, etj. Këtu është një shembull:

    text.str (vargu (13, "Përshëndetje Botë", $ C, 1))

I gjithë programi do të ishte:

KON

_clkmode = xtal1 + pll16x 'e vendos Prop -in në 16x xtal _xinfreq = 5_000_000' i thotë Prop -it xtal po funksionon në 5MHz tekst OBJ: "tv_text" 'përfshini këtë objekt PUB fillimi i tekstit. filloni (12)' filloni televizorin me basepin 11 text.str (vargu (13, "Përshëndetje Botë", $ C, 1)) 'përdorni metodën' str 'për të vendosur tekstin Kjo është vetëm një përmbledhje e vendosjes së tekstit bazë. Grafika është pak më e komplikuar, por jo e keqe, hidhini një sy Graphics_demo për të parë se si të bëni animacion, forma dhe grafikë.

Përdorimi i tij: Audio

Audio është po aq e lehtë. Tashmë ka objekte për të luajtur skedarë.wav, sintezë zëri dhe sintezë frekuence. Nëse doni vetëm shembull të shpejtë dhe të ndyrë, objekti i drejtuesit të altoparlantit të Kwabena duket i lehtë. Merrni objektin, ndryshoni konstantën PWM_Pin në 11, dhe këtu është një shembull përdorimi:

KON

_clkmode = xtal1 + pll16x 'e vendos Prop në 16x xtal _xinfreq = 5_000_000' i thotë Prop -it xtal po funksionon në altoparlantin OBJ 5MHz: "PWMEngine" 'përfshini këtë objekt PUB starter. PWMEngine' ndizni altoparlantin e altoparlantit. 1000) 'ndrysho frekuencën në 1, 000 hertz altoparlant. Ndryshon folësin e volumit (50)' vëllimin në 50% waitcnt (clkfreq + cnt) 'cnt = koha aktuale e sistemit, clkfreq = rriqrat në 1 altoparlant të dytë. Frekuenca e ndërrimit të frekuencës (6000)' ndrysho frekuencën në 6, 000 herc

Shkarkimet

Fotografitë me rezolucion të lartë shfaqen në flickr Bordi është i disponueshëm nën licencën MIT (domen publik). Mund ta shkarkoni modelin në Format DipTrace, pdf, ose png. Mjeti Propeller (mjedisi i programimit për Propeller) për Mac/Linux dhe Windows. Gjithashtu, mos harroni të merrni një PDF të Manualit të Propelit. Merrni ProtoPlus ose Platformë Propeller në Gadget Gangster

Recommended: