TanaRadio Pi
キーワードでエピソードを絞り込み、棚としてまとめて再生するソフトウェア機能の製作
拡大するとさらに表示 · 0 本
404 日記 | 過去から遡って聴く楽しみ
TanaRadioTanaRadio Piにキーワードでエピソードを絞り込む機能「フェーズ5S」が実装されました。タイトルに含まれるキーワードで特定のシリーズやポッドキャストを古い順に再生できるようになります。
398 日記 | 木箱への収納と古い順の再生
TanaRadioTanaRadio Pi製作シリーズの最近の進捗として、まずフェーズ5Pで「すべて古い順」の再生モードを追加し、再生位置記憶とRSSダウンロードの効率化を図りました。次にフェーズ5Qでは、Raspberry PiのGPIOピンを再配置し、配線を整理。その後、筐体を100円ショップのカゴから木製ケーブルボックスへ変更し、配線抜けを防ぐターミナルブロックを導入...
394 本棚 | ほどよく生きる
TanaRadio青木真兵著『資本主義を半分捨てる』を軸に、イヴァン・イリイチのコンヴィヴィアリティ思想に触れながら、「ほどよく生きる」という概念を掘り下げています。近代社会で失われがちな主体性を取り戻す実践例として、低機能なTanaRadio Piの自作や、青木氏のラジオ・私設図書館への関心が紹介されています。また、ポッドキャストのエピソードを本...
392 日記 | TanaRadio Piは試用段階に
TanaRadioTanaRadio Piの製作シリーズでは、ボタンをなくし4つのロータリーエンコーダーで全ての操作を行う新基板を導入し、試用段階に入りました。また、青木真兵氏の著書『資本主義を半分捨てる』を紹介し、イリイチの「コンヴィヴィアリティ」に通じる「ちょうどよさ」という概念について考察しています。さらに、伊藤穰一氏のポッドキャスト再開に触...
391 日記 | TanaRadio Pi製作の現状と今学期の授業の振り返り
TanaRadioたなは前期の成績評価を終えました。その間、気分転換にTanaRadio Piの製作を進めていました。これまでのボタン操作を、棚選択や再生操作においてロータリーエンコーダーによるつまみ操作へと変更し、より直感的な操作を目指しています。また、今学期の授業では、AIによる安易な回答を防ぐため、毎週の課題を「疑問や違和感」の記述に、ブログデ...
389 日記 | 基板化を完了
TanaRadio今回はTanaRadio Pi製作シリーズの最終部品であるロータリーエンコーダーの取り付けに挑戦しました。リード線やスズメッキ線を用いたハンダ付けは困難を極め、ショートの解消や物理的な固定にも苦労しましたが、最終的にはテスターでの確認と修正を経て、音量調節機能が正常に動作するようになりました。今後は電源ボタンの追加も検討しつつ、今...
388 日記 | 箱ラジオができました
TanaRadioTanaRadio Pi製作シリーズでは、LEDと抵抗のハンダ付け作業が行われました。隣接する穴を先に繋ぐ工夫や、プラスチック用ニッパーの活用など、効率的な作業方法が試されました。ハンダ付け完了後、LEDの点灯テストで接触不良が見つかり修正。最終的に、基板を紙製の箱に収め、Raspberry Piのケースに被せる形で「箱ラジオ」が完成しました。今後...
387 日記 | 押しボタンを5つに増やす
TanaRadioTanaRadio Pi製作シリーズでは、押しボタンのタクトスイッチを2つ追加し、合計5つにする作業が行われました。まず基板にスイッチを挿入し、医療用テープで固定後、8本の足をハンダ付け。次に、抵抗のリード線の切れ端と医療用テープを活用し、スイッチの足をグラウンド線に接続する作業に挑戦しましたが、ハンダ付けの難しさに直面し、何度かや...
386 日記 | 押しボタンを3つに増やす
TanaRadioTanaRadio Pi製作シリーズの今回は、基板にプレイリストの前後移動用タクトスイッチ2つと抵抗2つを追加する作業が行われました。小さい部品のハンダ付けや、グラウンド線、ピンヘッダーへの接続に苦戦し、小さな電線の破片をブリッジとして使うなどの工夫を凝らしました。最終的にテスターで導通を確認し、Raspberry Piに接続して、以前取り付け...
385 ポッドキャスト受信機TanaRadio Piを自作すること得たで2つの発見 | テックLTポッドキャストカレンダー
TanaRadioTanaRadio Piという自作のポッドキャスト受信機を開発する中で、二つの発見がありました。一つは、従来のスマートフォンで聴くのとは異なる、ラジオのように偶然出会うエピソードを楽しむ新しいポッドキャストの聴き方です。もう一つは、Raspberry Piを使った工作が未経験の素人でも、AIの助けを借りてスモールステップで進めることで、複雑なプ...
384 日記 | 基板へのハンダ付けとスイッチ動作確認
TanaRadioTanaRadio Pi製作シリーズの今回は、基板へのハンダ付けの続きとして、抵抗とタクトスイッチの取り付けを行いました。マニュアルの順序を変更し、まずタクトスイッチをハンダ付けし、グラウンド線やピンヘッダーに抵抗を接続する作業を進めました。最終的にRaspberry Piに接続してスイッチの機能を確認したところ、音声の再生・停止が正常に行わ...
383 日記 | 基板に部品をハンダ付け
TanaRadioTanaRadio Pi製作シリーズとして、ユニバーサル基板への部品ハンダ付け作業が開始されました。まず、ブレッドボードから基板への移行の必要性が語られ、チャッピーのアドバイスに従いピンヘッダーの取り付けから着手。10本のピンヘッダーを分割し、基板固定台を使いながら慎重にハンダ付けを進めました。次に共通のグラウンド線をスズメッキ線で...
382 日記 | 基板に部品を配置
TanaRadioTanaRadio Pi製作において、頭の中で考えていた基板への部品配置を実際に試したところ、基板の小ささから計画通りにはいかず、ロータリーエンコーダーなどの配置を変更しました。テスト目的では現在の配置で問題ないとし、今後は一つずつ機能を確認しながらハンダ付けを進める予定です。この方法はチャッピーのアドバイスに基づいています。
381 日記 | 回路図を書いてみました
TanaRadio本エピソードでは、TanaRadio Piの現状と今後の改良計画について語られます。ブレッドボードから基板への移行を目指し、回路図の設計に工夫を凝らしたことが述べられています。また、AIモデルClaudeのFable 5を利用して、過去のポッドキャスト文字起こしから2冊の書籍を制作した経験が共有され、その構成力の高さが評価されています。一方で、Cl...
380 日記 | 電源オンで自動起動
TanaRadioTanaRadio Pi製作シリーズのフェーズ5Jでは、電源ONでラジオが自動起動するよう設定を進めました。まず起動用シェルスクリプトを作成し、systemdサービスファイルを使って自動実行を試みましたが、音声出力に問題が発生。USBスピーカーへの出力先を特定し、Pythonコードを修正することでこのトラブルを解決しました。その後、自動起動を有効にし...
379 日記 | Raspberry Piをケースに入れる
TanaRadio本エピソードでは、TanaRadio Pi製作シリーズのフェーズ5Jを進める前に、Raspberry Piをケースに収納する作業が行われました。これまで剥き出しだった基板を保護するため、既存のブレイクアウトケーブルを外し、代わりにジャンパー線を直接ピンに接続する方式に変更。これにより、Raspberry Piを専用ケースに収めることが可能になりました。ヒー...
378 日記 | ロータリーエンコーダーで音量調節
TanaRadioTanaRadio Pi製作シリーズのフェーズ5Iでは、ロータリーエンコーダーを使った音量調節機能の実装に挑戦しました。まず、DIP化基板へのハンダ付け作業を行い、Raspberry PiのGPIOピンに配線。その後、Pythonスクリプトでエンコーダーの単体動作と、既存の5Gプログラムと連携した音量制御テストを実施し、成功を確認しました。最終的に、5Gコード...
377 日記 | 再生モードボタンをつける
TanaRadioTanaRadio Piのフェーズ5Gでは、再生モード切り替え用の5つ目のボタンとLEDが追加されました。これにより、「最新順」「今日だけ古い順」「3日前から古い順」の3種類の再生モードを物理ボタンで選択可能になり、LEDの点滅で現在のモードが視覚的に確認できます。既存の棚選択機能も正常に動作し、TanaRadio Piは「声の本棚」としてさらに進化し...
376 日記 | 棚選択ボタンとLEDランプを追加
TanaRadioTanaRadio Pi製作シリーズのフェーズ5Fでは、棚選びボタンとLED1の追加が行われました。まず、Raspberry Piの電源を切り、GPIO23に棚選びボタンを、GPIO24に棚番号を示すLEDを配線しました。その後、Raspberry Piを起動し、必要なソフトウェアの準備とPythonファイルの作成・実行を行いました。テストの結果、ボタンによる棚の切り替え、LEDによ...
375 日記 | 棚を選択してプレイリストを作成
TanaRadioTanaRadio Pi製作シリーズのフェーズ5Eでは、ポッドキャストのグループである「棚」を作成し、コマンドで切り替える機能の実装を目指しました。AIの提案に基づき、「声日記・生活」や「技術・AI・ものづくり」など5つの棚のジャンルを決定。既存ファイルのバックアップ後、棚ファイルを作成し、RSSフィードを登録しました。チャッピーが作成した...
374 日記 | 物理ボタンでプレイリスト再生を制御
TanaRadioTanaRadio Pi製作シリーズのフェーズ5Dでは、既存の3つの物理ボタンでRSSプレイリストを操作することを目指しました。まず作業環境を整え、過去3日間のエピソードを含むプレイリストを作成し、音声再生を確認。次にGPIOライブラリとボタン配線をチェックし、ChatGPTが生成したスクリプトを導入しましたが、当初ボタンが機能しませんでした。Chat...
373 講義 | 「ほどよい」技術
TanaRadio1970年代に提唱されたオルタナティブテクノロジーや適正技術の思想は、イヴァン・イリイチの「コンヴィヴィアリティ」という概念に繋がり、講演者はこれを「ほどよい技術」と訳します。イリイチは自転車を「ほどよい技術」の具体例として挙げ、人間の能力を拡張しつつも過剰ではない道具の重要性を説きました。現代の技術が「過剰な技術」に陥り...
372 日記 | 複数RSSで過去3日分を古い順に再生
TanaRadioTanaRadio Pi製作シリーズのフェーズ5Cでは、複数のRSSフィードから過去3日分のエピソードを古い順に再生するプレイリストを作成する目標が達成されました。具体的には、複数のRSS URLを登録したfeeds.txtファイルと、それを処理するPythonスクリプトmake_playlist_5c.pyを作成し、mpvで連続再生できることを確認しました。これにより、TanaRadi...
371 日記 | 過去3日分を古い順に再生
TanaRadioTanaRadio Pi製作のフェーズ5Bでは、過去3日分のポッドキャストエピソードを古い順に再生する機能が実装されました。これにより、ラジオのように時系列でエピソードを追いかける「追いつき再生」が可能になります。Pythonスクリプトを作成・実行し、生成されたプレイリストが期待通りに動作することを確認、無事成功を収めました。
エピソードを読み込めませんでした。もう一度お試しください。
エピソードを読み込んでいます…