Arduino(マイコンボード)ESP32でiPhoneのカメラのリモートシャッターを自作してみた 休日はもっぱら電子工作したりマイコンをいじっているホビーハッピーです。今回は、iPhoneの制御をESP32でやってみようというお話です。制御と言ってもそんなに大そうなものではなく、以前記事にしたBluetoothキーボードの機能を使うだけ...2023.03.25Arduino(マイコンボード)プログラミング電子工作
Arduino(マイコンボード)【ESP32-S3-DevKitC-1-N8R2】でCircuitPythonを使ってみる。 hobbyhappyです。以前からESP32搭載のLolinD32の記事をいくつか挙げています。ただこのLolinD32ですが、microPythonは導入できても、CircuitPythonが導入できなかったんです。CircuitPyth...2023.03.11Arduino(マイコンボード)Pythonプログラミング電子工作
Arduino(マイコンボード)ESP32搭載のLolinD32をバッテリーで駆動してみる。バッテリー充電まで可能。 今回はESP32搭載のLolinD32のお話です。ESP32搭載のマイコンは、基本このLolinD32で解説してきましたが、このマイコンボード、特徴があります。それが、バッテリー関係。つまり電池です。基板上に、USBで接続するmicroBの...2023.02.23Arduino(マイコンボード)プログラミング電子工作
RaspberryPi(ラズパイ)RaspberryPiの最新OS(Bullseye)でカメラが認識しない問題【解決方法】 この記事を書いている2023年1月末時点での、最新のRaspberryPi OSはbullseye(ブルズアイ)です。おそらく今年あたり次のOSがリリースされるようですが、現行のBullseyeでも情報が少なくてカメラ接続に手間取った話をし...2023.01.29RaspberryPi(ラズパイ)プログラミング電子工作
RaspberryPi(ラズパイ)RaspberryPiでMCP23S17を使うときのアドレスについて解説 以前の記事で、MCP23S17をRaspberryPi400で制御する方法を紹介しました。その際、MCP23S17のアドレスを決定づける、A0~A3すべてをGNDにつないでアドレスを0x20にしていました。ただ、そのA0~A3を3.3Vにつ...2023.01.04RaspberryPi(ラズパイ)プログラミング電子工作
Arduino(マイコンボード)信号機のプラモデルにLEDを仕込んでArduinoで制御した話 今回は電子工作というよりもDIYに近いような内容です。具体的には、題名の通り、信号機を作りました。信号機のベースはプラモデルなのでさすがに信号機本体は買い物です。こんな感じで信号機もプラモデルが販売されているので、こちらを購入しました。もち...2022.11.19Arduino(マイコンボード)プログラミング電子工作
Arduino(マイコンボード)Arduino Unoのピン配置について 今回はArduino Uno Rev3のピン配置についてご紹介します。Arduino Unoと言えばArduinoの最も代表的なモデルの一つですよね。そんなArduino Unoですが、実は一言にArduino Unoと言っても、様々なバリ...2022.11.06Arduino(マイコンボード)プログラミング電子工作
Arduino(マイコンボード)指紋認証モジュール【AS606】をArduinoで動作させてみる。 今回はちょっとおもしろいですよ。指紋認証モジュールを使います。指紋認証モジュールって実は通販でも普通に販売されています。指紋認証で扉のロックを解除するとか、なんかわくわくしませんか??しかもArduino用のライブラリが整っているので、比較...2022.08.14Arduino(マイコンボード)プログラミング電子工作
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(マイコンボード)2021年から続く電子部品不足でマイコンボードも価格up? 今回はちょっと時事ネタですね。hobbyhappyblogでは、いつもマイコンボードやら電子工作関係の記事を上げているわけですが、そんなブログの記事のネタにしているのがみんな大好きArduinoとかですね。あとはRaspberryPiだった...2022.07.16Arduino(マイコンボード)電子工作
Arduino(マイコンボード)arduino nano everyで同時にGPIOピンをオンにする方法。【AVRのレジスタいじります。】 今回はarduinoの中でも比較的新しいarduino nano everyのお話です。このarduino nano everyですが、当然のことながらarduinoIDEを使って開発可能です。例えばどこかの出力ピンをONにして、接続先のL...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を買ったらまずなにをすればいいの?? マイコンボードやら電子工作やらを趣味でやっているホビーハッピーです。今回はArduinoを買ってみたけど、何をどうすればいいのかわからない...というあなたにまずは何をすればいいのかについて説明します。せっかく初めてのマイコンボードですから...2022.04.09Arduino(マイコンボード)電子工作
Arduino(マイコンボード)Arduinoの割り込み(interrupts)を使ってチャタリングが出た話【ソフトで解決】 今回は、Arduino標準で搭載されている割り込み(interrupts)の機能と、それを使った時のチャタリングについてお話していきます。実際チャタリングとはどんなイメージなのかはこちらをご覧ください。↓↓Arduinoで割り込みさせてチャ...2022.02.12Arduino(マイコンボード)プログラミング電子工作
RaspberryPi(ラズパイ)EEPROMにラズパイピコからArduinoIDEを使って書き込みする方法解説【I2C】 今回はちょっと情報量が多くて渋滞していますが、使うマイコンボードはRaspberryPiPicoで、使う統合開発環境はArduinoIDE。いじくるICはEEPROMです。通信方式はI2C方式を採用しました。以前RaspberryPiPic...2022.02.06RaspberryPi(ラズパイ)プログラミング電子工作
電子工作マイコンボードに限らずピンヘッダは自分で【はんだ】しないといけないことが多い 電子工作やらマイコンボードやらラズパイで遊んでいるホビーハッピーです。今回は趣味の電子工作で壁になる「はんだ」についてのお話です。なかなか個人の趣味で家ではんだづけするなんてのはハードル高めですよね。専用のはんだごてが必要になりますから。そ...2022.01.03電子工作
電子工作秋月電子通商のブレッドボード【BB-102】のレビュー こんにちは。hobbyhappyです。少し前に安物ブレッドボードを購入して失敗した話を記事にしました。その時はものすごい「反り」が発生していた。という内容でしたが、つい最近秋月電子通商でも、お安めのブレッドボードを購入したので、同じように「...2021.12.30電子工作
PythonMCP23017をRaspberryPiのIO入力追加に使う方法【センサー類を沢山つなげたい】 今回はMCP23017 いわゆるIOエキスパンダーについての記事です。I2C通信でGPIOの点数を増やすことができるというのは魅力的ですよね。ただ、ネット上では、出力側として使用している記事が多いのが現状。実際にはセンサ類と駆動部で考えたら...2021.12.29PythonRaspberryPi(ラズパイ)プログラミング電子工作
Arduino(マイコンボード)温湿度計DHT22をDHT11と比較してみる【Arduinoで実際に測定してみる方法も】 ホビーハッピーです。以前の記事でDHT-11という温度・湿度計について紹介しています。今回は、そのDHT-11の改良版のDHT-22という温度・湿度計をゲットしたので、試しに使ってみます。サイズ感などもちょっとDHT-11とは異なるので、そ...2021.12.19Arduino(マイコンボード)電子工作