MRETV - Video, Stereo geluid en nog veel meer van een standaard Arduino! (8 / 10 stap)

Stap 8: voor de Expert


Hoeft u niet deze informatie te gebruiken MRETV. Deze sectie is bedoeld voor mensen met Arduino ervaring.

Als je leest de AVR assembler kijken naar de funky start van de werkelijke MRETV-interrupt (de onderkant van het rechterdeel van deze Instructables titel foto).

Software seriële Tx:

Gebaseerd op een 168 of 328 Arduino seriële Tx verhuist van pin 1 naar pin 3. Het wordt verplaatst naar pin 18 op de 2560. MRETV software seriële is altijd 2400 8n1.

168/328 CPU 28 pins duik veilig Hardware Hack:

MRETV maakt gebruik van de Arduino seriële-Tx pin in het genereren van de video. Je misschien hebt gemerkt een neveneffect. Als u inschakelt op de seriële monitor ziet u de videogegevens als willekeurige karakters vanaf de seriële poort. Ik bouwde twee triviale circuits tijdens de ontwikkeling. Een kunt aansluiten en loskoppelen van de seriële Tx-pin zonder wijzigen uw Arduino. De andere verbonden met de eerste en voegt de mogelijkheid om te schakelen tussen de normale Arduino Tx en pin 3 (de software Tx) om full-duplex tijdens video generatie.

De meeste projecten kunt gewoon gebruik maken van pin 3 in plaats van pin 1 en hoeft niet een hardware toevoegen op. Het circuit van de aansluiting en een verwijderbare jumper tussen pin 1 en 3 werkt prima in plaats daarvan een schakelaar. Zo doet aansluitende pinnen 0 en 3 op een seriële poort op uw computer in plaats van een van deze.

Delen:

SPDT schakelaar
28-pins aansluiting
aantal headers

Constructie:

Buig uit 3 pin van de socket en een voorsprong op het zetten. Dit moet worden gedaan op een zodanige wijze dat de aansluiting in de aansluiting van de CPU van uw Arduino kan worden aangesloten. U kunt het nemen van daar, dit is de deskundige sectie.
Ik gebruik een vrouw tot vrouw en male naar vrouwelijke jumper in combinatie met deze schakelingen. Het geeft mij voldoende lengte voorsprong te houden dingen georganiseerd op mijn bank.

Mega 2560:

Software seriële Tx is beschikbaar op communicatie pin 18 en Rx pin 0 als normaal. Met een permanent gekoppelde CPU kan niet u eenvoudig uitwisselen Tx signalen met pin 1. De beste oplossing is het gebruik van pin 18 en 0 aansluiten op een seriële poort op uw computer. Momenteel MRETV maakt altijd gebruik van UART0 voor video (alle CPU's) maar op 2560 optimalisatie wordt gewerkt. Kun je raden wat kan worden gedaan met 3 gesynchroniseerde UARTS in MSPIM?

Waarom het bestand extensies?

De interrupt in MRETV. S is geschreven in assembler, zodat alleen in de map ' bibliotheek compileert '. De MRETV.extensions wordt gebruikt om te beslissen welke extensie routines te nemen tijdens het compileren en consistente tussen uw schets en de MRETV-code moet worden. De snelheid en grootte is verbeterd door het harde codering bepaalde waarden en besluiten in de interrupt.

Diode sensoren:

De diode sensoren vertrouw niet op de strijd tussen goed en kwaad als de andere sensoren maar de lineariteit van de band‐gap energie Eg van silicium met betrekking tot temperatuur.

Wat is een naam?

MRETV staat voor Master Raster (uitgebreid) transmissie visie.

Een enkel zichtbaar scherm van 47 x 29 van 8 x 8 pixel = 87232 pixel / 8 bits = 10904 bytes van veranderlijke gegevens (de voorbijgaande raster) dat groter is dan RAM zodat het in real time moet worden gegenereerd. Een interrupt leest een reeks van tekens uit een array van de RAM (hoofdlijst met bronnen van het raster), opgezocht van het teken in het lettertype, met de offset in het teken van de scan regeltelling, leest de gegevens van het karakter van programmageheugen en continu de seriële transmissie stream-feeds terwijl tellen om te stoppen en starten van elke scanlijn. Zij doet dit met behulp van 2 klokken per pixel. Aan het begin van de lijn van raster en enkele andere punten van de timing houdt de interrupt bezig met uitgebreide functies zoals audio.

Gerelateerde Artikelen

DIY startpakket make-up en nog veel meer!

DIY startpakket make-up en nog veel meer!

ik ben geïnteresseerd in het maken van mijn eigen skin care producten voor vele jaren geweest. De belangrijkste reden dat ik mijn eigen maakte was want ik wilde bepaalde geuren die kon ik niet vinden en ik had van droge huid en wilde iets dat hydrate
Super Specs - 3D en nog veel meer

Super Specs - 3D en nog veel meer

de titel voor dit Instructable was echt moeilijk om te kiezen, want deze Super Specs zoveel toepassingen hebben.Zo veel toepassingen? Laten we een overzicht van een paar:* 3D stereo bril die zal werken op elk scherm dat passieve split polariteit voor
Hoe om gratis spullen te krijgen! Xbox live kaarten en nog veel meer!

Hoe om gratis spullen te krijgen! Xbox live kaarten en nog veel meer!

ik ga u tonen hoe om gratis spullen te krijgen!, simpelweg door het invullen van enquêtes, kijken naar video's, of zelfs het spelen van games om te verdienen punten naar het kopen van prijzen zoals Xbox live kaarten, Microsoft wijst, Wii punten... PS
Clip-on Case voor de iPod Nano, iPod Touch, Camcorder en nog veel meer!

Clip-on Case voor de iPod Nano, iPod Touch, Camcorder en nog veel meer!

Je hebt gezien de nieuwe iPodAanraking, en je hebt gezien dat de iPod Nano. U kunt de gevallen met Velcro® bandjes om te koppelen aan je arm heb bewonderd. Alle deze verbazingwekkende uitvindingen van Apple. Maar heb je een normale clip-aan-uw-riem i
Gelamineerd aluminiumfolie voor flexibele Circuits en nog veel meer

Gelamineerd aluminiumfolie voor flexibele Circuits en nog veel meer

LAF staat voor gelaagd aluminiumfolie - in dit geval mij zal zitten using huishoudelijke aluminiumfolie die is gelamineerd met regelmatige verpakkingstape. Het is sterk, duurzaam en scheurbestendige. Het is flexibel, geleidend, gemakkelijk knippen, g
Compost thee voor Hydroponics en nog veel meer...

Compost thee voor Hydroponics en nog veel meer...

Deze instructies gelden voor bemoedigend levende gunstige bacteriële introductie verblijfplaats in de wortels van je plant.NIET AANBEVOLEN VOOR STERIELE HYDROCULTUUROm te beginnen uw compost thee, moet u beginnen met een goede compost. Beste resultat
Afspelen van video op nokia kleuren LCD met behulp van een ATmega32

Afspelen van video op nokia kleuren LCD met behulp van een ATmega32

HalloIk ben mijn nieuwe video-speler gemaakt met behulp van een atmega32 microcontroller en nokia kleur LCD introduceren. Ik heb een 65K kleuren LCD van een oude mobiele telefoon van nokia 6030.  Ik gesoldeerd rechtstreeks 10 dunne geëmailleerd koper
EMERGENCY WATERVOORZIENING, meer van een lange termijn vaststellen dan flessen water in de kast

EMERGENCY WATERVOORZIENING, meer van een lange termijn vaststellen dan flessen water in de kast

dit is mijn lange termijn oplossing voor een noodsituatie toevoer van water.  Ik heb deze "water kubussen" tot mijn dakgoten vastgehaakt zodat kan ik een heleboel regenwater vangen.  Er zijn een heleboel producten die er voor de regen vat aanslu
Mix van originele & cool video's: Life-Hacks, koken, wetenschap experimenten, DIY, Crafting, voedsel Hacks, mechanica & nog veel meer!

Mix van originele & cool video's: Life-Hacks, koken, wetenschap experimenten, DIY, Crafting, voedsel Hacks, mechanica & nog veel meer!

Abonneren op Fixitsamo kanaal voor nieuwe video's elke Week!Schrijf je hier in: https://www.YouTube.com/subscription_center?add_user=fixitsamoMeer video's hier: http://www.YouTube.com/user/fixitsamo/videosVolg ons op:Instagram: https://www.instagram.
How to get 30% meer van een potlood

How to get 30% meer van een potlood

wanneer een potlood wordt gebruikt voor ongeveer 1/3 van de lengte, mijn hand is te groot om het te houden. Er is een manier om het te gebruiken op haar laatste inch. Wat moet u een stuk papier van A4- of wettelijke grootte.Stap 1: Snijdt u het papie
Hoe te maken van Knifes, omhulsels, zwepen, speren en nog veel veel meer mes

Hoe te maken van Knifes, omhulsels, zwepen, speren en nog veel veel meer mes

Disclaimer:Ik wil eerst dat twee zeggen dat ik er niet aanvaarden enige verantwoordelijkheid voor schade of letsel.(ook sorry voor eventuele spelfouten of interpunctie fouten zoals ik pas 13 jaar oud ben)Dus is hier mijn instructible op hoe te om lad
Alles over een bas: hoe om te spelen, uitzoeken, en veel plezier met een elektrische bas

Alles over een bas: hoe om te spelen, uitzoeken, en veel plezier met een elektrische bas

zo afschrikkende uit mijn meestal computer type insructable, heb ik besloten om een "artsy" een. Ik ben niet een master bassist, maar ik speel al 3 jaar en weten een beetje over wat ik over spreek.Stap 1: Plukken uit een bas Als je al een bas, a
Bouwen van een Stereo buizenversterker

Bouwen van een Stereo buizenversterker

Ooit wilde bouwen een levensgevaarlijk, inefficiënt, maar vreselijk retro stukje elektronica? Nou, heb ik. Dat is vrij veel wat een buizenversterker is. Vacuüm buizen zijn oude elektronische componenten die als transistors fungeren, controle op een h
Meer van Mobile Internet maken

Meer van Mobile Internet maken

dit ' ible is gericht meer op standaard en smart-ish telefoongebruikers, iphones zijn allemaal goed en wel, maar ze zijn duur en dergelijke, plus niet iedereen ze heeft aangenomen, of gewoon niet bevallen.Verrassend is het gekomen over een enorme hoe