コンテンツへスキップ
クミタテ
  • コース一覧
    • ESP32
    • ラズベリーパイ
    • micro:bit
    • マイコンと信号のきほん講座
    • 電子部品/ICの使い方
    • 組み込みエンジニアの仕事
    • プログラミング教室用
    • 組み込み基礎
    • センサ―
    • モーター
    • ブロックリーゲーム
    • プロ検 類似問題
  • 商品一覧
    • ハードウェア商品
    • ソフトウェア商品
  • ログイン
  • 無料会員登録
  • ログイン
  • 無料会員登録
  • ホーム
  • All Courses
  • ESP32

KUMITATE-C3レッスン集

カリキュラム

  • 11 Sections
  • 58 Lessons
  • 期限なし
Expand all sectionsCollapse all sections
  • 0. はじめに(開発環境構築)
    6
    • 1.1
      KUMITATE-C3について
    • 1.2
      Arduinoインストール
    • 1.3
      Arduino環境設定
    • 1.4
      KUMITATE-C3回路図
    • 1.5
      プログラムまとめ
    • 1.6
      テスト(はじめに)
      3 Questions
  • 1. GPIO_LED
    2
    • 2.1
      010_ボード内蔵LED【setup, loop】
    • 2.2
      【電気】LED点灯の回路を理論的に理解しよう【オームの法則, 順方向電圧, 電流制限抵抗】
  • 2. GPIO_スイッチ
    10
    • 3.1
      020_ボード内蔵スイッチ【デジタル入力, if文、プルアップ抵抗】
    • 3.2
      【補講】GPIOの詳細
    • 3.3
      021_ボタンでLEDをトグル制御しよう【グローバル変数, NOT演算子】
    • 3.4
      022_2つのボタンで点滅の速さを変えよう
    • 3.5
      023_millis()で点滅とボタン監視を両立しよう【millis, 変数の型】
    • 3.6
      【補講】変数の型を理解しよう
    • 3.7
      024_エッジ検出でボタンの誤反応をなくそう
    • 3.8
      【電気】デジタル入力の仕組みを理論的に理解しよう
    • 3.9
      025_チャタリングを正しく対策しよう
    • 3.10
      026_長押しを判定しよう
  • 3. GPIO_ブザー
    6
    • 4.1
      030_限界に達したらブザーで知らせよう【tone関数】
    • 4.2
      0301_【電気】ブザー駆動の回路を理論的に理解しよう【トランジスタ】
    • 4.3
      031_同時押しで初期設定にリセットしよう【AND演算子】
    • 4.4
      032_4つのボタンで簡易楽器を作ろう【for文, 配列】
    • 4.5
      034_反応速度ゲームを作ろう【シリアルモニタ】
    • 4.6
      035_音記憶ゲームを作ろう【関数】
  • 4. GPIO_RGBLED
    6
    • 5.1
      040_RGB LEDの1色をまず光らせよう【ライブラリ】
    • 5.2
      【補講】ヘッダファイルとライブラリの仕組みを理解しよう
    • 5.3
      0402_【補講】ライブラリの中身を覗いてみよう【関数宣言, ヘッダ/ソースファイル】
    • 5.4
      041_4個のRGB LEDをそれぞれ違う色で光らせよう
    • 5.5
      042_変数でグラデーションを作ろう【OR演算子】
    • 5.6
      043_ボタンを押すたびに色が変わるようにしよう【剰余演算子】
  • 5. I2C_液晶ディスプレイ
    7
    • 6.1
      050_OLEDに文字を表示しよう【I2C】
    • 6.2
      I2Cの詳細
    • 6.3
      051_ボタンを押した回数をOLEDに表示しよう
    • 6.4
      052_ボタンを押すとバーが伸びるゲージを作ろう【map関数】
    • 6.5
      053_ゲージが満タンになったら通知しよう
    • 6.6
      054_長押しでメニューを切り替えよう
    • 6.7
      055_switch文で見やすく分岐しよう【switch文】
  • 6. WiFi
    14
    • 7.1
      060_KUMITATE-C3をインターネットにつなげる【WiFi】
    • 7.2
      061_NTPサーバから時刻を取得しよう【NTP】
    • 7.3
      構造体(struct)について
    • 7.4
      062_NTPの時刻をOLEDにデジタル時計として表示しよう【sprintf】
    • 7.5
      063_アナログ時計を表示しよう【三角関数, ラジアン単位】
    • 7.6
      補足コラム: getLocalTimeの中身を見てみよう
    • 7.7
      064_NVSでWiFi設定を保存しよう
    • 7.8
      065_ブラウザからLEDを操作しよう【Webサーバー】
    • 7.9
      066_天気情報を取得してOLEDに表示しよう【HTTPClient, JSON】
    • 7.10
      067_WiFi経由でプログラムを書き込もう【OTA】
    • 7.11
      068_mDNSで名前からアクセスできるようにしよう
    • 7.12
      069_Googleスプレッドシートに記録しよう
    • 7.13
      06A_Discordにリアルタイム通知を送ろう【GET/POST】
    • 7.14
      06B_WiFi設定用のアクセスポイントモード【キャプティブポータル】
  • 7. Bluetooth(作成中)
    作成中
    0
    • 8. GPIO機能拡張
      6
      • 9.1
        080_ボタンとRGBLEDを8個に増やそう【拡張コネクタボード】
      • 9.2
        081_ビット・バイトを学ぶゲーム【拡張コネクタボード】
      • 9.3
        082_距離に応じてモーターの回転速度を変える【HC-SR04, L9110】
      • 9.4
        作成中)083_温湿度センサと通信して値の取得と表示【SHT3x】
      • 9.5
        084_温湿度センサと通信して値の取得と表示【DHT11】
      • 9.6
        085_汎用赤外線リモコンの作成
    • 2台のKUMITATE-3
      2
      • 10.1
        WiFi経由でボード同士が通信する
      • 10.2
        ESP_NOWでボード同士が通信する
    • SDカード通信(SPI)
      0
      このレッスンを閲覧するには、ログインしてください。
      会員ログイン / 無料会員登録
      ログイン後、コースページで受講状況をご確認ください。
      Arduino環境設定
      前へ
      プログラムまとめ
      次へ
      クミタテ
      • プライバシーポリシー
      • 特定商取引法に基づく表記
      • お問い合わせ
      • 利用規約
      • 運営会社情報
      Copyright © 2024-2026 合同会社タテプロ All Rights Reserved.
        • コース一覧
          • ESP32
          • ラズベリーパイ
          • micro:bit
          • マイコンと信号のきほん講座
          • 電子部品/ICの使い方
          • 組み込みエンジニアの仕事
          • プログラミング教室用
          • 組み込み基礎
          • センサ―
          • モーター
          • ブロックリーゲーム
          • プロ検 類似問題
        • 商品一覧
          • ハードウェア商品
          • ソフトウェア商品
        • ログイン
        • 無料会員登録
      • クミタテ