Python pythonのlambda(ラムダ)式。ちょっともやもやしていたので解説。 こんにちは。ホビーハッピーです。今回はpythonのlambda(ラムダ)についての解説です。自分自身、【んーまああることは知ってるけど、つかわなくてもいっかな...】なんて思っていたのですが、基本の解説としてlambda(ラムダ)が登場す... 2022.04.14 2023.04.23 Pythonプログラミング
Python pythonの関数(def)の中に関数を引数として渡してみる 今回もpythonについての記事です。pythonで関数を定義することもあると思いますが、その関数の定義でちょっとアドバンス的な使い方を習得したので、ここでご紹介します。関数の引数に関数を持たせることによるメリットなんかもご紹介していこうと... 2022.04.13 2023.04.23 Pythonプログラミング
Python オライリーのゼロから作るDeepLearningのMNISTにひっかかったはなし 今回だいぶ引っかかりました...おなじように引っかかってこの記事にたどり着いたあなたに贈る、解決方法です。MNISTが使いたいだけなのに、このモジュールをインポートできるようになるまでにだいぶ時間かかりました....相対パスがおかしいのか?... 2022.04.12 2023.04.23 Pythonプログラミング
Python pythonのnumpyで使うarrayとarangeの注意点について 今回はpythonのnumpyについてちょっと引っかかったことがあるので、自分の備忘録てきなニュアンスも持ちつつ解説していきます。まずこちらをご覧ください。import numpy as npA=np.array()B=np.arange(... 2022.04.11 2023.04.23 Pythonプログラミング
Arduino(マイコンボード) Arduinoを買ったらまずなにをすればいいの?? マイコンボードやら電子工作やらを趣味でやっているほっぴーです。今回はArduinoを買ってみたけど、何をどうすればいいのかわからない...というあなたにまずは何をすればいいのかについて説明します。 せっかく初めてのマイコンボードですから、い... 2022.04.09 2024.05.28 Arduino(マイコンボード)電子工作
Arduino(マイコンボード) Arduinoの割り込み(interrupts)を使ってチャタリングが出た話【ソフトで解決】 今回は、Arduino標準で搭載されている割り込み(interrupts)の機能と、それを使った時のチャタリングについてお話していきます。実際チャタリングとはどんなイメージなのかはこちらをご覧ください。↓↓Arduinoで割り込みさせてチャ... 2022.02.12 2023.04.23 Arduino(マイコンボード)プログラミング電子工作
RaspberryPi(ラズパイ) EEPROMにラズパイピコからArduinoIDEを使って書き込みする方法解説【I2C】 今回はちょっと情報量が多くて渋滞していますが、使うマイコンボードはRaspberryPiPicoで、使う統合開発環境はArduinoIDE。いじくるICはEEPROMです。通信方式はI2C方式を採用しました。以前RaspberryPiPic... 2022.02.06 2023.04.23 RaspberryPi(ラズパイ)プログラミング電子工作
Python 【三次元散布図】pythonならExcelで作るのがきつい三次元散布図の作り方徹底解説 今回は3次元散布図の作り方についてご紹介します。2次元散布図はエクセルで簡単に作成可能ですよね。 例えばこんな感じ。↓これはエクセルで描いた2次元散布図です。エクセルで描いた2次元散布図文字通り、二次元散布図は2つのパラメータを散布図にした... 2022.01.31 2024.09.28 Pythonプログラミング
Python Pythonのdictionaryを使いこなそう!【初心者向けpythonプログラミング】 今回は、Listに続き、pythonで使用できる配列についてご紹介します。その名も「dicrionary」つまりは辞書ですね。Listとは違い、配列の要素それぞれにキーと呼ばれるパラメータを割り当てます。Listではただ配列の並びがあるだけ... 2022.01.30 2023.04.23 Pythonプログラミング
Python pythonのListの操作にはnumpyが相性バツグン pythonをやっていると、Listの操作は避けては通れないですよね。Listは以前の記事でなんとなくわかってもらえたと思いますが、今回は、もう少しListの操作を詳しく解説していきます。Listと相性が抜群なのがnumpyというライブラリ... 2022.01.29 2023.04.23 Pythonプログラミング
Python PythonのListの中身が勝手に変わる??【対策方法もご紹介】 pythonをやっていて、Listを扱うときに注意しないといけないことがあります。それが、意図しないListの要素の変更です。Listに要素が入っていて、それをみなさん使うわけですが、たまに意図せず値を変えてしまうことがあります。また、この... 2022.01.18 2023.04.23 Pythonプログラミング
Python pythonでデータをまとめて処理(List)したいなら【初心者向けpythonプログラミング】 今日はpythonのListについて解説していきます。Listとは何か?簡単に説明すると、データの集まりです。変数を使用するイメージができても、その変数たちをpythonでまとめて処理する必要があるばあい、一個一個処理していくのは面倒ですよ... 2022.01.16 2023.04.23 Pythonプログラミング
Python pythonのInput関数を使うときの注意点【pythonプログラミング】 最近ArduinoやraspberryPiばっかりで、pythonの記事が全然ないので、久しぶりにpythonについての記事を書きます。今回はpythonの【input】関数についてです。input関数と言えば、print関数の次くらいに覚... 2022.01.16 2023.04.23 Pythonプログラミング
Arduino(マイコンボード) ArduinoIDEでラズパイピコのI2C通信【現状:無理→可能】 題名からネタバレですが、今回ArduinoIDEを使ってRaspberryPiPicoのI2C通信を試してみました。ArduinoIDEなので、使用するライブラリはWire.hそもそもI2C通信しようにも、【スレーブのデバイスが認識できない... 2022.01.05 2023.04.23 Arduino(マイコンボード)RaspberryPi(ラズパイ)プログラミング
Arduino(マイコンボード) RaspberryPiPicoをArduinoIDEでLチカする方法 前回の記事でRaspberryPiPicoもArduinoIDEが使えるという話を紹介しましたが、ただ使えるよ。というだけではちょっと寂しいのでついでにRaspberryPiPicoに最初から内蔵されているLEDを点滅させたいと思います。最... 2022.01.04 2023.04.23 Arduino(マイコンボード)RaspberryPi(ラズパイ)
Arduino(マイコンボード) RaspberryPiPicoをArduinoIDEで使う方法【ちょっとクセあり】 今回は、RaspberryPiPicoをArduinoIDEで使う方法についてご紹介します。RaspberryPiPicoというと、ARMのチップが載ったマイコンボードですからSTMCubeIDEmicropython(公式HPではこれを勧... 2022.01.03 2023.02.19 Arduino(マイコンボード)RaspberryPi(ラズパイ)
電子工作 マイコンボードに限らずピンヘッダは自分で【はんだ】しないといけないことが多い 電子工作やらマイコンボードやらラズパイで遊んでいるホビーハッピーです。今回は趣味の電子工作で壁になる「はんだ」についてのお話です。なかなか個人の趣味で家ではんだづけするなんてのはハードル高めですよね。専用のはんだごてが必要になりますから。そ... 2022.01.03 2024.09.27 電子工作
Python Pythonのプログラミング教室を無料体験する方法 Pythonというのはプログラミング言語ですが、近年AIや機械学習に使われたり、非プログラマーでも比較的簡単に始められることでも有名となり、一気に知名度を上げているプログラミング言語です。 ただ、始めてみるにしてもどうやって始めたらいいのか... 2022.01.02 2024.07.16 Pythonプログラミング
電子工作 秋月電子通商のブレッドボード【BB-102】のレビュー こんにちは。hobbyhappyです。少し前に安物ブレッドボードを購入して失敗した話を記事にしました。その時はものすごい「反り」が発生していた。という内容でしたが、つい最近秋月電子通商でも、お安めのブレッドボードを購入したので、同じように「... 2021.12.30 電子工作
Python MCP23017をRaspberryPiのIO入力追加に使う方法【センサー類を沢山つなげたい】 今回はMCP23017 いわゆるIOエキスパンダーについての記事です。I2C通信でGPIOの点数を増やすことができるというのは魅力的ですよね。ただ、ネット上では、出力側として使用している記事が多いのが現状。実際にはセンサ類と駆動部で考えたら... 2021.12.29 2023.04.23 PythonRaspberryPi(ラズパイ)プログラミング電子工作
Arduino(マイコンボード) 温湿度計DHT22をDHT11と比較してみる【Arduinoで実際に測定してみる方法も】 ホビーハッピーです。以前の記事でDHT-11という温度・湿度計について紹介しています。今回は、そのDHT-11の改良版のDHT-22という温度・湿度計をゲットしたので、試しに使ってみます。サイズ感などもちょっとDHT-11とは異なるので、そ... 2021.12.19 2023.04.23 Arduino(マイコンボード)電子工作
Arduino(マイコンボード) ArduinoでDC12VやDC24VさらにはAC100Vを簡単に制御したい場合 こんにちは。ホビーハッピーです。今回はArduinoで電圧の違うものを動かしたいときのお話です。基本的な話になりますが、ArduinoへはDC5Vの電源供給され各制御ピンも同じくDC5Vが流れます。電圧計を持っている人は、制御ピンをONにし... 2021.12.18 2023.04.23 Arduino(マイコンボード)プログラミング電子工作