バンブーカヤックの補強 リンクを取得 Facebook × Pinterest メール 他のアプリ 本日は猛暑日でした。 完全に夏です。 懐かしい光化学スモッグ注意報が発令されました。 中華の影響でしようが、そんな中、バンブーカヤックのテストに行ってきました。 その前にちょこっと補強しました。 これで座り心地がかなりアップすると思います。 水上はまったりと気持のよい風が流れていました。 リンクを取得 Facebook × Pinterest メール 他のアプリ
空き缶スターリングエンジンの作り方 空き缶スターリングエンジンの作り方をご紹介します。 その前に、懐かしの自作スターリングエンジンを動かしてみました。 Stirling engine 「自作スターリングエンジン」 https://youtu.be/m1Hu-c-8HXw あんまり性能は良くないのですが一応動きました。 これ作ったのは10年前、未だに次の展開が出来ていない問題児です。 さてどうするか?・・・ こんなページがネットの隅に残っていました。 http://www.geocities.co.jp/PowderRoom-Tulip/6529/wood/engin2.htm 以前、自室に大きなタライのお池作り、日夜ポンポン船造りに没頭していた時期がありました。実はポンポン船の動力はスターリングエンジンなのです。 つまりエントロピーで動いているのです。(大げさな) 「ポンポン船」プロジェクト http://blogs.yahoo.co.jp/kai_yamamoto/folder/1507676.html ポンポン船は熱源で熱しられたポンプ内の水が膨張することでパイプから噴出します。水を噴出することでポンプ内の圧力が下がり、周りの水が逆流してポンプに吸い込まれポンプの水温を下げます。この出したり吸ったりする細動を繰り返すことでポンポン船は前進します。これがスターリングエンジンの原理です。 「噴出した分を吸い込んでいたらちっとも前進しないじゃないか?」 と思われるかもしれませんが、吸い込む時はパイプの周り全体から吸い込まれ、噴出する時は一気に後方の一方向に固まって噴出されるので、全体の運動ベクトルの合計は後方に反発する力が増すことになって前進します。 「扇風機の前は涼しいですが、後ろは涼しくない」と同じ原理です。 ポンポン船って面白いでしょう。 Amazon スターリングエンジン 4シリンダー スターリングエンジン 4シリンダー それでは本題の空き缶スターリングエンジンを作っていきたいと思います。 まず主材となる空き缶を2本用意してください。 銘柄は問いませんが、出来るだけ同じものがいいと思います。 アルミ缶のほうが工作は簡単です。 もちろんアルコール入りでなくても大丈夫... Read more »
カードサイズの小さなコンピュータ「M5Stack Cardputer ADV」でソフトシンセは作れるか? カードサイズの小さなコンピュータ 「M5Stack Cardputer」 が気になっています。 Amazon M5Stack Cardputer M5Stack Cardputer まずは、M5Stack Cardputer1.1のハードスペックです。 仕様 パラメータ SoC ESP32-S3FN8 (Xtensa LX7), 8MB Flash, Wi-Fi, OTG, CDC Flash 8MB ストレージ SD Card キーボード 56 キー (4 x 14) ボタン 1 x リセットボタン + 1 x ユーザボタン Grove 1 x HY2.0-4P バッテリー容量 120 mAh + 1400 mAh (ベース部) 画面 ST7789V2@1.14 インチ, 240 x 135px スピーカー 8 Ω @1W I2S@NS4168 マイク MEMS マイク @SPM1423 IR 送信距離 ∠ 0 °: 410 cm /∠ 45 °: 170 cm /∠ 90 °: 66 cm 休止電流 DC 4.2 V@0.26 µA 動作電流 IR 送信時: DC 4.2 V@255.6 mA /キーボード時: DC 4.2 V@165.7 mA 動作温度 0 ~ 40 ° C 製品サイズ 84.0 x 54.0 x 19.7 mm 製品重量 ... Read more »
いまさらスペースコロニーゲーム「Space Colony: Steam Edition」にハマった Steamのバーゲンで 「 Space Colony: Steam Edition」 が 90%OFFの148円 だったので 買ってみました。 https://store.steampowered. com/app/297920/Space_Colony_ Steam_Edition/ レビューでは「やや好評」という評価で、「セーブができない」というコメントを見かけましたが、今のところ 問題なくセーブはできているので過去の話のようです。 日本語対応もそこそこしてくれているので、 ゲームを進めるには全く問題はありません。 ゲームの進め方がわかるとめっちゃ面白いです。 これは買わないと損です。2Dドットのアニメも滑らかで、 絵のタッチもいい感じです。さすが「 Stronghold 」 を開発した Firefly Studios です。 ストーリーモードでは資源開発からホテル経営まで多岐にわたって 、パズル的な要素やRTSのようなタワーディフェンス的な要素もあって面白いです。 ゲームの自由度が非常に高いです。 このゲームはまだまだ伸びしろがあるんじゃないか?と思います。 オリジナルのマップやシナリオを作るツールも付属していて、コミュニティーにカスタムマップやシナリオ(ミッション) が沢山あるので一生やり込めます。サンドボックス機能では永遠に遊べます。w このゲームの特徴として、単に資金でコロニーを建設して資源を回収して資金化しながら施設を拡張していくだけでなく、各ミッションを遂行するメンバーが限定されていて、それぞれ個性豊かなユニークなキャラクターで、各人のスキルも違います。ミッションをクリアするためにはメンバーの健康状態や人間関係を良好に保つ必要があるため、シムズ(SIMS)のような各キャラクターのケアを必要になります。これが面倒ではあるのですが、ミッションをクリアするために一番重要な作業でもあります。 登場人物は全部で20人ですが、各ミッションに参加するメンバーは限定されています。ここがこのゲームの難しさと奥の深さになっています。人間関係調整型のコロニーシミュレーションゲームになります。 1. Venus Jones (ヴィーナス・ジョーンズ) 特徴:キャンペーンの主人公。25歳での早期退職( セミリタイア)を目指してブラックウォーター社で働く、 このゲームで唯一とい... Read more »
AIは賢く見えて究極のバカ「LLMの課題」、Geminiで「ソフト・シンセサイザー」を作ってみました。 Geminiでソフトシンセサイザーを作ってみました。 多少専門知識が必要ですが、シーケンサーやエフェクターを搭載した本格的なシンセサイザーがほぼ一発で作れます。AIを利用すれば誰でも無料でシンセサイザーを入手できます。 ( 画像をクリックするとシンセサイザーが起動します) 凄いですよねー、昔はエフェクターのリバーブだけでも単体で10万円はしましたからね。それがタダでしかもすぐに手に入ります。もちろん音もクリアーで市販品レベルのクオリティの音が鳴ります。 もちろん以前作っていた「Cardputer-Adv」のシンセに比べると音のクオリティーは格段に上です。その要因はパソコンの処理能力と小さなマイコンの処理能力の差で、音声波形をリアルタイムにシミュレーションしているので、これはどうしようもない処理能力の問題です。やはりマイコンは非力で能力的には格段に劣ります。それでも挑戦する意義はあるのですが、今回あまりにもあっさりと高級シンセが作れてしまったことで戦意を消失しています。 ただ、これまでの実験を通して現状のLLMの大きな課題に突き当たりました。 LLMは(Large Language Models/大規模言語モデル)というプログラムで、「言語」を扱うためのAIプログラムです。つまり「言語」以外は特に優秀ではないということです。端的に言えばプログラムを作るために作られたAIではないということです。 システム開発を行った事がある方ならわかると思いますが、一つのシステムを構築するためには機能要件の整理から始まって、概要設計や仕様設計、詳細設計やテスト設計等々、コーディング以前に膨大な設計の整理が必要ですし、システムを稼働させる環境設計やソフトプロダクトの選定などやることは膨大です。こういった膨大な作業をAIがやってくれたら大変助かりますが、残念ながら現状のAIモデルはそのような複雑な作業には向いていません。というかほぼ無理です。 何故なら LLMは、 お喋りするための「言語モデル」 で、 そもそも何も理解していません。 事前学習した文字の並びの確率計算しているだけです。 試しにプロンプトに 「オセロゲームをできるか?」 と尋ねてみてください。「もちろん出来ます」と返答をするので、実際にゲームをやってみてください。昔よくやった文字キャラを並べたオセロ盤を表示すると思う... Read more »
SpaceXのスターリンク衛星の見方 「Heavens-Above」無料アプリ もうスターリンク衛星を見ましたか? ドコモやauの衛星通信サービスも始まっていますが、日本の上空に多数のスターリンクが常に飛んでいて、夜空を見上げると沢山飛んでいるのが見れます。初めはUFOか?弾道ミサイルか?と思ったのですがスターリンクでした。 既に1万機以上が飛んでいて(将来的には4万機以上)90分間ほどで地球を一周するので常に上空をスターリンクが飛んでいる状態になります。概ね西から東に飛んで行くのが見えるはずです。 衛星の位置を確認できるアプリ「Heavens-Above」で調べるとこんな状態です。ゲジゲジのイモムシみたいなのがスターリンクです。同時にこんなに飛んでいるんです。夕日が落ちて空が暗くなるタイミングで、まだ沈みきっていない太陽光が衛星に反射して光って見えます。スターリンクは上空480~550kmと比較的低い位置を飛んでいるので、夜の早い時間20時ぐらいから21時ぐらいが見頃です。天候が良ければ同時に複数機飛んでいるのが確認できると思います。 Heavens-Above このサービスは便利?なだけじゃなくて、戦争にも使われていますし、もし 衛星が衝突すれば宇宙デブリが拡散して人類は二度と宇宙に出れなくなってしまう可能性もあります。 小さいですがマッハ22以上の凄まじいスピードで周回しているので、衝突すると木っ端微塵に溶けて砕け散るため、微細なデブリを回収するのは不可能です。拡散されたデブリも物凄いスピードなので1mmほどの欠片でも当たれば、全長100mの国際宇宙ステーションのISSでも致命傷になります。つまりデブリがデブリを呼んで 「宇宙終了 」 になる悪魔的なサービスでもあります。 こんな無茶なサービスをアメリカは 核の脅威を背景にゴリ押ししているわけです。 一度衝突すると終わるナイトショーなので、早目にご覧ください。 Amazon スターリングエンジンモデル スターリングエンジンモデル Amazon スターリングエンジン発電機 スターリングエンジン発電機 Amazon バキュームエンジン バキュームエンジン Read more »
プラダンでカヤックを自作する。【総集編】 水上の自転車であるカヤックの最大の問題点は目的地までのアプローチです。 組み立て式のカヤックは沢山ありますが、重量や組み手の手間、強度が問題になります。 最近、日本のメディアでも「Oru kayak」が紹介されるようになってきましたが、 プラスチック段ボール(プラダン)で作られた折りたたみ式のカヤックが注目されています。 Oru kayak http://www.orukayak.com/ 作りは非常にシンプルで、日本の折り紙船そのものです。 ちょっとしたコツを掴めば誰でも製作は可能です。 プラダンはポリプロピレンという素材で出来ていて軽量で柔軟性もあり非常に丈夫です。 ある雑誌で「壊れても修理が簡単」と紹介されていましたが、これは間違いで ポリプロピレンは非極性素材なので接着剤での接着はほぼ不可能です。 ポリプロピレン専用の接着剤もいくつか販売はされていますが、くっつく程度で強度はほとんどありません。接着というよりは粘着する程度のものになります。 実際にプラダンで工作してみると分かりますが、プラダンの折り目は曲げることで素材が伸ばされ白く変色しますが千切れることはまずありません。 ただ引き伸ばされた部分は薄いビニールのような感じなのでピンホールには弱いです。 何度か使用するうちに折り目のピンホールから浸水するのは確実だと思います。 素材選びのポイントは厚みではなく素材そのものの強度です。 プラダンには「目付」といわれる強度のレベルがあります。 ホームセンターなどで一般に市販されているものは養生用で目付300程度になるようです。 おそらくOru kayakに使用されているのは目付1000程度のものだと思われます。 プラダン専門店から購入は可能ですが、サイズ的に4mほどの長尺ものは市販されていません。 100枚程度を購入する気があれば特別に入手は可能かも知れませんが、送料も含めると100万円程度かかるかも知れません。 本気で事業化でもしない限り現実的に入手することは困難だと思います。 ということで市販されているプラダンで作れないか挑戦して見ました。 プラダン4枚で作るカヤックと、究極はプラダン1枚で作る船です。 プラダンでカヤックを作る。【その1】「ORU KAYAk」を参考に設計図... Read more »
Geminiで作ったブラウザで動作する「ソフト・シンセサイザー」 Pro Multi-Synth Workstation V3 GEMINI SYNTH WORKSTATION STEP: 01 Oscillators OSC1 Wave Sine Square Sawtooth Triangle OSC2 Wave Sine Square Sawtooth Triangle Mix (Osc1 Osc2) Filter & LFO Lowpass Highpass Bandpass Peaking Notch Cutoff Freq Resonance (Q) LFO -> Filter Depth LFO Rate (Hz) Amp Envelope Attack Decay Sustain Release Filter Envelope Attack Decay Sustai... Read more »
AIでシンプルな「ライフ・シミュレーター」を作ってみた 最近、AIとゲームを作る遊びを楽しんでいます。 つまりゲームを作る作業をゲーム的な遊びとして楽しむわけですが、これが結構楽しくて、AI(Gemini)とプロンプトで会話しながら、ブラウザ(JavaScript)で遊べるプログラムを作ってみました。 今回作った「ライフシミュレーション」はシンプルですが中々面白い動きをします。 原始的な狩猟社会をモデルにしたもので、マップの上に大地と水と森を適当に配置して、そこに40人程度の 男(青点) 女(赤点) をスポーンして放置するとどうなるか?を観察するものです。 ( 画像をクリックするとゲームが始まります) 【シミュレーションのルール】 ・マップのサイズは40x40で初期はランダムに生成される。(リロードで生成) ・シミュレーションは「START / PAUSE」で一時停止ができる。 ・初期の住人として性別もランダムな40人の20歳の成人が生成される。 ・住民はユニークな名前を持ち個別に区別され、男は青点、女は赤点で表示される。 ・生きるために水と森からの食料で生命を維持する。 ・住民には平均的な寿命があり一定の確率で死亡する。 ・寿命以外に事故や病気等によって一定の確率で死亡する場合がある。 ・年齢的に結婚適齢期(15-45歳)に男女が出会うと一定の確率で結婚する。 ・結婚すると家(白い四角)を建てるが、 水の上には家は建てられない。 ・現状はインブリードの近親交配も認めている。 ・家を建てると家を起点として生活を始める。 ・一定の確率で子供が生まれる。(最大5名) ・子供は10歳までは親の資源で生活し、10歳以上になると自活する。 ・水は普遍的で枯渇することはないが、森は資源量があり食べ尽くすと無くなる。 ・森は一定の確率で森の隣か水の隣で成長する。 ・人が移動したところは獣道として踏み固められる。 ・獣道では森は成長しないが、人が通らなくなると再び大地に戻る。 ・移動するためにはコストが掛かり、水や森は移動コストが増大する。 ・獣道は移動コストが低く、結果的に村が形成される。 ・マップはパレットを選択してドラッグすると変更できる。 ・「Inspector Mode」監視モードを選択した場合、住民をクリックすると年齢や家族構成等を表示できる。 実験の結果、あまり水や森の資源が豊かだと住民は移動しなくなり、結果的に獣道も発達... Read more »
ファミコンゲームの作り方「X6 Game Player」 アマゾンで入手したPSPっぽい謎のエミュレータの第三話になります。 【第一話】謎のエミュレータを入手「X6 Game Player」 http://ttripper.blogspot.jp/2018/05/x6-game-player.html 【第二話】謎のエミュレータをハックする?「X6 Game Player」 http://ttripper.blogspot.jp/2018/05/x6-game-player_17.html 前回はOSレベルからハックして遊ぶ方法を模索しましたが、OSが「eCos」というこで馴染みがなく、ここで無駄に人生の貴重な時間を浪費することもないか?ということで方向を転換しました。 わざわざネイティブのアプリに拘らなくても、このX6は様々なゲーム機(NES, SNES, GB、GBA, SEGA GENESIS)をエミュレートして実行できます。つまりそのソフトを自作すればX6を自由に操ることができるわけです。 結局やりたいことはそこですから、OSをハックする話は忘れましょう。w 最近はPICO-8やTIC-80で昔懐かしい8ビットのレトロゲームを作って遊んでいますが、その原点はやはり任天堂のファミコンでしょう。 PICO-8 Fantasy Console - Lexaloffle https://www.lexaloffle.com/pico-8.php TIC-80 tiny computer https://tic.computer/ ファミコンのソフトは個人でも自作することができます。 ただソフト開発にはそれなりの知識と環境を整える必要があります。 PICO-8やTIC-80のようにお手軽に作れるわけではありません。 下記のサイトではアセンブラでファミコンソフトを作成する方法を整理されています。 ギコ猫でもわかるファミコンプログラミング http://gikofami.fc2web.com/ 紹介されているコンパイラー「NESASM」は32ビット版なので、Windows7などの64ビット版はこちらにあります。 64ビット版「NESASM」 http://www.2a03.jp/~minachun/nesasm/nesasm_x86.html... Read more »
ちっちゃなコンピュータとAIとの付き合い方 M5Stack Cardputer ADV クリエーターの中でもAIによる生成を否定するグループ と容認するグループに別れています。 時代と文化の流れの中で、新しいジェネレーションの受け入れには常 にこういう葛藤が生まれます。 例えば、絵や図面を描くときに定規や分度器を使ったりしますが、 そういった道具はどうでしょうか? あるいはそれらを発展させたドラフターなんかも学生時代に製図す る時によく使っていましたが、 そういった道具はクリエイターの想像力を阻害したのでしょうか? それが最近はコンピュータのCADやAdobeの画像加工ツール のような、 ほとんど自動的に画像を加工生成してくれるツールもあります。 音楽もエジソンの時代から歌声や演奏を機械的に録音して再生する 文化に変わってきました。 最近はデジタル的に録音した音楽ソースがエフェクターやシステム 的な膨大なデジタル加工を施されて私達の耳に届いています。 原音とは似ても似つかないほどに原音は加工されていますし、 最近のDTMでは全ての音をデジタルで作り出しています。 それらをニセモノだと否定できるでしょうか? 文化や技術の伝承は、 先人達の技術をベースに積み上げていくことで現代があり、 またその先に未来があります。 なので現状のテクノロジーを否定しては何一つ伝播されなくなりま す。 そもそも技術や文化というものはそういうものだということです。 だからAIを否定しても何も始まらず、 受け入れるしかないというのが自然な流れです。 一般の方からするとAIで何でも簡単に作れると思われるかもしれ ませんが、 プロのクオリティの成果物を今のAIで生成するのはまだまだ大変 で、そのためには別の新しい技術が必要になります。 そこにクリエーターの技術的なテクニックと発想力が必要になります。 最近、私もAIを積極的に活用しようと思っています。 前回のブログで紹介したちっちゃなコンピュータは、 その練習場所として購入したもので、 小さくて出来ることが限られているからこそ試せる部分も多くて、 新しいことを学ぶにはちょうどよいフィールドサイズだと思います。 人類史上で、 この50年間は歴史的な転換期なったと後の時代で評価されると 思います。 天才テスラによる電気的な技術の発明から電子的な制御技術に繋が り、 アナログからデジタルへの転換でコンピュータ技術が... Read more »