必要な部品と用品 Arduino UNO ×1 SG90 マイクロサーボモーター ×1 HC-SR04 超音波距離センサー ×1 ロボットシャーシキット(2WD、DCモーター付き) ×1 ジャンパーワイヤー(汎用) ×1 Arduino Motor Shield Rev3 ×1 必要な工具と機器 はんだごて(汎用) アプリとオンラインサービス Arduino IDE プロジェクトについて 私はマレーシアのマルチメディア大学でメディアアートデザインを専攻する学生です。インタラクションデザインの授業でArduinoコンポーネントの使い方を学び、最終課題
プロジェクト概要 彼女のTVリモコンが壊れたのをきっかけに、エンジニアカップルで自作リモコンを制作しました。ロックダウン中の楽しい共同作業になり、日常技術の仕組みを学ぶ良い機会となりました。家庭用3Dプリンターも大いに役立ちました。 仕様・機能 必要最小限の6コマンド:電源ON/OFF、入力切替、チャンネル±、音量± ボタン読み取り Arduino内部プルアップ抵抗を使用し、外付け抵抗なしで6ボタンを読み取り。スリープモードでない限り毎ループでポーリングし、millis()ベースの簡易デバウンスで多重検知を防止。 赤外線信号送信 IRremote.hライブラリを使用。メーカーごとのプロト
プロジェクト概要 Arduino腕時計への情熱から、イタリア語で時刻を文字表示する「ワードクロック」を制作しました。IKEAのRIBBAフレームと手持ち材料で筐体を作り、12×12のLEDマトリックス(144個のNeoPixel)で単語を点灯させて時刻を表現します。さらに家族(猫含む)の誕生日には「AUGURI(おめでとう)」と名前を表示する機能も追加。3Dプリンターがないため、アルミストリップでグリッドを自作し、スポンジテープでLED間の光漏れを防止しています。 電子回路 RTC (DS1307等) で時刻保持 ボタン3つ (P1:メニュー、P2:+, P3:-) で時刻設定、プルダウン
プロジェクト概要 educ8s.tvのNickによるチュートリアル。Arduino Due、3.2インチカラーTFTディスプレイ(HX8357C/Bコントローラー)、DS3231 RTCモジュールを使用して、現在時刻・日付・温度・最高/最低温度を記録表示するデバイスを作ります。プロジェクト費用は約24ドル(Due約14ドル、ディスプレイ約8ドル、RTC約2ドル)と低コストです。 主要コンポーネント Arduino Due(高速・大容量メモリで表示処理に最適) 3.2インチ TFTディスプレイ(480×320ピクセル、SDカードスロット付き、3.3V/5V両対応) DS3231 RTCモジュ
プロジェクト概要 Androidデバイスの加速度センサーで地形走行車両を遠隔操作するシステムです。Raspberry Pi 2 Model BをWebサーバーとして、Arduino 101をI2Cで接続し、DK Electronicモーターシールド経由でDCモーターを駆動します。Windows 10 IoT Core、Visual Studio 2015、CordovaベースのAndroidアプリで構成されています。 構成部品 Androidデバイス Arduino 101 Raspberry Pi 2 Model B DK Electronic モーターシールド 公式Raspberry
背景 新型コロナウイルスの流行で医療機器の需要が高まる中、低コストで心拍を検出・リアルタイムプロットできるDIYセンサーを開発しました。材料費15ドル未満で、指をセンサーに置くだけで心拍波形を取得できます。 原理 指の不透明度が血液量によって変化することを利用します。心拍で血液が指先に送り込まれると血管内の血液量が増えて指が不透明になり、引くと透明度が増します。IRエミッターから指に光を照射し、透過光を反対側のIRレシーバーで検出します。透過光量は血液量に応じて変化するため、検出値をプロットするとリアルタイムの心拍波形が得られます。Arduino IDEのシリアルプロッターで波形を表示可能で
プロジェクト概要 経年劣化で壊れたメカニカルスイッチボードを、モダンなタッチスクリーン式スマートスイッチに生まれ変わらせるプロジェクトです。機械的可動部がないため耐久性が高く、さらにリアルタイム室温表示機能も追加しました。古いスイッチボックスを再利用するエコなアップグレードです。 必要な部品 壊れたスイッチボード(再利用) 2.4インチ TFTディスプレイ for Arduino (ST7789V使用) 5V リレー 220V AC → 5V DC 電源アダプタ回路(国ごとの電圧仕様に合わせて選択) 配線用ワイヤー、メスジャンパーワイヤー サーミスタ(温度監視用、オプション) Arduin
プロジェクト概要 このコンパクトなポケット金属探知機は、木材中の小さな釘や画鋲を検出できる高感度さを持ちながら、狭い場所にも入り込む携帯性を兼ね備えています。4つの独立したパルス誘導型サーチコイルとカラーLEDインジケーターにより、広範囲を素早くスキャンしつつ、ターゲットを正確に特定できます。ワンボタンで自己キャリブレーション、USB充電式、カラーLED・音・振動の三重アラートでターゲット強度を通知します。設計図、テストデータ、コード、3Dプリントファイルすべてが提供されています。 仕組み Arduino Pro Miniが4つの独立したパルス誘導サーチコイルを駆動します。各コイルは独立した
プロジェクト概要 既存のオープンソース設計に頼らず、完全にゼロからロボットアームを設計・製作・プログラミングするプロジェクトです。ハードウェア設計とプログラミングの両面をカバーしますが、特にサーボ角度制御だけでなく、IoTを通じた遠隔精密制御に焦点を当てています。完成品の動作動画はこちらで確認できます。 Arduino MKR1000をSimulinkでプログラミングし、ThingSpeak(MATLAB解析機能付きオープンIoTプラットフォーム)を介して、事実上どこからでもロボットアームを操作できるようにしました。 必要なハードウェア 15 × 20 1/8インチ合板 Arduino
プロジェクト概要 このプロジェクトは、自作の花柄プリント生地を使ったドレスに、Arduino Nano、CrazyCircuitsのコンポーネント、DFRobotの心拍センサーを組み込み、心拍に合わせてLEDが点滅するウェアラブルデバイスを制作するものです。制作過程はHackaday.ioで記録されており、フィットネスやヘルスケア製品がリストバンド型に限定されず、美しいドレスや日常着にセンサーを埋め込めることを示しています。 使用部品と材料 Arduino UNO ×1 Arduino Nano R3 ×1 Brown Dog Gadgets Crazy Circuits Robotics
必要なパーツと用品 Amazon Echo(Alexa搭載スマートスピーカー) ×1 Walabot Creator(3Dイメージングセンサー) ×1 Arduino Leonardo(LattePanda内蔵のATMega32u4として機能) ×1 リレーモジュール ×2 LattePanda 2G/32GB(Windows 10搭載SBC) ×1 LattePanda 7インチ 1024×600 IPSディスプレイ ×1 ランプ(照明器具) ×2 プロジェクト概要 課題: スマートホームデバイスの名前管理 Alexaなどのスマートスピーカーで複数のデ
必要なパーツと用品 Arduino UNO ×2 ブレッドボード ×2 レーザートランスミッター ×1 フォトレジスター(CdSセル) ×1 ジャンパーワイヤー ×1 使用するアプリ Arduino IDE プロジェクト概要 モールス信号とは 英数字を「点(・)」と「線(−)」の組み合わせで表現する通信方式です。各文字に固有のパターンがあり、秘密通信や符号化通信に用いられます。本プロジェクトでは、レーザー光でモールス信号を送信し、受信側で光センサー(CdSセル)を使って復調・文字表示を行います。受信アルゴリズムが非常にシンプルなのが特徴です。 ステップ1
必要なパーツと用品 アクリル板(3mm厚推奨) ×1 Arduino MKR FOX 1200(Sigfox内蔵) ×1 SparkFun HX711 ロードセルアンプ ×1 5kgロードセル ×2 Adafruit BME280 温湿度・気圧センサー ×1 必要な工具と機械 レーザーカッター 3Dプリンター 使用するアプリとオンラインサービス Tinamous(IoTデータ可視化・通知サービス) Sigfox(LPWAネットワーク) プロジェクト概要 「Really Useful Box」という市販の収納ボックスを、中身の重量・温度・湿度を監視し、S
必要なパーツと用品 Arduino UNO ×1 Texas Instruments L293D デュアルHブリッジ ドライバー ×1 使用するアプリ Arduino IDE プロジェクト概要 従来のユニポーラステッピングモーター用ライブラリに加え、バイポーラタイプにも対応した包括的なArduinoライブラリを開発しました。産業用モーション制御の要件を満たすよう設計されており、以下の機能を提供します。 主な特徴 あらゆるバイポーラステッピングモーターを制御可能 回転方向(正転/逆転)の制御 回転数(1回転、2回転…)の高精度制御 回転速度をRPMで指定可能(精度95
必要なパーツと用品 DHT11 温湿度センサー(4ピン) ×1 Arduino UNO ×1 Arduino Ethernet W5100 Shield ×1 ジャンパーワイヤー ×1 9V電池 ×1 ブレッドボード ×1 9V電池スナップ ×1 使用するアプリ Arduino IDE プロジェクト概要 このプロジェクトについて Arduinoを使った初めての実用的なプロジェクトとして、温度と湿度をSDカードに記録するデータロガーを作成します。回路はシンプルですが、SDカードライブラリとDHT11ライブラリを組み合わせるコードはややトリッキーです。
必要なパーツと用品 Arduino UNO ×1 Raspberry Pi 2 Model B ×1 MeArmキット(レーザーカットアクリルパーツ、サーボモーター4個含む) ×1 プロジェクト概要 MeArmはオープンソースのデスクトップサイズロボットアームです。2014年にInstructablesで発表され、世界中で約1万台以上が製作されています。ここでは最新版(V1.0)の組み立て手順をステップバイステップで解説します。 ステップ1: データを入手し、レーザーカットする 設計ファイル(.dxf)は Thingiverse からダウンロード可能です。3mmアクリ
必要なパーツと用品 Arduino UNO ×1 ProtoCentral MAX30100 パルスオキシメーター&心拍センサー ×1 USB-A - Micro-USBケーブル ×1 ジャンパーワイヤー ×1 使用するアプリとオンラインサービス Arduino IDE Node.js Amazon Web Services (AWS) EC2 プロジェクト概要 ArduinoとMAX30100センサーを使って心拍数(BPM:拍/分)を検出し、Node.jsとWebSocketを通じてブラウザ上でリアルタイム表示するIoTシステムを構築します。ローカルPCやRa
必要なパーツと用品 Arduino UNO ×1 PHPoC WiFi Shield for Arduino ×1 抵抗 100kΩ ×1 抵抗 1MΩ ×1 ジャンパーワイヤー ×1 プロジェクト概要 Arduinoのアナログ入力ピンを使って電圧を測定します。ただし、Arduinoのアナログ入力で測定可能な最大電圧は5Vです。より高い電圧を測定するには、分圧回路(抵抗分圧器)を使用します。 動作原理 理論 分圧比は以下の式で求められます: V_measure = (R1 + R2) / R2 × V_in ratio = (R1 + R2) / R2 ⇒ V
必要な部品と材料 部品数量備考 Arduino UNO1 AZ-Delivery 2.4インチ TFT LCD タッチディスプレイ シールド (ILI9341, 8ビット並列)1240x320ピクセル、SDカードスロット内蔵 使用するアプリとオンラインサービス Arduino IDE プロジェクト概要 Arduino UNOとTFT LCDシールド (240x320ピクセル、ILI9341ドライバー、8ビット並列通信) で動作する、クラシックなブレークアウトゲームの小型版です。 ゲーム内容 複数のステージがあり、各ステージでレンガの行数・列数・パターンを設定可能 (最大8
必要な部品と材料 部品数量備考 IRF6201 N-FET1ロードスイッチ用 (データシート参照、汎用品で可) IRF9310 P-FET1電源スイッチ用 (データシート参照、汎用品で可) 8A ソリッドステートACリレー1 NPNトランジスタ1P-FETゲート駆動用 0.1A ホールド リセッタブルPTC1Arduino電源保護用 2.2A ホールド リセッタブルPTC1テスト電流保護用 ショットキーダイオード 1206 SMA 60V/2A2 RTCモジュール1データログ用実時計 (任意) SparkFun Arduino Pro Mini 328 - 5V/16MHz1メインMC
製造プロセス