DreamerDreamのブログ読者になるDreamerDreamのブログ夢想家の夢です。ラズベリーパイ用のeMMCを提供していただきました。技術畑で育ってない僕はeMMCという言葉を初めて聞きました。Raspbian以前にラズパイ3を無線アクセスポイント化しました。いう実験を行いました。備忘録なかなか苦労したので備忘録として残します。※カメラ画像を使った組み込みシステムを作るのに迷ったので自分用の備忘録として残します。環境:OSは新規Raspbianをインストールして、piユーザーで立ち上がり時にデスクトップ自動ログイン出来る状態であること。今までDDNSサービスのMyDNSへのIPアドレス更新にはHTTPへBASIC認証をしていました。備忘録ラズパイで書類を作ったとき、直接プリンターでプリントしたいものですが、プリンターのドライバがRaspbian対応とかはまず無いんですよね。調べてみるとCUPSというプロジェクトパッケージをインストールすることで各種プリンターに対応出来るそうです。BanしてもしてもしつこくSSHログインを試行してくる面倒くさい輩がいましたので、ひとまず挙動を確認してみることに。以前にCentOSにfail2banをインストールしましたが、以前からサーバー用に使っているラズパイもチェックしてみると最近になってSSHポートが割れたのか不正アタックが多くなってきましたので同じようにfail2banを導入することにしました。3Dスキャナ自作3Dスキャナで取得したデータは、さほど精度がよくありませんでした。同じレーザー方式の3Dスキャナであれば結局どの機種でも同様にレーザーの反射しない箇所には穴が開きます。3Dスキャナ前回、とりあえず出来たので動作させましたが結果があまり思わしくありませんでした。気を取り直して調整出来るとこを調整します。今回はスキャナの本体を作ります。いっても通常の公開されているデータ通りに3Dプリンターで出力するだけでは面白くありませんから(おい)適当な廃材をフルに活用して作ります。3Dスキャナ前回は3Dスキャナソフト「FreeLSS」をラズパイにインストールしてブラウザで挙動を確かめました。今回はFreeLSSの回路を構成します。3Dスキャナ以前に3Dスキャナーって自作できるらしいという記事を書きました。今回、実際にソフトをインストールしてみました。その前に、ラズパイ用のラズパイカメラは必用不可欠ですので予め準備しておきましょう。python2.7今回は実際にラズパイから制御してみます。前回はGPIOとドライバーとの接続でした。適当なpythonコードを書いて制御してみます。python2.7前回は部品選択でした。今回は部品の繋ぎ方です。ラズパイから制御できるようGPIOのポートをチェックしましょう。ステッピングモータードライバーを制御するには、最低DIRとSTEPとGNDが必用になります。python2.7前回、ステッピングモーターの制御にはユニポーラ制御とバイポーラ制御がありますという説明をしました。ユニポーラの方が構成回路は簡単になりますが専用のドライバは少ないのでマイコンを用いて自前で組むことになるでしょう。工作ここ最近、ブログがソフトウェア的な内容ばかりで飽きてきたので今回は気分を変えてハードウェアのお話です。以前の記事のようにApacheでDjangoのページを表示しようとするとレイアウトが崩れることがあります。原因はデフォルトのスタイルシート、staticディレクトリが読み込めないということです。プログラミング前回はApacheのドキュメントルート以外でDjangoを動かしました。今回はDjangoのサーバー機能を使ってユーザー認証機能のテストをします。ユーザー認証は会員専用ページとかユーザー専用のページを作るには必須事項です。前回、Apacheのデフォルトドキュメントルート「/var/www」以下でApacheとDjangoを連携しました。今回はApacheのドキュメントルート以外でDjangoプロジェクトと連携します。プログラミング前回はDjangoアプリケーションを作ってみました。Djangoのサーバー機能はテスト用なので本格運用となるとサーバーソフトが必要になります。Djangoが無事に起動して基本画面を表示してくれたら今度は「Webアプリケーション」を作成しましょう。インターネットDjangoってかなり奥が深いWebフレームワークなんで超初心者向けのサイトはあまり無いんですよね。Django今回は始めてのDangoアプリ生成の最終章です。前回は画像とスタイルシートを扱いました。Django前回は面白く無いテストばかりでした。今回はサイト作成にはとても重要な要素、楽しい楽しい画像やスタイルシートについてです。Django前回は謎が解決できてヤレヤレでした。今まで作ったプロジェクトを「汎用view」というのに対応させるのですね。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。