FAIRE un projecteur volumétrique de JUNK (3 / 7 étapes)

Étape 3: programmation

Je me rends compte que j’ai sauté la partie de la machinerie de construction.
Il est indésirable, alors pourquoi vous feriez elle même ?

Il s’agit d’une brève description du programme en anglais pseudo-code :
1. REMISE À ZÉRO
Y a-t-il des données utilisables dans la RAM ?
Si ce n’est pas le cas, copiez l’animation de démonstration de la ROM dans la RAM.
2. lire la liste de frame d’animation et d’afficher l’image suivante.
(Copiez la RAM dans les LEDs)
exceptions : cadre 00, aller à la dernière image, FF moyens d’aller à la première image.
3. Attendez que la synchronisation, puis passez à l’étape 2

Interruption de la synchronisation : comme ci-dessus, passez à l’étape 2

SÉRIE D’ENTRÉE INTERRUPTION :
Juste stocke les données dans une mémoire tampon et continuer comme avant, sauf si c’est un retour, puis y obéir.
Format de données: 0 à 9 et A à F sont hexagonaux. Généralement pour être stockées dans la RAM.
les lettres minuscules sont des commandes...

r-froid redémarrer... copie la démo du ROM dans la RAM (essai)
a - suivi de données hexagonales du 01 au 3F représentant la séquence animée d’images, plus 00 pour conserver la dernière image et FF pour boucle
d - suivi d’un octet hexadécimal, cadre à afficher
f - suivi d’un octet hexadécimal, cadre pour écrire des données dans
i - identifier le périphérique actif sur le port RS - 232C, répond avec « Q » qui signifie arbitrairement "CUBE" (essais)
HEX données - représente généralement une nouvelle image de 3D bitmap, idéalement se terminant chaque ligne avec un retour,
parce qu’il contient un niveau 2D de l’image bitmap 3D. Certaines commandes Sélectionner des images par l’octet hexadécimal suivant.

Nombreuses animations, especailly rotation d’objets symétriques, peuvent animer en aussi peu que 3 images, et après que les cadres sont
téléchargées, la commande "a 01 02 03 00" démarre l’animation.

La résolution du projecteur volumétrique est actuellement de 16 x 16 x 16 = 4096 bits = moitié un kilo-octet,
donc environ 62 images d’image 3D animation rentre dans 32K.
Trame zéro est découpée dans le stockage de séquence d’animation et le tampon de données série et une commande à
Affichage image zéro sera interprété comme « Pause Animation, show image courante jusqu'à nouvel ordre »

C’est vraiment aussi simple que d’étapes 1,2,3 et l’espace restant ROM contient le logiciel dans la ROM est inférieure à 1K
une démo d’image pour que la chose devrait toujours fonctionner même sans être connecté à un ordinateur.

Un long « émission de télévision 3D » pourrait être écouté dedans, puisqu’il peut télécharger une chose et une autre jouer en même temps.

Toutes les animations pour ce projecteur volumétrique ont été rapidement générés à l’aide d’un programme écrit en BASIC en moins d’une heure.

Des questions ?

Articles Liés

Faire un affichage volumétrique

Faire un affichage volumétrique

A libre affichage volumétrique 3D de déchets se trouvant autour de l'atelier.Il s'agit de mon premier instructable donc veuillez pardonner.L'écran a une résolution très faible, temps x 4 x 4.Images regarder mieux quand vous êtes debout, loin de l'écr
Gonflez ! Pompe volumétrique de calmar Inc

Gonflez ! Pompe volumétrique de calmar Inc

Dans le cadre de notre cursus universitaire à la Glasgow School of Art, nous avons été mis au défi en équipes de 4 pour produire une pompe efficace, et tous nous avons été fourni était un moteur à courant continu 24V 3500 t/mn.Le Brief était simple -
L’affichage volumétrique 3D sphérique n00tron - exposition Interactive

L’affichage volumétrique 3D sphérique n00tron - exposition Interactive

n00tron est une exposition unique de la technologie et l'art. Lumière Generative art est créé dans la boule d'affichage volumétrique avec interactivité complète.  Les participants ont le contrôle en temps réel de l'affichage algorithmes utilisant des
Comment faire un projecteur pour votre iPod/iPhone pour environ un 1 $

Comment faire un projecteur pour votre iPod/iPhone pour environ un 1 $

il s'agit d'un amusant projet facile que n'importe qui peut faire en 15-20 minutes environ. L'ensemble du projet ne m'a coûté un dollar et les travaille assez bon pour que je peux profiter d'un film entier sur elle. La façon dont cela fonctionne est
Comment faire un projecteur holographique 3D pour smartphone/tablette à l’aide d’une bouteille en plastique

Comment faire un projecteur holographique 3D pour smartphone/tablette à l’aide d’une bouteille en plastique

Salut!Aujourd'hui, je vais vous montrer comment faire un projecteur holographique 3D pour votre téléphone ou tablette.Tout ce dont vous avez besoin est une bouteille en plastique et quelque chose à couper que la bouteille. Vous pourriez avoir besoin
Faire un projecteur à bas prix de $ 3

Faire un projecteur à bas prix de $ 3

je vais vous montrer comment faire vos propres 3$ projecteur avec des choses que vous avez probablement déjà. Son sang froid pour vous de regarder vos photos et films et il est portable, donc vous pouvez l'emporter n'importe où.Pour faire votre propr
Comment faire un projecteur portable

Comment faire un projecteur portable

s'il vous plaît taux si vous aimez cette instructableVoici comment faire un projecteur portable basé sur ce sitehttp://www.thepooch.com/Projector.htmlPour générer ce projet, vous devez :TV portable avec A / V dans la douillePuissant « projecteur » st
Comment faire le projecteur holographique à la maison

Comment faire le projecteur holographique à la maison

Introduction:-Bonjour les gars, dans ce blog je vais vous montrer ou vous enseignent que comment pouvez vous faire votre propre hologramme projecteur à votre domicile en seulement 5-10 minutes. Il est très facile et très bon marché. Vous pouvez trans
Faire des cartes bathymétriques coupées au laser

Faire des cartes bathymétriques coupées au laser

Je trouve que la meilleure façon d'apprendre que quelque chose de nouveau est juste choisir un projet et tenter de trouver une façon de faire. Oui, il y aura des problèmes le long du chemin. Vous pourriez obtenir à mi-chemin à travers seulement à réa
Faire un projecteur 3D & apprendre comment transformer n’importe quelle vidéo en un hologramme

Faire un projecteur 3D & apprendre comment transformer n’importe quelle vidéo en un hologramme

Rendre votre auto un projecteur holographique 3D hors des feuilles détachées de plastique et du ruban adhésif... Oui, c'est tout ce dont vous avez besoin,Vous pouvez aussi transformer n'importe quelle vidéo en un hologramme pour être lus avec ce proj
Comment faire un projecteur star

Comment faire un projecteur star

ce projecteur d'étoile fonctionne comme un appareil à sténopé si vous ajoutez plus de lumières à l'intérieur, il n'y aura plus de « étoiles ». ÜBER SOYEZ PRUDENT ! Ces LEDs utilisées sont vraiment lumineux, que si vous regardez directement chez eux,
Comment faire une maison métrique

Comment faire une maison métrique

Nous avons besoin de mettre à jour notre maison faisant la capacité à construire dans le système métrique. Frist, s'il vous plaît arrêter d'appeler 2 x 4 - « deux par quatre », pourquoi ? Car ils ne sont pas deux par quatre ! poteaux de 90 x 40 mm so
Comment faire un projecteur pour votre téléphone pour environ 2 $

Comment faire un projecteur pour votre téléphone pour environ 2 $

projecteurs de diapositives sont grands, mais obsolète, et projecteurs numériques coûtent un bundle. Heureusement, vous pouvez montrer vos photos de mobiles et votre téléphone hack avertis en tournant votre téléphone dans un projecteur smartphone bon
Comment faire pour projecteur de supprimer Ember

Comment faire pour projecteur de supprimer Ember

peut-être vous avez eu un déversement de résine, peut-être que vous avez un projecteur mieux, peut-être vous comme démonter des choses pour le défi de la mettre à nouveau ensemble quel que soit le cas ce Instructable vous emmènera profondément dans v