Arduino(マイコンボード)Arduino Unoのピン配置について 今回はArduino Uno Rev3のピン配置についてご紹介します。 Arduino Unoと言えばArduinoの最も代表的なモデルの一つですよね。 そんなArduino Unoですが、実は一言にArduino Unoと言っても、 様々...2022.11.06Arduino(マイコンボード)プログラミング電子工作
Arduino(マイコンボード)arduino nanoとarduino nano everyの違い徹底解説 名前は似ていますが、中身は結構な別物。 実は基板上に載っているマイコン自体が違うんです。 これって結構違いますよ... このあと説明しますが、nanoはarduino UNOと同じ系統のATmega 328 arduino nano eve...2022.10.29Arduino(マイコンボード)
Arduino(マイコンボード)指紋認証モジュール【AS606】をArduinoで動作させてみる。 今回はちょっとおもしろいですよ。 指紋認証モジュールを使います。指紋認証モジュールって 実は通販でも普通に販売されています。 指紋認証で扉のロックを解除するとか、なんかわくわくしませんか?? しかもArduino用のライブラリが整っているの...2022.08.14Arduino(マイコンボード)プログラミング電子工作
Arduino(マイコンボード)Arduino純正で無線(wi-fi)モジュール搭載のYunMiniを使ってみる。 以前の記事でArduinoの無線は無いので、 おとなしくESP32を使いましょうと書きましたが、 実は無線Lanに接続できるArduinoYunというのが存在しました。 互換機ではいくら探してもなかったのですが、 純正のArduinoに無線...2022.07.24Arduino(マイコンボード)プログラミング
Arduino(マイコンボード)【ビット操作】Arduinoで使うビット演算をマスターする。 今回はArduinoでも使うビット演算子についてのご紹介です。 Arduinoを使っていてビット演算が必要になるタイミングといえば、 なにかのICを使うときに、レジスタをいじるときくらいでしょうか? ただ、以前からArduinoをAVRのマ...2022.07.23Arduino(マイコンボード)RaspberryPi(ラズパイ)プログラミング電子工作
Arduino(マイコンボード)arduino nano everyの複数ピンの入力状態を1行で確認する方法【IN】 さて、今日はarduino nano everyの入力ピンを一気に確認する方法です。 ピンの入力状態を調べる方法として有名なのがdigitalReadですよね。 ただ、このdigitalRead使う場合、 入力状態を確認できるのは1つのピン...2022.07.22Arduino(マイコンボード)プログラミング電子工作
Arduino(マイコンボード)arduino【nano every】でLチカしてみる。 今回は、新しく入手したarduino nano everyで Lチカしてみます。 やっぱり新しくarduinoを入手したらまずはLチカですよね! Lチカと言えばLEDを点滅させるいつものやつです。 基板に初めから実装されているLEDをチカチ...2022.07.21Arduino(マイコンボード)プログラミング電子工作
Arduino(マイコンボード)【ラズパイpico】と【ラズパイ】と【Arduino】それぞれ得意なこと 今回はRaspberryPiPicoとRaspberryPiとArduinoそれぞれを ある程度使いこなした私ホビーハッピーが、 RaspberryPiPicoとRaspberryPiとArduino それぞれの得意なことについてまとめまし...2022.07.20Arduino(マイコンボード)PythonRaspberryPi(ラズパイ)プログラミング
Arduino(マイコンボード)2021年から続く電子部品不足でマイコンボードも価格up? 今回はちょっと時事ネタですね。 hobbyhappyblogでは、いつもマイコンボードやら電子工作関係の記事を上げているわけですが、 そんなブログの記事のネタにしているのがみんな大好きArduinoとかですね。 あとはRaspberryPi...2022.07.16Arduino(マイコンボード)電子工作
Arduino(マイコンボード)arduino nano everyで同時にGPIOピンをオンにする方法。【AVRのレジスタいじります。】 今回はarduinoの中でも比較的新しいarduino nano everyのお話です。 このarduino nano everyですが、当然のことながらarduinoIDEを使って開発可能です。 例えばどこかの出力ピンをONにして、接続先...2022.07.09Arduino(マイコンボード)プログラミング電子工作
Arduino(マイコンボード)【割り込み処理:attachinterrupt】Arduinoで割り込み処理するときのエラー こんにちは。hobbyhappyです。 今回は、Arduinoの割り込み処理で引っかかった内容についてご紹介します。 具体的には、Arduinoの割り込み処理【attachInterrupt】が、 同一のGPIOには1つしか割り当てられない...2022.07.02Arduino(マイコンボード)プログラミング電子工作
Arduino(マイコンボード)【PWMの周波数】ArduinoのPWMの周波数を2つの方法で測定してみよう 今回は、Arduinoに標準で搭載されているPWM機能の周波数を測定してみます。 Arduinoの公式データの中に記載はありますが、 やっぱり実際に確認してみたくなりますよね?? というわけで、ArduinoのPWMの出力を確認します。 オ...2022.06.18Arduino(マイコンボード)プログラミング電子工作
Arduino(マイコンボード)Arduinoのdelayの正確性をオシロスコープで確認してみた。 Arduinoを触ったことがあれば、 たいてい使ったことがあるのが、 そう。なにもしない待ち時間ですね。 この待ち時間のdelay。 通常は、delay(100)なんて記述して、 100msなにもしない。という使い方だと思いますが、 この1...2022.06.12Arduino(マイコンボード)プログラミング
Arduino(マイコンボード)Arduinoのコマンド…予測して提案してほしくないですか? 今回はArduinoのスケッチを書くときに、 「あれ、あのコマンド大文字だっけ?小文字だっけ?」 というのが無くなる便利な方法です。 そもそもArduinoIDEを使用しない方法ですから、 少々ハードルは高く感じるかもしれませんが、 それに...2022.06.11Arduino(マイコンボード)プログラミング
Pythonpythonのmatplotlibで描いたグラフがカクカクする? pythonでグラフを描くときによく使用されるmatplotlibですが、曲線を描くときにグラフがガタガタになって、直線的になっていませんか?それ解決できます。ちょっとした工夫で解決できますのでぜひ参考にしてみてください。2022.04.19Pythonプログラミング
Pythonpythonのグラフを描くmatplotlibでラベル表示がうまくいかない?? 今回はpythonでグラフと言えば?? でおなじみのmatplotlibに関する記事です。 matplotlibはグラフが手軽に書けるので、 データを扱う人にとってはとても有用ですよね。 しかも扱い方もシンプルですし、何より、 いろんな方が...2022.04.18Pythonプログラミング
Pythonpythonのlambda(ラムダ)式。ちょっともやもやしていたので解説。 こんにちは。ホビーハッピーです。 今回はpythonのlambda(ラムダ)についての解説です。 自分自身、【んーまああることは知ってるけど、つかわなくてもいっかな...】 なんて思っていたのですが、 基本の解説としてlambda(ラムダ)...2022.04.14Pythonプログラミング
Pythonpythonの関数(def)の中に関数を引数として渡してみる 今回もpythonについての記事です。 pythonで関数を定義することもあると思いますが、 その関数の定義でちょっとアドバンス的な使い方を習得したので、 ここでご紹介します。 関数の引数に関数を持たせることによるメリットなんかも ご紹介し...2022.04.13Pythonプログラミング
Pythonオライリーのゼロから作るDeepLearningのMNISTにひっかかったはなし 今回だいぶ引っかかりました... おなじように引っかかってこの記事にたどり着いたあなたに贈る、 解決方法です。MNISTが使いたいだけなのに、 このモジュールをインポートできるようになるまでにだいぶ時間かかりました.... 相対パスがおかし...2022.04.12Pythonプログラミング
Pythonpythonのnumpyで使うarrayとarangeの注意点について 今回はpythonのnumpyについてちょっと引っかかったことがあるので、 自分の備忘録てきなニュアンスも持ちつつ解説していきます。 まずこちらをご覧ください。 import numpy as np A=np.array() B=np.ar...2022.04.11Pythonプログラミング
Arduino(マイコンボード)Arduinoを買ったらまずなにをすればいいの?? マイコンボードやら電子工作やらを趣味でやっている ホビーハッピーです。 今回はArduinoを買ってみたけど、 何をどうすればいいのかわからない...というあなたに まずは何をすればいいのかについて説明します。 せっかく初めてのマイコンボー...2022.04.09Arduino(マイコンボード)電子工作
Arduino(マイコンボード)Arduinoの割り込み(interrupts)を使ってチャタリングが出た話【ソフトで解決】 今回は、Arduino標準で搭載されている割り込み(interrupts)の機能と、 それを使った時のチャタリングについてお話していきます。 実際チャタリングとはどんなイメージなのかはこちらをご覧ください。↓↓ Arduinoで割り込みさせ...2022.02.12Arduino(マイコンボード)プログラミング電子工作