Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Life Purpose Meditation Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Blender
2021-01-17 01:25:22
30-Day Money-Back Guarantee

This course includes:

  • 3.5 hours on-demand video
  • 1 article
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
IT & Software Other IT & Software Internet Of Things

【IoT101】知識ゼロから作って学ぶIoT入門

モノの世界とサイバー空間をつなげるとモノがスマートになります。そのしくみであるIoTはエッジAIやCPSに必須の技術です。試作機を作って動かすことでIoTの本質にせまる真の入門講座。IoTの世界へ新たな一歩を踏み出しましょう!
Highest Rated
Rating: 4.4 out of 54.4 (133 ratings)
729 students
Created by 山川 正美
Last updated 1/2021
Japanese
30-Day Money-Back Guarantee

What you'll learn

  • IoT初学者がおさえておくべきIoTの基礎知識が身につきます
  • Arduino IDEとIoTマイコンを使ったIoTデバイス試作の流れを把握できます
  • 簡単なIoTのデモができるようになります
  • MQTTを使ってセンサーをインターネットにつなぐしくみを習得できます
  • スマートフォンから遠隔地の自作IoT機器を操作するしくみを習得できます
  • IoTの本質を理解し、「何ができそうか」閃くための土台作りをします

Requirements

  • マイコンを使ったプロトタイピングに興味があること。
  • IoTのモノをつなぐしくみを、手を動かして実感したいという熱意があること。
  • 会社などで管理されているパソコンやネットワーク環境ではハンズオンができない場合があります。個人のパソコンとご自宅のネットワーク環境でハンズオンを進めていただくことをお勧めいたします。
  • お使いのパソコンにUSB Aソケット(一般的なUSBソケット)がない場合は、USB Aソケットへの変換アダプタが必要です。
  • ハンズオンには無線LAN環境(2.4GHz)が必要です。

Description

【このコースに適した方】

このコースには、マイコンとMQTTを使ったハンズオンや、サンプルプログラムの解説が含まれます。技術的なしくみに興味のある方に適したコースです。

IoTのしくみを使ったモノ作りをはじめてみたい方、これからIoTに携わるIoT初学者のIT担当者といった方に多く受講いただいているコースです。


【このコースで取り扱わない内容】

スマートシティ、スマート農業などのIoT関連システムのトピック、AWS、GCPなどのIoTサービスやその使い方、データ解析や無線通信規格といったIoTに関連するすべてのトピックが網羅されているものではありません。

あくまでも、IoTのコアの構成要素としくみにハンズオンを通して実際に触れることで、IoTの本質をつかむことを目的としたコースです。


【コース概要】

このコースは、IoTに必要不可欠なコアな構成要素と、モノを「つなぐ」仕組みにフォーカスすることで、IoTの本質をつかむことを目的としています。これからIoTを活用したい方、まずはIoTのしくみをおさえておきたい方、IoTの簡単な実験を通してIoTのしくみを実感したい方に最適な内容です。


このコースでは、試作機を作って動かすハンズオンを通してIoTを実感します。人感センサーとLEDを使った簡単なIoTデバイスを自作し、IoTで広く使われているMQTT通信規約で、パソコンやスマートフォンのブラウザからLEDを点灯させたり、人感センサーの状態を確認する簡単な実験をし、IoTへの理解を深めます。


また、IoT初学者がIoTを理解するために最初に知っておきたいトッピクである、IoTの基本構成やマイコン、プロトタイピング、ブレッドボード、Raspberry Pi、Arduino、MQTTプロトコルなどについておさえます。


「IoTで出来ること」を実感し、その本質にせまることで、IoTを使って「何ができそうか」ひらめくためのきっかけにしていただけたら大変嬉しいです。このコースが、新たな一歩を踏み出すきっかけとなることを願っています。では、本講座でお待ちしています!


今後、本講座で習得した内容を活かすことができる、より実践的な内容のコースを公開していく予定です。


【各セクションの学習内容】

  1. はじめに

    このコースの目的や学習内容について解説します。


  2. ハンズオン準備

    ハンズオンで使うモノについて解説します。また、オープンソースで無償のマイコン用開発環境である、Arduino IDEのインストールと環境設定を行います。


  3. IoTの基礎

    IoTの基本構成、IoTで広く使われているマイコン、重要視されるプロトタイピング、ブレッドボードの使い方、ハンズオンで使う無線LAN内蔵マイコン、マイコンとRaspberry Piの使い分けについて解説します。


  4. IoTのT  物理空間につなぐ

    ハンズオンを中心に、物理空間につなぐフィジカルコンピューティングの基礎に触れます。Arduino IDEに拡張機能を追加し、サンプルプログラムを使ってLEDを点滅させたり、人感センサの状態を確認したりするハンズオンを通して、物理空間につなぐ、サイバー空間から物理空間に手を出すとはどういうことなのかを、おさえます。


  5. IoTのI  インターネットでつなぐ

    IoT機器とコンピュータがインターネットでつながるしくみに触れます。IoTの通信規約の概要、MQTTなどについて解説し、サンプルプログラムを使ってネット経由で、パソコンやスマートフォンで動かすブラウザからセンサの状態を見たり、LEDを操作したりするハンズオンを通して、インターネットにモノをつなぐとはどういうことなのか、どのようなしくみでつながるのかをおさえます。


  6. IoTの本質とは(コースのまとめ)

    このコースを通してIoTのどこに触れたのか、また、「IoTの本質とは何か」、「モノをスマートにするとはどういうことなのか」を確認します。


【更新情報について】

本コースはハンズオンを中心に進めていきますが、今後システム変更等に伴い手順が変わる場合がありますことを予めご了承ください。

更新情報はできるだけ早く掲載していきますが、手順通りに動かないなどのご不明点がある場合は、お気軽にお知らせください。

Who this course is for:

  • IoTの基本的なしくみをおさえたい方
  • これからIoTに携わる、IoT初学者のIT担当者
  • IoTのしくみを使ったモノ作りをはじめてみたい方
  • これからIoTを業務に活用していきたい方

Course content

6 sections • 39 lectures • 3h 32m total length

  • Preview03:36

  • Preview01:01
  • Preview03:32
  • Preview04:04
  • Arduino IDEの起動
    00:59
  • Arduino IDEの環境設定
    00:45

  • Preview00:47
  • IoTの基本構成
    03:35
  • マイコンとは
    07:27
  • プロトタイピング
    03:06
  • ブレッドボード
    03:55
  • ハンズオンで使うマイコン
    07:43
  • マイコンとRaspberry Pi
    07:49

  • Preview01:57
  • Arduino IDE
    02:52
  • ESP8266拡張機能の追加
    03:54
  • LED点滅―ハンズオンの概要
    01:04
  • LEDの取り付け
    06:20
  • マイコンボード接続―シリアルポート設定
    03:53
  • Arduino IDEボード設定
    02:56
  • LED点滅プログラム―概要と変更
    13:12
  • サンプルプログラムでLED点滅
    05:25
  • LED点滅―マイコンの動き
    06:34
  • LEDの点滅でIoTの何を見たのか
    01:35
  • マイコンに人感センサをつなぐ
    07:57
  • マイコンで人感センサ状態確認
    12:44

  • Preview01:17
  • IoTの通信規約概要
    07:48
  • IoT通信規約 MQTT
    18:46
  • MQTTブローカ―誰が用意するのか
    02:58
  • サンプルプログラムの準備
    02:30
  • MQTTライブラリ追加
    01:55
  • サンプルプログラム概要
    16:42
  • サンプルスケッチの実行
    05:38
  • シリアルモニタ―マイコンの動きを確認する
    07:53
  • ネット経由でセンサの状態を見る
    09:31
  • ネット経由でLEDを操作
    04:48

  • IoTの本質を確認しよう
    12:43
  • ボーナスレクチャ
    01:27

Instructor

山川 正美
AI/IoT/ネットワーク/セキュリティ/組込み機器 ㈱モノクロスIT 代表
山川 正美
  • 4.4 Instructor Rating
  • 303 Reviews
  • 1,555 Students
  • 5 Courses

インターネット黎明期、TCP/IPプロトコルスタックの開発とオペレーティングシステムへの組み込み、ルーターやパケット交換機のプログラムのサステイニングに携わる。TCP/IPを使ったインターネットが広く使われるようになったことを機に、北米スタートアップ企業複数社にて20年以上にわたり技術者として参画する。

MONOxIT(モノクロスIT)創業後は、モノを使ったIoTハンズオンセミナーを企画・開催するとともに講師を務め、IoTやAI技術を業種や職種を問わずさまざまな人に伝えている。対面でのセミナー受講者数は1,500名以上。セミナーの他にIoT教室も運営し、ITコンサルタントとしても活動する。

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.