Étape 1: Introduction
Maintenant mis à jour pour Arduino 1.6.6 novembre 2015 !
Ce qui est MRETV ?
MRETV est quelques circuits très simples et un interface facile à utiliser logiciel qui permet à un Arduino générer la vidéo et du son stéréo en arrière-plan pendant que votre dessin s’exécute normalement. Votre Arduino se branche directement sur le A / V entrées de votre téléviseur, un magnétoscope ou un projecteur. MRETV aussi a prise en charge intégrée d’autres périphériques comme les claviers et les souris.
Quel Arduino MRETV fonctionne avec ?
MRETV a été testé et fonctionne avec les cartes Arduino utilisant 168, 328 et 2560 CPU. Avec le logiciel Mega 2560 série Tx a une limitation de petit matériel.
Qui peut construire MRETV ?
N’importe quel utilisateur Arduino. Même si vous n’avez jamais créé matériel avant, l’audio et vidéo circuits sont si simples, ils font un premier projet idéal. Personnes avec expérience modérée peut les créer en 5 minutes environ et ont probablement déjà les pièces.
Comment est-il facile à programmer avec MRETV ?
Vous pouvez définir une chaîne, faire appel de 1 fonction et les spectacles de chaîne sur votre téléviseur. Modifier le contenu de la chaîne remplace le texte par affichage sur votre téléviseur (en temps réel sans appeler de n’importe quelle fonction.)
Pourquoi utiliser MRETV ?
Une interface d’utilisateur Arduino implique souvent quelques boutons ou interrupteurs. Indicateurs vont généralement de LEDs à 80 caractères affiche. Ce peuvent être une grande partie du temps et du coût dans une build. MRETV remplace ces derniers avec un écran de 1 à plus de 1000 caractères, son stéréo et un clavier de PC complet. Il peut être intégré rapidement et à moindre coût en utilisant seulement 6 résistances 2 diodes et les 2 condensateurs au total pour tous les 3 circuits (audio stéréo / vidéo / clavier).
Quelles ressources MRETV utilise-t-il ?
La plus petite empreinte est sur un croquis k 1,5 en utilisant environ 35 octets de mémoire vive, y compris l’interruption pile usage, ainsi que 1 octet de RAM pour chaque emplacement de personnage à l’écran (1 ou plusieurs emplacements). L’espace de caractère à l’écran peut être double dessein. Vidéo utilise un timer de 8 bits et deux broches d’e/s. Audio utilise un timer de 8 bits et deux broches d’e/s. Le flux de Tx série de logiciel est fourni sur un autre axe de IO si nécessaire (travaux de Rx sur la broche standard). Utilisation du CPU varie en fonction de la zone d’écran visible mais soi limite sujet à environ 80 %. Un petit écran actif utilise moins de 10 % des cycles CPU, avec un grand écran plus audio autour de 50 % est commun. Les structures clés Bibliothèque et routines sont redéfinis chaque compilation pour l’efficacité. MRETV peut être activée ou désactivée (0 % de CPU).
Message:
J’ai vraiment aimé lire sur, construire et j’apprends avec Instructables. Je tiens à saisir cette occasion pour remercier tous ceux qui ont partagé avec moi et ceux qui ont rendu possible le partage. Vous avez résolu mes problèmes, m’a nourri, m’a inspiré, et me montre comment faire ce que je pensais était impossible. Dans le cadre de ça Merci, je vous offre le premier MRETV à la communauté Instructable.
Ce Instructable est un Build et Introduction, plutôt qu’une explication exhaustive de MRETV. Vous aurez rapidement sonore et vidéo de votre Arduino. Vous aurez quelques jeux à jouer et quelques utilitaires. Plus important encore, vous aurez une bibliothèque recommandée à utiliser son, vidéo et plus encore dans vos propres sketches. S’il y a les futurs tutoriels intérêt sur l’interface du logiciel sont possibles, qu'il a plus de profondeur que l'on peut explorer ici. Étant donné que même cette génération et introduction couvre beaucoup de matériel, je suggère de que vous rendre tout d’abord les circuits audio et vidéo puis faites une pause et de passer du temps avec les exemples de logiciels. Vous pouvez utiliser un programme de terminal comme « Putty » à explorer jusqu'à ce que vous construisez le circuit clavier (PS/2). Après avoir fait le clavier circuit vous aurez toutes les grandes parties de MRETV (pour reprendre les exemples comme Ponguino et étalonnage de Diode vous devez construire des capteurs). S’il vous plaît ne pas redistribuer cette Premiere sortie de MRETV encore, attendre jusqu'à ce que les bugs deviennent documentés caractéristiques.
J’ai testé plusieurs versions de ce projet reliant de nombreux appareils différents et jamais causé aucun dommage à l’Arduino ou de l’autre appareil. La plupart des TV tenez le signal MRETV beaucoup mieux que la carte de capture, que j’ai utilisé pour faire les vidéos. En raison de sa simplicité, la plupart du temps, nouvellement construit matériel MRETV fonctionne du premier coup. Cependant...
Construire et utiliser à vos propres risques. J’ai n’assume absolument aucune responsabilité d’aucune sorte pour tout ce que vous faites jamais associés à MRETV.
Allez-y et regarder la deuxième vidéo, alors Let's get bâtiment.