Skip to content

BANNAWIT045/Week-01

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

ยินดีต้อนรับสู่ Special Topics

Study Plan

Session Topics
1 แนะนำรายวิชา
- แนะนำ/ทบทวน ไมโครโปรเซสเซอร์, ไมโครคอนโทรลเลอร์
- สถาปัตยกรรมไมโครโปรเซสเซอร์, ไมโครคอนโทรลเลอร์
- กรณีศึกษาไมโครคอนโทรลเลอร์ที่ใช้งานจริง
- แนะนำชุดทดลองและเครื่องมือสำหรับการพัฒนาระบบ
2 นิยามและข้อกำหนดในวงจรดิจิตอล
- พีชคณิตบูลลีน (Boolean algebra)
- อินพุตและเอาต์พุตแบบดิจิทัลสำหรับระบบ IoT
- กรณีศึกษา สภาพแวดล้อมแบบดิจิทัลสำหรับระบบ IoT
3 การแปลงแอนะลอกเป็นดิจิทัล (Analog to Digital Converter: ADC)
- แนวคิดในการแปลงแอนะลอกเป็นดิจิทัล (Sampling, Quantizing, Digitizing)
- กรณีศึกษาวงจรแปลงสัญญาณแอนะลอกเป็นดิจิทัล (ADC)
 - Flash, Half Flash
 - Successive Approximation
 - Dual Slope
 - Delta-Sigma
 - แบบอื่นๆ
4 การแปลงดิจิทัลเป็นแอนะลอก (Digital to Analog converter)
- แนวคิดในการแปลงดิจิทัลเป็นแอนะลอก
- กรณีศึกษา การแปลงดิจิทัลเป็นแอนะลอกแบบต่างๆ
  - Current switching
  - Voltage switching
  - Resistance ladder
  - แบบอื่นๆ
5 เซนเซอร์สำหรับระบบ IoT
- เซนเซอร์แบบ Resistive
  - Linear Displacement
  - Angular Displacement
- เซนเซอร์แบบ Capacitive
  - Capacitive Dislacement Sensor(Pressure, level, moisure)
- เซนเซอร์แบบ Inductive
  - Inductice Diaplacement Sensor (LVDT)
- เซนเซอร์แบบอื่นๆ เช่น เสียง แสง สารกึ่งตัวนำ
  - Piezoelectric
  - Ultrasonic
  - Optical encoder
  - semiconductor temperature sensor
  - เซนเซอร์อื่นๆ
- กรณีศึกษา การเชื่อมต่ออุปกรณ์ Sensor เข้ากับระบบ IoT
6 Actuator สำหรับระบบ IoT
- Relay, Soleniod (On/OFF)
- Valve, pump (PWM)
- Actuator อื่นๆ
- กรณีศึกษา การขับ actuator ด้วยอุปกรณ์ IoT
7 บัสสื่อสารอนุกรมสำหรับระบบ IoT
- UART
- I2C
- SPI
- CAN bus
- LIN bus
- บัสอนุกรมอื่นๆ
8 เทคโนโลยี IoT
- IoT Architecture and Layers
9 การติดตั้ง และใช้งานฐานข้อมูลเรียลไทม์
- Google Firebase (Database)
- Postman
- JSON
- Teaching methods
10 การเชื่อมต่อชุดฝึกกับฐานข้อมูล
- Upload/Download ข้อมูลจากฐานข้อมูลมายังชุดฝึก
11 ใช้งานโปรโตคอลสื่อสาร MQTT
- หลักการทำงาน MQTT
- ติดตั้งเซิฟเวอร์ MQTT และทดสอบส่งข้อมูล
- MQTTBox
12 เชื่อมต่อระหว่างชุดฝึกและคอมพิวเตอร์ด้วยโปรโตคอล MQTT
13 สร้าง Interface ในลักษณะ Static Web Application อย่างง่ายสำหรับสำหรับควบคุมอุปกรณ์
- เขียนเว็บไซต์ด้วยภาษา HTML และ Java Script อย่างง่าย
- Google Firebase (Hosting)
- NodeJS
- Notepad++
14 ใช้งานแพลตฟอร์ม IoT สำเร็จรูปกับชุดทดลอง
- ตัวอย่างแพลตฟอร์ม IoT สำเร็จรูป Blynk
15 การสร้าง Server อย่างง่ายสำหรับจัดการข้อมูล และ API
- Node-RED
- เชื่อมต่อชุดทดลองเข้ากับเซิฟเวอร์ด้วย API ที่ได้ออกแบบไว้

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors