Skip to main content

マイコン向けのIOTおよび組み込みCプログラミングの概要

Enrollment in this course is by invitation only

マイコン向けのIOTおよび組み込みCプログラミングの概要へようこそ!

モノのインターネット(Internet of Things、略して「IoT」)は、1999年から登場した概念であり、これらの傾向は近年注目を集め、爆発的に増加しています。IoTは、データを収集および交換できるインターネットにすべてを接続するネットワークであると理解できます。その利点を活かして、IoT技術は第4次産業革命の核となり、物理的アプリケーションとデジタルアプリケーションの融合の基礎となります。IoTの開発は、企業の生産能力の飛躍につながるだけでなく、これまでにない製品やサービスをユーザーに提供することに大きく貢献しています。スマートホームの分野で8年の経験を持つ企業として、ルミはIoTシステム全般、特にスマートホームシステムに関する知識を学習者の皆さんに提供したいと考えています。さらに、マイコンやZigBeeワイヤレス通信ネットワークなどの組み込み機器でプログラミングして、独自の完全なIoTシステムを構築する方法も学びます。そのため、マイコン向けのIoTと組み込みプログラミングの概要コースが生まれました。

このコースでは、マイコンが重要な役割を果たすIoTシステムの概要を学習者に提供します。STM32マイコンを使用した組み込みプログラミングの基本スキルのトレーニングを通じて、学習者は最初にIoTシステムの構築について実践的にアプローチします。

このコースでは、マイコンプログラミング言語とは何かという定義や、長い歴史があるにもかかわらず、なぜ今日ではこれほどまでに人気があるのかを、組み込みプログラミングの専門家が紹介します。各レッスンでは、変数やデータ型、条件付き構造、ループなどのマイコンのプログラミング言語のコンポーネント、および割り当てやメモリ管理におけるポインタの効率性を理解するのに役立ちます。さらに、各レッスンでは、演習問題/ラボ演習を使用して練習・記憶して、学習した知識を実践的な応用問題に応用します。コースの最後では、ルミのタッチスイッチのシミュレーションやIoTシステム内の他のデバイスとの通信など、実用的なIoTアプリケーションに関連する大規模な演習を行う必要があります。

効果的に勉強するために、このコースで「基本的なCプログラミング」を勉強するか、Cプログラミングの基本的な知識といくつかのスキルと経験を自分で蓄積することをお勧めします。学習者はまた、自習、自主的思考、論理的思考を実践する必要があり、教師やメンターの指示に耳を傾ける必要があります。


コースの目標

コースは3つのモジュールで構成され、15のレッスンがあります。各モジュールの後、学習者はメンターのサポートを受けて実際のプロジェクトを構築するように求められます。プロジェクトの難易度は各セッションで増加します。

本コースを受講した後、全ての学習者は以下のことができるようになります:

  • IoT(モノのインターネット)と組み込みシステムの概念を理解できる。
  • C言語プログラミングの基本を理解できる。
  • 組み込みシステムのマイコンの基本を理解できる。
  • Cプログラミングの知識をSTM32マイコンのプログラミングにおける実践的な応用問題に応用できる。


フィードバックのチャネル

FUNiXは、global@funix.edu.vnの電子メールを介して、コースに関連するすべての指摘とフィードバックを受け取ります。