並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 262 件 / 262件

新着順 人気順

arduinoの検索結果241 - 262 件 / 262件

  • ソリッドステートリレーを使った1/fゆらぎ扇風機

    はじめに 筆者には「“1/fゆらぎ”なるものは気持ちいいんだって」という程度の知見しかなかったところからこの記事は始まります。連載第13回記事のネタ元になった半導体のアバランシェ現象から生成される乱数は1/fノイズらしく、その原因や生成過程は未知に覆われています。なんだかロマンを感じますよね。 そんなつもりになってネットを眺めていると、1/fゆらぎは大自然の営みに関わっているとか、スケールは全地球規模とか全宇宙規模にも収まらないとか、勢いよくネットに情報を提供されている方も見かけます。何はともあれ、1/fゆらぎは人を引き付ける魅力を持っているのでしょうね。 本稿は、1/fゆらぎをより現実的なアイテムに落とし込んで、誰でも手軽に1/fゆらぎを体感してもらおうという意図で企画しています。具体的には、一般的な家庭用の扇風機をArduinoとソリッドステートリレーで制御して1/fゆらぎの風を作る簡

      ソリッドステートリレーを使った1/fゆらぎ扇風機
    • GitHub - ttsiodras/MiniForth: A tiny Forth I built in a week. Blog post: https://www.thanassis.space/miniforth.html

      ( Wrote a blog post about this here ) It was raining hard, a week ago. And what could you possibly do on a rainy Saturday afternoon? Well... You can make a Forth interpreter/compiler from scratch... ...then put it inside a 1.5$ Blue Pill microcontroller... ...and finally, inside an Arduino UNO... ... within its tiny 2K RAM! Click on the image to watch it blinking the LED of my Arduino: I haven't d

        GitHub - ttsiodras/MiniForth: A tiny Forth I built in a week. Blog post: https://www.thanassis.space/miniforth.html
      • 赤外線リモコン信号の解析アプリケーション

        先頭に三菱電機とパナソニック製エアコンのリモコン信号を解析する部分を追記ダイキン工業製エアコンのリモコン信号を解析する部分はページを分けました。 リモコン信号の信号解析アプリケーション信号解析アプリケーション 以前に用意したアプリケーションのおまけに解析器を付けておきました。 メニューのInfra-redページでリモコン信号をコピペすると確認できます。 注: ↑は成り行きで追加していたらいつの間にかフロントヘビーに育ってしまったので今度分割します。 React Native for Windowsを使ってデスクトップアプリにしました。 このページへどうぞ。 三菱電機とパナソニック製エアコンのリモコン信号を解析する三菱電機とパナソニック製エアコンのリモコン信号の資料 on GitHub 三菱電機とパナソニック製エアコンのリモコン信号の資料が GitHub にあるのを見つけたので, それを解析

          赤外線リモコン信号の解析アプリケーション
        • Scrattino3

          Scrattino3はポータブルなデスクトップアプリケーションになっていて、ダウンロードして起動するとすぐにArduinoを接続してプログラミングできます。 Scrattino3を起動してアナログ入力を使うまでの動画 Scrattino3は次の拡張ブロックを追加します。 アナログ入力 アナログピンA0-A5の値 ステージ上に値モニターを表示できる デジタル入力 デジタルピンの値 デジタル入力モード デジタルピンのモードをPull-Up/Pull-Downへ変更する PWM出力 0-255のレベルで出力電圧を変化させる サーボ出力 角度0-180度へサーボモーターを動かす

            Scrattino3
          • 【Python入門】pySerialでシリアル通信を実行する方法を解説 | 侍エンジニアブログ

            この記事ではPythonでシリアル通信をする方法について解説をしたいと思います。 pySerialというパッケージを使えば簡単にシリアル通信をすることが出来ます。 PythonでArduinoなどとシリアル通信をしたい。 Pythonでシリアル通信の送受信をしたい。 今回の記事ではこのように思っている方に向けて、 【基礎】シリアル通信とは 【基礎】pySerialとは 【実践】pySerialの使い方(送受信) について解説をしていきます。 Pythonでシリアル通信をしてみましょう。 本記事を読む前に、Pythonがどんなプログラミング言語なのかをおさらいしておきたい人は次の記事を参考にしてください。 → Pythonとは?特徴やできること、活用例をわかりやすく簡単に解説 なお、その他のPythonの記事についてはこちらにまとめています。 シリアル通信とは まずはシリアル通信とは何かにつ

              【Python入門】pySerialでシリアル通信を実行する方法を解説 | 侍エンジニアブログ
            • どこでも美味しく炊ける炊飯(炊爨)器をつくる。サーボモーターとArduinoで自動化 - ソロでたのしむ

              キャンプといえば!という料理は、その方の個性があって多種多様ですが、それでも多くの方が楽しまれるのが、炊飯(炊爨)ではないでしょうか? 美味しくお米を炊くためには、経過時間に応じた火力調節が大事ですよね。 キャンプの場合、ベストな火力調整は難しくて、感覚に頼るか、なり行き任せてやってみることになりがちだと思います。 私は、沸騰状況やフタの動きを目安に、感覚で火力を調節していますが、自分好みの炊き上がりにできるか毎回不安になります。 もしも、自動で火力調整できれば、成功事例を忠実に再現できて安心できる上に、炊飯中の時間は他の作業にも専念できる!と思い、サーボモーターとArduinoを使って、キャンプ用自動炊飯器を自作してみました。 飯盒炊飯の火力管理 自動炊飯器を自作します 部品の準備 Arduinoでサーボモーターを動かす制御仕様 回路図 完成! キャンプ用自動炊飯器を試してみます 炊飯の

                どこでも美味しく炊ける炊飯(炊爨)器をつくる。サーボモーターとArduinoで自動化 - ソロでたのしむ
              • 生産ラインを緊急停止に追い込む、IoTデバイスのライブラリ改ざん

                生産ラインを緊急停止に追い込む、IoTデバイスのライブラリ改ざん:スマート工場に潜むサイバーセキュリティリスク(4)(1/2 ページ) スマート工場化が加速する一方で高まっているのがサイバー攻撃のリスクである。本連載ではトレンドマイクロがまとめた工場のスマート化に伴う新たなセキュリティリスクについての実証実験研究の結果を基に注意すべきセキュリティリスクを考察する。第4回となる今回は、工場への導入が増えているRaspberry PiやArduinoなどを活用したIoTデバイスの導入が進む中、ユーザーはどのような点に気を付けるべきかを解説する。 工場でIoT(モノのインターネット)など先進のデジタル技術を活用するスマート工場化への動きが活発化している。しかし、一方で高まっているのが、サイバー攻撃のリスクである。トレンドマイクロは2020年5月11日、工場のスマート化に伴う新たなセキュリティリス

                  生産ラインを緊急停止に追い込む、IoTデバイスのライブラリ改ざん
                • 赤・緑・青のフルカラーLED WS2812Bの使い方【Pico・Arduino・M5Stackで動かす】 | マルツオンライン

                  今回は、フルカラーシリアルLEDの代表格であるWorldsemi社のWS2812B*2 の基本的な仕様と使い方、Raspberry Pi PicoやArduino、M5Stackで制御する方法について紹介します。 WS2812Bの外形図とピンアサインを示します。プリント基板を設計する方はSolder Padの図面を参考にしてください。 WS2812B外形図とピンアサイン 端子は、電源ピン2本(VDD, VSS)と制御信号入出力2本(DIN, DOUT)の計4ピンで構成されています。以下の図のように複数のWS2812B をカスケード接続(数珠つなぎ)することによって1本の制御線ですべてのWS2812Bを制御することができます。LEDテープライトは、このように多数のデバイスを一定の間隔で並べ、テープ状の形にラミネートした構造になっており、好きな長さに切って使用します。LEDシートは、同様にシー

                  • サイズはUNOの4分の1——Arduino、限定版「Arduino UNO Mini Limited Edition」発表|fabcross

                    Arduinoは2021年11月24日、「Arduino UNO」を4分の1サイズに小さくした限定版「Arduino UNO Mini Limited Edition」を発表した。ブラックとゴールドのエレガントなデザインで、数量限定のコレクターズアイテムだ。 Arduino UNOは2010年に発売されて以来、世界中のmakersに愛用され数々のプロジェクトに使われてきた。販売総数が1000万枚を突破したのを記念して、フットプリントのサイズがオリジナルのおよそ4分の1となる34.2×26.7×8mmのボードを限定発売する。 Arduino UNO Mini Limited Editionは、16MHz動作のマイコンチップ「ATmega328P」を搭載しており、ピンアウトやパフォーマンスは標準ボードとほぼ同じだが、サイズ以外にもいくつかの変更を加えている。USBポートをType-BからTyp

                      サイズはUNOの4分の1——Arduino、限定版「Arduino UNO Mini Limited Edition」発表|fabcross
                    • noriben🌤️ on Twitter: "M5StickC plusを買ってみたので簡易ロガーを作ってみた。 NTPサーバから時刻を取得して1分ごとに気温・湿度・気圧・バッテリー電圧をWiFi経由でサーバにアップロードしてくれる。 https://t.co/4DTFN7Ox3J"

                      M5StickC plusを買ってみたので簡易ロガーを作ってみた。 NTPサーバから時刻を取得して1分ごとに気温・湿度・気圧・バッテリー電圧をWiFi経由でサーバにアップロードしてくれる。 https://t.co/4DTFN7Ox3J

                        noriben🌤️ on Twitter: "M5StickC plusを買ってみたので簡易ロガーを作ってみた。 NTPサーバから時刻を取得して1分ごとに気温・湿度・気圧・バッテリー電圧をWiFi経由でサーバにアップロードしてくれる。 https://t.co/4DTFN7Ox3J"
                      • 【これから始めるArduino】ELEGOO Arduinoスターターキットを比較!多くの作例を試せる『Arduinoスターターキット』からArduinoに触れてみるのはオススメです!

                          【これから始めるArduino】ELEGOO Arduinoスターターキットを比較!多くの作例を試せる『Arduinoスターターキット』からArduinoに触れてみるのはオススメです!
                        • Arduino Leonardo 商品説明

                          Arduino Leonardo は ATmega32u4 をベースにしたマイクロコントローラボードです。当初、これまでのすべてのボードとは異なり、仮想シリアル/ COMポートに加えて、接続されたコンピュータにマウスとキーボードと同様に認識されるボードとなりました。 Arduino Leonardo 商品説明 Arduino Leonardo は、マイクロコントローラに ATmega32u4 を載せています。 20個のデジタル入力/出力ピンがあり、うち7個はPWM出力として利用できます。 12個のアナログ入力があります。 16メガヘルツで動作していて、マイクロUSB接続、ICSPヘッダー、およびリセットボタンがあります。 マイクロUSBケーブルでコンピュータに接続するか、AC-DCアダプターまたはバッテリーで電力を供給して利用できます。電源は、最も高い電圧源に自動的に選択されます。

                            Arduino Leonardo 商品説明
                          • ラズパイをESP32でエミュレート——Raspberry Pi互換ボード「ESP32-Pi」|fabcross

                            ESP32-PiはSoCマイコンESP32を採用することで、低コストのRaspberry Pi互換ボードに仕上げている。本体サイズは85×56mmとオリジナルと合わせており、40ピンヘッダーにRaspberry Pi用HATを搭載できる。 Raspberry Piはボードの両面に表面実装部品を配置しているのに対し、ESP32-Piは裏面にまとめている。また、USB Type-Cポートが裏面にあったり、SDカードスロットは表面にあるが、位置がわずかに低かったり、オリジナルと異なる点もある。 Arduino IDEかOpenPLCを使ったプログラミングや、Webサーバー、MQTTプロトコルに対応する。Linuxを含むOSの動作ができないため、開発元が提供するRaspberry Pi用LCDアダプターキット「6-in-1 LCD Adapter HAT」の使用を勧めている。

                              ラズパイをESP32でエミュレート——Raspberry Pi互換ボード「ESP32-Pi」|fabcross
                            • 小型液晶やジャイロセンサーなどを備えた小型モジュール「ATOMS3」

                                小型液晶やジャイロセンサーなどを備えた小型モジュール「ATOMS3」
                              • Arduino IDEプログラミングの基礎とシリアルモニターの使い方 – Indoor Corgi

                                Arduino IDEのインストールと設定 (Windows, Mac, Linux対応)Arduino IDEは世界的にも有名なマイコンボード用開発環境の一つで、初心者やプログラミング学習、小規模システム開発に適しています。本記事では、Arduino IDEやマイコンボードとは何か?といった点から、実際にインストールして使う手順を分かりやすく解説しました。Windows, Mac, Linuxなど、複数のOSでの手順も載せております。 Arduino IDE用プログラム(スケッチ)のファイル構成Arduino IDE用のプログラムのことを、公式には「スケッチ」と呼びます。スケッチはディレクトリ(フォルダ)とその中にあるプログラムを記述したファイル(ソースコード)で構成されます。必須なのは拡張子inoのファイルのみです。inoファイル名はディレクトリ名と同じにする必要があります。それ以外の

                                • Wio Terminal を使ってみた - 電子工作 - HomeMadeGarbage

                                  Wio Terminal Wio TerminalはLCD、BluetoothやWiFi、赤外線や照度センサなど その他もろもろがパッケージングされた多機能マイクロコントローラです。 紹介しきれないので以下を参照くださいw Seeed社 Wio Terminalページ スイッチサイエンス Wio Terminalページ 回路図 Seeed Wiki Wio Terminalドキュメントガイド Wio Terminal到着 Wio TerminalにはUSB-Cケーブルと説明書が同梱されておりました。 LCDディスプレイの保護シートをはがして使用します。 ちなみに裏面の赤外線LEDや照度センサ用の透明窓にも保護シートが貼ってありますのでお気を付けください。 早速傷つけたかと焦った😅 裏の透明のトコにも保護フィルム貼ってあったのね pic.twitter.com/yHi3o7Pla6 — H

                                    Wio Terminal を使ってみた - 電子工作 - HomeMadeGarbage
                                  • Rolandのクロスオーバーシンセサイザー「JD-Xi」用にラズパイ搭載MIDIコントローラーを自作|fabcross

                                    Raspberry Pi搭載の自作MIDIコントローラー「DivingBoard」を、Raspberry Pi公式ブログが紹介した。 DivingBoardは、Rolandのアナログ/デジタルクロスオーバーシンセサイザー「JD-Xi」用に作られたMIDIコントローラーだ。コントロールチェンジ(CC)やシステムエクスクルーシブ(SysEx)メッセージを変更できるほか、よく使用するパラメーターを3層のフォルダーシステムに分類整理でき、エンコーダーでフォルダー内をスクロールし、ポテンショメーターでパラメーターを調整できる。 JD-Xiのパラメーター変更をしやすくするために作成されており、JD-Xiをコンピューターに接続しなくても、また、MIDIメッセージについての知識がなくてもパラメーターを編集できる点がメリットだ。

                                      Rolandのクロスオーバーシンセサイザー「JD-Xi」用にラズパイ搭載MIDIコントローラーを自作|fabcross
                                    • Make a ThinkPad Keyboard USB Adapter With Arduino

                                      Introduction: Make a ThinkPad Keyboard USB Adapter With Arduino Among the business class laptops, ThinkPads have the best keyboards. Even with the change to island style keyboards, I would say that ThinkPad keyboards still beat all its laptop competitors hands down in the keyboard department. Unlike others, ThinkPad keyboard keys are curved to fit your fingers, they have roughly the same surface a

                                        Make a ThinkPad Keyboard USB Adapter With Arduino
                                      • Arduinoソフトウェアの内部構造

                                        はじめに Arduinoソフトウェアが提供する関数の実装・内部構造を解析していきます。Arduino Unoが対象です。 Arduino AVR Boards 1.8.6のソースコードベースで極力最後まで追っていくことを目標としています。解説ではなく、解析なので注意してください。 Arduinoのリファレンスの翻訳はこちらです。 ソースコード中、#if で区切られているところは、Arduino Uno用のコードを見ていきます。このため、Arduino MegaやArduino Leonardoの場合は異なる実装になっている可能性があります。 Arduino本体

                                          Arduinoソフトウェアの内部構造
                                        • Seeed Studio XIAO ESP32C3の省電力運用について考える - Qiita

                                          はじめに この記事はTDU CPSLab Advent Calendar 2022の19日目の記事になります。 18日目の記事:nanoFrameworkでNode-REDにMQTT 20日目の記事:TODO まず、お前は誰だ?という疑問が出てくる人がいると思うので自己紹介です。 2012年入学して2018年に修士課程を卒業したのCPSLab OBの人です。主にハードウェアを色々いじって夜な夜なラボに大量にある基板からガジェットを作ってい遊んでいました。 研究をしていく中で、屋外設置の装置を作る場合が出てくると思います。長期間設置したくて、さらに恒常電源を引いてくることができない場合には省電力化とバッテリー運用がキーになってきます。 そこで今回は趣味でも仕事でもこれから使っていきたいと思っているSeeed Studio XIAO ESP32C3(以後XIAO)を使って省電力運用が可能かの検

                                            Seeed Studio XIAO ESP32C3の省電力運用について考える - Qiita
                                          • M5Unified入門 その1 概要確認

                                            概要 M5Stackシリーズ共通ライブラリであるM5Unifiedについてちゃんと使い方を調べてみたいと思います。まずはボードが持っている機能をどの程度カバーしているのかを確認してきたいと思います。 M5Unifiedとは? これまでM5Stack社はボード別に開発ライブラリを作成しており、似たようなライブラリがたくさんあり、そして微妙に仕様が異なるという状況になっていました。グラフィックライブラリであるLovyanGFXが登場したことで搭載している液晶画面などの判定や、標準ライブラリより高速描画が可能になりました。 その後、LovyanGFXを元にM5Stack公式ライブラリとしてM5GFXが作成され、各種ボードの制御コードが追加されたものがM5Unifiedとなります。 気をつけないといけないことは、もともとの個別ライブラリとM5Unifiedは完全コンパチではありません。ほぼそのまま

                                              M5Unified入門 その1 概要確認
                                            • sound with arduino - Qiita

                                              256の音源を作る 作成例 1. test.wavを用意する 2. rawにformat変換 audacityでサンプリング周波数8000Hz, その他の非圧縮ファイル, RAW(header-less), Unsigned 8-bit PCMと指定してtest.rawを作る 3. ターミナルでxxd -i sample.rawを実行して数値に変換する 4. 0x7f, 0x80, 0x7f, ...みたいな数値列(16進数)ができた 最終的な数値は127, 128, 127, ...のように10進数であってもOK code (私の「あいう」の声が無限に流れますが悪しからず...) #include <avr/pgmspace.h> const unsigned char sample_raw[] PROGMEM = { 108,108,108,108,108,118,108,118,11

                                                sound with arduino - Qiita