#author("2024-07-01T20:55:44+09:00","default:TESLA202407","TESLA202407") * TESLA202407 [#i137fd5f] #author("2024-09-24T16:43:06+09:00","default:TESLA202407","TESLA202407") * TESLA計画...テレポーテーション実現計画 [#i137fd5f] ** 2024年8月, テレポーテーション成功? [#qbe3d612] - サイコロを使って組み立てられた物が、ちょっとおまじないをして待つと、別のところに、現れます。なお、元の物は現時点では消えません。 &ref(Real2Virtual202111/r2v-01.jpg); - Realな世界でサイコロを使って組み立てられたRealな物が、ちょっとおまじないをして待つと、パソコンの中の、Virtualな世界に現れます。 - Protopedia -- https://protopedia.net/prototype/2730 - Youtube -- https://www.youtube.com/watch?v=tm9E9IY1K_g&t=3s * 概要 [#hf06ddc9] &ref(/Real2Virtual202111/real2virtual-outline-01.png,50%); +相互に通信可能で、どの面がどの向きで接続されているかを認識できる、「知的部品(ここではサイコロ)」を沢山用意します。 +知的部品を組み立てて、なにかRealな「物」をつくります。 +組み立ててできた「物」は、それ自身で、自分がどのような形になっていて、どのような機能をもっているか、知ることができるようにします。 +その「物」の情報を、パソコンに吸い上げます。 パソコンでその「物」の情報にしたがって、「物」と同じものをVirtual 空間で組み立てます。 * 仕組み [#v6a25300] ** サイコロの面 [#kc9280c8] - サイコロの面には次のように部品が配置されています。 &ref(Real2Virtual202111/dice_face_parts_01.png,30%); ** サイコロ同士の結合機構 [#i92ddd71] - 2つのサイコロの面と面が重なった時、サイコロの面に配置された磁石同士がが次の図のように吸着し、サイコロ同士が結びつきます。&br; &ref(Real2Virtual202111/dice_face_connection_01.png,30%); ** サイコロ間のメッセージ交換 [#zc44186c] - サイコロの1つの面の(赤外線)発光ダイオードとフォトトランジスタは次のような回路を構成しています。 &ref(TESLA202407/tesla_face_schematic_01.png,50%); - 2つのサイコロが1つの面で繋がった時、サイコロ間は赤外線を使って相互に通信できるようになっています。また、それぞれのサイコロのどの面がどの向きで接続されたか、分かるようになっています。&br; &ref(Real2Virtual202111/dice_face_communication_01.png,50%); * Hardware [#l05e3467] - 従来、Mbed LPC1768を使っていたのですが、今、売られていないようです。これを、Mbed L-Tek FF LPC546XX 置き換えるため、以下のQiitaの記事に従って移行しました。 -- https://qiita.com/takashiyamanoue/items/a962d0d054c4412c7d96 - [[Hardware]] * プログラム [#wb828d74] - [[Program]] * 参考資料 [#y23fa39d] - TESLA計画 -- http://www.yama-lab.org/~yamanoue/wiki/index.php?ProjectTesla - テレポーテーションとコンパイラ -- https://www.slideshare.net/takashiyamanoue/ss-16159139 ---- #counter