[IoT] – IoT – Internet Of Things – Bài 1

( Bài viết còn đang trong quá trình cập nhật, sửa đổi, chưa phải bản chính thức, nếu phát hiện trong nội dung có các thông tin chưa phù hợp, các em có thể liên hệ thầy qua Zalo : 0913360468 để Thầy kịp thời chỉnh sửa nhé. Tks các em )

Hi các em, trong bài viết này thầy sẽ giới thiệu tới các em khái niệm IoT – Internet Of Things cũng như các kiến thức xung quanh khái niệm này đi kèm với cơ hội nghề nghiệp đối với sinh viên ngành lập trình nói chung.

Trong bài sẽ có 5 phần chính lần lượt là :

  1. IoT là gì ?
  2. Ứng dụng IoT trong thực tế
  3. Ai có thể học IoT
  4. Cơ hội nghề nghiệp
  5. Lộ trình học tập IoT
  • IoT là gì ?

IoT hay còn gọi Intertnet Of Things, hay trong tiếng việt chúng ta gọi nó là Vạn vật kết nối.

IoT là khái niệm không mới, nó được nhắc tới từ những năm 1999, nhưng mãi đến năm 2016 khi mà các hệ thống kết nối phát triển vượt bậc và mức độ phổ biến dày đặc như kết nối 3G,4G, wifi ở khắp mọi nơi, IoT mới có cơ hội được biết đến rộng rãi trong đời sống.
Để dễ hình dung, chắc hẳn phần lớn chúng ta đều đã từng xem bộ phim viễn tưởng, hành động như Series Iron Man, trong phim chúng ta có thể thấy nhân vật chính thường xuyên điều khiển các vật dụng trong nhà thông qua mạng internet
Hay ở 1 số phim hành động khác chúng ta thấy các hacker thường xuyên “hack” máy tính, hay thậm chí cả ô tô, điều khiển cả 1 hệ thống điện tử tòa nhà, bệnh viện …

Phim Avenger – Tony Stark điềuk hiển căn phòng bằng giọng nói
Phim Fast 8 – Hacker truy cập và điều khiển hàng loạt ô tô

Hoặc nói cách khác tất cả những gì chạy điện và có kết nối internet đều có thể điều khiển từ xa thông qua Internet nhờ công nghệ IoT mang lại

  • Ứng dụng IoT trong thực tế

Để dễ hình dung hơn, thầy đưa ra các ví dụ đơn giản hơn trong cuộc sống mà IoT đã làm được.

Ứng dụng IoT lên chuông cửa

Chuông cửa được kết nối Internet – Người dùng có thể điều khiển bật tắt chuông từ xa, cũng như nhận các thông báo, sự kiện của chuông cả khi vắng nhà

Ổ cắm điện IoT thông minh

Ổ cắm điện IoT kết nối Internet : Người dùng có thể hẹn giờ, điều khiển bật tắt từ xa thông qua ứng dụng điện thoại có kết nối Internet

Máy cho ăn tự động (minh họa)

Máy cho thú cưng ăn tự động – Người dùng có thể điều khiển từ xa máy cho thú cưng ăn, điều tiết thức ăn, nước uống của vật nuôi cả khi không ở nhà, hay thậm chí chụp ảnh, video call với thú cưng

  • Ai có thể học IoT

Với sự phổ biến của IoT như hiện nay, rất nhiều trường học đã đưa IoT vào chương trình học như là 1 môn chuyên ngành chính thức. Đặc biệt là các trường đào tạo về CNTT.

Về cơ bản để có thể học và làm việc với IoT các bạn sinh viên cần có những yếu tố sau :

  • Kiến thức cơ bản về lập trình (C, Java cơ bản …)
  • Kiến thức cơ bản về phần cứng (Bảng mạch, Bộ nhớ …)
  • Kiến thức cơ bản về hệ thống mạng ( Wifi, Router, …)

Như vậy với yêu cầu tham khảo như trên, hầu như tất cả các bạn sinh viên đang theo học ngành CNTT đều có thể tham gia học tập ở mảng IoT

  • Cơ hội nghề nghiệp

Với sự phổ biến, bùng nổ của IoT như hiện nay, cơ hội nghề nghiệp của ngành này với các bạn sinh viên là vô cùng phong phú. Thầy liệt kê 1 số các cơ hội việc làm như sau :

  1. Làm việc tại các doanh nghiệp về IoT

Nhu cầu thị trường về IoT tăng cao kéo theo nhu cầu nhân sự của các doanh nghiệp trong và ngoài nước. Tương tự như 1 lập trình viên bình thường.
Mức lương dành cho kĩ sư IoT có mức trung bình từ 5tr – 40tr / tháng cho sinh viên mới ra trường và những kĩ sư thành thạo công việc và có nhiều kinh nghiệm.

Các kĩ sư IoT có mức lương ngoài 40tr / tháng thường yêu cầu thêm các kĩ năng quản lý, sử dụng tốt 1 trong các loại ngoại ngữ như tiếng anh, tiếng nhật hoặc tiếng trung

1 ví dụ về nhu cầu về tìm kĩ sư IoT trên thị trường .
Ưu đãi dành cho lập trình viên Iot cũng rất cạnh tranh

Tuy mức lương của kĩ sư IoT tương đương như lập trình viên nhưng do thị trường còn thiếu nhiều nguồn cung nhân lực, các cơ sở đào tạo IoT còn trong tình trạng phát triển nên nguồn cung nhân lực IoT còn thiếu và đó cũng là tiền đề cho các bạn sinh viên có lợi thế cạnh tranh của riêng mình

  • Lộ trình học tập IoT

Để học tập và làm việc IoT các bạn sinh viên có thể tham khảo các môn học sau đi kèm với nó là các đầu mục kiến thức sinh cần có để theo học ngành IoT . Thời gian đào tạo cho hệ cao đăng chuyên ngành IoT thường là 2 năm và ĐH là 3-4 năm

1/ Lập trình C cơ bản với Adruno
G1.1 Hiểu được IoT là gì? Biết được lịch sử hình thành cơ sở nghiên cứu IoT,Xu hướng phát triển trong tương lai, những thuận lợi và thách thức nghề nghiệp trong cuộc cách mạng công nghiệp lần thứ 4.
G1.2 Hiểu được cấu trúc hạ tâng & cài đặt được IDE cho Arduino,
G2.1 Đọc được tín hiệu từ biến trở, phân biệt được tín hiệu hiệu Analog & Digital.
G2.2 Hiểu được cấu trúc hạ tầng & cài đặt được IDE cho Arduino
G3.1 Giới thiệu về ngôn ngữ lập trình C & Lập trình nhúng.
G3.2 Hiểu và vận dựng được lệnh rã nhánh.
G4.1 Tìm hiểu về mảng & lệnh lặp While.
G4.2 Lệnh lặp Do .. while và for
G5.1 Định nghĩa hàm & các hàm thường gặp.
G5.2 Sử dụng thư viện bổ trợ trong lập trình C cho Arduino.
G6.1 – G8.2 Làm quen với các loại cảm biên thường gặp.

2/ Lập trình IoT cơ bản

G2.1 Lập trình giao tiếp NFC.
G2.2 Lập trình giao tiếp RFID.
G2.3 Lập trình giao tiếp I2C.
G2.4 Lập trình điều khiển bluetooth bằng điện thoại androi.
G2.5 Lập trình giao tiếp SPI.
G2.6 Điều khiển thiết bị thông qua internet.
G2.7 Lập trình ứng dụng với module sim.
G2.8 Giới thiệu module giao tiếp Wifi ESP8266.
G2.9 Lập trình giao tiếp với module wifi ESP8266.
G2.10 Lập trình điều khiển Arduino qua ứng dụng Blynk.
G2.11 Lập trình giao thức kết nối MQTT.
G3.1 Sử dụng cloude firebase thao tác lưu trữ dữ liệu.


3/ Thiết bị điện tử IoT cơ bản

G1.1. Hiểu và thiết lập được thiết bị led đơn.
G1.2. Hiểu và thiết lập được thiết bị speaker.

G2.1. Thao tác điều khiển nút bấm (button) và Led đơn.
G2.2. Lập trình điều khiển với Led 7 thanh.
G2.3. Lập trình điều khiển với Modul Led 7 thanh.
G2.4. Thao tác trình theo dõi serial-monitor.
G2.5. Thành thạo lập trình giao tiếp với LCD.
G2.6. Lập trình điều khiển các dạng động cơ
G2.7. Hiểu được các dạng Analog Inputs.

G3.1. Tìm hiểu mô hình và thiết lập cảm biến ánh sáng.
G3.2. Tìm hiểu mô hình và thiết lập cảm biến âm thanh.
G3.3. Tìm hiểu mô hình và thiết lập cảm biến nhiệt độ.
G3.4. Tìm hiểu mô hình và thiết lập cảm biến độ ẩm đất.
G3.5. Tìm hiểu mô hình và thiết lập cảm biến rung.
G3.6. Tìm hiểu mô hình và thiết lập cảm biến mưa.
G3.7. Tìm hiểu mô hình và thiết lập cảm biến khí ga.
G3.8. Tìm hiểu mô hình và thiết lập cảm biến chuyển động.
G4.1. Thiết kế mạch triển khai

Lời kết

Như vậy, qua các thông tin trên các bạn có thể hình dung IoT là gì cũng như 1 số ứng dụng, cơ hội nghề nghiệp với nghành IoT. Mọi câu hỏi thắc mắc các em gửi về mail dotplays.com@gmail.com hoặc Zalo 091.336..0468