MRETV - vidéo, stéréo Sound et beaucoup plus d’un Arduino standard ! (8 / 10 étapes)

Étape 8: pour l’Expert

Vous n’avez pas besoin de cette INFORMATION pour utilisation MRETV. Cette section est destinée aux personnes ayant une expérience de l’Arduino.

Si vous lisez regard assembleur AVR au début funky de la réelle interruption MRETV (panneau de droite de fond de cette photo de titre Instructables).

Logiciel série Tx :

Sur un 168 ou 328 base Arduino Serial Tx se déplace de la broche 1 à la broche 3. Il se déplace à broche 18 sur le 2560. MRETV logiciel de série est toujours 2400 8n1.

168/328 CPU 28 broches DIP sécurité matérielle Hack :

MRETV utilise la broche Tx série Arduino dans la production vidéo. Vous avez peut-être remarqué un effet secondaire. Si vous allumez le moniteur série vous voyez les données vidéo comme des caractères aléatoires provenant du port série. J’ai construit deux circuits triviales au cours du développement. L’un permet de brancher ou débrancher la broche Tx série sans modifier votre Arduino. L’autre se connecte pour la première et ajoute la possibilité de basculer entre normale Arduino Tx et la broche 3 (le logiciel Tx) pour maintenir le duplex intégral pendant la génération de vidéo.

La plupart des projets, il suffit d’utiliser la broche 3 au lieu de la broche 1 et n’ont pas besoin d’un matériel ajouter sur. Le circuit prise et un cavalier amovible entre les broches 1 et 3 fonctionne très bien à la place un interrupteur. Alors ne les goupilles se reliantes 0 et 3 à un port série sur votre ordinateur au lieu de tout cela.

Pièces :

Commutateur SPDT
douille à broche 28
certains en-têtes

Construction :

Plier sur la broche 3 de la prise et mettre un plomb sur elle. Cela doit être fait de telle sorte que la prise peut être branchée dans la prise CPU de votre Arduino. Vous pouvez le prendre a partir de là, il s’agit de la section expertise.
J’utilise une femelle vers femelle et mâle/femelle cavalier en combinaison avec ces circuits. Il me donne assez de longueur de fil pour garder les choses organisées sur mon banc.

Mega 2560 :

Logiciel série Tx est disponible sur la broche communication 18 et Rx est broche 0 comme d’habitude. Avec un CPU fixé à demeure vous ne peut pas simplement échanger des signaux Tx avec broche 1. La meilleure solution consiste à utiliser des broches 18 et 0 pour se connecter à un port série de votre ordinateur. Actuellement MRETV utilise toujours UART0 pour la vidéo (tous les CPU), mais le travail sur l’optimisation de 2560 est en cours. Pouvez-vous deviner ce qui pourrait être fait avec 3 UARTS synchronisées dans MSPIM ?

Pourquoi le fichier Extensions ?

Les interruptions dans MRETV. S est écrit en assembleur alors compilera uniquement dans le dossier bibliothèque. La MRETV.extensions est utilisée pour décider quelles routines d’extension pour inclure à la compilation et doit être respectée entre votre dessin et le code MRETV. Une amélioration de la vitesse et la taille est réalisée par un codage dur certaines valeurs et les décisions de l’interruption.

Capteurs de diode :

Les capteurs de la diode ne reposent pas sur la bataille entre le bien et le mal comme les autres capteurs mais la linéarité de l’énergie band‐gap Eg de silicium en ce qui concerne la température.

Ce qui est dans un nom ?

MRETV est synonyme de Vision Transmission Master Raster (Extended).

Un seul écran visible de 47 x 29 de 8 x 8 pixels = pixel 87232 / 8 bits = 10904 octets de données variables (le raster transitoire) qui est plus grand que la RAM donc elle doit être générée en temps réel. Une interruption lit une séquence de caractères d’un tableau de RAM (principale source de la trame), lève les yeux du caractère dans la police, avec le décalage dans le personnage du nombre de lignes de balayage, lit les données de caractère de la mémoire de programme et alimente en permanence le flux de transmission série tout en gardant le décompte pour arrêter et redémarrer chaque ligne de numérisation. Elle le fait à l’aide de 2 horloges par pixel. Au début de la ligne de raster et quelques autres points de chronométrage l’interruption maintient occupée avec des fonctions étendues comme audio.

Articles Liés

Convertir iTunes 12.1 vidéos DRM-ed avec NoteBurner M4V Converter Plus

Convertir iTunes 12.1 vidéos DRM-ed avec NoteBurner M4V Converter Plus

Tutoriel détaillé voir sur : Comment convertir iTunes 12.1 vidéos DRM-ed avec NoteBurner M4V Converter Plus?iTunes est maintenant une application 64 bits sur les éditions 64 bits de Windows 8, 7 et Vista. Aussi, cette mise à jour inclut des correctio
Faire des petites Bluetoorh Speaker(really Any Soeaker) beaucoup plus fort/rumbler(surrond Sound Quality).

Faire des petites Bluetoorh Speaker(really Any Soeaker) beaucoup plus fort/rumbler(surrond Sound Quality).

tin can soupe et votre haut-parleur bluetoorh petit ou tout orateur vraiment.Étape 1: couper toute couper toute forme d'orateur à la taille exacte peut-être un poil plus petit pour être en mesure d'adapter parfaitement votre haut-parleur.Étape 2: fin
Unity 3D jeu vidéo tutoriel

Unity 3D jeu vidéo tutoriel

Comme la plupart des joueurs, nous avons toujours rêvé de faire un jeu vidéo, mais nous avons supposé qu'il serait une tâche extrêmement difficile à accomplir. De nos jours, cependant, avec des programmes comme l'unité et la puissance de l'Internet,
Deux fois cuit Sous Vide du pétoncle géant

Deux fois cuit Sous Vide du pétoncle géant

pétoncles sont ma viande préférée, mais leur préparation peut être frappé ou manquer. Puisqu'ils sont si délicates, pétoncles sont souvent trop cuits, et alors qu'ils pourraient rester douces, cela se traduit toujours par un plat caoutchouteux.  Cuis
Arduino parti s’allume

Arduino parti s’allume

Maintenant il s'agit d'un projet polyvalent. Utilisez-le comme un léger party ou un booster de concert.Ajout de couleurs et de manipuler la séquence lumineuse sont chose facile à faire.Regardez la vidéo pour voir le projet en œuvre.S'il y a un patch
Trépied pour projecteur numérique

Trépied pour projecteur numérique

troisième partie de ma série sur abuser trépieds appareil photo est un montage simple pour mon projecteur numérique. Cette instructable nécessite de soudage, et potentiellement un tour si vous faites les mêmes erreurs que j'ai fait. C'est probablemen
Une cravate sur ! Le cordon (Para) de nombreuses utilisations

Une cravate sur ! Le cordon (Para) de nombreuses utilisations

C'est pas juste pour les Parachutes plus !J'ai d'abord rencontré « paracord, « plus exactement connu comme ligne de 550, en 1980, quand j'ai décidé de relever de parachutisme.Ooh, baby, où avez-vous été toute ma vie? Waitaminnit, autre histoire. J'ai
Mitrailleuse Gatling élastique - projet de week-end facile

Mitrailleuse Gatling élastique - projet de week-end facile

Cet amusement superbe projet mitrailleuse Gatling élastique peut être complété en un week-end avec des matériaux peu coûteux et des outils de base qui déjà la plupart des gens ont. Il y a des façons plus faciles de faire certaines de ces pièces à l'a
Construction d’un routeur de commande numérique par ordinateur

Construction d’un routeur de commande numérique par ordinateur

cette instructable va vous montrer comment j'ai construit mon routeur de commande numérique par ordinateur. J'espère que vous pouvez dessiner certains inspiration de ma carrure et que cette instructable sera utile pour vos projets futurs. Cette instr
Plusieurs étapes simples pour booster la vitesse de votre ordinateur

Plusieurs étapes simples pour booster la vitesse de votre ordinateur

VERSION 2.0 ! J'ai couru le guide en entier par le biais de vérificateur d'orthographe de Microsoft Word et a traversé l'Instructable toute vérification des erreurs. Il devrait être beaucoup plus facile à lire et à passer au crible les informations.
Première imprimante 3d : Custom Prusa i3

Première imprimante 3d : Custom Prusa i3

C'est encore un autre Instructable sur comment démarrer avec l'impression 3d en construisant votre imprimante 3d d'un kit. Plus important encore, c'est une chance pour vous d'apprendre de toutes les erreurs que j'ai fait ! (Un homme sage apprend des
La boîte d’interrupteur Enigma

La boîte d’interrupteur Enigma

J'ai eu la chance d'obtenir une très grande collection d'interrupteurs, boutons, boutons et potentiomètres de clôture à proximité RadioShacks. J'ai fait ce tableau dans un puzzle en joignant une batterie et les commutateurs de câblage afin que seulem
Android sous contrôle pneumatique Cannon propulsé par Arduino

Android sous contrôle pneumatique Cannon propulsé par Arduino

tous les étés, Qualcomm héberge une bataille de la concurrence des écoles, qui donne aux employés l'occasion de représenter leur université. Cette année, entrées devaient être des engins, et ils ont été jugés selon comment cool elles étaient perçues
Moins-Legged Futon Table

Moins-Legged Futon Table

une petite table de chevet conçue pour s'asseoir à côté d'un futon. A interchangeables rembourrés panneaux maintenu en place avec des aimants, rangement caché sous eux, et deux pattes centrales avec un mur de fixation qui lui donnent une conception b