トロトロのイチジク・トーストが絶品です。 リンクを取得 Facebook × Pinterest メール 他のアプリ 今年はイチジクが絶好調です。 自家製の完熟イチジクは市販品にない激甘です。 これを使ったイチジクトーストが最高です。 こんがり焼いたふかふかの4つ切りトーストに、ベースとしてカルピスソフトをたっぷり塗ります。 その上にカットしたイチジクをタップリと・・・ カルピスの甘い香りと程良い酸味、イチジクの甘いトロトロの果肉が絶妙にミックスした絶品です。 合わせて採れたて枝豆のメガ盛りです。 朝から幸せ~♪ リンクを取得 Facebook × Pinterest メール 他のアプリ
ファミコンゲームの作り方「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 »
空き缶スターリングエンジンの作り方 空き缶スターリングエンジンの作り方をご紹介します。 その前に、懐かしの自作スターリングエンジンを動かしてみました。 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 »
割りと真剣にアホなことを考えています。水陸両用自転車 またあらぬ方向に走り出しました。 どうしても捨てきれない「水陸両用自転車」を割りと真剣に考えています。 チャリンコ好きで海好きとなれば、海の上をチャリンコで走ってみたいという願望を抱くのは極自然な流れです。 過去にも何度となく取り上げてきたテーマですが、どうしても捨てきれないのです。 何で水陸両用自転車は販売されないのか? どうして誰も作りたがらないのか? そこに疑問があるのです。(アホ) 陸上と水上はほんの少しの差しかありません。 多少、水上は緩いだけです。(爆) 水上はいいですよ、道もなければ遮る物も一切なし! 水面を吹き渡る風は超気持ちいいですからね。 カヤックもやってますが、これはこれでいいのですが幾分遅いのです。 特に海は広いので時速5km位じゃちっとも進みません。 チャリンコの颯爽とした速度で水面を走ってみたいのです。 で、考えてみました。 もちろん水陸両用自転車ですから、まず地上をしっかり走れる必要があります。海や川までのパスがまず重要ですからね。その上で水上も手間なく進みたいのです。 ポインは小径チャリンコです。 重心位置を落とせますし、変速機があればある程度の距離は走れます。チャリンコのタイヤの両サイドにツーリングバックのようにフロートを取り付けます。 この位置だと走行にはそれほど邪魔にはならないと思います。水上ではこのフロートを両サイドに広げで浮力体にします。一応、浮力計算もやってみました。 一つのフロートのサイズが70cm×45cm×15cmだと体積は47250cm3となります。つまり約47kgの浮力があることになり、これが4個で合計190kg程度の浮力となります。 チャリンコの重量やフロートや推進メカ、搭乗者の重量を合わせても100kg程度だとすると余裕で水に浮くはずです。計算では喫水線は10cmほどになる予定です。 問題はこのサイズと重心の位置からしてうまくバランスがとれるかということです。沈はしないと思いますがグッショブになることは想定内です。w チャレンジャー求む! Amazon AKUA(アクア)カーボン・グリーンランドパドル AKUA(アクア)カーボン・グリーンランドパドル Amazon カーボンファイバー グリーンランド カー... Read more »
いったい何を買ったんだ? ミンコタ、エレキの実験 勢いで買ってしまったエレキですが、 いったい何を買ったのかいまだに不明です。 ミンコタのエレキであるところまでは分かっていますが、詳細な型番が不明なのです。 オークションの出品者も不明なようで、あくまでも部品取り用ということでした。 手がかりは製造番号だけです。 これで分かるでしょうか?・・・ 「MKJG0520052」ネットを渡り歩いて、頭の「MKJG」は年号を表す記号だと分かりました。 頭2桁は「MK」は「Minn Kota」のことで、そのあと2桁「JG」が年号です。 MKJE ... 1994 MKJF ... 1995 MKJG ... 1996 MKJH ... 1997 MKJI ... 1998 MKJJ ... 1999 MKAA ... 2000 つまり1996年製のエレキだというところまで判明しました。 ちなみにMinn Kota(ミンコタ)は「MINNesota NorthDaKOTA」の地名からきてるようです。 Minn Kota Motors http://www.minnkotamotors.com/ しかしそこからが分からない。 この手の製品はバリエーションやオプションも沢山あって型番を特定するのは困難です。 偶然、年代別のパーツリストをアップしているサイトを見つけました。 年代別パーツリスト http://www.mikesreelrepair.com/schematics/index.php?cat=13 年代は分かっていますので、その年の製品リストをチェックしてみると 形的に30AT or 33AT or 36ATといった感じだと思います。 http://www.mikesreelrepair.com/schematics/albums/minn_kota/1996/Bowmount/All%20Terrain/30AT.pdf http://www.mikesreelrepair.com/schematics/albums/minn_kota/1996/Bowmount/All%20Terrain/33AT_36AT.pdf これ以上は手がかりがなく解読不能です。 まっ何であれフットエレキには違いありません。 問題は動くのか?というこ... Read more »
今頃グルーブ・ボックスに悩む もうかれこれ2ヶ月ほど悩んでいます。 悩んでいる時が一番楽しいといいますが、もうそろそろ決着を付けたい気もします。 既にグルーブ・ボックスのブームはとっくに過ぎ去ったのですが、最近YouTubeなどでダンス系ミュージックが人気になって若干リバイバル気味な感じです。 グルーブ・ボックスといえば、ピコ太郎が使ってるんじゃないかと噂のRolandのMC-303が火付け役でしたが、その後継機のJX-305を所有しているので今回はRolandを選定対象から外しています。 比較検討したのは「YAMAHA Rm1x」「KORG EMX-1SD」「KORG electribe」の3機種です。いずれも発売からかなりの期間が過ぎていますが、マイブームを満たす機種はこの3機種となりました。 ※以下は自己分析用の勝手な評価なのでデータを含め鵜呑みにはしないでください。 【機能比較】 【参考サイト】 RM1xのメーカーサイトです。 さすがYAMAHA、未だに商品ページがあるのが素晴らしい! http://jp.yamaha.com/products/music-production/sequencers/rm1x/?mode=model Rm1xのリアルなパフォーマンスならこちらのチャンネルがオススメです。 手袋パフォーマンスが楽しいです。 RaveTracks https://www.youtube.com/user/RaveTracks/videos 私好みのEMX-1SDのパフォーマンスならこちらのチャンネルがオススメです。 懐かしいKraftwerkの曲を多くカバーしています。 WERKMAN https://www.youtube.com/user/AllanSKN/videos KORG electribeのメーカーサイトです。 サンプル曲も幾つか聞けますがプロがソフトで相当作り込んでいると思われます。 KORG electribe http://www.korg.com/jp/products/dj/electribe/ 【総合評価】 electribeはライブパフォーマンス用リズムボックス的な感じで、単独では曲作りはできません。ハデな電飾が施されていますが、全体... Read more »
AIは賢く見えて究極のバカ「LLMの課題」、Geminiで「ソフト・シンセサイザー」を作ってみました。 Geminiでソフトシンセサイザーを作ってみました。 多少専門知識が必要ですが、シーケンサーやエフェクターを搭載した本格的なシンセサイザーがほぼ一発で作れます。AIを利用すれば誰でも無料でシンセサイザーを入手できます。 ( 画像をクリックするとシンセサイザーが起動します) 凄いですよねー、昔はエフェクターのリバーブだけでも単体で10万円はしましたからね。それがタダでしかもすぐに手に入ります。もちろん音もクリアーで市販品レベルのクオリティの音が鳴ります。 もちろん以前作っていた「Cardputer-Adv」のシンセに比べると音のクオリティーは格段に上です。その要因はパソコンの処理能力と小さなマイコンの処理能力の差で、音声波形をリアルタイムにシミュレーションしているので、これはどうしようもない処理能力の問題です。やはりマイコンは非力で能力的には格段に劣ります。それでも挑戦する意義はあるのですが、今回あまりにもあっさりと高級シンセが作れてしまったことで戦意を消失しています。 ただ、これまでの実験を通して現状のLLMの大きな課題に突き当たりました。 LLMは(Large Language Models/大規模言語モデル)というプログラムで、「言語」を扱うためのAIプログラムです。つまり「言語」以外は特に優秀ではないということです。端的に言えばプログラムを作るために作られたAIではないということです。 システム開発を行った事がある方ならわかると思いますが、一つのシステムを構築するためには機能要件の整理から始まって、概要設計や仕様設計、詳細設計やテスト設計等々、コーディング以前に膨大な設計の整理が必要ですし、システムを稼働させる環境設計やソフトプロダクトの選定などやることは膨大です。こういった膨大な作業をAIがやってくれたら大変助かりますが、残念ながら現状のAIモデルはそのような複雑な作業には向いていません。というかほぼ無理です。 何故なら LLMは、 お喋りするための「言語モデル」 だからです。 試しにプロンプトに 「オセロゲームをできるか?」 と尋ねてみてください。「もちろん出来ます」と返答をするので、実際にゲームをやってみてください。昔よくやった文字キャラを並べたオセロ盤を表示すると思うので、自分のコマの座標のアドレスを指定するとゲームが遊べます。 試してみると... Read more »
SUP用のセイルシステム「BSS」の作成とテスト セイルの作り方です。 まず、セリアのレジャーシートを対角線でカットして大きな三角形を作ります。 のりしろは2cmほどでボンドは必ず 「 GPクリヤー 」 を使います。 このボンドは 「ポリプロピレン」 も接着できる粘着タイプのボンドです。 これでないとレジャーシートはうまく接着できません。 必須です! 接着面は当て木にピン止めして、ピン止めしたほうに接着を塗布して、曲がらないように慎重に接着します。一度くっつくとやり直しは出来ませんのでご注意ください。 そんな時に限って風が吹く~~~ 細かいことは気にしない。www セイルの形に合わせて袋加工します。 これでセイルの完成です! サイズ的には2㎡もないと思いますが、このボードにはこれで十分でしょう。 このV型セイルはマストとブームが接続された状態で折り畳めるようになっています。 広げるだけで簡単にセイルが張れます。 セイルの風圧中心はボードのセンターぐらいなので、ダガーボードはここの位置になります。 ラダーのペダルシステムも考えたのですが、構造が大きくなってバイクで運べなくなるので今回は普通のラダーにしました。 マストのワイヤーの片方はジョイント用の金具にしたのでいつでも外せます。 片方のワイヤーを外せば、マストもすぐに下ろせるので、トラブルになった場合も安心です。 ここ大切です。 最後にいつものロゴを入れればた 暫定版「BSS」の完成です! あとはテストしてみないとわかりません。 なので暫定版です。 ~~~~~~~~~~~~~ 待ちに待ったテスト日です。 お天気はまずまず、人は多目でした。 キス釣りでしょうか? 家族連れが多かったようです。 これが暫定版のBSS(Board Sailing System) です。 暫定版なので一体感がないです... 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 »