INHOUDSOPGAWE:
- Stap 1: Gereelde vrae
- Stap 2: Onderdele en gereedskap
- Stap 3: Maak: weerstande
- Stap 4: Maak: kondensators
- Stap 5: Maak: verbindings
- Stap 6: Maak: Speldopskrifte
- Stap 7: Gebruik dit en aflaai
Video: Voeg video en klank by u mikrobeheerderprojek: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:29
7 LED -skerms met segmente is nuttig om getalle te vertoon, en bitmap -LCD's kan eenvoudige grafika doen, maar soms is 'n regte kleurvideo -uitset die maklikste manier:
- Saamgestelde video (ook bekend as RCA Jack) is alomteenwoordig en werk met 3 " - 60" skerms
- Met 'n kleurskerm van 640 x 480 kan u komplekse inligting, grafika, grafieke en animasies vertoon
- Composite is goedkoop, maklik om te programmeer, kan met 'n klein geheue -voetafdruk werk en gebruik goedkoop kabels
Hierdie instruksie is vir die ProtoPlus, 'n kring wat ek ontwerp het om video- en klankverbindings by die propellerplatform te voeg. Omdat die propeller reeds video -opwekkingskringe op die chip het, is dit baie eenvoudig om video te genereer. Ek het die res van die ruimte op die bord gebruik om 'n 240-gat 2-ry / 3-ry prototipe area en klankverbinding in te sluit. Ek gebruik effens langer penkoppe as normaalweg, sodat dit bo of onder die propellerplatform verbind kan word. Ek het ook die spore in die prototipe -gebied op die seeskerm gemerk om dit maklik te maak om te sien hoe die spore met mekaar verbind is. Die ProtoPlus is beskikbaar as 'n stel op Gadget Gangster. Die propeller kan PAL of NTSC lewer, hier is 'n paar voorbeelde van wat gedoen kan word: Fancy Graphics Really Fancy 3D Graphics (U moet hierdie een kyk!) UI / inligtingsvertoning
Stap 1: Gereelde vrae
Wat is die ProtoPlus? Dit is 'n uitbreidingsmodule vir die Propeller -platform, waarmee u video en klank aan u prop kan koppel en 'n prototipe -area het. Dit is ingestel om die Parallax Propeller te werk, dit pas bo -op (of onder) die Propeller -platform, of u kan dit op 'n broodbord laat sak. Sal dit saam met Arduino of PICaxe werk? Nee. Arduino en PICaxe is eenvoudig nie vinnig genoeg om self video te genereer nie; hulle benodig 'n 'helper' -mikrokontroleerder wat toegewy is aan video. Die telmate is een van die instrumente waarvan ek bewus is, alhoewel dit S/W is, slegs teks. NTSC of PAL? Aan u - die propeller is heeltemal tevrede om enige sein te genereer.
Stap 2: Onderdele en gereedskap
Hier is die onderdele wat u benodig. As u 'n kit bestel het, moet u seker maak of u pakket al die onderdele bevat. As daar iets ontbreek, stuur 'n e -pos aan ons by [email protected];
- 0,01 uF Radiale keramiekdop
- 47 uF radiale elektrolitiese kap
- 40 speldopskrifte
- 2x 1.1k weerstande (bruin - bruin - rooi)
- Weerstand van 560 ohm (groen - blou - bruin)
- 270 ohm weerstand (rooi - violet - bruin)
- 2x RCA phono -aansluitings
- ProtoPlus PCB
Om dit te bou, benodig u 'n soldeerbout van 20-30 watt en 'n paar dike. Raadpleeg my handleiding vir soldeer as dit die eerste keer is dat u soldeer.
Stap 3: Maak: weerstande
Kom ons begin deur die 3 weerstande wat die video DAC uitmaak, by te voeg;
R1 is 1.1k ohm, dit is bruin - bruin - rooi R2 is 560 ohm, dit is groen - blou - bruin R3 is 270 ohm, dit is rooi - violet - bruin Voeg R4 by. Dit is ook 1.1k ohm (bruin - bruin - rooi)
Stap 4: Maak: kondensators
Daar is 2 kapasitors:
C2 is die keramiek.01uF kapasitor, dit is nie gepolariseer nie, dus dit maak nie saak in watter rigting dit gaan nie. C1 is die elektrolitiese 47uF kondensator. Dit IS gepolariseer, hoe langer lood deur die vierkantige gat nader aan die '+' gaan. Die streep op die liggaam van die kapasitor gaan nader aan die kant van die bord.
Stap 5: Maak: verbindings
Voeg die 2 RCA -verbindings by. Die aansluiting gemerk 'TV' sal TV uitsaai, en die Audio -aansluiting lewer klank op lynvlak uit.
Stap 6: Maak: Speldopskrifte
Die maklikste manier om die penkoppe by te voeg, is om dit in 'n broodbord (of 'n propellerplatform, soos op die foto getoon) te plaas, die bord bo -op te sit en dit vas te soldeer. Sodra die penkoppe aan die ProtoPlus gesoldeer is, lig dit net van u broodbord af en u kry reguit penkop.
Stap 7: Gebruik dit en aflaai
Gebruik dit: video
Dit is eenvoudig om video met die propeller te maak:
- Kry die Propeller Tool. Dit is die ontwikkelingsomgewing vir die Prop. Links vir Mac/Linux en vensters is in die aflaaigedeelte hieronder.
-
Sluit die 'tv_text' -voorwerp in. Die propeller -instrument bevat 'n ordentlike biblioteek met voorwerpe, insluitend 'n TV -voorwerp. Sluit net in die OBJ -afdeling van u kode in:
teks: "tv_text"
-
Begin die TV. Gebruik:
text.start (12)
-
Sit dinge op die skerm met text.str, text.hex, text.out, ens. Hier is 'n voorbeeld:
text.str (string (13, "Hello World", $ C, 1))
Die hele program sou wees:
CON
_clkmode = xtal1 + pll16x 'stel die Prop op 16x die xtal _xinfreq = 5_000_000' sê vir die Prop die xtal loop op 5MHz OBJ -teks: "tv_text" 'sluit hierdie voorwerp in PUB start text.start (12)' begin die TV met basepin 11 text.str (string (13, "Hello World", $ C, 1)) 'gebruik die metode' str 'om teks op te sit Dit is slegs 'n opsomming van die opstel van basiese teks. Grafika is 'n bietjie ingewikkelder, maar nie sleg nie; kyk na die Graphics_demo om te sien hoe u animasie, vorms en grafika kan doen.
Gebruik dit: klank
Klank is net so maklik. Daar is reeds voorwerpe om.wav -lêers, stemsintese en frekwensiesintese te speel. As u net 'n vinnige en vuil voorbeeld wil hê, lyk die voorwerp van die luidsprekerbestuurder van Kwabena maklik. Gryp die voorwerp, verander die PWM_Pin -konstante na 11, en hier is 'n voorbeeld van gebruik:
CON
_clkmode = xtal1 + pll16x 'stel die Prop op 16x die xtal _xinfreq = 5_000_000' sê vir die Prop dat die xtal op 5MHz OBJ -luidspreker werk: "PWMEngine" 'sluit hierdie voorwerp in PUB start speaker. PWMEngine' begin die luidspreker. verander luidsprekerfrekwensie (1000) 'verander frekwensie na 1, 000 hertz luidspreker. Verander luidspreker volume (50)' volume na 50% wagcnt (clkfreq + cnt) 'cnt = huidige stelseltyd, clkfreq = tikkies in 1 sekonde luidspreker. Verander luidspreker frekwensie (6000)' verander frekwensie na 6 000 hertz
Aflaaie
Foto's met hoë resolusie verskyn op flickr Die bord is beskikbaar onder die MIT-lisensie (publieke domein). U kan die ontwerp in DipTrace -formaat, pdf of-p.webp
Aanbeveel:
Hoe om video's by u iPhone te voeg vanaf Ubuntu: 4 stappe
Hoe om video's by te voeg tot u iPhone vanaf Ubuntu: as u Ubuntu en die iPhone gebruik, wil u miskien 'n paar video's by u toestel voeg met u rekenaar. Moenie bekommerd wees nie, dit is redelik maklik en hoef nie u jailbreak nie iPhone
Hoe om 'n tabel te skep en in te voeg en ekstra kolomme en/of rye by die tabel in Microsoft Office Word 2007 te voeg: 11 stappe
Hoe om 'n tabel te skep en in te voeg en ekstra kolomme en/of rye by die tabel in Microsoft Office Word 2007 te voeg: het u al ooit baie data gehad waarmee u werk en by uself gedink … " hoe kan ek alles maak van hierdie data beter lyk en makliker verstaanbaar is? " As dit die geval is, kan 'n tabel in Microsoft Office Word 2007 u antwoord wees
Persoonlike oefenafrigter (beginner -mikrobeheerderprojek): 4 stappe
Personal Exercise Trainer (Beginners Microcontroller Project): Opsomming: Die doel van hierdie instruksies is om 'n toestel te skep wat sal help om 'n konsekwente oefenroetine vir die gebruiker van 'n oefenfiets te lewer. flits 'n LED en klink 'n piep by 'n con
Opneem van klank vir video's en animasies: 'n paar vinnige wenke en truuks: 8 stappe
Opneem van klank vir video's en animasies: 'n paar vinnige wenke en truuks: as u 'n aspirant -kunstenaar is, of net 'n kind wat graag animasies vir YouTube wil maak, kan u 'n paar probleme ondervind met die opname van die klank. visueel goed kan 'n video of animasie wees as die mense wat daarna kyk
Voeg 'n swart raam rondom u video by die doel !: 4 stappe
Voeg 'n swart raam by jou video in op die doel !: My mees onlangse video speel goed op die internet, maar is effens korrelig op 'n platskerm-TV van 26 ". Nou is dit snags met die F-Stop wyd oopgemaak op +2, maar ek wou dit op 'n kleiner grootte as 16: 9 op TV vertoon. Skakel die TV oor