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

KUMITATE-C3レッスン集

カリキュラム

  • 10 Sections
  • 54 Lessons
  • 10 Weeks
Expand all sectionsCollapse all sections
  • 0. はじめに
    6
    • 1.1
      クミタテボードC3について
    • 1.2
      Arduinoインストール
    • 1.3
      Arduino環境設定
    • 1.4
      クミタテボードC3回路図
    • 1.5
      プログラムまとめ
    • 1.6
      テスト(はじめに)
      3 Questions
  • 1. LED(GPIO)
    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
      限界に達したらブザーで知らせよう【tone関数】
    • 4.2
      【電気】ブザー駆動の回路を理論的に理解しよう【トランジスタ】
    • 4.3
      同時押しで初期設定にリセットしよう【AND演算子】
    • 4.4
      4つのボタンで簡易楽器を作ろう【for文, 配列】
    • 4.5
      反応速度ゲームを作ろう【シリアルモニタ】
    • 4.6
      音記憶ゲームを作ろう【関数】
  • 4. RGBLED(GPIO)
    6
    • 5.1
      RGB LEDの1色をまず光らせよう【ライブラリ】
    • 5.2
      【補講】ヘッダファイルとライブラリの仕組みを理解しよう
    • 5.3
      【補講】ライブラリの中身を覗いてみよう【関数宣言, ヘッダ/ソースファイル】
    • 5.4
      4個のRGB LEDをそれぞれ違う色で光らせよう
    • 5.5
      変数でグラデーションを作ろう【OR演算子】
    • 5.6
      ボタンを押すたびに色が変わるようにしよう【剰余演算子】
  • 5. OLED(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
      補足コラム: NTPへの問い合わせは1回だけ
    • 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設定用のアクセスポイントモード【キャプティブポータル】
  • Bluetooth
    作成中
    0
    • スイッチ&LED拡張
      2
      • 9.1
        080_拡張コネクタでボタンを8個に増やそう
      • 9.2
        081_ビット・バイトを学ぶゲーム
    • 2台のKUMITATE-3
      2
      • 10.1
        WiFi経由でボード同士が通信する
      • 10.2
        ESP_NOWでボード同士が通信する
    このコンテンツは会員限定です。閲覧するには ログイン してください。
    会員登録を行う場合は こちら
    構造体(struct)について
    前へ
    063_アナログ時計を表示しよう【三角関数, ラジアン単位】
    次へ
    クミタテ
    • プライバシーポリシー
    • 特定商取引法に基づく表記
    • お問い合わせ
    • 利用規約
    • 運営会社情報
    Copyright © 2024-2026 合同会社タテプロ All Rights Reserved.
      • コース一覧
        • ESP32
        • ラズベリーパイ
        • micro:bit
        • マイコンと信号のきほん講座
        • 電子部品/ICの使い方
        • 組み込みエンジニアの仕事
        • プログラミング教室用
        • プロ検 類似問題
      • 商品一覧
        • ハードウェア商品
        • ソフトウェア商品
      • ログイン
      • 無料会員登録
    • クミタテ