こんにちは! ギャル電まおです。ギャルによるギャルのための電子工作をするユニット「ギャル電」を元ポールダンサーのきょうことやっています。夢は渋谷のギャル全員が光る世の中です。 唐突ですが、私たちスマホネイティブ世代には、常に快適なインターネット環境が必須です。お気に入りYouTuberの動画を見たり、彼ピとビデオコールしたり、Instagramのストーリーズに盛れてる自撮りをアップするなど、新世代ギャルにとって良いWi-Fi環境はタピオカミルクティー並みになくてはならない存在なのです。
![Wi-Fi盛れみざわ! イケてる場所をWi-Fiの電波強度からサーチするウェアラブルデバイスを作ってみた | fabcross](https://cdn-ak-scissors.b.st-hatena.com/image/square/8b13d2bb6d0e9c48796ced6d16608fc0ed616fad/height=288;version=1;width=512/https%3A%2F%2Ffabcross.jp%2Fcategory%2Fmake%2Fgal_electronicworks%2Fdmln5300000aaxpj-img%2Fdmln5300000aaxqc.jpg)
2023年6月下旬にマイコンボード「Arduino UNO R4 Minima」が日本国内で発売になったが、姉妹機である「Arduino UNO R4 WiFi」は技術基準適合証明(技適)の事情もあり発売が遅れていた。そして4カ月たった2023年10月末、日本国内でもついに販売が始まった。既に購入した読者もいるのではないだろうか。 筆者もご多分に漏れず、販売が始まってすぐにArduino UNO R4 WiFiを入手した。Arduino UNO R4 WiFiの概要は既に様々なブログやYouTubeチャンネルで紹介されているのでそちらに譲るとして、ここではArduino UNO R4 WiFiに新たに内蔵されたLED Matrixにフォーカスして紹介しよう。
写真のようなテープライトはamazonや楽天などで簡単に購入することができるものです。 これには、単純にLEDのRGB個別電源ラインに対して電源供給の制御を行い様々な効果を作り出すタイプと、コントロール用の専用LSI(シリアルLED IC)が搭載され、このLSIに対して信号を送り出し効果を作り出すタイプという2つのタイプがあります。 1つ目の【単純電源制御】タイプについては、全てのLEDが同時に点灯や消灯したりフェードイン・フェードアウトが可能ですが、個別にLEDを制御することができません。 2つ目の【LSI制御】タイプは、接続されているLED全てを1個づつ個別に制御することが可能です。そのため、このタイプは『流れるテープライト』と呼ばれています。 今回はこの2種類について技術面からまとめてみます。 単純電源制御タイプ 1.テープライトの構造 上記写真のようにLEDチップと抵抗によって構成
This is a library for easily & efficiently controlling a wide variety of LED chipsets, like the ones sold by Adafruit (NeoPixel, DotStar, LPD8806), Sparkfun (WS2801), and AliExpress. In addition to writing to the LEDs, this library also includes a number of functions for high-performing 8-bit math for manipulating your RGB values, as well as low level classes for abstracting out access to pins and
スイッチサイエンスで販売されているチップを眺めていたら、スペクトラムアナライザMSGEQ7とLEDドライバが並んでいて、「あー、スペアナ作れるよってことね」と思い、オーディオ用のスペクトラムアナライザを製作。 ベース基板。MSGEQ7を2つ積んで、ステレオ2ch × 7バンド(特性は下記)のレベルを取得します。 左から16ch LEDドライバ、Arduino Pro、MSGEQ7×2と周辺パーツが並びます。裏面にステレオミニジャックとACアダプタジャックがついてます。 ベース基板の上に乗る表示基板。表示用には秋月のバーLED(緑×5、黄×3、赤×2のタイプ)をレールで購入しました。左右対称に、真ん中から順に、左右chの63Hz、 160Hz、400Hz…用のレベルメータです。 あとはひたすらLED140個分をハンダ付け…(o´Д`)=з。バーLEDは基板に刺す前に、アノード側の足を全部根元
今年のMake2018に自作のLEDバッチを持って行ったので、それをネタにしていろいろな方からお話を聞くことが出来ました。そこで知ったのですが、たくさんのLEDを出来るだけ少ないポート数で点滅させたい場合は、チャーリープレクシングでやるのが定石のようです。 実はその時はチャーリープレクシングを知らなかったので帰ってから調べて、なるほどと思いました。特に ikkei さんの書かれた多くの解説記事が参考になりました(charlieplexing ikkei で検索するといっぱい出てきます)。ちなみにikkeiさんとはMFT2018でお会いして資料まで頂きました。 あと、最近の居酒屋ガレージ日記さんの、電波チェッカ用12LEDレベル表示回路と言う記事にも同じテクニックが解説されています。こちらでは、MICROCHIP のアプリケーションノートの、Complementary LED Drive と
ArduinoとSSD1306OLEDを用いて、モジュラーシンセサイザー のオシロスコープ&スペクトルアナライザーを自作したので、その備忘録。 背景自作モジュラーシンセの25作品目。 最近、ビデオシンセサイザーが種類を増やしてきている。ブラウン管に投影するものや、モジュール自体がディスプレイを持つものもある。 音楽が聴くものから見るもの・体験するものに変化している現在、視覚的に音楽を楽しむ流れが起こるのは、必然ともいえる。 今回、音やシーケンスを視覚で楽しむために、そして理解するためのモジュールを作成しようと思った。 目的は「見て楽しむこと」「理解すること」であり、「測定すること」ではない。正確な周波数、正確な電圧を測定することは目的ではない。そのため、部品は表示を大胆に減らしている。 まずはオシロスコープとスペクトルアナライザーを実装したが、将来的にはVUメーターやビデオシンセサイザーに
先日、自宅で手軽に使えるオシロスコープが欲しくなり、秋月電子にてHantek社のPCオシロスコープ6254BDを購入しました。お値段30,800円(税込み)でこのスペックはなかなかにお得ではないでしょうか。 ・帯域幅:250MHz(帯域制限20MHz選択設定あり) ・サンプリングレート:1Gsps ・チャンネル数:4ch ・バッファ:64K(1チャンネル時)、32K(2チャンネル使用時)、16K(3チャネル以上使用時) ・入力端子:BNCコネクタ×4、1MΩ、25pF±3pF ・入力感度:2mV/div~10V/div ・入力範囲:±10mV~±10V(×1プローブ)、±100mV~±100V(×10プローブ) ・最大入力電圧:35V@DC+AC Peak(過電圧保護:400V@DC+AC Peak) ・タイムベース:2nS/div~1000S/div(1-2-5シーケンス) ・計測機能:
トライアングルの音色は澄んでいるようで意外に複雑です。今回はマイコンでできるフーリエ変換をご紹介したいと思います。 上のグラフはトライアングルの音をマイクで採りつつフーリエ変換した結果で、周波数の成分を表しています。なんどやっても同じグラフになります。たぶんトライアングルには振動の腹が主に3つあるからだと思われます。とはいえ百均で入手したおもちゃなので、プロが使う本物とはそれなりに違うかもしれませんが^^; このトライアングルの音の波形は次です。 よい音が長く続きますが、意外に複雑な波形です。 これをマイコンでどうやってフーリエ解析して、周波数成分の分布を知るかを説明します。また、これでいかに正確な分析ができるかについても、ついでにテストしてみたのでご紹介します。 今回の回路は次です。 快速マイコンTeensy4.0をArduinoーIDEでプログラミングします。ここでの勝手なスケッチは次
従来のタイムストレッチ、ピッチシフトに加え、8バンドのグラフィックイコライザーの機能を追加しました。 https://itunes.apple.com/jp/app/tune-changer-for-karaoke-instrument/id734191615?mt=8 https://itunes.apple.com/jp/app/realtime-pitch-shifter/id670120398?mt=8 https://itunes.apple.com/jp/app/time-stretcher/id637376117?mt=8 イコライザーの実装は、Core Audio の kAudioUnitSubType_NBandEQ を用いました。 自前で作成するとなると、FFTを用いたりする方法になるのでしょうが、素直に用意されている AUGraph を用いる方が音質もパフォーマンスも
0.はじめに こんにちは!Kabosuxuです。 先日趣味の一環でこのようなインタラクティブアート作品を作りました。 Bluetoothスピーカから流れる音楽の周波数を解析し、 その結果に応じてハーバリウムを発光させるものです。 当記事ではそのアート作品に適用した、簡易周波数解析器の技術的説明を行います。 以下の方々に役立てれば幸いです🙇 音楽を用いた電子工作をしたい方 音声処理に興味がある方 音声を周波数毎に分離する技術「フーリエ変換」について知りたい方 フーリエ変換をArduino(厳密にはESP32)で実装・検証したい方 Arduino初心者~中級者向けの記事です。 1.動作原理 1-1. フーリエ変換の基本的原理 フーリエ変換(FT:Fourier Transform) は時間変化する信号を周波数毎に信号分離する技術です。 NTi Audioホームページ 測定ノウハウ/高速フーリ
wav(ウェーブ)ファイルというのがあります。MediaPlayerなどを使ってパソコンで再生できますよね。wavファイルは構造が決まっていて、ファイルの先頭付近に音楽データの長さや、サンプリング周波数、ステレオかモノラルかの区別のための数値などが入っています。すべて音楽をデジタルデータで扱うためのパラメータです。その後に実際の音楽データが並んでいます。この音楽データは、(wavファイルのタイプによりますが)-32768~32767の範囲の整数値の並びです。「3499,-23,-25,-60,……」といった具合です。さて、これがwavファイルなんですが……不思議ではありませんか?? こんな数値の単純な1列の並びがあの音楽を鳴らしているわけです。wavファイルを再生するといろんな楽器の音、人間の声などが、いろいろな高さ、強さ、速さで流れてきます。さっきの数値の並びは、ある意味、単純にスピーカ
はじめに 先日、968円で作る。LEDイコライザっぽい表示機という投稿を読み、どうやらArduinoのAD変換で音声信号(入力)が扱えるらしいということを知りました。AVRマイコンのAD変換はそんなに速くないと思っていたのですが、調べてみるとスペアナの作例がいくつか見つかったので、勉強のため自分も挑戦してみました。 目標 個人的な事情にすぎませんが、以下のような目標を設定しました。 持て余している手持ちの余剰材料を使ってやりくりする 中国の清明節休暇(4/4〜の3連休)中に完成させる 電源や外装を設計して、スタンドアロンの観賞用スペアナを仕上げる 完成物 こんな感じになりました。 動画は、撮影や投稿が面倒だったため断念しました。 材料・作り方・ケースの3Dデータ等 Githubのレポジトリに一式置いておきました。 ちなみに回路やピンアサインは@hashitoさんの968円で作る。LEDイコ
『Arduino側サウンドセンサの入力値をシリアル通信で送受信しつつ、Processingでグラフィックイコライザーっぽくリアルタイムグラフ表示』してみるページ。 Lチカに始まり、ArduinoとProcessing連携第6弾。 今回は、Arduinoのスケッチは、Arduinoフォーラムから辿り着いたMeasuring Sound Levelsを、ほぼ、そのまま使わせて頂き、これとオリジナルのProcessingスケッチを組み合わせてみました。 イコライザと言っても今回は、音に合わせてリアルタイムで棒グラフの高さが変わるという表示のみで調整できるわけではありません。 確認は、Icecastインターネットラジオ某局放送のJazzをArduino側の音センサで拾い、シリアル送信、Processing側でリアルタイム棒グラフ表示することで行ないました。 グラフ1本じゃなんなのでダミー2本追加で
#11-4 グラフィックイコライザ風表示装置 今回のテーマは、「グラフィックイコライザ風表示装置(レベルメータ)」です。 でも、先にエクスキューズしておきますが、「気分だけ💛」です……(1^_^;)。勿論、ちゃんとグラフィックイコライザ風レベルメータになるような回路とプログラムを組んだので、「なんちゃって」とか「見た目だけ」とは、ちょっと違います。 確かに、グラフィックイコライザ風レベルメータです。ただちょっと、実験結果に納得が出来ていないだけです……(1;_:)。 その辺りの顛末については、以下を読み進めてみてください。 グラフィックイコライザ グラフィックイコライザというのは、↓みたいなものです。 グラフィックイコライザの画像検索(別ウインドウが開きます) サウンド信号の中で、特定の周波数帯のレベルを上げたり下げたりして音を調整する装置みたいですね。今回Arduinoで作るのはこのよ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く