「研究しましょう」 ブログ   --- 日記 マガジン 小耳情報

    やりたいことを探して、ネットをさまよう私の、ブログです --- I'm here. Find me out. 我在这里 查找和
0

Python のお勉強を、かじる 📖🐍 💦   #プログラミング #Python学習

中身がほとんど一緒のPython特集
 新しいエーミングPC に VSCode + PlatformIO を入れるのに必要な Python を入れたので、Python の勉強も初めてみることにした。Python 環境は Anaconda3 で入れた。

勉強用に積ん読してあった参考書を出してきたら、最近買った左のムック本に右の 2023年3月号の3つの特集記事が転載されていた。まぁ、いいんだけど、ちょっと損した気分。

 Python で何をやるかを決めていない。オフィスの改善系か、スクローリングか、機械学習か。ちまたでは、Python で EXCEL のデータを扱う、的な本が複数でているんだけど、

  「 EXCEL のデータなら VBAでやるのが正しい」

と思うんだけど、、、

プログラミング界にも流行すたりはあるからね、、、
Python実践活用ガイド
 とりあえず、積ん読してあったこの本に、例の機械学習を使った数字認識の紹介記事があったので、それをやってみようと思う。

忘れてしまっただろう Pythonの使い方を勉強しながら、、、

0

#Anaconda3 の #Python を #VSCodeで開発する   #プログラム #電子工作

Anaconda3  Path 指定ダイアログ
 新しいゲーミングPC に Python を入れて、VSCodeでコーディングしたいと思った。色々調べて、Python は Anaconda3 で入れる事にした。インストーの最後のダイアログに、Anaconda3 を Path に含めるかどうか聞いてきた。

  「 Path切らなくて、起動出来るのか?」

と、Path に含めようとしたら、赤文字で、コンフリクション起こすぞと脅された。

でも、まぁ、そう言うのならと、試しに、お勧め通りにやってみた。そうすると、Anaconda Navigator というアプリから、ターミナルを起動して、その中の Path に Python環境のパスが入る形になっていた。

ということは、VSCode はそこから起動しなくちゃいけなくて、

  「デスクトップに作ったアイコン意味ジャン!」

そう思った。

 今度は、VSCode を入れた。Python 開発には Python というプラグインを入れるらしい。そうすると、Jupyter 関連のプラグインが自動的に追加されたようだった。

使い方は、まず、VSCode を起動して Python のフォルダを開いてソースを読み込む。そして、[Run] メニューから実行すると、見事に動いた。
VSCode Anaconda3  指定
実は、このプラグインは、Anaconda に対応しているのだとか。上の写真の、右下のオレンジの矢印の所のステータスバーをクリックすると、上の黄色い矢印の所にリストが下りてきて、Anaconda Navigator で作った仮想環境を選ぶことが出来た。

これで、Python の開発環境が整った。引き続いて、M5Stack 開発のための PlatformIO プラグインも入れた。これで、スタックチャンの開発環境も整った。

次は、DTM関連か、、、

0

新しいPC のメンテナンスしようよ 💻💦   #パソコン #開発環境 #電子工作初心者

 新しいPCを、しかもプチ・ゲーミングPC買ったのに、あまり使えていない。ゲームは、MSフライトシミュレータと『 A列車で行こう』は入れた。麻雀ゲームは時間を食い物にするので、インストールは保留中。

まだ入れていないのは、DTM、画像関連ソフト、開発環境(Python、AruduinoIDE、Visual Studio)など。DTMはライセンス承認とかが面倒そうで、二の足を踏んでいる。他は、単に、めんどくさいので。それに、今は、MacBookProで用足りてるし、、、

 とは言っても、パフォーマンス、作業効率からいって、デスクトップパソコンの方が断然上なので、意を決して、インストール作業を再開させる。

まずは、開発環境。今時点で必要なのは、M5Stack のソフト開発のために、Python、VSCode、AruduinoIDEなど。Pythonは、Anaconda を入れた。

その時、Python の Path を切ろうかどうしようかと思っていたら、Anaconda のインストーラーは、複数の開発環境を使う場合にコンフリクションの心配があるので、パスを切るのはお勧め出来ないと指摘された。コマンドウインドウを使えと。

その時、PlatformIOに必要な VSCode をどうやって起動しうようかと思ったら、VSCode側にパスが切ってあったので、コマンドウインドウから起動すれば、問題ないということになる。

DTMは、今日の所は、ライセンスをどうやれば移行出来るかだけでも、調べて置こう。

パソコン関連は、この環境設定が面倒。まぁ、でも、それも、面白いと言えば面白いんだけど、、、

0

#M5Stack初心者のバイブルと、プラス・ワン not dogs 🐾💦 #スタックチャン #電子工作

M5Stackの参考書
 M5Stack初心者の私は、写真左の『みんなの M5Stack 入門(Amaon)』で勉強を開始し、各種 GPIO ポートの使い方、センサーの使い方、I2C ポートの使い方を順を追って試した。順当な課題恒星になっていると思った。

その次の WebServer、HTTPClient の使い方が分かりにくかったので、もう一つの本(写真右)『ESP32&Arduino 電子工作 プログラミング入門(Amaon)<』で勉強した。こちらは SSL 接続の方法まで解説してあった。

応用例には、ラジコンカーや、センサーをつかった環境計、等が載ってて、面白そうだった。ただ、難点は、M5Stack 用の本ではないので、ESP32 用のコードを M5Stack 対応へと読み替えないといけないのが、ご愛敬 📖💦

 さてと、次のテーマは、

  「 WebServerを使った、スタックチャンのコントロール」

だ。

うまく出来るかなぁ、、、出来るといいなぁ 💦

0

#確定申告済んで、日が暮れて 💻💰⚡️   #パソコン

パソコン回り
 去年の暮れにパソコンの調子がおかしくなって、リカバリーする一方、新しいゲーミング静音PCを買った。メーラー、ブラウザの環境は移行済み。

そして、昨日、新しいパソコンから確定申告が終わったので、もう、古いパソコンが動かなくなっても、困らなくなった。

ということで、古いパソコンのリストアを試みたい。できれば、通常モードで立ち上がるようにしたい(今は、セーフ テストモード)。そして、できたら、Linux マシーン&ファイルサーバーに換えてしまいたい。

あ、新しいパソコンにも、ゲームとDTM関係のソフトを移行したい。ただ、ライセンスの関係もあるので、簡単にはいかないと思うけど。

あ、あと、キーボードがブルートゥース3台切り替えたりUSB接続も出来るので、マウスもないかなぁと思ったら、MSにあった。

  「マイクロソフト GHV-00007」

でも、在庫切れ状態らしく、転売ヤーが倍以上の値段で出してた。ちょっと、追っかけてみる。

そうなると、エレキギター🎸の練習環境も、整備したい。てか、その前に、🎸の弦を換えないと

0

#M5Stackの勉強。積ん読も、たまには役に立つ 📺📖✨️   #電子工作趣味 #スタックチャン

積ん読も、たまには役に立つ
 電子工作を趣味に出来ないかと、参考書『みんなのM5Stack入門』にそって、M5Stack をいじっている。GPIO出力、ADCによるサーミスタ電圧の取得、と来て、次は I2Cを使った温度の計測だった。

ところが、本を見て、手持ちのセンサーを探したら、それは持っていなかった。I2Cを試したいので、スイッチサイエンスで買おうか、M5Stack Core2 のデバイスを叩こうか、迷っていた。

何の気なしに、先日、クローゼットを整理した時に見つけた本『Aruduino で測る』を見ていたら、RTCのモジュール DS1307 を I2C でコントロールする記事があった。幸運にも、パーツボックスの中に同じチップを使ったモジュールが入っていた。

CPUの違いがあるので、すんなり行くかは分からないけれけど、そのカット・アンド・トライが勉強になるかも知れないので、頑張ってみることにした

それと同時に、ぴっぴちゃんこと、スタックチャンを、これからどうしていきたいかも、考えたい。あと、その後の野望(?)も✨️

該当の記事は見つかりませんでした。