1 ポイント 投稿者 GN⁺ 2024-10-05 | 1件のコメント | WhatsAppで共有
  • 日刊ニュース印刷プロジェクト

    • 最近eBayでドットマトリクスプリンターを購入し、毎朝カスタムの「1ページ目」を印刷するプロジェクトを始めた。
    • このプロジェクトは、スクリーンタイムを減らし、朝に最新情報を得るための試みとして始まった。
  • ハードウェアの購入

    • 必要なハードウェアは、ドットマトリクスプリンター、Raspberry Pi Zero W、シリアル-USBアダプター、電源装置で構成される。
    • 中古プリンターを安く購入し、少し清掃と調整をした後、正常に動作することを確認した。
  • プリンターコードの理解

    • プリンターがlp0に接続されていたためrawテキストを送信しようとしたが、権限の問題が発生した。
    • PHPスクリプトを使って、テキストと特殊文字をプリンターに送信できるように設定した。
    • プリンターの文字セットはIBM PCのCode Page 437をベースにしている。
  • データ収集

    • 個人向けにカスタマイズした1ページ目には、天気、株価、主要ニュースの見出し、人気のReddit投稿が含まれる。
    • 無料APIを使ってデータを収集し、PHPコードでデータをコンパイルして配列に保存した。
  • 1ページ目の印刷

    • 各セクションに見出しを追加し、日付と曜日を含む上部ボックスをデザインした。
    • 長いテキストはページ幅に合わせて改行して印刷するよう関数を実装した。
  • 運用と締めくくり

    • 毎朝8時にcronジョブで自動的にプリンターが動作するよう設定した。
    • 紙1枚に限られた量のニュースを見るほうが、より良い感覚を与えてくれる。
    • 物理ハードウェアと新しい技術を組み合わせるプロジェクトは、プログラマーとしての情熱を呼び起こしてくれる。

GN⁺のまとめ

  • このプロジェクトは、古いハードウェアを現代の技術と組み合わせて新しい用途に活用する興味深い試みだ。
  • スクリーンタイムを減らし、アナログな方法で情報を得る手段を提供する。
  • 似た機能を持つプロジェクトとしては、Raspberry Piを活用したさまざまなIoTプロジェクトがおすすめだ。
  • プロジェクトの楽しさと創造性は、プログラミングの本質をあらためて感じさせてくれる。

1件のコメント

 
GN⁺ 2024-10-05
Hacker Newsのコメント
  • あるユーザーは、レシートプリンターを使ってメールや予定を印刷するシステムを構築した。NFCカードのような物理的な制御デバイスを使って命令を出せるインターフェースが便利だと考えている。画面を見る時間を減らすための面白い方法だが、設定にはさらに多くの画面時間を費やした。

  • 別のユーザーは古いプリンターの動作方式を懐かしみつつ、現代のプリンターが今でも過去との互換性を保っているのか気にしている。EPSONプリンターのような機種で、昔のコマンドが今も動くのかという興味を示している。

  • マトリクスプリンターがさまざまな機能を提供できると述べ、脱出ゲームのような楽しいプロジェクトに使った経験を共有している。パラレルポートの制御ラインから電力を取り、ヒントを印刷する装置を作ったという。

  • あるユーザーは「三面カード」を印刷するプロジェクトを進めており、QRコードや文書を含む画像を印刷している。写真撮影に飽きたため、ユニークなカメラを使うキャラクターを作って作業を進めている。

  • 古いTeletypeのテーププリンターを使ってニュースフィードを印刷するシステムを構築した経験が共有されている。Pythonプログラムで動かしている。

  • 毎朝MacBookでニューヨーク・タイムズの1面を開くために、簡単なスクリプトを使っているユーザーがいる。日付に基づいてPDFファイルをダウンロードして開く。

  • 週末に紙の新聞を購読しようとしているユーザーは、デジタルニュースが否定的な感情を引き起こすと感じており、紙の新聞のほうがより落ち着けると考えている。ドットマトリクスプリンターへの愛着を示しつつ、ハック可能なオープンソースのプリンターがあるのか気にしている。

  • NewsCatcherという無料のオープンソースプロジェクトを紹介し、実験的なプロジェクトに適していると述べている。

  • パーソナライズされたオフスクリーンのニュースフィードという発想を素晴らしいと考えるユーザーがいる。ハードウェア面でどう始めればよいかは分からないが、市場に出たら購入したいと思っている。

  • ラジオ局で働いていた経験を振り返り、ドットマトリクスプリンターで最新の見出しを印刷していたシステムに触れている。90年代後半のMS-DOSで動いていた。