SunFounder の ESP32 IoT 学習キットに基づく ESP32 Arduino コース (55 のチュートリアル/ビデオ)
Beginner
インターネット経由でデバイスを制御および監視する方法を学びます。モノのインターネット(IoT)
レッスン
-
このチュートリアルでは、SunFounderのESP32 IoT Learning KitとArduino IDEとの使用について包括的な紹介を提供します。ESP32は、内蔵Wi-FiとBluetoothを搭載した強力なマイコンであり、IoTプロジェクトの可能性を広げます。このキットを使用することで、標準のArduino… もっと読む
-
このチュートリアルは、ESP32マイクロコントローラーを学び、作業するための貴重なリソースであるSunFounder ESP32 IoTキットの包括的なガイドを提供します。このキットの多用途性は、さまざまなプロジェクトを可能にします。以下に、始めるためのいくつかのアイデアを紹介します: ライトや家電を制御するスマートホーム自動化システムを構築する。… もっと読む
-
このチュートリアルでは、あなたの最初のESP32プロジェクトとしてLEDを点滅させる方法を案内します!一見簡単なこのプロジェクトは、ハードウェアインターフェースとマイクロコントローラーのプログラミングを理解するための基礎となります。より複雑なIoTプロジェクトのための土台を築きます。このプロジェクトを拡張するためのアイデアをいくつか紹介します: 調光可能なシンプルなナイトライトを作成します。… もっと読む
-
このチュートリアルでは、Arduinoプログラミングのコンテキストで、特にESP32を使用してデータ型とシリアルモニターを操作する方法を示します。データ型を理解することは、効率的なメモリ管理と安全なデータ処理のために重要です。シリアルモニターは、デバッグ、検証、実用的なアプリケーションにとって貴重なツールです。このプロジェクトでは、データロギング、センサーの読み取り、およびリモートコントロールを含… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラー、具体的にはSunFounder ESP32 IoT Learning Kitを使用して、LEDの明るさを制御する方法を示します(動画の00:04)。このプロジェクトは、パルス幅変調(PWM)と光源の強度制御に関するアプリケーションを学んでいる初心者に最適です。ESP32の内蔵PWM機能により、スムーズで精密な制御が可能になり、クリエイティブ… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーを使用してRGB LEDを制御する方法を学びます。このプロジェクトでは、RGB LEDを接続し、PWM(パルス幅変調)信号を使用してその色を制御する方法を理解するのに役立ちます。このチュートリアルの終わりまでには、各LEDコンポーネントの強度を調整することで、任意の色の組み合わせを作成できるようになります。これは、視覚的に魅力的なプロジェクト… もっと読む
-
このチュートリアルでは、ESP32 Arduinoプログラミングにおける配列の使用方法を探ります。配列を使用することで、単一の変数に複数の値を格納できるため、特に同様のアイテムのコレクションを扱う際にデータの管理が容易になります。このチュートリアルでは、配列の定義、アクセス、変更、およびそれらと効果的に対話するためのループの活用方法を説明します。これらの概念を理解することは、ESP32を使ったプロ… もっと読む
-
ESP32チュートリアル8 - ウォーキングライト74HC595シフトレジスタ - SunFounderのESP32 IoT学習キット もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーを使用して、押しボタンでLEDをオンとオフに切り替える方法を学びます。このプロジェクトでは、押しボタンの状態を読み取り、それに応じてLEDを制御する方法を示します。ボタンが押されるとLEDが点灯し、離すと消灯します。これは、ESP32を使用した多くのインタラクティブプロジェクトの基礎的な概念です。ESP32は、内蔵のWi-FiおよびBluet… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラで制御される7セグメントディスプレイを使用してデジタルカウンターを作成します。カウンターは0から9まで増加し、その後再び0に減少し、カウントプロセスの明確なビジュアルを提供します。また、個々のセグメントを点灯させたり、7セグメントディスプレイに文字を表示する方法も探ります。 ESP32_アニメート7セグメント-セグメント… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーを使用してLCD1602およびLCD2004を使う方法を探ります。これらのLCDスクリーンは、テキストやその他の情報を効果的に表示でき、プロジェクトに視覚的なフィードバックを追加します。また、読みやすさを確保するためのコントラストの調整方法も説明します。ESP32は、SunFounder ESP32 IoT… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーを使用してWS2812 LEDストリップを制御する方法を探ります。このプロジェクトでは、さまざまな色を作成し、各LEDを個別に制御することができ、プログラミングと電子工学について学ぶための楽しく視覚的に魅力的な方法を提供します。このチュートリアルの終わりまでには、色やパターンを動的に変更できる完全に機能するセットアップが完成します。… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーとトランジスタを使用してアクティブブザーを制御する方法を学びます。このプロジェクトでは、ブザーをオンとオフにしてビープ音を作成します。ESP32の内蔵Wi-FiおよびBluetooth機能を活用すれば、将来的にこのプロジェクトをより複雑なIoTアプリケーションに拡張することができます。使用するコンポーネントには、ESP32ボード、アクティブブ… もっと読む
-
このチュートリアルでは、SunFounder ESP32マイクロコントローラーを使用して、パッシブブザーとトランジスタを用いて音楽ノートを再生する方法を学びます。このプロジェクトは、ESP32のGPIOピンを介してブザーを制御することで、特定の周波数の音を生成する方法を示すことを目的としています。私たちはESP32にパッシブブザーを接続し、提供する周波数に基づいて異なる音楽ノートを生成できるように… もっと読む
-
ESP32チュートリアル 15/55 - ESP32 L293DによるDCモーター速度制御 | SunFounderのESP32 IoT学習キットESP32を使ってDCモーターを制御するのは daunting に思えるかもしれませんが、正しいコンポーネントと理解があれば、十分に管理可能です。このチュートリアルでは、L293Dモータードライバーを使用してDCモーターの速度と方向を制御するプロジェクト… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーとL293Dモータードライバーを使用して5Vの水ポンプを制御する方法を学びます。このプロジェクトは、マイクロコントローラーでモータードライバーを使用するための素晴らしい入門です。これにより、マイクロコントローラーが直接提供できるよりも多くの電流を必要とするデバイスを制御できます。このチュートリアルの終わりまでには、プログラムでオンおよびオフで… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーとSunFounderのESP32 IoT Learningキットからのポテンショメーターを使用して、サーボモーターを制御する方法を学びます。このプロジェクトの終わりまでには、ポテンショメーターを使用してサーボモーターの角度を滑らかに調整できるようになり、精密な制御が可能になります。これはESP32の機能とモーターとのインターフェースを探求す… もっと読む
-
このチュートリアルでは、SunFounder ESP32マイコンを使用して、ティルトスイッチを使ったシンプルなプロジェクトを作成します。ティルトスイッチが作動するとLEDが消灯し、直立した位置にあるときはLEDが点灯します。このプロジェクトは、ティルトセンサーの操作を学ぶ素晴らしい導入だけでなく、さまざまなロボティクスアプリケーションの基礎としても機能します。詳細なビジュアルガイドについては、上記… もっと読む
-
このチュートリアルでは、ESP32モジュールを使用して赤外線障害物回避センサーをどのように使うかを学びます。このプロジェクトでは、障害物が検出されたときにセンサーがブザーを鳴らす方法を示します。また、セットアップはシリアルモニターに検出ステータスを表示し、センサーの機能を明確かつインタラクティブに観察する方法を提供します。私たちは、Wi-FiおよびBluetooth機能を搭載したESP32マイクロ… もっと読む
-
このチュートリアルでは、ESP32モジュールとライン追跡モジュールを使用して、白い表面上の黒いラインを検出する方法を学びます。この機能は、指定された経路に沿って移動する必要があるロボットカーなどのアプリケーションに不可欠です。さらに、ライン追跡モジュールが黒いラインを検出したときに作動するブザーを統合し、プロジェクトのフィードバックメカニズムを向上させます。詳細については、ビデオを参照してください… もっと読む
-
このチュートリアルでは、ESP32を使用してPIRモーションセンサーで人の存在を検出する方法を学びます。ESP32はWi-FiとBluetoothの両方の機能を備えた強力なマイクロコントローラーで、IoTプロジェクトに最適です。PIRセンサーを統合することで、動きが検出されるたびにLEDまたはブザーをアクティブにするシステムを構築でき、人間の活動を監視するシンプルで効果的な方法を提供します。… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラを使用して光依存抵抗器(LDR)で光の強度を測定する方法を探ります。LDRの抵抗を読み取ることで、光のレベルが特定の閾値を超えたときにブザーを鳴らすなどのアクションをトリガーすることができます。このプロジェクトは、光レベルとESP32のアナログ読み取り機能の相互作用を示し、周囲の光に基づいて応答性の高いアプリケーションを作成できるようにします。… もっと読む
-
このチュートリアルでは、SunFounderのESP32モジュールを使用して、ポテンショメータからのDC電圧を測定する方法を学びます。このプロジェクトでは、ポテンショメータの位置に基づいてLEDをフェードさせる方法も示します。ポテンショメータを反時計回りに回すと、電圧の読み取り値が減少し、LEDがそれに応じてフェードします。この演習は、ESP32のアナログ-デジタルコンバータ(ADC)の使用に関す… もっと読む
-
このチュートリアルでは、SunFounder ESP32と土壌水分センサーを使用して土壌の水分レベルを測定し、自動灌漑システムを自動化する方法を学びます。水分レベルを監視することで、水分が一定の閾値を下回ったときにブザーが鳴るようにトリガーすることができ、植物が水を必要としていることを示します。このプロジェクトは植物の健康を維持するのに価値があり、さまざまな環境センサーアプリケーションに拡張できま… もっと読む
-
このチュートリアルでは、ネガティブ温度係数(NTC)サーミスタを使用して温度を測定し、ESP32マイクロコントローラーを使ってLCD画面に測定値を表示する方法を学びます。プロジェクトでは、NTCサーミスタをESP32に接続し、LCDを使用して摂氏と華氏の両方で温度測定値を表示します。これは、ESP32プラットフォームを使用した温度センサーと表示技術の入門に最適な方法です。… もっと読む
-
このチュートリアルでは、SunFounderのESP32マイクロコントローラでXYジョイスティックをインターフェースする方法を学び、その位置を検出し、入力に基づいてアクションを取ることができるようになります。また、ジョイスティックが特定の位置に移動したときにアクティブになるブザーも統合します。この組み合わせにより、ユーザーの入力にリアルタイムで応答するインタラクティブなプロジェクトを作成できるよう… もっと読む
-
このチュートリアルでは、ESP32を使用して超音波距離センサーを使い、距離を測定し、結果を画面に表示する方法を学びます。また、特定の範囲内に物体が検出されたときにブザーを鳴らす方法も探ります。このプロジェクトは、Wi-FiとBluetooth機能を統合したESP32マイクロコントローラーの多様性を示しており、さまざまなIoTアプリケーションに適しています。 超音波の原理… もっと読む
-
このチュートリアルでは、DHT11温湿度センサーをESP32マイクロコントローラーと接続する方法を探ります。このセットアップを使用して、周囲の温度と湿度を測定し、シリアルモニターとLCDスクリーンの両方に結果を表示します。さらに、温度が特定の閾値を超えたときに動作するブザーを実装します。 ESP32-28_dht温度センサーメイン… もっと読む
-
このチュートリアルでは、ESP32モジュールと互換性のあるIR受信機を使用して赤外線(IR)信号を検出する方法を学びます。リモコンのボタンを押すと、ESP32が信号を認識し、特定のキー入力に対してブザーを鳴らすなどの具体的なアクションを実行します。このプロジェクトは、ESP32アプリケーションにリモートコントロール機能を統合したい人に最適です(ビデオ内で 02:15)。 リモート… もっと読む
-
30 ESP32 チュートリアル 30/55 - Adafruit IO サービスを使用した MQTT を通じてウェブ上でサーボを制御する | SunFounder の ESP32 IoT 学習キットこのチュートリアルでは、ESP32マイクロコントローラーを使用して、ウェブ上でMQTTプロトコルを介してサーボモーターの位置を制御する方法を学びます。Adafruit IOサービスを活用することで、サーボを0°、90°、または180°のようなさまざまな角度にリモートで位置決めすることができます。このプロジェクトは、内蔵のWi-FiとBluetoothを含むESP32の能力を示しており、IoTアプリ… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーとWS2812 LEDストリップを使用して、障害物検知に基づいて方向を変更できるプロジェクトを作成します。LEDストリップが前進しているときはランダムな色を表示し、障害物を検知すると所定の色に切り替わり、方向を逆転します。このプロジェクトは、赤外線障害物回避センサーと組み合わせたESP32の能力を示しています。… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラー、超音波距離センサー、LCDディスプレイ、ブザーを使用して、後退補助システムを作成します。このプロジェクトは、後退中に障害物との距離を警告し、障害物が近づくにつれてブザーの音が変わる仕組みです。コンポーネントの配線、コードの記述、そしてシステムの機能が車両に対して効果的に動作することを期待する方法を学びます。 ESP32逆転支援プロジェクト… もっと読む
-
このチュートリアルでは、SunFounderのIoT学習キットのESP32と7セグメントディスプレイを使用してデジタルサイコロを作成します。このプロジェクトでは、ボタンを押すことで1から6までの数字を生成し、仮想サイコロを振ることができます。これは、ディスプレイやボタンとのインターフェースについて学びながら、ESP32の機能を探る素晴らしい方法です。追加の明瞭性のために、(0:00の動画で)ビデオ… もっと読む
-
このチュートリアルでは、ポテンショメーター(つまみ)の位置に基づいて調整されるRGB LEDを使用して、カラーグラデーション効果を作成します。このプロジェクトでは、内蔵のWi-FiとBluetooth機能を備えたESP32マイクロコントローラーを利用し、IoTプロジェクトにとって柔軟な選択肢となっています。ポテンショメーターを回すことで、異なる色の間をスムーズに遷移させ、RGB… もっと読む
-
このチュートリアルでは、SunFounder ESP32 IoT Learning Kit の ESP32 マイクロコントローラーを使用して植物モニターを構築します。このプロジェクトは、土壌の水分、温度、湿度、光のレベルを監視するためにいくつかのコンポーネントを組み合わせています。このガイドの最後には、植物ケアのためにこれらの重要なパラメーターを管理および表示できる完全なシステムが完成します。詳細… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーを使用して、赤外線リモコンとLCDディスプレイを組み合わせた楽しい数字当てゲームを作成します。プレイヤーは0から99の間でランダムに生成された数字を推測し、その推測が高すぎるか低すぎるかについてゲームがヒントを提供します。このプロジェクトを通じて、赤外線受信機の使い方、LCDに値を表示する方法、リモコンからのユーザー入力の管理方法を学ぶことが… もっと読む
-
このチュートリアルでは、ESP32をBluetoothサーバーとして使用し、モバイルアプリからメッセージを送受信する方法を探ります。これにより、ESP32ボードとモバイルデバイス間でインタラクティブな通信が可能になり、IoTプロジェクトに便利な追加要素となります。このレッスンの終わりまでには、モバイルデバイスからESP32にテキストを送信し、シリアルモニターに表示させることができるようになります。… もっと読む
-
このチュートリアルでは、SunFounder ESP32学習キットのESP32モジュールを使用してRGB LEDを制御する方法を探ります。モバイルデバイスからコマンドを送信することで、LEDの色を変更したり、完全にオフにしたりできます。このプロジェクトは、ESP32の機能を活用し、内蔵のWi-FiおよびBluetooth機能を利用してシームレスな接続と制御を実現します。… もっと読む
-
このチュートリアルでは、ESP32をBluetooth音楽プレーヤーとして活用する方法を探ります。ESP32はWi-FiとBluetooth機能を統合した強力なマイコンであり、IoTアプリケーションにとって優れた選択肢です。Bluetooth A2DPシンクを使用してESP32に音声をストリーミングし、その後、内部のDACを通じて出力することができます。 オーディオモジュール… もっと読む
-
このチュートリアルでは、ESP32とSunFounder ESP32拡張ボードを使用して、マイクロSDカードからデータを読み取り、書き込む方法を学びます。これにより、データを保存して後で取り出すことができ、これは多くのIoTアプリケーションにとって不可欠です。このチュートリアルの最後には、マイクロSDカードからファイルを作成、書き込み、読み取りできる作業セットアップが完成します。始めるにあたって、… もっと読む
-
このチュートリアルでは、ESP32マイコンとマイクロSDカードを使用してMP3プレーヤーを作成します。ESP32はマイクロSDカードに保存された音声ファイルを読み取り、オーディオアンプとスピーカーを通じて音を出力します。このプロジェクトは、ESP32、オーディオアンプ、マイクロSDカードなどのさまざまなコンポーネントを組み合わせて、音楽を簡単に再生できるようにします。プロセス全体を通じて、必要な配… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーとSunFounderの拡張ボードを使用して、カメラで写真を撮影し、それを直接マイクロSDカードに保存します。このプロジェクトは、Wi-FiやBluetoothを含むESP32の内蔵機能を活用して、コンパクトな写真撮影デバイスを作成します。このチュートリアルの終わりまでに、画像を撮影して保存できる作業セットアップが完成し、その後コンピュータで… もっと読む
-
このチュートリアルでは、ESP32とSunFounderのカメラ拡張ボードを使用して、インターネット接続の気象ステーションを構築します。このプロジェクトでは、ESP32が気温や湿度を含むリアルタイムの気象データを取得し、それをLCDスクリーンに表示することができます。このアプリケーションは、ESP32の機能を紹介するだけでなく、外部APIからデータを取得して解析する方法も示しています。チュートリア… もっと読む
-
このチュートリアルでは、ESP32とそのカメラ拡張を使用してリアルタイムの気象ステーションを作成します。このプロジェクトにより、ESP32は温度や湿度などの気象データをLCD画面に表示し、Wi-Fi経由で動画をストリーミングすることができます。このチュートリアルの終わりまでには、10秒ごとに更新される完全に機能する気象ステーションが完成し、貴重な気象情報を手の届くところに提供します。詳細については… もっと読む
-
このチュートリアルでは、SunFounderのESP32拡張ボードを使用してカスタムストリーミングサーバーを設定する方法を探ります。このプロジェクトでは、ブラウザにライブビデオをストリーミングしつつ、インターフェースから直接LEDを制御することが可能です。この機能の組み合わせにより、IoTおよびWeb技術に関する実践的な学習体験が得られます。ESP32の内蔵Wi-Fi機能を利用して、映像をストリー… もっと読む
-
このチュートリアルでは、ESP32とMQTTプロトコルを使用してリモート温度監視システムを作成します。このプロジェクトでは、MQTTブローカーに温度データを公開し、ウェブインターフェースを使用してLEDをリモートで制御できます。ボタンを押すことで温度データをクラウドに送信でき、LEDをオンまたはオフにするコマンドを受信することもできます。 esp32-47-mqt-1… もっと読む
-
このチュートリアルでは、ESP32とWS2812 LEDを使用して、MQTTを介してリモートで制御可能な同期照明システムを作成します。このシステムでは、複数のユーザーが同時にライトの色を変更でき、場所を問わず接続された体験を提供します。このプロジェクトは、Wi-Fi機能を備えた強力なマイクロコントローラを含むSunFounderのESP32… もっと読む
-
このチュートリアルでは、Adafruit IOプラットフォームを使用して、温度と湿度をリモートで監視するために、SunFounderのESP32拡張ボードとESP32モジュールをどのように活用するかを探ります。さらに、ウェブインターフェースを通じてLEDを制御する機能も実装します。このプロジェクトの終わりには、リアルタイムで温度と湿度のデータを表示し、ブラウザからLEDをオンとオフに切り替えること… もっと読む
-
このチュートリアルでは、ESP32とAdafruit IO MQTTサービスを使用して、インターネット経由でDCモーターを制御する方法を探索します。DCモーターの速度と方向はリモートで操作可能であり、インターネット接続があればどこからでも効率的に制御できます。このプロジェクトは、Wi-Fiを内蔵したESP32マイクロコントローラーの機能を示しており、モノのインターネット(IoT)アプリケーションに… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラを使用してWi-Fi経由でRGB LEDの色を制御する方法を学びます。MQTTプロトコルとAdafruit IOサービスを利用します。このセットアップにより、世界のどこからでもRGB LEDの色を変更でき、IoT技術の実用的なアプリケーションを提供します。また、スライダーやカラーピッカーを使用して希望の色を選択する方法についても探ります。… もっと読む
-
このチュートリアルでは、SunFounder ESP32を使用してDHT11またはDHT22センサーで温度と湿度を測定する方法を学びます。このプロジェクトでは、Wi-Fiを介してモバイルデバイスやブラウザでセンサーデータを読み取ることができ、ESP32のWebサーバーとしての機能を示します。ESP32のセットアップ、コンポーネントの正しい配線、すべてがスムーズに動作するように必要なコードを書きます… もっと読む
-
このチュートリアルでは、ESP32を使用してCheerLightsプロジェクトを作成します。このプロジェクトは、MQTTを介して色をグローバルに同期させるものです。このプロジェクトは、他のユーザーからの入力に基づいて色を変更するだけでなく、現在の色とそれが更新された回数をLCDスクリーンに表示します。その結果は、IoTの能力を示す楽しいデモンストレーションとなり、デバイスがどのようにインタラクトし… もっと読む
-
このチュートリアルでは、SunFounderのESP32マイクロコントローラを使用して、インターネット接続型のLCD時計を作成します。この時計はインターネット経由で現在の時間と自動的に同期し、12時間形式または24時間形式で時間を表示し、曜日、日付、月も表示します。ネットワーク時間プロトコル(NTP)を使用することで、時計は手動調整なしで正確さを維持します。… もっと読む
-
このチュートリアルでは、ESP32マイクロコントローラーを介してWi-FiでWS2812 RGB LEDストリップの色を制御する方法を学びます。カラー選択ツールを使用することで、モバイルデバイスやデスクトップから異なる色を選択し、その情報をLEDストリップに送信できます。このプロジェクトは、ESP32の機能を示しており、ウェブインターフェースを介してLED照明とのシームレスな相互作用を可能にします… もっと読む
-
このチュートリアルでは、ESP32を使用して12V、24V、さらには100VまでのさまざまなDC電圧を測定する方法を学びます。2つの抵抗器で構成されたボルテージ・ディバイダー回路を利用することで、ESP32マイクロコントローラを損傷することなく高い電圧を安全に測定できます。このプロジェクトでは、これらの電圧を読み取り、シリアルモニタに表示する方法を示し、電源についての貴重な洞察を提供します。… もっと読む