Obsah:
- Krok 1: Časté otázky
- Krok 2: Diely a nástroje
- Krok 3: Vytvorte: Rezistory
- Krok 4: Vytvorte: Kondenzátory
- Krok 5: Vytvorte: Konektory
- Krok 6: Vytvorte: Pin hlavičky
- Krok 7: Používanie a sťahovanie
Video: Pridajte do svojho projektu mikrokontroléra video a zvuk: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:02
7 segmentové LED displeje sú užitočné na zobrazenie čísel a bitmapové LCD displeje dokážu vykonávať jednoduchú grafiku, ale niekedy je najľahším spôsobom skutočný farebný video výstup:
- Kompozitné video (a.k.a., RCA Jack) je všadeprítomné a funguje s 3 " - 60" displejmi
- Farebná obrazovka 640 x 480 vám umožňuje zobraziť komplexné informácie, grafiku, grafy a animácie
- Composite je lacný, ľahko sa programuje, môže pracovať s malou pamäťovou stopou a používa lacné káble
Tento návod je pre ProtoPlus, dosku s plošnými spojmi, ktorú som navrhol na pridanie video a audio prepojení na platformu Propeller. Pretože vrtuľa už má na čipe obvody na generovanie videa, generovanie videa je veľmi jednoduché. Zvyšok priestoru na doske som použil na zahrnutie 240-jamkovej 2-radovej / 3-radovej prototypovacej oblasti a zvukového pripojenia. Používam o niečo dlhšie kolíkové hlavičky ako obvykle, aby ich bolo možné pripojiť na vrtuľovú platformu alebo pod ňu. Stopy som tiež označil v oblasti prototypov na hodvábnej obrazovke, aby bolo lepšie vidieť, ako sú stopy prepojené. ProtoPlus je k dispozícii ako súprava pre Gadget Gangster. Vrtuľa môže produkovať PAL alebo NTSC, tu je niekoľko ukážok toho, čo sa dá urobiť: Fancy Graphics Skutočne efektná 3D grafika (túto si musíte pozrieť!) UI / Informačný displej
Krok 1: Časté otázky
Čo je ProtoPlus? Je to rozširujúci modul pre platformu Propeller, umožňuje vám pripojiť video a audio k vášmu Prop a má oblasť prototypov. S čím funguje? Je nastavený tak, aby fungoval s vrtuľou Parallax, bude sa hodiť na (alebo pod) platformu vrtule alebo ho môžete hodiť na dosku. Bude fungovať s Arduino alebo PICaxe? Nie. Arduino a PICaxe jednoducho nie sú dostatočne rýchle na to, aby generovali video samy osebe, potrebujú mikrokontrolér „pomocníka“zameraný na video. Tellymate je jeden taký nástroj, o ktorom viem, aj keď je čiernobiely, iba textový. NTSC alebo PAL? Záleží na vás - vrtuľa je dokonalým zdrojom generovania oboch signálov.
Krok 2: Diely a nástroje
Tu sú diely, ktoré budete potrebovať. Ak ste si objednali súpravu, dvakrát skontrolujte, či váš balík obsahuje všetky uvedené diely. Ak vám niečo chýba, pošlite nám e -mail na adresu [email protected];
- Radiálna keramická čiapočka 0,01 uF
- 47 uF radiálna elektrolytická čiapočka
- 40 kolíkových hlavičiek
- 2x 1,1k rezistory (hnedý - hnedý - červený)
- Rezistor 560 ohmov (zelený - modrý - hnedý)
- Rezistor 270 ohmov (červený - fialový - hnedý)
- 2x RCA phono konektory
- ProtoPlus PCB
Na jeho stavbu budete potrebovať 20-30 wattovú spájkovačku a pár hrádzí. Ak je to spájkovanie prvýkrát, prečítajte si môj návod na spájkovanie.
Krok 3: Vytvorte: Rezistory
Začnime pridaním troch rezistorov, ktoré tvoria video DAC;
R1 je 1,1 kOhm, je hnedý - hnedý - červený R2 je 560 ohmov, je zelený - modrý - hnedý R3 je 270 ohmov, je červený - fialový - hnedý Pridajte R4. To je tiež 1,1 kOhm (hnedá - hnedá - červená)
Krok 4: Vytvorte: Kondenzátory
Existujú 2 kondenzátory:
C2 je keramický kondenzátor 0,01uF, nie je polarizovaný, takže nezáleží na tom, akým spôsobom vstupuje. C1 je elektrolytický kondenzátor 47uF. JE polarizovaný, čím dlhší kábel prechádza štvorcovým otvorom bližšie k '+'. Pruh na tele kondenzátora ide na strane bližšie k okraju dosky.
Krok 5: Vytvorte: Konektory
Pridajte 2 konektory RCA. Z konektora označeného ako „TV“bude vychádzať zvuk z TV a z konektora Audio bude vystupovať z linkového zvuku.
Krok 6: Vytvorte: Pin hlavičky
Najľahší spôsob, ako pridať kolíky, je vložiť ich na dosku (alebo na vrtuľovú platformu, ako je znázornené na obrázku), položiť dosku na vrch a spájkovať ju. Akonáhle sú kolíkové hlavičky spájkované s ProtoPlus, zdvihnite ich z dosky a máte rovné kolíkové hlavičky.
Krok 7: Používanie a sťahovanie
Použitie: video
Vytváranie videa pomocou vrtule je jednoduché:
- Získajte vrtuľový nástroj. Toto je vývojové prostredie pre Prop. Odkazy pre Mac/Linux a okná sú v sekcii na stiahnutie nižšie.
-
Zahrňte objekt „tv_text“. Nástroj Propeller je dodávaný so slušnou knižnicou predmetov vrátane televízneho objektu. Do sekcie OBJ vášho kódu zadajte:
text: "tv_text"
-
Spustite televízor. Použitie:
text.start (12)
-
Umiestnite položky na obrazovku pomocou text.str, text.hex, text.out atď. Tu je príklad:
text.str (reťazec (13, „Hello World“, $ C, 1))
Celý program by bol:
KON
_clkmode = xtal1 + pll16x 'nastaví Prop na 16x xtal _xinfreq = 5_000_000' hovorí, že Prop xtal beží na 5 MHz OBJ text: "tv_text" "zahrnúť tento objekt PUB štart text.start (12) 'spustenie televízora pomocou basepin 11 text.str (reťazec (13, „Hello World“, $ C, 1)) 'na vloženie textu použite metódu' str ' Toto je len súhrn základného textu. Grafika je o niečo komplikovanejšia, ale nie zlá. Pozrite sa na Graphics_demo a zistite, ako robiť animácie, tvary a grafiku.
Použitie: zvuk
Zvuk je rovnako ľahký. Už existujú objekty na prehrávanie súborov.wav, syntézu hlasu a frekvenčnú syntézu. Ak chcete iba rýchly a špinavý príklad, objekt ovládača reproduktora Kwabena vyzerá jednoducho. Uchopte objekt, zmeňte konštantu PWM_Pin na 11 a tu je príklad použitia:
KON
_clkmode = xtal1 + pll16x 'nastaví Prop na 16 -násobok xtal _xinfreq = 5_000_000' hovorí, že Prop beží na xtal pri 5MHz reproduktore OBJ: „PWMEngine“'zahŕňa tento objekt PUB štart reproduktor. PWMEngine' spustenie reproduktora reproduktora. 1 000) „zmena frekvencie na 1 000 hertzových reproduktorov. Zmena hlasitosti reproduktora (50)“hlasitosť na 50% waitcnt (clkfreq + cnt) 'cnt = aktuálny systémový čas, clkfreq = tiká v 1 sekundovom reproduktore. Zmena frekvencie reproduktora (6000)' zmena frekvencie na 6 000 hertzov
K stiahnutiu
Fotografie vo vysokom rozlíšení sú na flickri Doska je k dispozícii pod licenciou MIT (verejná doména). Dizajn si môžete stiahnuť vo formáte DipTrace, pdf alebo png. Nástroj Propeller (programovacie prostredie pre Propeller) pre Mac/Linux a Windows. Nezabudnite si tiež vziať PDF príručku vrtule. Získajte protoPlus alebo vrtuľovú platformu pre Gadget Gangster
Odporúča:
Ako do svojho projektu pridať zobrazenie elektronického atramentu: 12 krokov (s obrázkami)
Ako do svojho projektu pridať zobrazenie E-Ink: Veľa projektov zahŕňa monitorovanie nejakého druhu údajov, ako sú údaje o životnom prostredí, často pomocou Arduina na ovládanie. V mojom prípade som chcel sledovať hladinu soli v mojom zmäkčovači vody. Možno budete chcieť získať prístup k údajom prostredníctvom svojej domácej siete,
Pridajte vlastné ovládanie Alexa k projektu Raspberry Pi: 5 krokov
Pridať vlastné ovládanie Alexa k projektu Raspberry Pi: Tento projekt je určený pre kohokoľvek, kto má projekt Raspberry Pi, ktorý používa Python, ktorý chce pridať hlasové ovládanie prostredníctvom svojich existujúcich zariadení Amazon Echo. Nemusíte byť skúseným programátorom, ale používanie kom
Pridajte viac GB do svojho iPodu Mini: 8 krokov (s obrázkami)
Pridajte do svojho iPodu Mini viac GB: Moja sestra dostala k narodeninám nové Nano, mne zostala 2. generácia a jej staré mini ležalo v jej miestnosti a zbieralo prach! Dostala nový iPod, pretože jej Mini vystupovalo, nie nabíjanie a takmer vôbec nefunguje. Rozhodol som sa
Pridajte hry do svojho Zune (revidované na 3.0): 6 krokov
Pridajte hry do svojho Zune (Revidované na 3.0): Hry a aplikácie na Zune sú k dispozícii od mája 2008. ZuneBoards.com má malú komunitu ľudí, ktorí vyvíjajú tieto hry, preto sú všetky tieto hry úplne zadarmo. Pridal som hry a aplikácie do môjho Zune veľmi ľahko, ale
Pridajte DVD do svojho Zune: 7 krokov
Pridajte DVD do svojho Zune: Tento návod vám poradí, ako úspešne kopírovať, prevádzať a synchronizovať videá DVD do vášho Zune. Použitím niekoľkých programov môžeme synchronizovať úplné filmy (legálne získané) s vašim Zune vo formáte, ktorý má veľkosť asi 1,0 Gb (na rozdiel od 4 Gb DVD